2023-09-16 09:24:38 +08:00

2 lines
26 KiB
JavaScript

import{d as ee,r as z,c as O,e,f as l,y as u,x as s,g as t,B as _,u as n,i as de,bl as ve,bm as ye,v as c,A as J,V as ke,o as Le,w as ge,H as i,z as b,F as d,Q as Ae,n as X,Z as De}from"./base-d77b0726.js";import{E as be,a as je,c as Fe,d as Re}from"./index-704f0685.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as le}from"./index.vue_vue_type_script_setup_true_lang-8d43c28e.js";import{h as Be,G as Ue,g as We}from"./index-331c6de1.js";/* empty css *//* empty css *//* empty css *//* empty css */import{u as ae,b as we,f as he}from"./index-ec3f2721.js";import{s as me,a as W,e as ue}from"./common-4a1cac58.js";import{t as q,a as qe,u as Ce}from"./index-ab361b00.js";import{E as Ke,b as Ne}from"./index-ee35aabd.js";import{E as He}from"./index-9b58fc9a.js";import{E as Oe}from"./index-b1914892.js";import{E as _e}from"./index-74352d71.js";import{b as Ge,a as Pe,E as Qe,d as Ze,f as Je,c as Xe}from"./index-008fac09.js";import{O as Ye,ax as Me}from"./index-e37943c3.js";import{_ as Se}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css */import{u as xe,b as $e}from"./vue-router-57155f94.js";import{a as Ee,b as ze,E as Ie}from"./index-1aa3caaa.js";/* empty css */import{E as et}from"./index-3322df72.js";import{aa as tt,ab as st}from"./sys-3d988372.js";import{E as lt,a as at}from"./index-c314892b.js";import{E as nt}from"./index-6a54cf26.js";import{E as ot}from"./index-91bdda63.js";import"./el-tooltip-4ed993c7.js";import{d as it}from"./addon-28ffc992.js";import{g as ct}from"./apply-2fcb4ed0.js";/* empty css */import"./index-9e51ba8b.js";import"./typescript-defaf979.js";import"./aria-60e0cdc6.js";import"./index-de9bede2.js";import"./event-e06a23af.js";import"./index-6245131d.js";import"./validator-7b087194.js";import"./index-f2dc9b9f.js";import"./index-45cca80f.js";import"./focus-trap-98fda164.js";import"./index-c1eb81db.js";import"./index-d1e433eb.js";import"./position-09adcf79.js";import"./index-a20d1a31.js";import"./index-ef0eb7b1.js";import"./debounce-8a1738b0.js";import"./index-b3418ddc.js";import"./scroll-59301fd6.js";import"./vnode-5920e7a9.js";import"./aria-adfa05c5.js";import"./index-40fcecbc.js";const rt="/admin/assets/one_type-2dda01b9.png",pt="/admin/assets/two_type-36c0a3bd.png",dt="/admin/assets/three_type-439cb2c8.png",fe=j=>(ve("data-v-123fc230"),j=j(),ye(),j),mt={class:"flex"},ut={class:"setting-item flex items-baseline justify-between mb-[10px]"},_t={class:"title text-base text-tx-secondary whitespace-nowrap"},xt={class:""},ft=fe(()=>t("img",{class:"w-[35px] h-[35px]",src:rt,alt:""},null,-1)),ht=fe(()=>t("img",{class:"w-[35px] h-[35px]",src:pt,alt:""},null,-1)),vt=fe(()=>t("img",{class:"w-[35px] h-[35px]",src:dt,alt:""},null,-1)),yt={class:"setting-item flex items-center justify-between mb-[10px]"},kt={class:"title text-base text-tx-secondary"},gt={class:""},bt={class:"setting-item flex items-center justify-between mb-[10px]"},wt={class:"title text-base text-tx-secondary"},Ct={class:""},St=ee({__name:"layout-setting",setup(j){const $=z(!1),x=ae(),T=Be(),F=Ye(T),w=O({get(){return x.dark},set(v){x.setTheme("dark",v),F(v),me(x.theme,x.dark?"dark":"light")}}),f=O({get(){return x.sidebar},set(v){x.setTheme("sidebar",v),me(x.theme,x.dark?"dark":"light")}}),E=O({get(){return x.theme},set(v){x.setTheme("theme",v),me(x.theme,x.dark?"dark":"light")}});return(v,h)=>{const R=le,G=Ke,V=Ne,K=He,ne=Oe,B=_e,N=Ge;return e(),l("div",mt,[u(R,{name:"element-Setting",onClick:h[0]||(h[0]=D=>$.value=!0)}),u(N,{modelValue:$.value,"onUpdate:modelValue":h[4]||(h[4]=D=>$.value=D),title:n(q)("layout.layoutSetting"),size:"300px"},{default:s(()=>[u(B,null,{default:s(()=>[t("div",ut,[t("div",_t,_(n(q)("layout.sidebarMode")),1),t("div",xt,[u(V,{modelValue:n(f),"onUpdate:modelValue":h[1]||(h[1]=D=>de(f)?f.value=D:null),class:"ml-4"},{default:s(()=>[u(G,{label:"oneType",size:"large"},{default:s(()=>[ft]),_:1}),u(G,{label:"twoType",size:"large"},{default:s(()=>[ht]),_:1}),u(G,{label:"threeType",size:"large"},{default:s(()=>[vt]),_:1})]),_:1},8,["modelValue"])])]),t("div",yt,[t("div",kt,_(n(q)("layout.darkMode")),1),t("div",gt,[u(K,{modelValue:n(w),"onUpdate:modelValue":h[2]||(h[2]=D=>de(w)?w.value=D:null),"active-value":!0,"inactive-value":!1},null,8,["modelValue"])])]),t("div",bt,[t("div",wt,_(n(q)("layout.themeColor")),1),t("div",Ct,[u(ne,{modelValue:n(E),"onUpdate:modelValue":h[3]||(h[3]=D=>de(E)?E.value=D:null)},null,8,["modelValue"])])])]),_:1})]),_:1},8,["modelValue","title"])])}}});const $t=Se(St,[["__scopeId","data-v-123fc230"]]),Et=ee({__name:"switch-lang",setup(j){const $=xe(),x=ae(),T=F=>{x.$patch(w=>{w.lang=F,W.set({key:"lang",data:F})}),qe.loadLocaleMessages($.meta.app||"",$.path,x.lang),location.reload()};return(F,w)=>{const f=le,E=Ee,v=ze,h=Ie;return e(),c(h,{onCommand:T,tabindex:1},{dropdown:s(()=>[u(v,null,{default:s(()=>[u(E,{command:"zh-cn",disabled:n(x).lang=="zh-cn"},{default:s(()=>[J("简体中文")]),_:1},8,["disabled"]),u(E,{command:"en",disabled:n(x).lang=="en"},{default:s(()=>[J("English")]),_:1},8,["disabled"])]),_:1})]),default:s(()=>[u(f,{name:"iconfont-iconfanyi"})]),_:1})}}}),zt={class:"userinfo flex h-full items-center"},It={class:"user-name pl-[8px]"},Tt=ee({__name:"user-info",setup(j){const $=we(),x=T=>{switch(T){case"logout":$.logout();break}};return(T,F)=>{const w=et,f=le,E=ke("router-link"),v=Ee,h=ze,R=Ie;return e(),c(R,{onCommand:x,tabindex:1},{dropdown:s(()=>[u(h,null,{default:s(()=>[u(v,{command:"usercenter"},{default:s(()=>[u(E,{to:"/user/center"},{default:s(()=>[J("个人中心")]),_:1})]),_:1}),u(v,{command:"logout"},{default:s(()=>[J("退出登录")]),_:1})]),_:1})]),default:s(()=>[t("div",zt,[u(w,{size:25,icon:n(Me)},null,8,["icon"]),t("div",It,_(n($).userInfo.username),1),u(f,{name:"element-ArrowDown",class:"ml-[5px]"})])]),_:1})}}}),Vt=j=>(ve("data-v-88e1caef"),j=j(),ye(),j),Lt={class:"left-panel h-full flex items-center"},At=Vt(()=>t("a",{href:"javascript:;",title:"切换",class:"iconfont iconqiehuan2"},null,-1)),Dt=[At],jt={class:"flex items-center h-full pl-[10px] hidden-xs-only"},Ft={class:"right-panel h-full flex items-center justify-end"},Rt=["title"],Bt={class:"navbar-item flex items-center h-full cursor-pointer"},Ut={class:"navbar-item flex items-center h-full cursor-pointer"},Wt={class:"navbar-item flex items-center h-full cursor-pointer"},qt={class:"dialog-footer"},Kt={class:"flex flex-wrap"},Nt=["onClick"],Ht=["onClick"],Ot={class:"dialog-footer"},Gt=ee({__name:"index",setup(j){const $=$e(),x=W.get("app_type"),{toggle:T,isFullscreen:F}=Ue(),w=ae(),f=Ce(),E=xe(),v=z(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth),h=O(()=>w.dark);Le(()=>{window.onresize=()=>(()=>{v.value=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth})()}),ge(v,()=>{v.value<992?w.menuIsCollapse||w.toggleMenuCollapse(!0):w.menuIsCollapse&&w.toggleMenuCollapse(!1)});const R=()=>{f.routeRefreshTag&&f.refreshRouterView()},G=O(()=>{const I=E.matched.filter(C=>C.meta.title);return I[0]&&I[0].path=="/"&&I.splice(0,1),I}),V=z(),K=z(!1),ne=()=>{tt().then(I=>{K.value=!0,V.value=I.data;for(let C=0;C<V.value.length;C++)V.value[C].is_use==1&&(B.value=V.value[C].view_path)})},B=z(""),N=()=>{st({view_path:B.value}).then(()=>{K.value=!1,$.go(0)})};let D=z(!1);D.value=W.get("floatMenuStyle")||!1;const P=I=>{D.value=I,W.set({key:"floatMenuStyle",data:I}),location.reload()};return(I,C)=>{const H=le,Y=Pe,S=Qe,te=lt,L=at,oe=ot,ie=nt,r=be;return e(),c(r,{class:X(["h-full px-[10px]",{"layout-header border-b border-color":!n(h)}])},{default:s(()=>[u(L,{class:"w-100 h-full w-full"},{default:s(()=>[u(te,{span:12},{default:s(()=>[t("div",Lt,[n(D)?(e(),l("div",{key:0,class:"navbar-item flex items-center h-full cursor-pointer",onClick:C[0]||(C[0]=p=>P(!1))},Dt)):i("",!0),t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:R},[u(H,{name:"element-Refresh"})]),t("div",jt,[u(S,{separator:"/"},{default:s(()=>[(e(!0),l(d,null,b(n(G),(p,g)=>(e(),c(Y,{key:g},{default:s(()=>[J(_(p.meta.title),1)]),_:2},1024))),128))]),_:1})])])]),_:1}),u(te,{span:12},{default:s(()=>[t("div",Ft,[n(x)=="site"?(e(),l("i",{key:0,class:"iconfont iconlingdang-xianxing cursor-pointer px-[8px]",title:n(q)("newInfo")},null,8,Rt)):i("",!0),n(x)=="site"?(e(),l("div",{key:1,class:"navbar-item flex items-center h-full cursor-pointer",onClick:ne},[u(H,{name:"iconfont-iconqiehuan",title:n(q)("indexSwitch")},null,8,["title"])])):i("",!0),t("div",Bt,[u(Et)]),t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:C[1]||(C[1]=(...p)=>n(T)&&n(T)(...p))},[n(F)?(e(),c(H,{key:0,name:"iconfont-icontuichuquanping"})):(e(),c(H,{key:1,name:"iconfont-iconquanping"}))]),t("div",Ut,[u($t)]),t("div",Wt,[u(Tt)])])]),_:1})]),_:1}),Ae(t("input",{type:"hidden","onUpdate:modelValue":C[2]||(C[2]=p=>I.comparisonToken=p)},null,512),[[We,I.comparisonToken]]),u(ie,{modelValue:I.detectionLoginDialog,"onUpdate:modelValue":C[3]||(C[3]=p=>I.detectionLoginDialog=p),title:n(q)("layout.detectionLoginTip"),width:"30%","close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1},{footer:s(()=>[t("span",qt,[u(oe,{onClick:I.detectionLoginFn},{default:s(()=>[J(_(n(q)("layout.detectionLoginOperation")),1)]),_:1},8,["onClick"])])]),default:s(()=>[t("span",null,_(n(q)("layout.detectionLoginContent")),1)]),_:1},8,["modelValue","title"]),u(ie,{modelValue:K.value,"onUpdate:modelValue":C[4]||(C[4]=p=>K.value=p),title:n(q)("indexTemplate"),width:"550px","destroy-on-close":!0},{footer:s(()=>[t("span",Ot,[u(oe,{type:"primary",onClick:N},{default:s(()=>[J(_(n(q)("confirm")),1)]),_:1})])]),default:s(()=>[t("div",Kt,[B.value==""?(e(!0),l(d,{key:0},b(V.value,(p,g)=>(e(),l("div",{key:g},[t("div",{onClick:re=>B.value=p.view_path,class:X(["index-item py-[5px] px-[10px] mr-[10px] rounded-[3px] cursor-pointer",p.is_use==1?"bg-primary text-[#fff]":""])},[t("span",null,_(p.name),1)],10,Nt)]))),128)):(e(!0),l(d,{key:1},b(V.value,(p,g)=>(e(),l("div",{key:g},[t("div",{onClick:re=>B.value=p.view_path,class:X(["index-item py-[5px] px-[10px] mr-[10px] rounded-[3px] cursor-pointer",B.value==p.view_path?"bg-primary text-[#fff]":""])},[t("span",null,_(p.name),1)],10,Ht)]))),128))])]),_:1},8,["modelValue","title"])]),_:1},8,["class"])}}});const Pt=Se(Gt,[["__scopeId","data-v-88e1caef"]]);const Qt={key:0,class:"w-[65px] overflow-hidden"},Zt={class:"h-full flex flex-col pt-2 relative"},Jt=t("span",{class:"iconfont icontuodong !text-[30px]"},null,-1),Xt=[Jt],Yt={class:"mb-[20px]"},Mt=["onClick"],es={key:1,class:"flex absolute bg-[#fff] w-[640px] px-[28px] py-[20px] flex-wrap left-0 top-[65px] z-10 box-border shadow-lg"},ts=["onClick"],ss=["src","title"],ls={key:0,class:"w-[189px] box-border border-r-[1px] border-solid second-menu"},as={class:"group flex flex-col items-center justify-center h-[64px] border-b-[1px] border-solid second-head cursor-pointer relative"},ns={class:"flex items-center"},os=["src"],is={key:1,class:"flex items-center justify-center w-[30px] h-[30px]"},cs={key:0,class:"hidden group-hover:flex absolute bg-[#fff] w-[640px] px-[28px] py-[20px] flex-wrap left-0 top-[65px] z-10 box-border shadow-lg"},rs=["onClick"],ps=["src","title"],ds={class:"w-[16px] h-[16px] relative flex items-center"},ms={class:"ml-[11px] text-[15px]"},us={class:"w-[16px] h-[16px] relative flex items-center"},_s={key:1,class:"iconfont icondian !text-[25px]"},xs={class:"ml-[11px] text-[15px]"},fs=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),hs={class:"ml-[11px] text-[15px]"},vs={class:"text-[14px]"},ys={class:"text-[14px]"},ks={class:"text-[14px]"},gs={key:0,class:"w-[16px] h-[16px] relative flex items-center"},bs={class:"ml-[11px] text-[15px]"},ws=["onClick"],Cs={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Ss={class:"ml-[11px] text-[15px]"},$s=t("div",{class:"!border-0 !border-t-[1px] border-solid mx-[25px] bg-[#f7f7f7] my-[5px]"},null,-1),Es={class:"w-[16px] h-[16px] relative flex items-center"},zs={class:"ml-[11px] text-[15px]"},Is={class:"w-[16px] h-[16px] relative flex items-center"},Ts={class:"ml-[11px] text-[15px]"},Vs=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),Ls={class:"ml-[11px] text-[15px]"},As={class:"text-[14px]"},Ds={class:"text-[14px]"},js={class:"text-[14px]"},Fs={class:"w-[16px] h-[16px] relative flex items-center"},Rs={class:"ml-[11px] text-[15px]"},Bs=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),Us={class:"ml-[11px] text-[15px]"},Ws={class:"text-[14px]"},qs={class:"text-[14px]"},Ks={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Ns={class:"ml-[11px] text-[15px]"},Hs={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Os={class:"ml-[11px] text-[15px]"},Gs=t("div",{class:"!border-0 !border-t-[1px] border-solid mx-[25px] bg-[#f7f7f7] my-[5px]"},null,-1),Ps={class:"w-[16px] h-[16px] relative flex items-center"},Qs={class:"ml-[11px] text-[15px]"},Zs={class:"w-[16px] h-[16px] relative flex items-center"},Js={class:"ml-[11px] text-[15px]"},Xs=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),Ys={class:"ml-[11px] text-[15px]"},Ms={class:"text-[14px]"},el={class:"text-[14px]"},tl={class:"text-[14px]"},sl=["onClick"],ll={class:"text-[15px]"},al={key:0,class:"w-[16px] h-[16px] relative flex items-center"},nl={class:"ml-[11px] text-[15px]"},ol=ee({__name:"index",setup(j){const $=we(),x=ae(),T=xe(),F=$e();let w=z(""),f=z("");w.value=W.get("menuAppStorage"),f.value=W.get("menuAppStorage");let E=z([]),v=z([]),h=z([]),R=z(!1);(async()=>{const r=await ct();E.value=E.value.concat(r.data),E.value.forEach((p,g)=>{p.type=="app"&&v.value.push(p.key),p.type=="addon"&&h.value.push(p.key)}),h.value=h.value.concat(["member","overview"]),R.value=!0})();const V=z(!1),K=z({});(()=>{$.routers.forEach((r,p)=>{r.meta.app!=""&&(r.children&&r.children.length?K.value[r.meta.app]=he(r.children):K.value[r.meta.app]=r.name)})})();const B=r=>{w.value=r,f.value=r,W.set({key:"menuAppStorage",data:r}),W.set({key:"plugMenuTypeStorage",data:""});let p=$.appMenuList;p.length&&p.includes(r)||p.push(r),$.setAppMenuList(p),V.value=!1,F.push({name:K.value[r]})},N=O(()=>{const r=[];return $.routers.forEach((p,g)=>{p.children&&p.children.length&&(p.name=he(p.children)),r.push(p)}),r}),D=O(()=>x.dark),P=z({}),I=r=>{it(r).then(p=>{P.value=p.data})};let C="",H=z(""),Y=z("");ge(T,()=>{H.value=W.get("plugMenuTypeStorage");let r=T.matched[1];Y.value=T.matched[1],f.value=r.meta.key,r.meta.app=!r.meta.app&&!r.meta.attr?"member":r.meta.app,setTimeout(()=>{if(r.meta.app&&(!C||C!=r.meta.app)){P.value={},C=r.meta.app;let p=h.value.includes(r.meta.app)?w.value:r.meta.app;I(p)}},800),x.$patch(p=>{p.menuDrawer=!1})},{immediate:!0});const S=r=>{r.meta.key!="official_market"?F.push({name:r.name}):window.open("https://www.niucloud.com/product/","_blank")},te=O(()=>x.sidebar);let L=z(!1);L.value=W.get("floatMenuStyle")||!1;const oe=()=>{L.value=!0,W.set({key:"floatMenuStyle",data:!0}),location.reload()},ie=r=>h.value.includes(f.value)&&w.value==r.meta.app||L.value&&!v.value.includes(f.value)&&!h.value.includes(f.value)&&w.value==r.meta.app||L.value&&v.value.includes(f.value)&&(r.meta.key==f.value||r.meta.app==f.value)||!L.value&&!h.value.includes(f.value)&&(r.meta.key==f.value||r.meta.app==f.value);return(r,p)=>{const g=le,re=je,A=Ze,U=Je,Te=Xe,Ve=_e;return n(R)?(e(),l("div",{key:0,class:X(["flex",{"two-type":n(te)=="twoType"},{"three-type":n(te)=="threeType"}])},[n(L)?i("",!0):(e(),l("div",Qt,[u(re,{class:X(["h-screen layout-aside w-[65px] pb-[30px] bg-[#F7F8FA] ease-in duration-200",{bright:!n(D)}])},{default:s(()=>[t("div",Zt,[t("div",{class:"flex items-center justify-center h-[45px] mb-[5px] cursor-pointer cut-style",onClick:p[0]||(p[0]=y=>V.value=!V.value)},Xt),t("div",Yt,[(e(!0),l(d,null,b(n(N),(y,se)=>(e(),l(d,{key:se},[y.meta.app==""&&y.meta.attr=="common"?(e(),l("div",{key:0,onClick:a=>S(y),class:X(["flex items-center justify-center h-[56px] cursor-pointer text-[#6d7278] hover:bg-[#f1f2f6] menu-item hover:text-color whitespace-nowrap",{"bg-[#f1f2f6] text-color menu-item-active ":y.path==n(Y).path||n(Y).path=="/admin"&&y.path=="/index"||n(Y).meta.app&&y.path=="/index"}])},[y.meta.icon?(e(),c(g,{key:0,name:y.meta.icon,class:"!w-auto",size:"24px",title:y.meta.title},null,8,["name","title"])):i("",!0)],10,Mt)):i("",!0)],64))),128))]),t("a",{href:"javascript:;",class:"absolute -bottom-[20px] left-[50%] cut-style iconfont icongengduo !text-[30px] qx",onClick:oe,title:"切换"})])]),_:1},8,["class"])])),!n(L)&&V.value?(e(),l("div",es,[(e(!0),l(d,null,b(n(E),(y,se)=>(e(),l(d,{key:se},[y.type=="app"?(e(),l("div",{key:0,onClick:a=>B(y.key),class:"flex items-center cursor-pointer text-[#6d7278] hover:bg-[#f1f2f6] whitespace-nowrap py-[10px] px-[15px]"},[t("img",{src:n(ue)(y.icon),class:"w-[44px] h-[44px] rounded-full mr-[5px]",alt:"",title:y.title},null,8,ss),t("span",null,_(y.title),1)],8,ts)):i("",!0)],64))),128))])):i("",!0),(e(!0),l(d,null,b(n(N),(y,se)=>(e(),l(d,{key:se},[ie(y)?(e(),l("div",ls,[t("div",as,[t("div",ns,[n(L)?(e(),l(d,{key:0},[P.value.icon?(e(),l("img",{key:0,src:n(ue)(P.value.icon),class:"w-[40px] h-[40px] mr-[8px]",alt:""},null,8,os)):Object.keys(P.value).length?(e(),l("div",is,[y.meta.icon?(e(),c(g,{key:0,name:y.meta.icon,class:"!w-auto",size:"24px"},null,8,["name"])):i("",!0)])):i("",!0)],64)):i("",!0),t("span",null,_(y.meta.app?P.value.title:y.meta.title),1)]),n(L)?(e(),l("div",cs,[(e(!0),l(d,null,b(n(E),(a,ce)=>(e(),l(d,{key:ce},[a.type=="app"?(e(),l("div",{key:0,onClick:o=>B(a.key),class:"flex items-center justify-center cursor-pointer text-[#6d7278] hover:bg-[#f1f2f6] whitespace-nowrap py-[10px] px-[15px]"},[t("img",{src:n(ue)(a.icon),class:"w-[44px] h-[44px] rounded-full mr-[5px]",alt:"",title:a.title},null,8,ps),t("span",null,_(a.title),1)],8,rs)):i("",!0)],64))),128))])):i("",!0)]),u(Ve,{class:"overflow-y-auto menus-wrap"},{default:s(()=>[u(Te,{class:"apply-menu !border-0",router:!0,"unique-opened":"true","default-active":String(n(T).name)},{default:s(()=>[(e(!0),l(d,null,b(y.children,(a,ce)=>(e(),l(d,null,[a.children&&a.meta.show?(e(),c(U,{key:0,index:String(a.meta.title)},{title:s(()=>[t("div",ds,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)]),t("span",ms,_(a.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(a.children,(o,M)=>(e(),l(d,{key:M},[o.children&&o.meta.show?(e(),c(U,{key:0,index:String(o.meta.title),class:"three-menu"},{title:s(()=>[t("div",us,[o.meta.icon&&n(L)?(e(),c(g,{key:0,name:o.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0),n(L)?i("",!0):(e(),l("span",_s))]),t("span",xs,_(o.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(o.children,(m,Q)=>(e(),l(d,{key:Q},[m.children&&m.meta.show?(e(),c(U,{key:0,index:String(m.meta.title)},{title:s(()=>[fs,t("span",hs,_(m.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(m.children,(k,Z)=>(e(),l(d,{key:Z},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>S(k)},{title:s(()=>[t("span",vs,_(k.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):m.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[35px]",index:String(m.name),onClick:k=>S(m)},{title:s(()=>[t("span",ys,_(m.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):o.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[52px]",index:String(o.name),onClick:m=>S(o)},{title:s(()=>[t("span",ks,_(o.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):a.meta.show&&a.meta.key!="official_market"?(e(),c(A,{key:1,class:"!pl-[25px] text-[#333]",index:String(a.name),onClick:o=>S(a)},{title:s(()=>[a.meta.icon?(e(),l("div",gs,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)])):i("",!0),t("span",bs,_(a.meta.title),1)]),_:2},1032,["index","onClick"])):a.meta.show&&a.meta.key=="official_market"?(e(),l("div",{key:2,class:"flex items-center !px-[25px] h-[56px] cursor-pointer text-[#333] el-menu-item",onClick:o=>S(a)},[a.meta.icon?(e(),l("div",Cs,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)])):i("",!0),t("span",Ss,_(a.meta.title),1)],8,ws)):i("",!0)],64))),256)),n(v).includes(n(f))||n(h).includes(n(f))||n(L)?(e(),l(d,{key:0},[$s,(e(!0),l(d,null,b(n(N),(a,ce)=>(e(),l(d,null,[a.meta.attr=="system"&&!a.meta.app&&a.children?(e(),c(U,{key:0,index:String(a.meta.title)},{title:s(()=>[t("div",Es,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)]),t("span",zs,_(a.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(a.children,(o,M)=>(e(),l(d,{key:M},[o.meta.app&&o.children?(e(),c(U,{key:0,index:String(o.meta.title)},{title:s(()=>[t("div",Is,[o.meta.icon?(e(),c(g,{key:0,name:o.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)]),t("span",Ts,_(o.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(o.children,(m,Q)=>(e(),l(d,{key:Q},[m.children&&m.meta.show?(e(),c(U,{key:0,index:String(m.meta.title)},{title:s(()=>[Vs,t("span",Ls,_(m.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(m.children,(k,Z)=>(e(),l(d,{key:Z},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>S(k)},{title:s(()=>[t("span",As,_(k.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):m.meta.show?(e(),c(A,{key:1,class:"!ml-[30px] !h-[52px] !pl-[35px]",index:String(m.name),onClick:k=>S(m)},{title:s(()=>[t("span",Ds,_(m.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):i("",!0),o.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[52px]",index:String(o.name),onClick:m=>S(o)},{title:s(()=>[t("span",js,_(o.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128)),n(h).includes(n(f))&&n(H)?(e(!0),l(d,{key:0},b(n(N),(o,M)=>(e(),l(d,null,[o.meta.app&&o.meta.app==n(H)&&o.children?(e(),c(U,{key:0,index:String(o.meta.title)},{title:s(()=>[t("div",Fs,[o.meta.icon?(e(),c(g,{key:0,name:o.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)]),t("span",Rs,_(o.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(o.children,(m,Q)=>(e(),l(d,{key:Q},[m.children&&m.meta.show?(e(),c(U,{key:0,index:String(m.meta.title)},{title:s(()=>[Bs,t("span",Us,_(m.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(m.children,(k,Z)=>(e(),l(d,{key:Z},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>S(k)},{title:s(()=>[t("span",Ws,_(k.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):m.meta.show?(e(),c(A,{key:1,class:"!ml-[30px] !h-[52px] !pl-[35px]",index:String(m.name),onClick:k=>S(m)},{title:s(()=>[t("span",qs,_(m.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):o.meta.app&&o.meta.app==n(H)?(e(),c(A,{key:1,class:"!pl-[25px] text-[#333]",index:String(o.name),onClick:m=>S(o)},{title:s(()=>[o.meta.icon?(e(),l("div",Ks,[o.meta.icon?(e(),c(g,{key:0,name:o.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)])):i("",!0),t("span",Ns,_(o.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),256)):i("",!0)]),_:2},1032,["index"])):a.meta.attr=="system"&&!a.meta.app?(e(),c(A,{key:1,class:"!pl-[25px] text-[#333]",index:String(a.name),onClick:o=>S(a)},{title:s(()=>[a.meta.icon?(e(),l("div",Hs,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)])):i("",!0),t("span",Os,_(a.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),256))],64)):i("",!0),n(L)?(e(),l(d,{key:1},[Gs,(e(!0),l(d,null,b(n(N),(a,ce)=>(e(),l(d,null,[a.meta.attr=="common"&&!a.meta.app&&a.children?(e(),c(U,{key:0,index:String(a.meta.title)},{title:s(()=>[t("div",Ps,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)]),t("span",Qs,_(a.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(a.children,(o,M)=>(e(),l(d,{key:M},[o.children&&o.meta.show?(e(),c(U,{key:0,index:String(o.meta.title)},{title:s(()=>[t("div",Zs,[o.meta.icon?(e(),c(g,{key:0,name:o.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)]),t("span",Js,_(o.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(o.children,(m,Q)=>(e(),l(d,{key:Q},[m.children&&m.meta.show?(e(),c(U,{key:0,index:String(m.meta.title)},{title:s(()=>[Xs,t("span",Ys,_(m.meta.title),1)]),default:s(()=>[(e(!0),l(d,null,b(o.children,(k,Z)=>(e(),l(d,{key:Z},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>S(k)},{title:s(()=>[t("span",Ms,_(k.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):m.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[55px]",index:String(m.name),onClick:k=>S(m)},{title:s(()=>[t("span",el,_(m.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),128))]),_:2},1032,["index"])):o.meta.show&&o.meta.key!="official_market"?(e(),c(A,{key:1,class:"!h-[52px] !pl-[52px]",index:String(o.name),onClick:m=>S(o)},{title:s(()=>[t("span",tl,_(o.meta.title),1)]),_:2},1032,["index","onClick"])):o.meta.show&&o.meta.key=="official_market"?(e(),l("div",{key:2,class:"flex items-center !px-[52px] h-[56px] cursor-pointer text-[#333] el-menu-item",onClick:m=>S(o)},[t("span",ll,_(a.meta.title),1)],8,sl)):i("",!0)],64))),128))]),_:2},1032,["index"])):a.meta.attr=="common"?(e(),c(A,{key:1,class:"!pl-[35px] text-[#333]",index:String(a.name),onClick:o=>S(a)},{title:s(()=>[a.meta.icon?(e(),l("div",al,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):i("",!0)])):i("",!0),t("span",nl,_(a.meta.title),1)]),_:2},1032,["index","onClick"])):i("",!0)],64))),256))],64)):i("",!0)]),_:2},1032,["default-active"])]),_:2},1024)])):i("",!0)],64))),128))],2)):i("",!0)}}});const il={class:"common-layout min-w-[1200px]"},cl={class:"p-[10px]"},ma=ee({__name:"index",setup(j){const $=Ce(),x=ae(),T=O(()=>x.dark);return(F,w)=>{const f=Fe,E=ke("router-view"),v=_e,h=Re,R=be;return e(),l("div",il,[u(R,{class:"w-100 h-screen"},{default:s(()=>[u(ol),u(R,null,{default:s(()=>[u(f,null,{default:s(()=>[u(Pt)]),_:1}),u(h,{class:X(["main-wrap h-full p-0",{"bg-page":n(T)}])},{default:s(()=>[u(v,null,{default:s(()=>[t("div",cl,[n($).routeRefreshTag?(e(),c(E,{key:0},{default:s(({Component:G,route:V})=>[(e(),c(De(G),{key:V.fullPath}))]),_:1})):i("",!0)])]),_:1})]),_:1},8,["class"])]),_:1})]),_:1})])}}});export{ma as default};