mirror of
https://gitee.com/ShopeX/OMS
synced 2026-03-22 10:25:35 +08:00
2 lines
37 KiB
JavaScript
2 lines
37 KiB
JavaScript
import{am as ht,Q as gt,r as $,w as de,v as bt,b as be,m as Qe,f as V,a as Ye,an as kt,e as I,ao as ke,h as w,F as G,a1 as Z,i,H as fe,N as me,u as m,E as k,J as he,L as X,ap as ee,A as N,j as E,M as f,I as A,a7 as y,G as p,T as Ze,aq as wt,ar as pe,y as Ce,z as Ae,a0 as yt,K as re,n as ie,as as et,d as xe,at as tt,au as nt,av as St,W as $e}from"./vue-36xLYPZL.js";import{g as Ct,a as xt,s as qe,b as He,u as Ie,c as Mt,d as Ve,_ as R,e as te,f as It,C as ae,h as ot,i as ye,j as Et,$ as Se,k as $t,l as st,m as Tt,r as Lt,n as Ue}from"./index-PTHaZKBO.js";import{d as _e,e as je,a as At,f as Vt,h as Rt,E as Le,j as Ft,k as Ot,l as zt,u as Pt,r as Wt,n as Bt,o as Dt,p as Nt,q as qt}from"./element-sBCIUY9_.js";var se=(a=>(a[a.Mobile=0]="Mobile",a[a.Desktop=1]="Desktop",a))(se||{});const Ht="opened",at="closed";function Ut(a){a?He(Ht):He(at)}const ce=ht("app",()=>{const a=gt({opened:xt()!==at,withoutAnimation:!1,isMeun:Ct()}),t=$(se.Desktop);return de(()=>a.opened,u=>Ut(u)),{device:t,sidebar:a,toggleSidebar:u=>{a.opened=!a.opened,a.withoutAnimation=u},closeSidebar:u=>{a.opened=!1,a.withoutAnimation=u},toggleDevice:u=>{t.value=u},toggleMeun:()=>{a.isMeun=!a.isMeun,qe(a.isMeun)},closeMeun:()=>{a.isMeun=!1,qe(!1)},openSidebar:()=>{a.opened=!0}}}),jt=992,Gt=()=>{const a=ce(),{listenerRouteChange:t}=Ie(),e=()=>document.body.getBoundingClientRect().width-1<jt,n=()=>{if(!document.hidden){const o=e();a.toggleDevice(o?se.Mobile:se.Desktop),o&&(a.closeSidebar(!0),a.closeMeun())}};t(()=>{a.device===se.Mobile&&a.sidebar.opened&&(a.closeSidebar(!1),a.closeMeun())}),bt(()=>{window.addEventListener("resize",n)}),be(()=>{e()&&(a.toggleDevice(se.Mobile),a.closeSidebar(!0))}),Qe(()=>{window.removeEventListener("resize",n)})},Xt={defense:!0,color:"#c0c4cc",opacity:.5,size:16,family:"serif",angle:-20,width:300,height:200},Ge=$(document.body);function Kt(a=Ge){let t,e,n=null;const o={watermarkElMutationObserver:void 0,parentElMutationObserver:void 0,parentElResizeObserver:void 0},r=(h,C={})=>{if(!a.value){console.warn("请在 DOM 挂载完成后再调用 setWatermark 方法设置水印");return}t=h,e={...Xt,...C},n?c():l(),s(a.value)},l=()=>{const h=a.value.tagName.toLowerCase()===Ge.value.tagName.toLowerCase(),C=h?"fixed":"absolute",S=h?"":"relative";n=document.createElement("div"),n.style.pointerEvents="none",n.style.top="0",n.style.left="0",n.style.position=C,n.style.zIndex="99999";const{clientWidth:M,clientHeight:z}=a.value;c({width:M,height:z}),a.value.style.position=S,a.value.appendChild(n)},c=(h={})=>{n&&(t&&(n.style.background=`url(${u()}) left top repeat`),h.width&&(n.style.width=`${h.width}px`),h.height&&(n.style.height=`${h.height}px`))},u=()=>{const{color:h,opacity:C,size:S,family:M,angle:z,width:Q,height:U}=e,q=document.createElement("canvas");q.width=Q,q.height=U;const H=q.getContext("2d");return H&&(H.fillStyle=h,H.globalAlpha=C,H.font=`${S}px ${M}`,H.rotate(Math.PI/180*z),H.fillText(t,0,U/2)),q.toDataURL()},g=()=>{if(!(!a.value||!n)){_();try{a.value.removeChild(n)}catch{console.warn("水印元素已不存在,请重新创建")}finally{n=null}}},v=_e(()=>{g(),l(),s(a.value)},100),s=h=>{e.defense?!o.watermarkElMutationObserver&&!o.parentElMutationObserver&&d(h):_("mutation"),o.parentElResizeObserver||b(h)},_=(h="all")=>{var C,S,M;(h==="mutation"||h==="all")&&((C=o.watermarkElMutationObserver)==null||C.disconnect(),o.watermarkElMutationObserver=void 0,(S=o.parentElMutationObserver)==null||S.disconnect(),o.parentElMutationObserver=void 0),(h==="resize"||h==="all")&&((M=o.parentElResizeObserver)==null||M.disconnect(),o.parentElResizeObserver=void 0)},d=h=>{const C=_e(S=>{S.forEach(_e(M=>{switch(M.type){case"attributes":M.target===n&&v();break;case"childList":M.removedNodes.forEach(z=>{z===n&&h.appendChild(n)});break}},100))},100);o.watermarkElMutationObserver=new MutationObserver(C),o.parentElMutationObserver=new MutationObserver(C),o.watermarkElMutationObserver.observe(n,{attributes:!0,childList:!1,subtree:!1}),o.parentElMutationObserver.observe(h,{attributes:!1,childList:!0,subtree:!1})},b=h=>{const C=_e(()=>{const{clientWidth:S,clientHeight:M}=h;c({width:S,height:M})},500);o.parentElResizeObserver=new ResizeObserver(C),o.parentElResizeObserver.observe(h)};return Qe(()=>{g()}),{setWatermark:r,clearWatermark:g}}const Jt={class:"iframe-container"},Qt=V({name:"IFrameContainer",__name:"index",setup(a){console.log("iframe组件已经加载等待跳转"),window.addEventListener("message",s=>{console.log("监听子页面传递过来的数据",s),s.data.location&&location.replace(s.data.location)});const e=Ye().appContext.app,n=ke(),o=$([]),r=Mt(),l=Ve();de(()=>l,()=>{c.value.forEach(s=>{l.visitedViews.find(d=>d.path===s.path)||(s.hasOpen=!1)})},{deep:!0}),be(()=>{const s=v();s.forEach(_=>{e.component(_.name,kt(()=>_.component()))}),o.value=s,u()});const c=I(()=>{const s=o.value.filter(_=>_.hasOpen);return console.log("filters",s),s});de(()=>n.path,u);function u(){const s=o.value.find(_=>_.path===n.path);s&&!s.hasOpen&&(s.hasOpen=!0)}function g(s,_=[]){return s.forEach(d=>{const{meta:b={},name:h,path:C,component:S}=d;if(b.isIframe){const M={name:h,path:C,hasOpen:!1,component:S};_.push(M)}d.children&&d.children.length&&g(d.children,_)}),_}function v(){const s=r.routes;return g(s)}return(s,_)=>(i(),w("div",Jt,[(i(!0),w(G,null,Z(c.value,d=>fe((i(),k(he(d.name),{key:d.name})),[[me,d.path===m(n).path]])),128))]))}}),Yt=R(Qt,[["__scopeId","data-v-b399dccf"]]),Zt={class:"layout-footer"},en=V({__name:"index",setup(a){const t="ONEX OMS";return(e,n)=>(i(),w("footer",Zt,"footer "+X(m(t)),1))}}),tn=R(en,[["__scopeId","data-v-7c3be2e2"]]),nn={class:"app-scrollbar"},on=V({__name:"AppMain",setup(a){const t=Ve(),e=te(),n=ke(),o=ce(),{sidebar:r}=ee(o);return(l,c)=>{var v,s;const u=y("router-view"),g=y("el-backtop");return i(),w("section",{class:N(["app-main",{"menu-main":m(r).isMeun}])},[E("div",nn,[(v=m(n))!=null&&v.meta.isIframe?A("",!0):(i(),k(u,{key:0},{default:p(({Component:_})=>[f(Ze,{name:"el-fade-in",mode:"out-in"},{default:p(()=>[(i(),k(wt,{include:m(t).cachedViews},[(i(),k(he(_),{key:m(n).path,class:"app-container-grow"}))],1032,["include"]))]),_:2},1024)]),_:1})),fe(f(Yt,null,null,512),[[me,(s=m(n))==null?void 0:s.meta.isIframe]]),m(e).showFooter?(i(),k(tn,{key:1})):A("",!0)]),f(g),f(g,{target:".app-scrollbar"})],2)}}}),Re=R(on,[["__scopeId","data-v-8b663c29"]]),sn={key:0,class:"iconfont icon-suojin"},an={key:1,class:"iconfont icon-zhankai3"},ln=V({__name:"index",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(a,{emit:t}){const e=a,n=t,o=()=>{n("toggleClick")};return(r,l)=>{const c=y("el-icon");return i(),w("div",{onClick:o},[f(c,{size:20,class:"icon"},{default:p(()=>[e.isActive?(i(),w("i",sn)):(i(),w("i",an))]),_:1})])}}}),rn=R(ln,[["__scopeId","data-v-b6c5016f"]]),cn=V({__name:"index",setup(a){const t=ke();pe();const{listenerRouteChange:e}=Ie(),n=$([]),o=()=>{n.value=t.matched.filter(r=>{var l,c;return((l=r.meta)==null?void 0:l.title)&&((c=r.meta)==null?void 0:c.breadcrumb)!==!1})};return e(r=>{r.path.startsWith("/redirect/")||o()},!0),(r,l)=>{const c=y("el-breadcrumb-item"),u=y("el-breadcrumb");return i(),k(u,{class:"app-breadcrumb"},{default:p(()=>[(i(!0),w(G,null,Z(n.value,g=>(i(),k(c,{key:g.path},{default:p(()=>[E("span",null,X(g.meta.title),1)]),_:2},1024))),128))]),_:1})}}}),un=R(cn,[["__scopeId","data-v-0dabc4f1"]]),dn=""+new URL("logo-BFp2mrlk.png",import.meta.url).href,fn=["src"],mn=["src"],pn=V({__name:"index",props:{collapse:{type:Boolean,default:!0}},setup(a){const t=a,e=te(),{layoutMode:n}=ee(e),o=$(),r=$();be(async()=>{const c=await It();o.value=c.logoUrl,r.value=c.menuVer;const u=localStorage.getItem(ae.VERSION);if(u){if(u!==r.value){if(je.close(),!await je.confirm("检测到系统可能已更新,需要重新登录才能正常访问页面,是否立刻登录","提示"))return;window.localStorage.clear(),localStorage.setItem(ae.VERSION,r.value);const v=ot();location.replace(`${v}/index.php?ctl=passport&act=logout`)}}else localStorage.setItem(ae.VERSION,r.value)});const l=I(()=>o.value?o.value:dn);return(c,u)=>{const g=y("router-link");return i(),w("div",{class:N(["layout-logo-container",{collapse:t.collapse,"layout-mode-top":m(n)==="top"}])},[f(Ze,{name:"layout-logo-fade"},{default:p(()=>[t.collapse?(i(),k(g,{key:"collapse",to:"/"},{default:p(()=>[E("img",{src:l.value,class:"layout-logo"},null,8,fn)]),_:1})):(i(),k(g,{key:"expand",to:"/"},{default:p(()=>[E("img",{src:l.value,class:"layout-logo-text"},null,8,mn)]),_:1}))]),_:1})],2)}}}),Fe=R(pn,[["__scopeId","data-v-2a4dbcda"]]),ge=a=>/^(https?:|mailto:|tel:)/.test(a),vn=["href"],_n=V({__name:"SidebarItemLink",props:{to:{},pdlf:{}},setup(a){const t=a;return(e,n)=>{const o=y("router-link");return m(ge)(t.to)?(i(),w("a",{key:0,href:t.to,target:"_blank",rel:"noopener"},[Ce(e.$slots,"default",{},void 0,!0)],8,vn)):(i(),k(o,{key:1,to:t.to,style:Ae({paddingLeft:t.pdlf}),class:"sidebar-item-link"},{default:p(()=>[Ce(e.$slots,"default",{},void 0,!0)]),_:3},8,["to","style"]))}}}),Me=R(_n,[["__scopeId","data-v-b0842799"]]);function oe(a){if(typeof a!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(a))}function Xe(a,t){for(var e="",n=0,o=-1,r=0,l,c=0;c<=a.length;++c){if(c<a.length)l=a.charCodeAt(c);else{if(l===47)break;l=47}if(l===47){if(!(o===c-1||r===1))if(o!==c-1&&r===2){if(e.length<2||n!==2||e.charCodeAt(e.length-1)!==46||e.charCodeAt(e.length-2)!==46){if(e.length>2){var u=e.lastIndexOf("/");if(u!==e.length-1){u===-1?(e="",n=0):(e=e.slice(0,u),n=e.length-1-e.lastIndexOf("/")),o=c,r=0;continue}}else if(e.length===2||e.length===1){e="",n=0,o=c,r=0;continue}}t&&(e.length>0?e+="/..":e="..",n=2)}else e.length>0?e+="/"+a.slice(o+1,c):e=a.slice(o+1,c),n=c-o-1;o=c,r=0}else l===46&&r!==-1?++r:r=-1}return e}function hn(a,t){var e=t.dir||t.root,n=t.base||(t.name||"")+(t.ext||"");return e?e===t.root?e+n:e+a+n:n}var ue={resolve:function(){for(var t="",e=!1,n,o=arguments.length-1;o>=-1&&!e;o--){var r;o>=0?r=arguments[o]:(n===void 0&&(n=process.cwd()),r=n),oe(r),r.length!==0&&(t=r+"/"+t,e=r.charCodeAt(0)===47)}return t=Xe(t,!e),e?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(oe(t),t.length===0)return".";var e=t.charCodeAt(0)===47,n=t.charCodeAt(t.length-1)===47;return t=Xe(t,!e),t.length===0&&!e&&(t="."),t.length>0&&n&&(t+="/"),e?"/"+t:t},isAbsolute:function(t){return oe(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,e=0;e<arguments.length;++e){var n=arguments[e];oe(n),n.length>0&&(t===void 0?t=n:t+="/"+n)}return t===void 0?".":ue.normalize(t)},relative:function(t,e){if(oe(t),oe(e),t===e||(t=ue.resolve(t),e=ue.resolve(e),t===e))return"";for(var n=1;n<t.length&&t.charCodeAt(n)===47;++n);for(var o=t.length,r=o-n,l=1;l<e.length&&e.charCodeAt(l)===47;++l);for(var c=e.length,u=c-l,g=r<u?r:u,v=-1,s=0;s<=g;++s){if(s===g){if(u>g){if(e.charCodeAt(l+s)===47)return e.slice(l+s+1);if(s===0)return e.slice(l+s)}else r>g&&(t.charCodeAt(n+s)===47?v=s:s===0&&(v=0));break}var _=t.charCodeAt(n+s),d=e.charCodeAt(l+s);if(_!==d)break;_===47&&(v=s)}var b="";for(s=n+v+1;s<=o;++s)(s===o||t.charCodeAt(s)===47)&&(b.length===0?b+="..":b+="/..");return b.length>0?b+e.slice(l+v):(l+=v,e.charCodeAt(l)===47&&++l,e.slice(l))},_makeLong:function(t){return t},dirname:function(t){if(oe(t),t.length===0)return".";for(var e=t.charCodeAt(0),n=e===47,o=-1,r=!0,l=t.length-1;l>=1;--l)if(e=t.charCodeAt(l),e===47){if(!r){o=l;break}}else r=!1;return o===-1?n?"/":".":n&&o===1?"//":t.slice(0,o)},basename:function(t,e){if(e!==void 0&&typeof e!="string")throw new TypeError('"ext" argument must be a string');oe(t);var n=0,o=-1,r=!0,l;if(e!==void 0&&e.length>0&&e.length<=t.length){if(e.length===t.length&&e===t)return"";var c=e.length-1,u=-1;for(l=t.length-1;l>=0;--l){var g=t.charCodeAt(l);if(g===47){if(!r){n=l+1;break}}else u===-1&&(r=!1,u=l+1),c>=0&&(g===e.charCodeAt(c)?--c===-1&&(o=l):(c=-1,o=u))}return n===o?o=u:o===-1&&(o=t.length),t.slice(n,o)}else{for(l=t.length-1;l>=0;--l)if(t.charCodeAt(l)===47){if(!r){n=l+1;break}}else o===-1&&(r=!1,o=l+1);return o===-1?"":t.slice(n,o)}},extname:function(t){oe(t);for(var e=-1,n=0,o=-1,r=!0,l=0,c=t.length-1;c>=0;--c){var u=t.charCodeAt(c);if(u===47){if(!r){n=c+1;break}continue}o===-1&&(r=!1,o=c+1),u===46?e===-1?e=c:l!==1&&(l=1):e!==-1&&(l=-1)}return e===-1||o===-1||l===0||l===1&&e===o-1&&e===n+1?"":t.slice(e,o)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return hn("/",t)},parse:function(t){oe(t);var e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;var n=t.charCodeAt(0),o=n===47,r;o?(e.root="/",r=1):r=0;for(var l=-1,c=0,u=-1,g=!0,v=t.length-1,s=0;v>=r;--v){if(n=t.charCodeAt(v),n===47){if(!g){c=v+1;break}continue}u===-1&&(g=!1,u=v+1),n===46?l===-1?l=v:s!==1&&(s=1):l!==-1&&(s=-1)}return l===-1||u===-1||s===0||s===1&&l===u-1&&l===c+1?u!==-1&&(c===0&&o?e.base=e.name=t.slice(1,u):e.base=e.name=t.slice(c,u)):(c===0&&o?(e.name=t.slice(1,l),e.base=t.slice(1,u)):(e.name=t.slice(c,l),e.base=t.slice(c,u)),e.ext=t.slice(l,u)),c>0?e.dir=t.slice(0,c-1):o&&(e.dir="/"),e},sep:"/",delimiter:":",win32:null,posix:null};ue.posix=ue;var gn=ue;const Oe=At(gn),bn={key:2,style:{"margin-left":"8px"}},kn={key:3,style:{"margin-left":"12px"}},wn={class:"meun-span"},yn={class:"multi-level-content container"},Sn={class:"submenu-title"},Cn=V({__name:"SidebarItemAsp",props:{item:{},isCollapse:{type:Boolean,default:!1},isTop:{type:Boolean,default:!1},isFirstLevel:{type:Boolean,default:!0},basePath:{default:""},keyIdx:{default:0}},setup(a,{expose:t}){const e=a;I(()=>{var s;return(s=e.item.meta)==null?void 0:s.alwaysShow});const n=I(()=>{var s;return((s=e.item.children)==null?void 0:s.filter(_=>{var d;return!((d=_.meta)!=null&&d.hidden)}))??[]}),o=I(()=>n.value.length),r=I(()=>{const s=o.value;switch(!0){case s>1:return null;default:return{...e.item,path:""}}}),l=$(null),c=$(0);function u(s){const _=s.children;if(_.length===0)return 0;const d=new Set,b=s.getBoundingClientRect();return Array.from(_).forEach(h=>{const C=h==null?void 0:h.getBoundingClientRect(),S=(C==null?void 0:C.left)-(b==null?void 0:b.left);d.add(Math.round(S))}),d.size}const g=()=>{ie(()=>{const _=document.querySelectorAll(".container")[e.keyIdx],d=u(_);c.value=d*200})},v=s=>{switch(!0){case ge(s):return s;case ge(e.basePath):return e.basePath;default:return Oe.resolve(e.basePath,s)}};return t({open:g}),(s,_)=>{var C;const d=y("SvgIcon"),b=y("el-menu-item"),h=y("el-sub-menu");return(C=e.item.meta)!=null&&C.hidden?A("",!0):(i(),w("div",{key:0,class:N({"simple-mode":e.isCollapse&&!s.isTop,"first-level":e.isFirstLevel})},[s.item.children?(i(),k(h,{key:1,index:e.item.id},{title:p(()=>{var S,M;return[(S=e.item.meta)!=null&&S.svgIcon?(i(),k(d,{key:0,name:e.item.meta.svgIcon},null,8,["name"])):(M=e.item.meta)!=null&&M.elIcon?(i(),k(he(e.item.meta.elIcon),{key:1,class:"el-icon"})):e.item.meta.iconFont?(i(),w("i",{key:2,class:N(e.item.meta.iconFont)},null,2)):(i(),w("i",kn)),E("span",wn,X(e.item.meta.title),1)]}),default:p(()=>[e.item.children?(i(),w("div",{key:0,class:"multi-hover",style:Ae({width:c.value+"px"}),ref_key:"hoverRef",ref:l},[E("div",yn,[(i(!0),w(G,null,Z(e.item.children,S=>(i(),w("div",{key:S.path,class:"submenu-group"},[E("div",Sn,X(S.meta.title),1),(i(!0),w(G,null,Z(S.children,M=>(i(),k(b,{class:"collapse-meun",key:M.path,index:M.id},{default:p(()=>[f(Me,{pdlf:"15px",to:v(M.path)},{default:p(()=>[re(X(M.meta.title),1)]),_:2},1032,["to"])]),_:2},1032,["index"]))),128))]))),128))])],4)):A("",!0)]),_:1},8,["index"])):(i(),w(G,{key:0},[r.value.meta?(i(),k(Me,{key:0,pdlf:"15px",to:v(r.value.path)},{default:p(()=>[f(b,{index:e.item.id},yt({default:p(()=>[r.value.meta.svgIcon?(i(),k(d,{key:0,name:r.value.meta.svgIcon},null,8,["name"])):r.value.meta.elIcon?(i(),k(he(r.value.meta.elIcon),{key:1,class:"el-icon"})):(i(),w("i",bn))]),_:2},[r.value.meta.title?{name:"title",fn:p(()=>[re(X(r.value.meta.title),1)]),key:"0"}:void 0]),1032,["index"])]),_:1},8,["to"])):A("",!0)],64))],2))}}}),xn=R(Cn,[["__scopeId","data-v-32399e3d"]]),Mn={key:3,style:{"margin-left":"12px"}},In={key:1,class:"sub-menu-container"},En={class:"sub-menu-container-scoll"},$n={class:"sub-menu-title"},Tn=V({__name:"index",setup(a){et(P=>({"7934217e":ct.value,"44a1116b":it.value,"2ff5772b":ve.value,"791da213":we.value,"56d7fa26":J.value,"17803d9a":b.value}));const t=ye("--v3-sidebar-menu-bg-color"),e=ye("--v3-sidebar-menu-text-color"),n=ye("--v3-sidebar-menu-active-text-color"),o=pe(),r=ce(),l=Et(),c=te(),u=$([]),g=$(""),v=$([]),s=$(""),_=$(""),d=$(null),b=$("#409eff"),{sidebar:h,device:C}=ee(r),{layoutMode:S,showLogo:M}=ee(c),z=I(()=>o.currentRoute.value.name),Q=I(()=>!h.value.opened),U=I(()=>S.value==="left"),q=I(()=>S.value==="top"),H=I(()=>!h.value.isMeun),x=I(()=>C.value===se.Mobile),O=I(()=>U.value&&M.value),K=I(()=>U.value?t:void 0),T=I(()=>U.value?e:void 0),J=I(()=>U.value?n:void 0),ve=I(()=>S.value!=="top"?"var(--v3-sidebar-menu-item-height)":"var(--v3-navigationbar-height)"),we=I(()=>S.value!=="top"?"var(--v3-sidebar-menu-hover-bg-color)":"transparent"),ct=I(()=>S.value!=="top"?"2px":"0px");de(()=>o.currentRoute.value,P=>{const W=P.matched[0].name;g.value=W;const D=l.menus.find(F=>F.id===W);u.value=(D==null?void 0:D.children)||[],localStorage.setItem(ae.ACTIVE,W),ie(()=>{var Y;const F=u.value.map(j=>j.id);v.value=F;for(let j=0;j<F.length;j++)(Y=d.value)==null||Y.open(F[j])})});const it=I(()=>S.value==="top"?"none":"block"),ut=()=>{if(o.currentRoute.value.path==="/home"){const F=l.menus[0];g.value=F.id,u.value=(F==null?void 0:F.children)||[];const Y=u.value.map(j=>j.id);localStorage.setItem(ae.ACTIVE,""),v.value=Y;return}const W=localStorage.getItem(ae.ACTIVE)||"";g.value=W;const D=l.menus.find(F=>F.id===W);u.value=(D==null?void 0:D.children)||[],_.value=localStorage.getItem(ae.ACTIVE)||"",ie(()=>{var Y;const F=u.value.map(j=>j.id);v.value=F;for(let j=0;j<F.length;j++)(Y=d.value)==null||Y.open(F[j])})};de(()=>h.value.isMeun,P=>{P&&ut()},{immediate:!0});const De=$(null),dt=P=>{ie(()=>{const W=l.menus.findIndex(D=>D.id===P);De.value[W].open()})},ft=(P,W)=>{u.value=[],_.value=W[0];const D=l.menus.find(F=>F.id===P);g.value=P,ie(()=>{u.value=(D==null?void 0:D.children)||[];const F=u.value.map(Y=>Y.id);v.value=[P,...F]})},Ne=(P,W)=>{switch(!0){case ge(P):return P;case ge(W):return W;default:return Oe.resolve(W,P)}},mt=(P,W)=>{localStorage.setItem(ae.ACTIVE,W[0])},pt=P=>{s.value=P},vt=()=>{localStorage.setItem(ae.ACTIVE,_.value)};return(P,W)=>{const D=y("el-menu"),F=y("SvgIcon"),Y=y("el-menu-item"),j=y("el-scrollbar"),_t=y("el-sub-menu");return i(),w("div",{class:N({"has-logo":O.value})},[O.value?(i(),k(Fe,{key:0,collapse:Q.value},null,8,["collapse"])):A("",!0),f(j,{"wrap-class":"scrollbar-wrapper"},{default:p(()=>[H.value?(i(),k(D,{key:0,"default-active":z.value,collapse:!0,"background-color":K.value,"text-color":T.value,"active-text-color":J.value,"unique-opened":!0,"collapse-transition":!1,onOpen:dt,onSelect:mt,mode:q.value&&!x.value?"horizontal":"vertical"},{default:p(()=>[(i(!0),w(G,null,Z(m(l).menus,(L,ne)=>(i(),k(xn,{key:ne,keyIdx:ne,item:L,ref_for:!0,ref_key:"siderbarRef",ref:De,"base-path":L.path,"is-collapse":Q.value,"is-top":q.value},null,8,["keyIdx","item","base-path","is-collapse","is-top"]))),128))]),_:1},8,["default-active","background-color","text-color","active-text-color","mode"])):(i(),k(D,{key:1,class:"menu-new","default-active":g.value,"background-color":K.value,"text-color":T.value,"active-text-color":b.value,"unique-opened":!0,"collapse-transition":!1,onSelect:ft},{default:p(()=>[(i(!0),w(G,null,Z(m(l).menus,L=>(i(),k(Y,{index:L.id,key:L.id},{default:p(()=>{var ne,Ee;return[(ne=L.meta)!=null&&ne.svgIcon?(i(),k(F,{key:0,name:L.meta.svgIcon},null,8,["name"])):(Ee=L.meta)!=null&&Ee.elIcon?(i(),k(he(L.meta.elIcon),{key:1,class:"el-icon"})):L.meta.iconFont?(i(),w("i",{key:2,class:N(L.meta.iconFont)},null,2)):(i(),w("i",Mn)),E("span",null,X(L.meta.title),1)]}),_:2},1032,["index"]))),128))]),_:1},8,["default-active","background-color","text-color","active-text-color"]))]),_:1}),!H.value&&u.value.length>0?(i(),w("div",In,[E("div",En,[f(D,{"default-active":z.value,onSelect:pt,"background-color":K.value,"text-color":T.value,ref_key:"subMenuRef",ref:d,"default-openeds":v.value,"active-text-color":b.value},{default:p(()=>[(i(!0),w(G,null,Z(u.value,L=>(i(),w(G,{key:L.id},[L.children&&L.children.length?(i(),k(_t,{key:L.id,index:L.id},{title:p(()=>[E("span",$n,X(L.meta.title),1)]),default:p(()=>[(i(!0),w(G,null,Z(L.children,ne=>(i(),k(Y,{key:ne.id,onClick:W[0]||(W[0]=Ee=>vt()),index:ne.id},{default:p(()=>[f(Me,{pdlf:"30px",to:Ne(ne.path,g.value)},{default:p(()=>[re(X(ne.meta.title),1)]),_:2},1032,["to"])]),_:2},1032,["index"]))),128))]),_:2},1032,["index"])):(i(),k(Y,{key:L.id,index:L.id},{default:p(()=>[f(Me,{pdlf:"30px",to:Ne(L.path,g.value)},{default:p(()=>[re(X(L.meta.title),1)]),_:2},1032,["to"])]),_:2},1032,["index"]))],64))),128))]),_:1},8,["default-active","background-color","text-color","default-openeds","active-text-color"])])])):A("",!0)],2)}}}),ze=R(Tn,[["__scopeId","data-v-ba31483f"]]),Ln={class:"notify"},An=99,Vn=V({__name:"index",setup(a){const t=pe(),e=I(()=>n.value.reduce((r,l)=>r+l.list.length,0)),n=$([]),o=()=>{t.push({path:"/notify"})};return(r,l)=>{const c=y("el-icon"),u=y("el-tooltip"),g=y("el-badge");return i(),w("div",Ln,[f(g,{value:e.value,max:An,hidden:e.value===0,onClick:o},{default:p(()=>[f(u,{effect:"dark",content:m(Se)("Notify.index.721841-3"),placement:"bottom"},{default:p(()=>[f(c,{size:20},{default:p(()=>[f(m(Vt))]),_:1})]),_:1},8,["content"])]),_:1},8,["value","hidden"])])}}}),Rn=R(Vn,[["__scopeId","data-v-1edab37d"]]),Fn=V({__name:"index",setup(a){const{themeList:t,activeThemeName:e,setTheme:n}=$t();return(o,r)=>{const l=y("el-icon"),c=y("el-tooltip"),u=y("el-dropdown-item"),g=y("el-dropdown-menu"),v=y("el-dropdown");return i(),k(v,{trigger:"click",onCommand:m(n)},{dropdown:p(()=>[f(g,null,{default:p(()=>[(i(!0),w(G,null,Z(m(t),(s,_)=>(i(),k(u,{key:_,disabled:m(e)===s.name,command:s.name},{default:p(()=>[E("span",null,X(s.title),1)]),_:2},1032,["disabled","command"]))),128))]),_:1})]),default:p(()=>[E("div",null,[f(c,{effect:"dark",content:"主题模式",placement:"bottom"},{default:p(()=>[f(l,{size:20},{default:p(()=>[f(m(Rt))]),_:1})]),_:1})])]),_:1},8,["onCommand"])}}}),Ke=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],le=(()=>{if(typeof document>"u")return!1;const a=Ke[0],t={};for(const e of Ke)if((e==null?void 0:e[1])in document){for(const[o,r]of e.entries())t[a[o]]=r;return t}return!1})(),Je={change:le.fullscreenchange,error:le.fullscreenerror};let B={request(a=document.documentElement,t){return new Promise((e,n)=>{const o=()=>{B.off("change",o),e()};B.on("change",o);const r=a[le.requestFullscreen](t);r instanceof Promise&&r.then(o).catch(n)})},exit(){return new Promise((a,t)=>{if(!B.isFullscreen){a();return}const e=()=>{B.off("change",e),a()};B.on("change",e);const n=document[le.exitFullscreen]();n instanceof Promise&&n.then(e).catch(t)})},toggle(a,t){return B.isFullscreen?B.exit():B.request(a,t)},onchange(a){B.on("change",a)},onerror(a){B.on("error",a)},on(a,t){const e=Je[a];e&&document.addEventListener(e,t,!1)},off(a,t){const e=Je[a];e&&document.removeEventListener(e,t,!1)},raw:le};Object.defineProperties(B,{isFullscreen:{get:()=>!!document[le.fullscreenElement]},element:{enumerable:!0,get:()=>document[le.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[le.fullscreenEnabled]}});le||(B={isEnabled:!1});const On=V({__name:"index",props:{element:{default:"html"},openTips:{default:"全屏"},exitTips:{default:"退出全屏"},content:{type:Boolean,default:!1}},setup(a){const t=a,e=$(!1),n=I(()=>e.value?t.exitTips:t.openTips),o=I(()=>e.value?"fullscreen-exit":"fullscreen"),r=()=>{const s=document.querySelector(t.element)||void 0;B.isEnabled?B.toggle(s):Le.warning("您的浏览器无法工作")},l=()=>{e.value=B.isFullscreen};xe(s=>{B.on("change",l),s(()=>{B.isEnabled&&B.off("change",l)})});const c=$(!1),u=I(()=>c.value?"内容区复原":"内容区放大"),g=I(()=>c.value?"fullscreen-exit":"fullscreen"),v=()=>{document.body.className=c.value?"":"content-large",c.value=!c.value};return(s,_)=>{const d=y("SvgIcon"),b=y("el-tooltip"),h=y("el-dropdown-item"),C=y("el-dropdown-menu"),S=y("el-dropdown");return i(),w("div",null,[s.content?(i(),k(S,{key:1},{dropdown:p(()=>[f(C,null,{default:p(()=>[f(h,{onClick:v},{default:p(()=>[re(X(u.value),1)]),_:1}),f(h,{onClick:r,disabled:e.value},{default:p(()=>[re("内容区全屏")]),_:1},8,["disabled"])]),_:1})]),default:p(()=>[f(d,{name:g.value},null,8,["name"])]),_:1})):(i(),k(b,{key:0,effect:"dark",content:n.value,placement:"bottom"},{default:p(()=>[f(d,{name:o.value,onClick:r},null,8,["name"])]),_:1},8,["content"]))])}}}),lt=R(On,[["__scopeId","data-v-9e7c36e4"]]),zn=V({__name:"index",setup(a){const t=pe(),e=$(),n=$(),o=I(()=>Ft(st().routes)),r=(v,s=[],_="")=>(v.forEach(d=>{var h,C,S;const b=_?`${_} > ${(h=d.meta)==null?void 0:h.title}`:(C=d.meta)==null?void 0:C.title;d.children&&r(d.children,s,b),(S=d.children)!=null&&S.length||s.push({...d,path:b})}),s),l=r(o.value),c=_e(v=>{n.value=l.filter(s=>{var _,d;return v?(d=(_=s.meta)==null?void 0:_.title)==null?void 0:d.toLocaleLowerCase().includes(v.toLocaleLowerCase().trim()):!1}).map(s=>({label:s.path,value:s.name}))},500),u=v=>{v&&c(v)},g=v=>{if(!v){Le.warning(Se("SearchMenu.index.273193-0"));return}try{t.push({name:v})}catch{Le.error(Se("SearchMenu.index.273193-1"));return}};return(v,s)=>{const _=y("el-option"),d=y("el-select");return i(),w("div",null,[f(d,{modelValue:e.value,"onUpdate:modelValue":s[0]||(s[0]=b=>e.value=b),filterable:"",remote:"",placeholder:m(Se)("SearchMenu.index.273193-2"),"remote-method":u,onChange:g},{default:p(()=>[(i(!0),w(G,null,Z(n.value,b=>(i(),k(_,{key:b.value,label:b.label,value:b.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])])}}}),Pn=R(zn,[["__scopeId","data-v-cad103da"]]),Wn=V({__name:"index",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(a,{emit:t}){const e=a,n=t,o=()=>{n("toggleClick")};return(r,l)=>{const c=y("el-icon");return i(),w("div",{onClick:o},[f(c,{size:20,class:"icon"},{default:p(()=>[e.isActive?(i(),k(m(Ot),{key:0})):(i(),k(m(zt),{key:1}))]),_:1})])}}}),Bn=R(Wn,[["__scopeId","data-v-7b0e0588"]]),Pe=a=>(tt("data-v-ef0afe12"),a=a(),nt(),a),Dn={class:"navigation-bar"},Nn={class:"right-menu"},qn={class:"right-menu-avatar"},Hn=Pe(()=>E("span",{style:{display:"block"}},"基本信息",-1)),Un=Pe(()=>E("span",{style:{display:"block"}},"修改密码",-1)),jn=Pe(()=>E("span",{style:{display:"block"}},"退出登录",-1)),Gn=V({__name:"index",setup(a){const t=$({login_name:""}),e=pe();be(async()=>{const z=await Tt();t.value.login_name=z.login_name});const n=ce(),o=te(),{sidebar:r,device:l}=ee(n),{layoutMode:c,showNotify:u,showThemeSwitch:g,showScreenfull:v,showSearchMenu:s}=ee(o),_=I(()=>c.value==="top"),d=I(()=>l.value===se.Mobile),b=()=>{n.toggleSidebar(!1),n.closeMeun()},h=()=>{n.toggleMeun(),n.openSidebar()},C=()=>{window.localStorage.clear();const z=ot();location.replace(`${z}/index.php?ctl=passport&act=logout`)},S=()=>{e.push({path:"/m-update-password"})},M=()=>{e.push({path:"/m-basic-info"})};return(z,Q)=>{const U=y("el-avatar"),q=y("el-dropdown-item"),H=y("el-dropdown-menu"),x=y("el-dropdown");return i(),w("div",Dn,[!_.value||d.value?(i(),k(rn,{key:0,"is-active":m(r).opened,class:"hamburger",onToggleClick:b},null,8,["is-active"])):A("",!0),!_.value||d.value?(i(),k(Bn,{key:1,"is-active":m(r).isMeun,class:"hamburger",onToggleClick:h},null,8,["is-active"])):A("",!0),!_.value||d.value?(i(),k(un,{key:2,class:"breadcrumb"})):A("",!0),_.value&&!d.value?(i(),k(ze,{key:3,class:"sidebar"})):A("",!0),E("div",Nn,[m(s)?(i(),k(Pn,{key:0,class:"right-menu-item"})):A("",!0),m(v)?(i(),k(lt,{key:1,class:"right-menu-item"})):A("",!0),m(g)?(i(),k(Fn,{key:2,class:"right-menu-item"})):A("",!0),m(u)?(i(),k(Rn,{key:3,class:"right-menu-item"})):A("",!0),f(x,{class:"right-menu-item"},{dropdown:p(()=>[f(H,null,{default:p(()=>[f(q,{onClick:M},{default:p(()=>[Hn]),_:1}),f(q,{onClick:S},{default:p(()=>[Un]),_:1}),f(q,{divided:"",onClick:C},{default:p(()=>[jn]),_:1})]),_:1})]),default:p(()=>[E("div",qn,[f(U,{icon:m(Pt),size:30},null,8,["icon"]),E("span",null,X(t.value.login_name),1)])]),_:1})])])}}}),We=R(Gn,[["__scopeId","data-v-ef0afe12"]]),Xn={class:"select-layout-mode"},Kn=V({__name:"SelectLayoutMode",setup(a){const t=te(),{layoutMode:e}=ee(t),n=I(()=>e.value==="left"),o=I(()=>e.value==="top"),r=I(()=>e.value==="left-top");return(l,c)=>{const u=y("el-aside"),g=y("el-header"),v=y("el-main"),s=y("el-container"),_=y("el-tooltip");return i(),w("div",Xn,[f(_,{content:"左侧模式"},{default:p(()=>[f(s,{class:N(["layout-mode left",{active:n.value}]),onClick:c[0]||(c[0]=d=>e.value="left")},{default:p(()=>[f(u),f(s,null,{default:p(()=>[f(g),f(v)]),_:1})]),_:1},8,["class"])]),_:1}),f(_,{content:"顶部模式"},{default:p(()=>[f(s,{class:N(["layout-mode top",{active:o.value}]),onClick:c[1]||(c[1]=d=>e.value="top")},{default:p(()=>[f(g),f(v)]),_:1},8,["class"])]),_:1}),f(_,{content:"混合模式"},{default:p(()=>[f(s,{class:N(["layout-mode left-top",{active:r.value}]),onClick:c[2]||(c[2]=d=>e.value="left-top")},{default:p(()=>[f(g),f(s,null,{default:p(()=>[f(u),f(v)]),_:1})]),_:1},8,["class"])]),_:1})])}}}),Jn=R(Kn,[["__scopeId","data-v-e7938886"]]),rt=a=>(tt("data-v-317305d5"),a=a(),nt(),a),Qn={class:"setting-container"},Yn=rt(()=>E("h4",null,"布局配置",-1)),Zn=rt(()=>E("h4",null,"功能配置",-1)),eo={class:"setting-name"},to=V({__name:"index",setup(a){const t=te(),{layoutMode:e,showTagsView:n,showLogo:o,fixedHeader:r,showFooter:l,showNotify:c,showThemeSwitch:u,showScreenfull:g,showSearchMenu:v,cacheTagsView:s,showWatermark:_,showGreyMode:d,showColorWeakness:b}=ee(t),h={显示标签栏:n,"显示 Logo":o,"固定 Header":r,"显示页脚 Footer":l,显示消息通知:c,显示切换主题按钮:u,显示全屏按钮:g,显示搜索按钮:v,是否缓存标签栏:s,开启系统水印:_,显示灰色模式:d,显示色弱模式:b};return xe(()=>{e.value!=="left"&&(r.value=!0)}),(C,S)=>{const M=y("el-divider"),z=y("el-switch"),Q=y("el-button");return i(),w("div",Qn,[Yn,f(Jn),f(M),Zn,(i(),w(G,null,Z(h,(U,q,H)=>E("div",{class:"setting-item",key:H},[E("span",eo,X(q),1),f(z,{modelValue:U.value,"onUpdate:modelValue":x=>U.value=x,disabled:m(e)!=="left"&&q==="固定 Header"},null,8,["modelValue","onUpdate:modelValue","disabled"])])),64)),f(Q,{type:"danger",icon:m(Wt),onClick:m(Lt)},{default:p(()=>[re("重 置")]),_:1},8,["icon","onClick"])])}}}),no=R(to,[["__scopeId","data-v-317305d5"]]),oo={class:"scroll-container"},so=200,ao=V({__name:"ScrollPane",props:{tagRefs:{}},setup(a){const t=a,e=ke(),n=te(),{listenerRouteChange:o}=Ie(),r=$(),l=$();let c=0;const u=({scrollLeft:d})=>{c=d},g=({deltaY:d})=>{/^-/.test(d.toString())?s("left"):s("right")},v=()=>{const d=l.value.clientWidth,b=r.value.wrapRef.clientWidth,h=d-b-c;return{scrollbarContentRefWidth:d,scrollbarRefWidth:b,lastDistance:h}},s=(d,b=so)=>{let h=0;const{scrollbarContentRefWidth:C,scrollbarRefWidth:S,lastDistance:M}=v();S>C||(d==="left"?h=Math.max(0,c-b):h=Math.min(c+b,c+M),r.value.setScrollLeft(h))},_=()=>{const d=t.tagRefs;for(let b=0;b<d.length;b++)if(e.path===d[b].$props.to.path){const h=d[b].$el,C=h.offsetWidth,S=h.offsetLeft,{scrollbarRefWidth:M}=v();if(S<c){const Q=c-S;s("left",Q);return}const z=M+c-C;if(S>z){const Q=S-z;s("right",Q);return}}};return o(()=>{ie(_)}),(d,b)=>{const h=y("el-icon");return i(),w("div",oo,[f(h,{class:"arrow left",onClick:b[0]||(b[0]=C=>s("left"))},{default:p(()=>[f(m(Bt))]),_:1}),f(m(Dt),{ref_key:"scrollbarRef",ref:r,onWheelPassive:g,onScroll:u},{default:p(()=>[E("div",{ref_key:"scrollbarContentRef",ref:l,class:"scrollbar-content"},[Ce(d.$slots,"default",{},void 0,!0)],512)]),_:3},512),f(h,{class:"arrow right",onClick:b[1]||(b[1]=C=>s("right"))},{default:p(()=>[f(m(Nt))]),_:1}),m(n).showScreenfull?(i(),k(lt,{key:0,element:".app-main",content:!0,class:"screenfull"})):A("",!0)])}}}),lo=R(ao,[["__scopeId","data-v-519b3baa"]]),ro={class:"tags-view-container"},co=V({__name:"index",setup(a){const t=Ye(),e=pe(),n=ke(),o=Ve(),r=st(),{listenerRouteChange:l}=Ie(),c=$([]),u=$(!1),g=$(0),v=$(0),s=$({});let _=[];const d=x=>x.path===n.path,b=x=>{var O;return(O=x.meta)==null?void 0:O.affix},h=(x,O="/")=>{const K=[];return x.forEach(T=>{if(b(T)){const J=Oe.resolve(O,T.path);K.push({fullPath:J,path:J,name:T.name,meta:{...T.meta}})}if(T.children){const J=h(T.children,T.path);K.push(...J)}}),K},C=()=>{_=h(r.routes);for(const x of _)x.name&&o.addVisitedView(x)},S=x=>{x.name&&(o.addVisitedView(x),o.addCachedView(x))},M=x=>{o.delVisitedView(x),o.delCachedView(x),d(x)&&U(o.visitedViews,x)},z=()=>{const x=s.value.fullPath;x!==n.path&&x!==void 0&&e.push(x),o.delOthersVisitedViews(s.value),o.delOthersCachedViews(s.value)},Q=x=>{o.delAllVisitedViews(),o.delAllCachedViews(),!_.some(O=>O.path===n.path)&&U(o.visitedViews,x)},U=(x,O)=>{const K=x.slice(-1)[0],T=K==null?void 0:K.fullPath;T!==void 0?e.push(T):O.name==="Dashboard"?e.push({path:"/redirect"+O.path,query:O.query}):e.push("/")},q=(x,O)=>{const T=t.proxy.$el.getBoundingClientRect().left,ve=t.proxy.$el.offsetWidth-105,we=O.clientX-T+15;v.value=we>ve?ve:we,g.value=O.clientY,u.value=!0,s.value=x},H=()=>{u.value=!1};return de(u,x=>{x?document.body.addEventListener("click",H):document.body.removeEventListener("click",H)}),be(()=>{C(),l(async x=>{S(x)},!0)}),(x,O)=>{const K=y("el-icon");return i(),w("div",ro,[f(lo,{class:"tags-view-wrapper","tag-refs":c.value},{default:p(()=>[(i(!0),w(G,null,Z(m(o).visitedViews,T=>(i(),k(m(St),{ref_for:!0,ref_key:"tagRefs",ref:c,key:T.path,class:N([{active:d(T)},"tags-view-item"]),to:{path:T.path,query:T.query},onMouseup:$e(J=>!b(T)&&M(T),["middle"]),onContextmenu:$e(J=>q(T,J),["prevent"])},{default:p(()=>{var J;return[re(X((J=T.meta)==null?void 0:J.title)+" ",1),b(T)?A("",!0):(i(),k(K,{key:0,size:12,onClick:$e(ve=>M(T),["prevent","stop"])},{default:p(()=>[f(m(qt))]),_:2},1032,["onClick"]))]}),_:2},1032,["class","to","onMouseup","onContextmenu"]))),128))]),_:1},8,["tag-refs"]),fe(E("ul",{class:"contextmenu",style:Ae({left:v.value+"px",top:g.value+"px"})},[b(s.value)?A("",!0):(i(),w("li",{key:0,onClick:O[0]||(O[0]=T=>M(s.value))},"关闭")),E("li",{onClick:z},"关闭其它"),E("li",{onClick:O[1]||(O[1]=T=>Q(s.value))},"关闭所有")],4),[[me,u.value]])])}}}),Be=R(co,[["__scopeId","data-v-4763c08e"]]),io=V({__name:"index",props:{buttonTop:{default:350}},setup(a){et(o=>({62325099:e}));const e=a.buttonTop+"px",n=$(!1);return(o,r)=>{y("el-icon");const l=y("el-drawer");return i(),w(G,null,[A("",!0),f(l,{modelValue:n.value,"onUpdate:modelValue":r[1]||(r[1]=c=>n.value=c),size:"300px","with-header":!1},{default:p(()=>[Ce(o.$slots,"default",{},void 0,!0)]),_:3},8,["modelValue"])],64)}}}),uo=R(io,[["__scopeId","data-v-8d38f349"]]),fo=V({__name:"LeftMode",setup(a){const t=ce(),e=te(),{showTagsView:n,fixedHeader:o}=ee(e),r=I(()=>({hideSidebar:!t.sidebar.opened,openSidebar:t.sidebar.opened,withoutAnimation:t.sidebar.withoutAnimation,mobile:t.device===se.Mobile})),l=()=>{t.closeSidebar(!1)};return(c,u)=>(i(),w("div",{class:N([r.value,"app-wrapper"])},[r.value.mobile&&r.value.openSidebar?(i(),w("div",{key:0,class:"drawer-bg",onClick:l})):A("",!0),f(m(ze),{class:"sidebar-container"}),E("div",{class:N([{hasTagsView:m(n)},"main-container"])},[E("div",{class:N([{"fixed-header":m(o)},"layout-header"])},[f(m(We)),fe(f(m(Be),null,null,512),[[me,m(n)]])],2),f(m(Re),{class:"app-main"})],2)],2))}}),mo=R(fo,[["__scopeId","data-v-e4c77bfc"]]),po={class:"app-wrapper"},vo={class:"fixed-header layout-header"},_o={class:"content"},ho=V({__name:"TopMode",setup(a){const t=te(),{showTagsView:e,showLogo:n}=ee(t);return(o,r)=>(i(),w("div",po,[E("div",vo,[E("div",_o,[m(n)?(i(),k(m(Fe),{key:0,collapse:!1,class:"logo"})):A("",!0),f(m(We),{class:"navigation-bar"})]),fe(f(m(Be),null,null,512),[[me,m(e)]])]),E("div",{class:N([{hasTagsView:m(e)},"main-container"])},[f(m(Re),{class:"app-main"})],2)]))}}),go=R(ho,[["__scopeId","data-v-5a9c676b"]]),bo={class:"fixed-header layout-header"},ko={class:"content"},wo=V({__name:"LeftTopMode",setup(a){const t=ce(),e=te(),{showTagsView:n,showLogo:o}=ee(e),r=I(()=>({hideSidebar:!t.sidebar.opened}));return(l,c)=>(i(),w("div",{class:N([r.value,"app-wrapper"])},[E("div",bo,[m(o)?(i(),k(m(Fe),{key:0,collapse:!1,class:"logo"})):A("",!0),E("div",ko,[f(m(We)),fe(f(m(Be),null,null,512),[[me,m(n)]])])]),E("div",{class:N([{hasTagsView:m(n)},"main-container"])},[f(m(ze),{class:"sidebar-container"}),f(m(Re),{class:"app-main"})],2)],2))}}),yo=R(wo,[["__scopeId","data-v-73d109f7"]]),Te="--v3-tagsview-height",So=V({__name:"index",setup(a){Gt();const{setWatermark:t,clearWatermark:e}=Kt(),n=ce(),o=te(),{showSettings:r,layoutMode:l,showTagsView:c,showWatermark:u,showGreyMode:g,showColorWeakness:v}=ee(o),s=I(()=>({showGreyMode:g.value,showColorWeakness:v.value})),_=ye(Te);return xe(()=>{c.value?Ue(Te,_):Ue(Te,"0px")}),xe(()=>{u.value?t("ONEX OMS"):e()}),(d,b)=>(i(),w("div",{class:N(s.value)},[m(l)==="left"||m(n).device===m(se).Mobile?(i(),k(mo,{key:0})):m(l)==="top"?(i(),k(go,{key:1})):m(l)==="left-top"?(i(),k(yo,{key:2})):A("",!0),m(r)?(i(),k(m(uo),{key:3},{default:p(()=>[f(m(no))]),_:1})):A("",!0)],2))}}),Io=R(So,[["__scopeId","data-v-45f3bd78"]]);export{Io as default};
|