"use strict";(self["webpackChunkhxmini"]=self["webpackChunkhxmini"]||[]).push([[2827,6537,6834,8437,9133,9405],{91372:function(e,t,a){a.r(t),a.d(t,{default:function(){return $t}});var l=a(20641),i=a(72644);const s={class:"adminui-header"},n={class:"adminui-header-left"},o={key:0,class:"logo-bar"},u=(0,l.Lk)("img",{class:"logo",src:"img/logo.png"},null,-1),r={class:"nav"},d=["onClick"],c={class:"adminui-header-right"},m={class:"aminui-wrapper"},h={key:0,class:"adminui-side-top"},p={class:"adminui-side-scroll"},k={class:"aminui-body el-container"},f={class:"adminui-main",id:"adminui-main"},g={class:"adminui-header"},v={class:"adminui-header-left"},b={class:"logo-bar"},y=["src"],L={class:"ml10"},_={class:"adminui-header-right"},F={class:"aminui-wrapper"},C={class:"adminui-side-scroll"},$={class:"aminui-body el-container"},E={class:"adminui-main",id:"adminui-main"},w={class:"adminui-header"},x={class:"adminui-header-left"},T={class:"logo-bar"},I=(0,l.Lk)("img",{class:"logo",src:"img/logo.png"},null,-1),X={class:"adminui-header-right"},O={key:0,class:"adminui-header-menu"},M={class:"aminui-wrapper"},W={class:"aminui-body el-container"},A={class:"adminui-main",id:"adminui-main"},N={key:3,class:"aminui-wrapper"},P={class:"aminui-side-split"},V={class:"aminui-side-split-top"},D=["title"],Q={class:"adminui-side-split-scroll"},R=["onClick"],S={key:0,class:"adminui-side-top"},U={class:"adminui-side-scroll"},G={class:"aminui-body el-container"},K={class:"adminui-main",id:"adminui-main"};function z(e,t,a,z,Y,B){const q=(0,l.g2)("el-icon"),H=(0,l.g2)("userbar"),j=(0,l.g2)("NavMenu"),J=(0,l.g2)("el-menu"),Z=(0,l.g2)("el-scrollbar"),ee=(0,l.g2)("el-icon-expand"),te=(0,l.g2)("el-icon-fold"),ae=(0,l.g2)("router-view"),le=(0,l.g2)("iframe-view"),ie=(0,l.g2)("sc-water-mark"),se=(0,l.g2)("el-tag"),ne=(0,l.g2)("el-tooltip"),oe=(0,l.g2)("Tags"),ue=(0,l.g2)("Side-m"),re=(0,l.g2)("router-link"),de=(0,l.g2)("Topbar"),ce=(0,l.g2)("el-icon-close"),me=(0,l.g2)("auto-exit");return(0,l.uX)(),(0,l.CE)(l.FK,null,["header"==B.layout?((0,l.uX)(),(0,l.CE)(l.FK,{key:0},[(0,l.Lk)("header",s,[(0,l.Lk)("div",n,[B.ismobile?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.CE)("div",o,[u,(0,l.Lk)("span",null,(0,i.v_)(Y.baseData.title?Y.baseData.title:e.$CONFIG.APP_NAME),1)])),(0,l.Lk)("ul",r,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(Y.menu,e=>((0,l.uX)(),(0,l.CE)("li",{key:e,class:(0,i.C4)(Y.pmenu.path==e.path?"active":""),onClick:t=>B.showMenu(e)},[(0,l.bF)(q,null,{default:(0,l.k6)(()=>[((0,l.uX)(),(0,l.Wv)((0,l.$y)(e.meta.icon||"el-icon-menu")))]),_:2},1024),(0,l.Lk)("span",null,(0,i.v_)(e.meta.title),1)],10,d))),128))])]),(0,l.Lk)("div",c,[(0,l.bF)(H)])]),(0,l.Lk)("section",m,[(0,l.bF)(ie,{ref:"wm",text:Y.userName,subtext:e.dateTime,color:"rgba(228, 231, 237,0.5)"},{default:(0,l.k6)(()=>[Y.nextMenu.length>0||!Y.pmenu.component?((0,l.uX)(),(0,l.CE)("div",{key:0,class:(0,i.C4)(B.menuIsCollapse?"aminui-side isCollapse":"aminui-side")},[B.menuIsCollapse?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.CE)("div",h,[(0,l.Lk)("h2",null,(0,i.v_)(Y.pmenu.meta.title),1)])),(0,l.Lk)("div",p,[(0,l.bF)(Z,null,{default:(0,l.k6)(()=>[(0,l.bF)(J,{"default-active":Y.active,router:"",collapse:B.menuIsCollapse,"unique-opened":e.$CONFIG.MENU_UNIQUE_OPENED},{default:(0,l.k6)(()=>[(0,l.bF)(j,{navMenus:Y.nextMenu},null,8,["navMenus"])]),_:1},8,["default-active","collapse","unique-opened"])]),_:1})]),(0,l.Lk)("div",{class:"adminui-side-bottom",onClick:t[0]||(t[0]=t=>e.$store.commit("TOGGLE_menuIsCollapse"))},[(0,l.bF)(q,null,{default:(0,l.k6)(()=>[B.menuIsCollapse?((0,l.uX)(),(0,l.Wv)(ee,{key:0})):((0,l.uX)(),(0,l.Wv)(te,{key:1}))]),_:1})])],2)):(0,l.Q3)("",!0),(0,l.Lk)("div",k,[(0,l.Lk)("div",f,[(0,l.bF)(ae,null,{default:(0,l.k6)(({Component:t})=>[((0,l.uX)(),(0,l.Wv)(l.PR,{include:this.$store.state.keepAlive.keepLiveRoute},[e.$store.state.keepAlive.routeShow?((0,l.uX)(),(0,l.Wv)((0,l.$y)(t),{key:e.$route.fullPath})):(0,l.Q3)("",!0)],1032,["include"]))]),_:1}),(0,l.bF)(le)])])]),_:1},8,["text","subtext"])])],64)):"menu"==B.layout?((0,l.uX)(),(0,l.CE)(l.FK,{key:1},[(0,l.Lk)("header",g,[(0,l.Lk)("div",v,[(0,l.Lk)("div",b,[(0,l.Lk)("img",{class:"logo h40",src:Y.baseData.logo?Y.baseData.logo:"img/logo.png"},null,8,y),(0,l.Lk)("div",L,[1==Y.userInfo.type?((0,l.uX)(),(0,l.Wv)(se,{key:0},{default:(0,l.k6)(()=>[(0,l.eW)("管理后台")]),_:1})):((0,l.uX)(),(0,l.Wv)(ne,{key:1,class:"box-item",effect:"dark",content:0==Y.userInfo.vip_at?"到期时间:永久":"到期时间:"+e.$TOOL.getTime(Y.userInfo.vip_at,"YYYY年MM月DD日"),placement:"right"},{default:(0,l.k6)(()=>[2==Y.userInfo.type?((0,l.uX)(),(0,l.Wv)(se,{key:0},{default:(0,l.k6)(()=>[(0,l.eW)("管理后台")]),_:1})):(0,l.Q3)("",!0),3==Y.userInfo.type?((0,l.uX)(),(0,l.Wv)(se,{key:1},{default:(0,l.k6)(()=>[(0,l.eW)("门店-旗舰版")]),_:1})):(0,l.Q3)("",!0),4==Y.userInfo.type?((0,l.uX)(),(0,l.Wv)(se,{key:2},{default:(0,l.k6)(()=>[(0,l.eW)("工厂-旗舰版")]),_:1})):(0,l.Q3)("",!0)]),_:1},8,["content"]))])])]),(0,l.Lk)("div",_,[(0,l.bF)(H)])]),(0,l.Lk)("section",F,[(0,l.Lk)("div",{class:(0,i.C4)(B.menuIsCollapse?"aminui-side isCollapse":"aminui-side")},[(0,l.Lk)("div",C,[(0,l.bF)(Z,null,{default:(0,l.k6)(()=>[(0,l.bF)(J,{"default-active":Y.active,router:"",collapse:B.menuIsCollapse,"unique-opened":e.$CONFIG.MENU_UNIQUE_OPENED},{default:(0,l.k6)(()=>[(0,l.bF)(j,{navMenus:Y.menu},null,8,["navMenus"])]),_:1},8,["default-active","collapse","unique-opened"])]),_:1})]),(0,l.Lk)("div",{class:"adminui-side-bottom",onClick:t[1]||(t[1]=t=>e.$store.commit("TOGGLE_menuIsCollapse"))},[(0,l.bF)(q,null,{default:(0,l.k6)(()=>[B.menuIsCollapse?((0,l.uX)(),(0,l.Wv)(ee,{key:0})):((0,l.uX)(),(0,l.Wv)(te,{key:1}))]),_:1})])],2),(0,l.Lk)("div",$,[B.layoutTags?((0,l.uX)(),(0,l.Wv)(oe,{key:0})):(0,l.Q3)("",!0),(0,l.Lk)("div",E,[(0,l.bF)(ae,null,{default:(0,l.k6)(({Component:t})=>[((0,l.uX)(),(0,l.Wv)(l.PR,{include:this.$store.state.keepAlive.keepLiveRoute},[e.$store.state.keepAlive.routeShow?((0,l.uX)(),(0,l.Wv)((0,l.$y)(t),{key:e.$route.fullPath})):(0,l.Q3)("",!0)],1032,["include"]))]),_:1}),(0,l.bF)(le)])])])],64)):"dock"==B.layout?((0,l.uX)(),(0,l.CE)(l.FK,{key:2},[(0,l.Lk)("header",w,[(0,l.Lk)("div",x,[(0,l.Lk)("div",T,[I,(0,l.Lk)("span",null,(0,i.v_)(e.$CONFIG.APP_NAME),1)])]),(0,l.Lk)("div",X,[B.ismobile?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.CE)("div",O,[(0,l.bF)(J,{mode:"horizontal","default-active":Y.active,router:"","background-color":"#222b45","text-color":"#fff","active-text-color":"var(--el-color-primary)"},{default:(0,l.k6)(()=>[(0,l.bF)(j,{navMenus:Y.menu},null,8,["navMenus"])]),_:1},8,["default-active"])])),B.ismobile?((0,l.uX)(),(0,l.Wv)(ue,{key:1})):(0,l.Q3)("",!0),(0,l.bF)(H)])]),(0,l.Lk)("section",M,[(0,l.Lk)("div",W,[!B.ismobile&&B.layoutTags?((0,l.uX)(),(0,l.Wv)(oe,{key:0})):(0,l.Q3)("",!0),(0,l.Lk)("div",A,[(0,l.bF)(ae,null,{default:(0,l.k6)(({Component:t})=>[((0,l.uX)(),(0,l.Wv)(l.PR,{include:this.$store.state.keepAlive.keepLiveRoute},[e.$store.state.keepAlive.routeShow?((0,l.uX)(),(0,l.Wv)((0,l.$y)(t),{key:e.$route.fullPath})):(0,l.Q3)("",!0)],1032,["include"]))]),_:1}),(0,l.bF)(le)])])])],64)):((0,l.uX)(),(0,l.CE)("section",N,[(0,l.Lk)("div",P,[(0,l.Lk)("div",V,[(0,l.bF)(re,{to:e.$CONFIG.DASHBOARD_URL},{default:(0,l.k6)(()=>[(0,l.Lk)("img",{class:"logo",title:e.$CONFIG.APP_NAME,src:"img/logo.png"},null,8,D)]),_:1},8,["to"])]),(0,l.Lk)("div",Q,[(0,l.bF)(Z,null,{default:(0,l.k6)(()=>[(0,l.Lk)("ul",null,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(Y.menu,t=>((0,l.uX)(),(0,l.CE)("li",{key:t,class:(0,i.C4)(Y.pmenu.path==t.path?"active":""),onClick:e=>B.showMenu(t)},[(0,l.bF)(q,null,{default:(0,l.k6)(()=>[((0,l.uX)(),(0,l.Wv)((0,l.$y)(t.meta.icon||e.el-e.icon-Y.menu)))]),_:2},1024),(0,l.Lk)("p",null,(0,i.v_)(t.meta.title),1)],10,R))),128))])]),_:1})])]),Y.nextMenu.length>0||!Y.pmenu.component?((0,l.uX)(),(0,l.CE)("div",{key:0,class:(0,i.C4)(B.menuIsCollapse?"aminui-side isCollapse":"aminui-side")},[B.menuIsCollapse?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.CE)("div",S,[(0,l.Lk)("h2",null,(0,i.v_)(Y.pmenu.meta.title),1)])),(0,l.Lk)("div",U,[(0,l.bF)(Z,null,{default:(0,l.k6)(()=>[(0,l.bF)(J,{"default-active":Y.active,router:"",collapse:B.menuIsCollapse,"unique-opened":e.$CONFIG.MENU_UNIQUE_OPENED},{default:(0,l.k6)(()=>[(0,l.bF)(j,{navMenus:Y.nextMenu},null,8,["navMenus"])]),_:1},8,["default-active","collapse","unique-opened"])]),_:1})]),(0,l.Lk)("div",{class:"adminui-side-bottom",onClick:t[2]||(t[2]=t=>e.$store.commit("TOGGLE_menuIsCollapse"))},[(0,l.bF)(q,null,{default:(0,l.k6)(()=>[B.menuIsCollapse?((0,l.uX)(),(0,l.Wv)(ee,{key:0})):((0,l.uX)(),(0,l.Wv)(te,{key:1}))]),_:1})])],2)):(0,l.Q3)("",!0),(0,l.Lk)("div",G,[(0,l.bF)(de,null,{default:(0,l.k6)(()=>[(0,l.bF)(H)]),_:1}),!B.ismobile&&B.layoutTags?((0,l.uX)(),(0,l.Wv)(oe,{key:0})):(0,l.Q3)("",!0),(0,l.Lk)("div",K,[(0,l.bF)(ae,null,{default:(0,l.k6)(({Component:t})=>[((0,l.uX)(),(0,l.Wv)(l.PR,{include:this.$store.state.keepAlive.keepLiveRoute},[e.$store.state.keepAlive.routeShow?((0,l.uX)(),(0,l.Wv)((0,l.$y)(t),{key:e.$route.fullPath})):(0,l.Q3)("",!0)],1032,["include"]))]),_:1}),(0,l.bF)(le)])])])),(0,l.Lk)("div",{class:"main-maximize-exit",onClick:t[3]||(t[3]=(...e)=>B.exitMaximize&&B.exitMaximize(...e))},[(0,l.bF)(q,null,{default:(0,l.k6)(()=>[(0,l.bF)(ce)]),_:1})]),(0,l.bF)(me)],64)}a(28743),a(83725),a(29838);const Y=e=>((0,l.Qi)("data-v-a483418e"),e=e(),(0,l.jt)(),e),B={class:"logo-bar"},q=Y(()=>(0,l.Lk)("img",{class:"logo",src:"img/logo.png"},null,-1));function H(e,t,a,s,n,o){const u=(0,l.g2)("el-icon-menu"),r=(0,l.g2)("el-icon"),d=(0,l.g2)("el-header"),c=(0,l.g2)("NavMenu"),m=(0,l.g2)("el-menu"),h=(0,l.g2)("el-scrollbar"),p=(0,l.g2)("el-main"),k=(0,l.g2)("el-container"),f=(0,l.g2)("el-drawer"),g=(0,l.gN)("drag");return(0,l.uX)(),(0,l.CE)(l.FK,null,[(0,l.bo)(((0,l.uX)(),(0,l.CE)("div",{ref:"",class:"mobile-nav-button",onClick:t[0]||(t[0]=e=>o.showMobileNav(e)),draggable:"false"},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(u)]),_:1})])),[[g]]),(0,l.bF)(f,{ref:"mobileNavBox",title:"移动端菜单",size:240,modelValue:n.nav,"onUpdate:modelValue":t[1]||(t[1]=e=>n.nav=e),direction:"ltr","with-header":!1,"destroy-on-close":""},{default:(0,l.k6)(()=>[(0,l.bF)(k,{class:"mobile-nav"},{default:(0,l.k6)(()=>[(0,l.bF)(d,null,{default:(0,l.k6)(()=>[(0,l.Lk)("div",B,[q,(0,l.Lk)("span",null,(0,i.v_)(e.$CONFIG.APP_NAME),1)])]),_:1}),(0,l.bF)(p,null,{default:(0,l.k6)(()=>[(0,l.bF)(h,null,{default:(0,l.k6)(()=>[(0,l.bF)(m,{"default-active":e.$route.meta.active||e.$route.fullPath,onSelect:o.select,router:"","background-color":"#212d3d","text-color":"#fff","active-text-color":"#409EFF"},{default:(0,l.k6)(()=>[(0,l.bF)(c,{navMenus:n.menu},null,8,["navMenus"])]),_:1},8,["default-active","onSelect"])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}var j=a(9322);const J={key:0,style:{padding:"20px"}},Z=["href"],ee={key:0,class:"menu-tag"},te={key:1,class:"menu-tag"};function ae(e,t,a,s,n,o){const u=(0,l.g2)("el-alert"),r=(0,l.g2)("el-icon"),d=(0,l.g2)("el-menu-item"),c=(0,l.g2)("NavMenu",!0),m=(0,l.g2)("el-sub-menu");return(0,l.uX)(),(0,l.CE)(l.FK,null,[a.navMenus.length<=0?((0,l.uX)(),(0,l.CE)("div",J,[(0,l.bF)(u,{title:"无子集菜单",center:"",type:"info",closable:!1})])):(0,l.Q3)("",!0),((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(a.navMenus,e=>((0,l.uX)(),(0,l.CE)(l.FK,{key:e},[o.hasChildren(e)?((0,l.uX)(),(0,l.Wv)(m,{key:1,index:e.path},{title:(0,l.k6)(()=>[e.meta&&e.meta.icon?((0,l.uX)(),(0,l.Wv)(r,{key:0},{default:(0,l.k6)(()=>[((0,l.uX)(),(0,l.Wv)((0,l.$y)(e.meta.icon||"el-icon-menu")))]),_:2},1024)):(0,l.Q3)("",!0),(0,l.Lk)("span",null,(0,i.v_)(e.meta.title),1),e.meta.tag?((0,l.uX)(),(0,l.CE)("span",te,(0,i.v_)(e.meta.tag),1)):(0,l.Q3)("",!0)]),default:(0,l.k6)(()=>[(0,l.bF)(c,{navMenus:e.children},null,8,["navMenus"])]),_:2},1032,["index"])):((0,l.uX)(),(0,l.Wv)(d,{key:0,index:e.path},{title:(0,l.k6)(()=>[(0,l.Lk)("span",null,(0,i.v_)(e.meta.title),1),e.meta.tag?((0,l.uX)(),(0,l.CE)("span",ee,(0,i.v_)(e.meta.tag),1)):(0,l.Q3)("",!0)]),default:(0,l.k6)(()=>[e.meta&&"link"==e.meta.type?((0,l.uX)(),(0,l.CE)("a",{key:0,href:e.path,target:"_blank",onClick:t[0]||(t[0]=(0,j.D$)(()=>{},["stop"]))},null,8,Z)):(0,l.Q3)("",!0),e.meta&&e.meta.icon?((0,l.uX)(),(0,l.Wv)(r,{key:1},{default:(0,l.k6)(()=>[((0,l.uX)(),(0,l.Wv)((0,l.$y)(e.meta.icon||"el-icon-menu")))]),_:2},1024)):(0,l.Q3)("",!0)]),_:2},1032,["index"]))],64))),128))],64)}a(60178);var le={name:"NavMenu",props:["navMenus"],data(){return{}},methods:{hasChildren(e){return e.children&&!e.children.every(e=>e.meta.hidden)}}},ie=a(66262);const se=(0,ie.A)(le,[["render",ae]]);var ne=se,oe={components:{NavMenu:ne},data(){return{nav:!1,menu:[]}},computed:{},created(){var e=this.$router.sc_getMenu();this.menu=this.filterUrl(e)},watch:{},methods:{showMobileNav(e){var t=e.currentTarget.getAttribute("drag-flag");if("true"==t)return!1;this.nav=!0},select(){this.$refs.mobileNavBox.handleClose()},filterUrl(e){var t=[];return e&&e.forEach(e=>{if(e.meta=e.meta?e.meta:{},e.meta.hidden||"button"==e.meta.type)return!1;"iframe"==e.meta.type&&(e.path=`/i/${e.name}`),e.children&&e.children.length>0&&(e.children=this.filterUrl(e.children)),t.push(e)}),t}},directives:{drag(e){let t=e,a="",l="";t.onmousedown=function(e){let i=e.clientX-t.offsetLeft,s=e.clientY-t.offsetTop;return document.onmousemove=function(e){t.setAttribute("drag-flag",!0),a=(new Date).getTime();let l=e.clientX-i,n=e.clientY-s;n>0&&n0&&l200&&t.setAttribute("drag-flag",!1),document.onmousemove=null,document.onmouseup=null},!1}}}};const ue=(0,ie.A)(oe,[["render",H],["__scopeId","data-v-a483418e"]]);var re=ue;const de=e=>((0,l.Qi)("data-v-d25726ee"),e=e(),(0,l.jt)(),e),ce={class:"adminui-topbar"},me={class:"left-panel"},he=de(()=>(0,l.Lk)("div",{class:"center-panel"},null,-1)),pe={class:"right-panel"};function ke(e,t,a,s,n,o){const u=(0,l.g2)("el-icon"),r=(0,l.g2)("el-breadcrumb-item"),d=(0,l.g2)("el-breadcrumb");return(0,l.uX)(),(0,l.CE)("div",ce,[(0,l.Lk)("div",me,[(0,l.bF)(d,{"separator-icon":"el-icon-arrow-right",class:"hidden-sm-and-down"},{default:(0,l.k6)(()=>[(0,l.bF)(j.F,{name:"breadcrumb"},{default:(0,l.k6)(()=>[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(n.breadList,e=>((0,l.uX)(),(0,l.CE)(l.FK,{key:e.title},["/"==e.path||e.meta.hiddenBreadcrumb?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.Wv)(r,{key:e.meta.title},{default:(0,l.k6)(()=>[e.meta.icon?((0,l.uX)(),(0,l.Wv)(u,{key:0,class:"icon"},{default:(0,l.k6)(()=>[((0,l.uX)(),(0,l.Wv)((0,l.$y)(e.meta.icon)))]),_:2},1024)):(0,l.Q3)("",!0),(0,l.eW)((0,i.v_)(e.meta.title),1)]),_:2},1024))],64))),128))]),_:1})]),_:1})]),he,(0,l.Lk)("div",pe,[(0,l.RG)(e.$slots,"default",{},void 0,!0)])])}var fe={data(){return{breadList:[]}},created(){this.getBreadcrumb()},watch:{$route(){this.getBreadcrumb()}},methods:{getBreadcrumb(){let e=this.$route.meta.breadcrumb;this.breadList=e}}};const ge=(0,ie.A)(fe,[["render",ke],["__scopeId","data-v-d25726ee"]]);var ve=ge;const be={class:"adminui-tags"},ye={ref:"tags"},Le=["onContextmenu"],_e=(0,l.Lk)("hr",null,null,-1),Fe=(0,l.Lk)("hr",null,null,-1);function Ce(e,t,a,s,n,o){const u=(0,l.g2)("el-icon-close"),r=(0,l.g2)("el-icon"),d=(0,l.g2)("router-link"),c=(0,l.g2)("el-icon-refresh"),m=(0,l.g2)("el-icon-folder-delete"),h=(0,l.g2)("el-icon-full-screen"),p=(0,l.g2)("el-icon-copy-document");return(0,l.uX)(),(0,l.CE)(l.FK,null,[(0,l.Lk)("div",be,[(0,l.Lk)("ul",ye,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(n.tagList,e=>((0,l.uX)(),(0,l.CE)("li",{key:e,class:(0,i.C4)([o.isActive(e)?"active":"",e.meta.affix?"affix":""]),onContextmenu:(0,j.D$)(t=>o.openContextMenu(t,e),["prevent"])},[(0,l.bF)(d,{to:e},{default:(0,l.k6)(()=>[(0,l.Lk)("span",null,(0,i.v_)(e.meta.title),1),e.meta.affix?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.Wv)(r,{key:0,onClick:(0,j.D$)(t=>o.closeSelectedTag(e),["prevent","stop"])},{default:(0,l.k6)(()=>[(0,l.bF)(u)]),_:2},1032,["onClick"]))]),_:2},1032,["to"])],42,Le))),128))],512)]),(0,l.bF)(j.eB,{name:"el-zoom-in-top"},{default:(0,l.k6)(()=>[n.contextMenuVisible?((0,l.uX)(),(0,l.CE)("ul",{key:0,style:(0,i.Tr)({left:n.left+"px",top:n.top+"px"}),class:"contextmenu",id:"contextmenu"},[(0,l.Lk)("li",{onClick:t[0]||(t[0]=e=>o.refreshTab())},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(c)]),_:1}),(0,l.eW)("刷新")]),_e,(0,l.Lk)("li",{onClick:t[1]||(t[1]=e=>o.closeTabs()),class:(0,i.C4)(n.contextMenuItem.meta.affix?"disabled":"")},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(u)]),_:1}),(0,l.eW)("关闭标签")],2),(0,l.Lk)("li",{onClick:t[2]||(t[2]=e=>o.closeOtherTabs())},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(m)]),_:1}),(0,l.eW)("关闭其他标签")]),Fe,(0,l.Lk)("li",{onClick:t[3]||(t[3]=e=>o.maximize())},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(h)]),_:1}),(0,l.eW)("最大化")]),(0,l.Lk)("li",{onClick:t[4]||(t[4]=e=>o.openWindow())},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(p)]),_:1}),(0,l.eW)("在新的窗口中打开")])],4)):(0,l.Q3)("",!0)]),_:1})],64)}var $e=a(10246),Ee={name:"tags",data(){return{contextMenuVisible:!1,contextMenuItem:null,left:0,top:0,tagList:this.$store.state.viewTags.viewTags,tipDisplayed:!1}},props:{},watch:{$route(e){this.addViewTags(e),this.$nextTick(()=>{const e=this.$refs.tags;if(e&&e.scrollWidth>e.clientWidth){let t=e.querySelector(".active");t.scrollIntoView(),this.tipDisplayed||(this.$msgbox({type:"warning",center:!0,title:"提示",message:"当前标签数量过多,可通过鼠标滚轴滚动标签栏。关闭标签数量可减少系统性能消耗。",confirmButtonText:"知道了"}),this.tipDisplayed=!0)}})},contextMenuVisible(e){const t=e=>{const t=document.getElementById("contextmenu");t&&!t.contains(e.target)&&this.closeMenu()};e?document.body.addEventListener("click",e=>t(e)):document.body.removeEventListener("click",e=>t(e))}},created(){var e=this.$router.sc_getMenu(),t=this.treeFind(e,e=>e.path==this.$CONFIG.DASHBOARD_URL);t&&(t.fullPath=t.path,this.addViewTags(t),this.addViewTags(this.$route))},mounted(){this.tagDrop(),this.scrollInit()},methods:{treeFind(e,t){for(const a of e){if(t(a))return a;if(a.children){const e=this.treeFind(a.children,t);if(e)return e}}return null},tagDrop(){const e=this.$refs.tags;$e.Ay.create(e,{draggable:"li",animation:300})},addViewTags(e){e.name&&!e.meta.fullpage&&(this.$store.commit("pushViewTags",e),this.$store.commit("pushKeepLive",e.name))},isActive(e){return e.fullPath===this.$route.fullPath},closeSelectedTag(e,t=!0){const a=this.tagList.findIndex(t=>t.fullPath==e.fullPath);if(this.$store.commit("removeViewTags",e),this.$store.commit("removeIframeList",e),this.$store.commit("removeKeepLive",e.name),t&&this.isActive(e)){const e=this.tagList[a-1];e?this.$router.push(e):this.$router.push("/")}},openContextMenu(e,t){this.contextMenuItem=t,this.contextMenuVisible=!0,this.left=e.clientX+1,this.top=e.clientY+1,this.$nextTick(()=>{let t=document.getElementById("contextmenu");document.body.offsetWidth-e.clientX{this.$store.commit("removeKeepLive",e.name),this.$store.commit("setRouteShow",!1),this.$nextTick(()=>{this.$store.commit("pushKeepLive",e.name),this.$store.commit("setRouteShow",!0)})},0)},closeTabs(){var e=this.contextMenuItem;e.meta.affix||(this.closeSelectedTag(e),this.contextMenuVisible=!1)},closeOtherTabs(){var e=this.contextMenuItem;this.$route.fullPath!=e.fullPath&&this.$router.push({path:e.fullPath,query:e.query});var t=[...this.tagList];t.forEach(t=>{if(t.meta&&t.meta.affix||e.fullPath==t.fullPath)return!0;this.closeSelectedTag(t,!1)}),this.contextMenuVisible=!1},maximize(){var e=this.contextMenuItem;this.contextMenuVisible=!1,this.$route.fullPath!=e.fullPath&&this.$router.push({path:e.fullPath,query:e.query}),document.getElementById("app").classList.add("main-maximize")},openWindow(){var e=this.contextMenuItem,t=e.href||"/";e.meta.affix||this.closeSelectedTag(e),window.open(t),this.contextMenuVisible=!1},scrollInit(){const e=this.$refs.tags;function t(t){const a=t.wheelDelta||t.detail,l=1,i=-1;let s=0;s=3==a||a<0&&-3!=a?50*l:50*i,e.scrollLeft+=s}e.addEventListener("mousewheel",t,!1)||e.addEventListener("DOMMouseScroll",t,!1)}}};const we=(0,ie.A)(Ee,[["render",Ce]]);var xe=we;const Te=e=>((0,l.Qi)("data-v-a94847e6"),e=e(),(0,l.jt)(),e),Ie={class:"user-bar"},Xe={class:"screen panel-item hidden-sm-and-down"},Oe={key:1,class:"screen panel-item hidden-sm-and-down"},Me=Te(()=>(0,l.Lk)("span",null,"全屏",-1)),We={class:"user-avatar"};function Ae(e,t,a,s,n,o){const u=(0,l.g2)("el-icon-timer"),r=(0,l.g2)("el-icon"),d=(0,l.g2)("el-tooltip"),c=(0,l.g2)("el-icon-user"),m=(0,l.g2)("el-icon-full-screen"),h=(0,l.g2)("el-icon-sort"),p=(0,l.g2)("el-avatar"),k=(0,l.g2)("el-icon-arrow-down"),f=(0,l.g2)("el-dropdown-item"),g=(0,l.g2)("el-dropdown-menu"),v=(0,l.g2)("el-dropdown"),b=(0,l.g2)("tasks"),y=(0,l.g2)("el-drawer"),L=(0,l.g2)("passwd");return(0,l.uX)(),(0,l.CE)(l.FK,null,[(0,l.Lk)("div",Ie,[n.userInfo.agent_id>0?((0,l.uX)(),(0,l.Wv)(d,{key:0,class:"box-item",effect:"dark",content:0==n.userInfo.vip_at?"到期时间:永久":"到期时间:"+e.$TOOL.getTime(n.userInfo.vip_at,"YYYY年MM月DD日"),placement:"bottom"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",Xe,[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(u)]),_:1}),(0,l.eW)(),(0,l.Lk)("span",null,(0,i.v_)(0==n.userInfo.vip_at?"永久":""+e.$TOOL.getTime(n.userInfo.vip_at,"YYYY年MM月DD日")),1)])]),_:1},8,["content"])):(0,l.Q3)("",!0),n.userInfo.agent_id>0?((0,l.uX)(),(0,l.CE)("div",Oe,[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(c)]),_:1}),(0,l.eW)(),(0,l.Lk)("span",null,(0,i.v_)(n.userInfo.shop),1)])):(0,l.Q3)("",!0),(0,l.Lk)("div",{class:"screen panel-item hidden-sm-and-down",onClick:t[0]||(t[0]=(...e)=>o.screen&&o.screen(...e))},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(m)]),_:1}),(0,l.eW)(),Me]),(0,l.Lk)("div",{class:"tasks panel-item",onClick:t[1]||(t[1]=(...e)=>o.tasks&&o.tasks(...e))},[(0,l.bF)(r,null,{default:(0,l.k6)(()=>[(0,l.bF)(h)]),_:1})]),(0,l.bF)(v,{class:"user panel-item",trigger:"click",onCommand:o.handleUser},{dropdown:(0,l.k6)(()=>[(0,l.bF)(g,null,{default:(0,l.k6)(()=>[(0,l.bF)(f,{command:"clearmenu"},{default:(0,l.k6)(()=>[(0,l.eW)("更新菜单")]),_:1}),(0,l.bF)(f,{divided:"",command:"passwd"},{default:(0,l.k6)(()=>[(0,l.eW)("修改密码")]),_:1}),(0,l.bF)(f,{divided:"",command:"outLogin"},{default:(0,l.k6)(()=>[(0,l.eW)("退出登录")]),_:1})]),_:1})]),default:(0,l.k6)(()=>[(0,l.Lk)("div",We,[(0,l.bF)(p,{size:30},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(n.userNameF),1)]),_:1}),(0,l.Lk)("label",null,(0,i.v_)(n.userName),1),(0,l.bF)(r,{class:"el-icon--right"},{default:(0,l.k6)(()=>[(0,l.bF)(k)]),_:1})])]),_:1},8,["onCommand"])]),(0,l.bF)(y,{modelValue:n.tasksVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>n.tasksVisible=e),size:450,title:"任务中心","destroy-on-close":""},{default:(0,l.k6)(()=>[(0,l.bF)(b)]),_:1},8,["modelValue"]),(0,l.bF)(L,{ref:"passwd"},null,512)],64)}const Ne={class:"sc-search"},Pe={key:0,class:"sc-search-history"},Ve={class:"sc-search-result"},De={key:0,class:"sc-search-no-result"},Qe={key:1},Re=["onClick"],Se={class:"title"};function Ue(e,t,a,s,n,o){const u=(0,l.g2)("el-input"),r=(0,l.g2)("el-tag"),d=(0,l.g2)("el-icon"),c=(0,l.g2)("el-scrollbar");return(0,l.uX)(),(0,l.CE)("div",Ne,[(0,l.bF)(u,{ref:"input",modelValue:n.input,"onUpdate:modelValue":t[0]||(t[0]=e=>n.input=e),placeholder:"搜索",size:"large",clearable:"","prefix-icon":"el-icon-search","trigger-on-focus":!1,onInput:o.inputChange},null,8,["modelValue","onInput"]),n.history.length>0?((0,l.uX)(),(0,l.CE)("div",Pe,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(n.history,(e,t)=>((0,l.uX)(),(0,l.Wv)(r,{closable:"",effect:"dark",type:"info",key:e,onClick:t=>o.historyClick(e),onClose:e=>o.historyClose(t)},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e),1)]),_:2},1032,["onClick","onClose"]))),128))])):(0,l.Q3)("",!0),(0,l.Lk)("div",Ve,[n.result.length<=0?((0,l.uX)(),(0,l.CE)("div",De,"暂无搜索结果")):((0,l.uX)(),(0,l.CE)("ul",Qe,[(0,l.bF)(c,{"max-height":"366px"},{default:(0,l.k6)(()=>[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(n.result,e=>((0,l.uX)(),(0,l.CE)("li",{key:e.path,onClick:t=>o.to(e)},[(0,l.bF)(d,null,{default:(0,l.k6)(()=>[((0,l.uX)(),(0,l.Wv)((0,l.$y)(e.icon||"el-icon-menu")))]),_:2},1024),(0,l.Lk)("span",Se,(0,i.v_)(e.breadcrumb),1)],8,Re))),128))]),_:1})]))])])}a(35019),a(52598),a(51339);var Ge={data(){return{input:"",menu:[],result:[],history:[]}},mounted(){var e=this.$TOOL.data.get("SEARCH_HISTORY")||[];this.history=e;var t=this.$TOOL.data.get("MENU");this.filterMenu(t),this.$refs.input.focus()},methods:{inputChange(e){this.result=e?this.menuFilter(e):[]},filterMenu(e){e.forEach(e=>{if(e.meta.hidden||"button"==e.meta.type)return!1;"iframe"==e.meta.type&&(e.path=`/i/${e.name}`),e.children&&e.children.length>0&&!e.component?this.filterMenu(e.children):this.menu.push(e)})},menuFilter(e){var t=[],a=this.menu.filter(t=>t.meta.title.toLowerCase().indexOf(e.toLowerCase())>=0||(t.name.toLowerCase().indexOf(e.toLowerCase())>=0||void 0)),l=this.$router.getRoutes(),i=a.map(e=>"link"==e.meta.type?l.find(t=>t.path=="/"+e.path):l.find(t=>t.path==e.path));return i.forEach(e=>{t.push({name:e.name,type:e.meta.type,path:"link"==e.meta.type?e.path.slice(1):e.path,icon:e.meta.icon,title:e.meta.title,breadcrumb:e.meta.breadcrumb.map(e=>e.meta.title).join(" - ")})}),t},to(e){this.history.includes(this.input)||(this.history.push(this.input),this.$TOOL.data.set("SEARCH_HISTORY",this.history)),"link"==e.type?setTimeout(()=>{let t=document.createElement("a");t.style="display: none",t.target="_blank",t.href=e.path,document.body.appendChild(t),t.click(),document.body.removeChild(t)},10):this.$router.push({path:e.path}),this.$emit("success",!0)},historyClick(e){this.input=e,this.inputChange(e)},historyClose(e){this.history.splice(e,1),this.history.length<=0?this.$TOOL.data.remove("SEARCH_HISTORY"):this.$TOOL.data.set("SEARCH_HISTORY",this.history)}}};const Ke=(0,ie.A)(Ge,[["render",Ue],["__scopeId","data-v-2bd43785"]]);var ze=Ke;const Ye=e=>((0,l.Qi)("data-v-5a6fc3ee"),e=e(),(0,l.jt)(),e),Be=Ye(()=>(0,l.Lk)("h2",null,"没有正在执行的任务",-1)),qe=Ye(()=>(0,l.Lk)("p",{style:{"font-size":"14px",color:"#999","line-height":"1.5",margin:"0 40px"}},"在处理耗时过久的任务时为了不阻碍正在处理的工作,可在任务中心进行异步执行。",-1)),He={class:"user-bar-tasks-item-body"},je={class:"taskIcon"},Je={class:"taskMain"},Ze={class:"title"},et={class:"bottom"},tt={class:"state"},at={class:"handler"};function lt(e,t,a,s,n,o){const u=(0,l.g2)("el-empty"),r=(0,l.g2)("el-icon-paperclip"),d=(0,l.g2)("el-icon"),c=(0,l.g2)("el-tag"),m=(0,l.g2)("el-button"),h=(0,l.g2)("el-card"),p=(0,l.g2)("el-main"),k=(0,l.g2)("el-footer"),f=(0,l.g2)("el-container"),g=(0,l.gN)("time"),v=(0,l.gN)("loading");return(0,l.bo)(((0,l.uX)(),(0,l.Wv)(f,null,{default:(0,l.k6)(()=>[(0,l.bF)(p,null,{default:(0,l.k6)(()=>[0==n.tasks.length?((0,l.uX)(),(0,l.Wv)(u,{key:0,"image-size":120},{description:(0,l.k6)(()=>[Be]),default:(0,l.k6)(()=>[qe]),_:1})):(0,l.Q3)("",!0),((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(n.tasks,e=>((0,l.uX)(),(0,l.Wv)(h,{key:e.id,shadow:"hover",class:"user-bar-tasks-item"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",He,[(0,l.Lk)("div",je,[(0,l.bF)(d,{size:20},{default:(0,l.k6)(()=>[(0,l.bF)(r)]),_:1})]),(0,l.Lk)("div",Je,[(0,l.Lk)("div",Ze,[(0,l.Lk)("h2",null,(0,i.v_)(e.name),1),(0,l.Lk)("p",null,[(0,l.bo)((0,l.Lk)("span",null,null,512),[[g,e.create_at,void 0,{tip:!0}]]),(0,l.eW)(" 创建")])]),(0,l.Lk)("div",et,[(0,l.Lk)("div",tt,["0"==e.status?((0,l.uX)(),(0,l.Wv)(c,{key:0,type:"info"},{default:(0,l.k6)(()=>[(0,l.eW)("执行中")]),_:1})):(0,l.Q3)("",!0),"1"==e.status?((0,l.uX)(),(0,l.Wv)(c,{key:1},{default:(0,l.k6)(()=>[(0,l.eW)("完成")]),_:1})):(0,l.Q3)("",!0),"2"==e.status?((0,l.uX)(),(0,l.Wv)(c,{key:2},{default:(0,l.k6)(()=>[(0,l.eW)("完成-无数据")]),_:1})):(0,l.Q3)("",!0)]),(0,l.Lk)("div",at,["1"==e.status?((0,l.uX)(),(0,l.Wv)(m,{key:0,type:"primary",circle:"",icon:"el-icon-download",onClick:t=>o.download(e)},null,8,["onClick"])):(0,l.Q3)("",!0)])])])])]),_:2},1024))),128))]),_:1}),(0,l.bF)(k,{style:{padding:"10px","text-align":"right"}},{default:(0,l.k6)(()=>[(0,l.bF)(m,{circle:"",icon:"el-icon-refresh",onClick:o.refresh},null,8,["onClick"])]),_:1})]),_:1})),[[v,n.loading]])}var it={data(){return{loading:!1,tasks:[]}},mounted(){this.getData()},methods:{async getData(){this.loading=!0;var e=await this.$API.system.tasks.list.get();this.tasks=e.data,this.loading=!1},refresh(){this.getData()},download(e){let t=document.createElement("a");t.style="display: none",t.target="_blank",t.href=e.down_url,document.body.appendChild(t),t.click(),document.body.removeChild(t)}}};const st=(0,ie.A)(it,[["render",lt],["__scopeId","data-v-5a6fc3ee"]]);var nt=st,ot=a(58401),ut={components:{search:ze,tasks:nt,passwd:ot["default"]},data(){return{userName:"",userNameF:"",searchVisible:!1,setVisible:!1,tasksVisible:!1,msg:!1,msgList:[],baseData:{},userInfo:{}}},created(){var e=this.$TOOL.data.get("USER_INFO");this.userName=e.truename,this.userNameF=this.userName.substring(0,1);var t=this.$TOOL.data.get("SERVICE");this.baseData=t,this.userInfo=e},methods:{handleUser(e){if("uc"==e&&this.$router.push({path:"/usercenter"}),"passwd"==e){var t=this.$TOOL.data.get("USER_INFO");this.$nextTick(()=>{this.$refs.passwd.open("edit").setData(t)})}"cmd"==e&&this.$router.push({path:"/cmd"}),"clearmenu"==e&&this.$confirm("确定要更新栏目数据吗","提示",{type:"info"}).then(async()=>{const e=this.$loading();var t=await this.$API.menu.list.get();return e.close(),1!=t.code?(this.islogin=!1,this.$message.warning(t.msg),!1):0==t.data.menu.length?(this.islogin=!1,this.$alert("当前用户无任何菜单权限,请联系系统管理员","无权限访问",{type:"error",center:!0}),!1):(this.$TOOL.data.set("MENU",t.data.menu),this.$TOOL.data.set("PERMISSIONS",t.data.permissions),this.$TOOL.data.set("DASHBOARDGRID",t.data.dashboardGrid),void location.reload())}).catch(()=>{}),"outLogin"==e&&this.$confirm("确认是否退出当前用户?","提示",{type:"warning",confirmButtonText:"退出",confirmButtonClass:"el-button--danger"}).then(()=>{this.$router.replace({path:"/login"})}).catch(()=>{})},screen(){var e=document.documentElement;this.$TOOL.screen(e)},showMsg(){this.msg=!0},markRead(){this.msgList=[]},search(){this.searchVisible=!0},tasks(){this.tasksVisible=!0}}};const rt=(0,ie.A)(ut,[["render",Ae],["__scopeId","data-v-a94847e6"]]);var dt=rt;function ct(e,t,a,i,s,n){const o=(0,l.g2)("el-alert"),u=(0,l.g2)("el-divider"),r=(0,l.g2)("el-switch"),d=(0,l.g2)("el-form-item"),c=(0,l.g2)("el-option"),m=(0,l.g2)("el-select"),h=(0,l.g2)("el-color-picker"),p=(0,l.g2)("el-form");return(0,l.uX)(),(0,l.Wv)(p,{ref:"form","label-width":"120px","label-position":"left",style:{padding:"0 20px"}},{default:(0,l.k6)(()=>[(0,l.bF)(o,{title:"以下配置可实时预览,开发者可在 config/index.js 中配置默认值,非常不建议在生产环境下开放布局设置",type:"error",closable:!1}),(0,l.bF)(u),(0,l.bF)(d,{label:e.$t("user.nightmode")},{default:(0,l.k6)(()=>[(0,l.bF)(r,{modelValue:s.dark,"onUpdate:modelValue":t[0]||(t[0]=e=>s.dark=e)},null,8,["modelValue"])]),_:1},8,["label"]),(0,l.bF)(d,{label:e.$t("user.language")},{default:(0,l.k6)(()=>[(0,l.bF)(m,{modelValue:s.lang,"onUpdate:modelValue":t[1]||(t[1]=e=>s.lang=e)},{default:(0,l.k6)(()=>[(0,l.bF)(c,{label:"简体中文",value:"zh-cn"}),(0,l.bF)(c,{label:"English",value:"en"})]),_:1},8,["modelValue"])]),_:1},8,["label"]),(0,l.bF)(u),(0,l.bF)(d,{label:"主题颜色"},{default:(0,l.k6)(()=>[(0,l.bF)(h,{modelValue:s.colorPrimary,"onUpdate:modelValue":t[2]||(t[2]=e=>s.colorPrimary=e),predefine:s.colorList},{default:(0,l.k6)(()=>[(0,l.eW)(">")]),_:1},8,["modelValue","predefine"])]),_:1}),(0,l.bF)(u),(0,l.bF)(d,{label:"框架布局"},{default:(0,l.k6)(()=>[(0,l.bF)(m,{modelValue:s.layout,"onUpdate:modelValue":t[3]||(t[3]=e=>s.layout=e),placeholder:"请选择"},{default:(0,l.k6)(()=>[(0,l.bF)(c,{label:"默认",value:"default"}),(0,l.bF)(c,{label:"通栏",value:"header"}),(0,l.bF)(c,{label:"经典",value:"menu"}),(0,l.bF)(c,{label:"功能坞",value:"dock"})]),_:1},8,["modelValue"])]),_:1}),(0,l.bF)(d,{label:"折叠菜单"},{default:(0,l.k6)(()=>[(0,l.bF)(r,{modelValue:s.menuIsCollapse,"onUpdate:modelValue":t[4]||(t[4]=e=>s.menuIsCollapse=e)},null,8,["modelValue"])]),_:1}),(0,l.bF)(d,{label:"标签栏"},{default:(0,l.k6)(()=>[(0,l.bF)(r,{modelValue:s.layoutTags,"onUpdate:modelValue":t[5]||(t[5]=e=>s.layoutTags=e)},null,8,["modelValue"])]),_:1}),(0,l.bF)(u)]),_:1},512)}var mt=a(23058),ht={data(){return{layout:this.$store.state.global.layout,menuIsCollapse:this.$store.state.global.menuIsCollapse,layoutTags:this.$store.state.global.layoutTags,lang:this.$TOOL.data.get("APP_LANG")||this.$CONFIG.LANG,dark:this.$TOOL.data.get("APP_DARK")||!1,colorList:["#409EFF","#009688","#536dfe","#ff5c93","#c62f2f","#fd726d"],colorPrimary:this.$TOOL.data.get("APP_COLOR")||this.$CONFIG.COLOR||"#409EFF"}},watch:{layout(e){this.$store.commit("SET_layout",e)},menuIsCollapse(){this.$store.commit("TOGGLE_menuIsCollapse")},layoutTags(){this.$store.commit("TOGGLE_layoutTags")},dark(e){e?(document.documentElement.classList.add("dark"),this.$TOOL.data.set("APP_DARK",e)):(document.documentElement.classList.remove("dark"),this.$TOOL.data.remove("APP_DARK"))},lang(e){this.$i18n.locale=e,this.$TOOL.data.set("APP_LANG",e)},colorPrimary(e){e||(e="#409EFF",this.colorPrimary="#409EFF"),document.documentElement.style.setProperty("--el-color-primary",e);for(let t=1;t<=9;t++)document.documentElement.style.setProperty(`--el-color-primary-light-${t}`,mt.A.lighten(e,t/10));for(let t=1;t<=9;t++)document.documentElement.style.setProperty(`--el-color-primary-dark-${t}`,mt.A.darken(e,t/10));this.$TOOL.data.set("APP_COLOR",e)}}};const pt=(0,ie.A)(ht,[["render",ct]]);var kt=pt;const ft={class:"iframe-pages"},gt=["src"];function vt(e,t,a,i,s,n){return(0,l.bo)(((0,l.uX)(),(0,l.CE)("div",ft,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(n.iframeList,t=>(0,l.bo)(((0,l.uX)(),(0,l.CE)("iframe",{key:t.meta.url,src:t.meta.url,frameborder:"0"},null,8,gt)),[[j.aG,e.$route.meta.url==t.meta.url]])),128))],512)),[[j.aG,"iframe"==e.$route.meta.type]])}var bt={data(){return{}},watch:{$route(e){this.push(e)}},created(){this.push(this.$route)},computed:{iframeList(){return this.$store.state.iframe.iframeList},ismobile(){return this.$store.state.global.ismobile},layoutTags(){return this.$store.state.global.layoutTags}},mounted(){},methods:{push(e){"iframe"==e.meta.type?this.ismobile||!this.layoutTags?this.$store.commit("setIframeList",e):this.$store.commit("pushIframeList",e):!this.ismobile&&this.layoutTags||this.$store.commit("clearIframeList")}}};const yt=(0,ie.A)(bt,[["render",vt],["__scopeId","data-v-27bcc55e"]]);var Lt=yt,_t={render(){},data(){return{logoutCount:this.$TOOL.data.get("AUTO_EXIT")}},mounted(){this.logoutCount&&(this.setNewAutoExitTime(),document.onclick=()=>{this.setNewAutoExitTime()},document.onmousemove=()=>{this.setNewAutoExitTime()},document.onkeydown=()=>{this.setNewAutoExitTime()},document.onscroll=()=>{this.setNewAutoExitTime()},window.autoExitTimer=window.setInterval(this.autoExitfun,1e3))},unmounted(){this.logoutCount&&(clearInterval(window.autoExitTimer),window.autoExitTimer=null)},methods:{setNewAutoExitTime(){window.autoExitTime=(new Date).getTime()},autoExitfun(){(new Date).getTime()-window.autoExitTime>60*this.logoutCount*1e3&&(clearInterval(window.autoExitTimer),window.autoExitTimer=null,this.$router.replace({path:"/login"}),this.$alert("用户长时间无操作,为保证账户安全,系统已自动登出。","提示",{type:"warning",center:!0,roundButton:!0}))}}},Ft={name:"index",components:{SideM:re,Topbar:ve,Tags:xe,NavMenu:ne,userbar:dt,setting:kt,iframeView:Lt,autoExit:_t},data(){return{settingDialog:!1,menu:[],nextMenu:[],pmenu:{},userName:"",active:"",baseData:{},userInfo:{}}},computed:{ismobile(){return this.$store.state.global.ismobile},layout(){return this.$store.state.global.layout},layoutTags(){return this.$store.state.global.layoutTags},menuIsCollapse(){return this.$store.state.global.menuIsCollapse}},created(){this.onLayoutResize(),window.addEventListener("resize",this.onLayoutResize);var e=this.$router.sc_getMenu();this.menu=this.filterUrl(e);var t=this.$TOOL.data.get("USER_INFO");this.userInfo=t,this.userName=t.truename;var a=this.$TOOL.data.get("SERVICE");this.baseData=a,this.showThis()},watch:{$route(){this.showThis()},layout:{handler(e){document.body.setAttribute("data-layout",e)},immediate:!0}},methods:{openSetting(){this.settingDialog=!0},onLayoutResize(){this.$store.commit("SET_ismobile",document.body.clientWidth<992)},showThis(){this.pmenu=this.$route.meta.breadcrumb?this.$route.meta.breadcrumb[0]:{},this.nextMenu=this.filterUrl(this.pmenu.children),this.$nextTick(()=>{this.active=this.$route.meta.active||this.$route.fullPath})},showMenu(e){this.pmenu=e,this.nextMenu=this.filterUrl(e.children),"link"==e.meta.type?window.open(e.path):this.$router.push({path:e.path})},filterUrl(e){var t=[];return e&&e.forEach(e=>{if(e.meta=e.meta?e.meta:{},e.meta.hidden||"button"==e.meta.type)return!1;"iframe"==e.meta.type&&(e.path=`/i/${e.name}`),e.children&&e.children.length>0&&(e.children=this.filterUrl(e.children)),t.push(e)}),t},exitMaximize(){document.getElementById("app").classList.remove("main-maximize")}}};const Ct=(0,ie.A)(Ft,[["render",z]]);var $t=Ct}}]);