新版交易所前段管理后台
1
jhzh
2026-01-15 2f36f230d6025000433a56834328093834d0427b
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a9a8e684","chunk-419b566c"],{5108:function(e,t,n){"use strict";n("98dc")},"6b1d":function(e,t,n){"use strict";n("d273")},"98dc":function(e,t,n){},b8e5:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{staticClass:"site-sidebar",class:"site-sidebar--"+e.sidebarLayoutSkin},[n("div",{staticClass:"site-sidebar__inner"},[n("el-menu",{staticClass:"site-sidebar__menu",attrs:{"default-active":e.menuActiveName||"home",collapse:e.sidebarFold,collapseTransition:!1}},[n("el-menu-item",{attrs:{index:"home"},on:{click:function(t){return e.$router.push({name:"home"})}}},[n("icon-svg",{staticClass:"site-sidebar__menu-icon",attrs:{name:"shouye"}}),n("span",{attrs:{slot:"title"},slot:"title"},[e._v("首页")])],1),e._l(e.menuList,(function(t){return n("sub-menu",{key:t.menuId,attrs:{menu:t,dynamicMenuRoutes:e.dynamicMenuRoutes}})}))],2)],1)])},a=[],i=n("f088"),m=n("61f7"),u={data(){return{dynamicMenuRoutes:[]}},components:{SubMenu:i["default"]},computed:{sidebarLayoutSkin:{get(){return this.$store.state.common.sidebarLayoutSkin}},sidebarFold:{get(){return this.$store.state.common.sidebarFold}},menuList:{get(){return this.$store.state.common.menuList},set(e){this.$store.commit("common/updateMenuList",e)}},menuActiveName:{get(){return this.$store.state.common.menuActiveName},set(e){this.$store.commit("common/updateMenuActiveName",e)}},mainTabs:{get(){return this.$store.state.common.mainTabs},set(e){this.$store.commit("common/updateMainTabs",e)}},mainTabsActiveName:{get(){return this.$store.state.common.mainTabsActiveName},set(e){this.$store.commit("common/updateMainTabsActiveName",e)}}},watch:{$route:"routeHandle"},created(){let e=JSON.parse(sessionStorage.getItem("menuList")||"[]");this.menuList=e.filter(e=>e.orderNum>7),this.dynamicMenuRoutes=JSON.parse(sessionStorage.getItem("dynamicMenuRoutes")||"[]"),this.routeHandle(this.$route)},methods:{routeHandle(e){if(e.meta.isTab){var t=this.mainTabs.filter(t=>t.name===e.name)[0];if(!t){if(e.meta.isDynamic&&(e=this.dynamicMenuRoutes.filter(t=>t.name===e.name)[0],!e))return console.error("未能找到可用标签页!");t={menuId:e.meta.menuId||e.name,name:e.name,title:e.meta.title,type:Object(m["c"])(e.meta.iframeUrl)?"iframe":"module",iframeUrl:e.meta.iframeUrl||""},this.mainTabs=this.mainTabs.concat(t)}this.menuActiveName=t.menuId+"",this.mainTabsActiveName=t.name}}}},o=u,r=(n("5108"),n("2877")),c=Object(r["a"])(o,s,a,!1,null,"93ec12d8",null);t["default"]=c.exports},d273:function(e,t,n){},f088:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.menu.list&&e.menu.list.length>=1?n("el-submenu",{attrs:{index:e.menu.menuId+"","popper-append-to-body":!1,"popper-class":"site-sidebar--"+e.sidebarLayoutSkin+"-popper"}},[n("template",{slot:"title"},[n("icon-svg",{staticClass:"site-sidebar__menu-icon",attrs:{name:e.menu.icon||""}}),n("span",[e._v(e._s(e.menu.name))]),e.countNum(e.menu.name+"_"+e.menu.type)>0?n("el-badge",{staticClass:"mark",attrs:{value:e.countNum(e.menu.name+"_"+e.menu.type)}}):e._e()],1),e._l(e.menu.list,(function(t){return n("sub-menu",{key:t.menuId,attrs:{menu:t,dynamicMenuRoutes:e.dynamicMenuRoutes}})}))],2):n("el-menu-item",{attrs:{index:e.menu.menuId+""},on:{click:function(t){return e.gotoRouteHandle(e.menu)}}},[n("icon-svg",{staticClass:"site-sidebar__menu-icon",attrs:{name:e.menu.icon||""}}),n("span",[e._v(e._s(e.menu.name))]),e.countNum(e.menu.name+"_"+e.menu.type)>0?n("el-badge",{staticClass:"mark",attrs:{value:e.countNum(e.menu.name+"_"+e.menu.type)}}):e._e()],1)},a=[],i=(n("14d9"),{name:"sub-menu",props:{menu:{type:Object,required:!0},dynamicMenuRoutes:{type:Array,required:!0}},components:{SubMenu:r},computed:{sidebarLayoutSkin:{get(){return this.$store.state.common.sidebarLayoutSkin}}},methods:{gotoRouteHandle(e){var t=this.dynamicMenuRoutes.filter(t=>t.meta.menuId===e.menuId);console.log(e),t.length>=1&&this.$router.push({name:t[0].name})},countNum(e){if(!this.menuMap)return 0;let t=this.menuMap[e],n=this.main.tips[t];return isNaN(n)&&(n=0),n}}}),m=i,u=(n("6b1d"),n("2877")),o=Object(u["a"])(m,s,a,!1,null,"9a9d4fba",null),r=t["default"]=o.exports}}]);