全栈小学生 584c29b0af update admin
2023-09-16 18:45:43 +08:00

2 lines
27 KiB
JavaScript

import{d as te,r as T,c as O,e,f as s,y as m,x as l,g as t,B as u,u as _,i as de,bl as ve,bm as ye,v as c,A as X,V as ke,o as Le,w as ge,H as o,z as b,F as p,Q as Ae,n as P,Z as je}from"./base-d77b0726.js";import{E as be,a as De,c as Fe,d as Re}from"./index-704f0685.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as ae}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 ne,b as we,f as fe}from"./index-1d8e8ddc.js";import{s as me,a as B,d as ue}from"./common-56ee0a80.js";import{t as W,a as qe,u as Ce}from"./index-ace71ef4.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 lt}from"./sys-36a96a38.js";import{E as st,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-df160446.js";import{g as ct}from"./apply-5aae4d6a.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",he=F=>(ve("data-v-123fc230"),F=F(),ye(),F),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:""},ht=he(()=>t("img",{class:"w-[35px] h-[35px]",src:rt,alt:""},null,-1)),ft=he(()=>t("img",{class:"w-[35px] h-[35px]",src:pt,alt:""},null,-1)),vt=he(()=>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=te({__name:"layout-setting",setup(F){const z=T(!1),h=ne(),V=Be(),j=Ye(V),w=O({get(){return h.dark},set(v){h.setTheme("dark",v),j(v),me(h.theme,h.dark?"dark":"light")}}),x=O({get(){return h.sidebar},set(v){h.setTheme("sidebar",v),me(h.theme,h.dark?"dark":"light")}}),S=O({get(){return h.theme},set(v){h.setTheme("theme",v),me(h.theme,h.dark?"dark":"light")}});return(v,f)=>{const K=ae,R=Ke,L=Ne,Q=He,Y=Oe,q=_e,N=Ge;return e(),s("div",mt,[m(K,{name:"element-Setting",onClick:f[0]||(f[0]=D=>z.value=!0)}),m(N,{modelValue:z.value,"onUpdate:modelValue":f[4]||(f[4]=D=>z.value=D),title:_(W)("layout.layoutSetting"),size:"300px"},{default:l(()=>[m(q,null,{default:l(()=>[t("div",ut,[t("div",_t,u(_(W)("layout.sidebarMode")),1),t("div",xt,[m(L,{modelValue:_(x),"onUpdate:modelValue":f[1]||(f[1]=D=>de(x)?x.value=D:null),class:"ml-4"},{default:l(()=>[m(R,{label:"oneType",size:"large"},{default:l(()=>[ht]),_:1}),m(R,{label:"twoType",size:"large"},{default:l(()=>[ft]),_:1}),m(R,{label:"threeType",size:"large"},{default:l(()=>[vt]),_:1})]),_:1},8,["modelValue"])])]),t("div",yt,[t("div",kt,u(_(W)("layout.darkMode")),1),t("div",gt,[m(Q,{modelValue:_(w),"onUpdate:modelValue":f[2]||(f[2]=D=>de(w)?w.value=D:null),"active-value":!0,"inactive-value":!1},null,8,["modelValue"])])]),t("div",bt,[t("div",wt,u(_(W)("layout.themeColor")),1),t("div",Ct,[m(Y,{modelValue:_(S),"onUpdate:modelValue":f[3]||(f[3]=D=>de(S)?S.value=D:null)},null,8,["modelValue"])])])]),_:1})]),_:1},8,["modelValue","title"])])}}});const $t=Se(St,[["__scopeId","data-v-123fc230"]]),Et=te({__name:"switch-lang",setup(F){const z=xe(),h=ne(),V=j=>{h.$patch(w=>{w.lang=j,B.set({key:"lang",data:j})}),qe.loadLocaleMessages(z.meta.app||"",z.path,h.lang),location.reload()};return(j,w)=>{const x=ae,S=Ee,v=ze,f=Ie;return e(),c(f,{onCommand:V,tabindex:1},{dropdown:l(()=>[m(v,null,{default:l(()=>[m(S,{command:"zh-cn",disabled:_(h).lang=="zh-cn"},{default:l(()=>[X("简体中文")]),_:1},8,["disabled"]),m(S,{command:"en",disabled:_(h).lang=="en"},{default:l(()=>[X("English")]),_:1},8,["disabled"])]),_:1})]),default:l(()=>[m(x,{name:"iconfont-iconfanyi"})]),_:1})}}}),zt={class:"userinfo flex h-full items-center"},It={class:"user-name pl-[8px]"},Tt=te({__name:"user-info",setup(F){const z=we(),h=V=>{switch(V){case"logout":z.logout();break}};return(V,j)=>{const w=et,x=ae,S=ke("router-link"),v=Ee,f=ze,K=Ie;return e(),c(K,{onCommand:h,tabindex:1},{dropdown:l(()=>[m(f,null,{default:l(()=>[m(v,{command:"usercenter"},{default:l(()=>[m(S,{to:"/user/center"},{default:l(()=>[X("个人中心")]),_:1})]),_:1}),m(v,{command:"logout"},{default:l(()=>[X("退出登录")]),_:1})]),_:1})]),default:l(()=>[t("div",zt,[m(w,{size:25,icon:_(Me)},null,8,["icon"]),t("div",It,u(_(z).userInfo.username),1),m(x,{name:"element-ArrowDown",class:"ml-[5px]"})])]),_:1})}}}),Vt=F=>(ve("data-v-88e1caef"),F=F(),ye(),F),Lt={class:"left-panel h-full flex items-center"},At=Vt(()=>t("a",{href:"javascript:;",title:"切换",class:"iconfont iconqiehuan2"},null,-1)),jt=[At],Dt={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=te({__name:"index",setup(F){const z=$e(),h=B.get("app_type"),{toggle:V,isFullscreen:j}=Ue(),w=ne(),x=Ce(),S=xe(),v=T(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth),f=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 K=()=>{x.routeRefreshTag&&x.refreshRouterView()},R=O(()=>{const I=S.matched.filter(C=>C.meta.title);return I[0]&&I[0].path=="/"&&I.splice(0,1),I}),L=T(),Q=T(!1),Y=()=>{tt().then(I=>{Q.value=!0,L.value=I.data;for(let C=0;C<L.value.length;C++)L.value[C].is_use==1&&(q.value=L.value[C].view_path)})},q=T(""),N=()=>{lt({view_path:q.value}).then(()=>{Q.value=!1,z.go(0)})};let D=T(!1);D.value=B.get("floatMenuStyle")||!1;const G=I=>{D.value=I,B.set({key:"floatMenuStyle",data:I}),location.reload()};return(I,C)=>{const H=ae,M=Pe,$=Qe,le=st,E=at,oe=ot,ie=nt,i=be;return e(),c(i,{class:P(["h-full px-[10px]",{"layout-header border-b border-color":!_(f)}])},{default:l(()=>[m(E,{class:"w-100 h-full w-full"},{default:l(()=>[m(le,{span:12},{default:l(()=>[t("div",Lt,[_(D)?(e(),s("div",{key:0,class:"navbar-item flex items-center h-full cursor-pointer",onClick:C[0]||(C[0]=r=>G(!1))},jt)):o("",!0),t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:K},[m(H,{name:"element-Refresh"})]),t("div",Dt,[m($,{separator:"/"},{default:l(()=>[(e(!0),s(p,null,b(_(R),(r,g)=>(e(),c(M,{key:g},{default:l(()=>[X(u(r.meta.title),1)]),_:2},1024))),128))]),_:1})])])]),_:1}),m(le,{span:12},{default:l(()=>[t("div",Ft,[_(h)=="site"?(e(),s("i",{key:0,class:"iconfont iconlingdang-xianxing cursor-pointer px-[8px]",title:_(W)("newInfo")},null,8,Rt)):o("",!0),_(h)=="site"?(e(),s("div",{key:1,class:"navbar-item flex items-center h-full cursor-pointer",onClick:Y},[m(H,{name:"iconfont-iconqiehuan",title:_(W)("indexSwitch")},null,8,["title"])])):o("",!0),t("div",Bt,[m(Et)]),t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:C[1]||(C[1]=(...r)=>_(V)&&_(V)(...r))},[_(j)?(e(),c(H,{key:0,name:"iconfont-icontuichuquanping"})):(e(),c(H,{key:1,name:"iconfont-iconquanping"}))]),t("div",Ut,[m($t)]),t("div",Wt,[m(Tt)])])]),_:1})]),_:1}),Ae(t("input",{type:"hidden","onUpdate:modelValue":C[2]||(C[2]=r=>I.comparisonToken=r)},null,512),[[We,I.comparisonToken]]),m(ie,{modelValue:I.detectionLoginDialog,"onUpdate:modelValue":C[3]||(C[3]=r=>I.detectionLoginDialog=r),title:_(W)("layout.detectionLoginTip"),width:"30%","close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1},{footer:l(()=>[t("span",qt,[m(oe,{onClick:I.detectionLoginFn},{default:l(()=>[X(u(_(W)("layout.detectionLoginOperation")),1)]),_:1},8,["onClick"])])]),default:l(()=>[t("span",null,u(_(W)("layout.detectionLoginContent")),1)]),_:1},8,["modelValue","title"]),m(ie,{modelValue:Q.value,"onUpdate:modelValue":C[4]||(C[4]=r=>Q.value=r),title:_(W)("indexTemplate"),width:"550px","destroy-on-close":!0},{footer:l(()=>[t("span",Ot,[m(oe,{type:"primary",onClick:N},{default:l(()=>[X(u(_(W)("confirm")),1)]),_:1})])]),default:l(()=>[t("div",Kt,[q.value==""?(e(!0),s(p,{key:0},b(L.value,(r,g)=>(e(),s("div",{key:g},[t("div",{onClick:re=>q.value=r.view_path,class:P(["index-item py-[5px] px-[10px] mr-[10px] rounded-[3px] cursor-pointer",r.is_use==1?"bg-primary text-[#fff]":""])},[t("span",null,u(r.name),1)],10,Nt)]))),128)):(e(!0),s(p,{key:1},b(L.value,(r,g)=>(e(),s("div",{key:g},[t("div",{onClick:re=>q.value=r.view_path,class:P(["index-item py-[5px] px-[10px] mr-[10px] rounded-[3px] cursor-pointer",q.value==r.view_path?"bg-primary text-[#fff]":""])},[t("span",null,u(r.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 relative"},Jt=t("span",{class:"iconfont icontuodong !text-[30px]"},null,-1),Xt=[Jt],Yt=t("span",{class:"iconfont iconshouye !text-[24px]"},null,-1),Mt=[Yt],el={class:"mb-[20px]"},tl=["onClick"],ll={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"},sl=["onClick"],al=["src","title"],nl={key:0,class:"w-[189px] box-border border-r-[1px] border-solid second-menu"},ol={class:"group flex flex-col items-center justify-center h-[64px] border-b-[1px] border-solid second-head cursor-pointer relative"},il={class:"flex items-center"},cl=["src"],rl={key:1,class:"flex items-center justify-center w-[30px] h-[30px]"},pl={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"},dl=["onClick"],ml=["src","title"],ul={class:"w-[16px] h-[16px] relative flex items-center"},_l={class:"ml-[11px] text-[15px]"},xl={class:"w-[16px] h-[16px] relative flex items-center"},hl={key:1,class:"iconfont icondian !text-[25px]"},fl={class:"ml-[11px] text-[15px]"},vl=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),yl={class:"ml-[11px] text-[15px]"},kl={class:"text-[14px]"},gl={class:"text-[14px]"},bl={class:"text-[14px]"},wl={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Cl={class:"ml-[11px] text-[15px]"},Sl=["onClick"],$l={key:0,class:"w-[16px] h-[16px] relative flex items-center"},El={class:"ml-[11px] text-[15px]"},zl=t("div",{class:"!border-0 !border-t-[1px] border-solid mx-[25px] bg-[#f7f7f7] my-[5px]"},null,-1),Il={class:"w-[16px] h-[16px] relative flex items-center"},Tl={class:"ml-[11px] text-[15px]"},Vl={class:"w-[16px] h-[16px] relative flex items-center"},Ll={class:"ml-[11px] text-[15px]"},Al=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),jl={class:"ml-[11px] text-[15px]"},Dl={class:"text-[14px]"},Fl={class:"text-[14px]"},Rl={class:"text-[14px]"},Bl={class:"w-[16px] h-[16px] relative flex items-center"},Ul={class:"ml-[11px] text-[15px]"},Wl=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),ql={class:"ml-[11px] text-[15px]"},Kl={class:"text-[14px]"},Nl={class:"text-[14px]"},Hl={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Ol={class:"ml-[11px] text-[15px]"},Gl={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Pl={class:"ml-[11px] text-[15px]"},Ql={class:"w-[16px] h-[16px] relative flex items-center"},Zl={class:"ml-[11px] text-[15px]"},Jl={class:"w-[16px] h-[16px] relative flex items-center"},Xl={class:"ml-[11px] text-[15px]"},Yl=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),Ml={class:"ml-[11px] text-[15px]"},es={class:"text-[14px]"},ts={class:"text-[14px]"},ls={class:"text-[14px]"},ss=["onClick"],as={class:"text-[15px]"},ns={key:0,class:"w-[16px] h-[16px] relative flex items-center"},os={class:"ml-[11px] text-[15px]"},is=te({__name:"index",setup(F){const z=we(),h=ne(),V=xe(),j=$e(),w=T(""),x=T("");w.value=B.get("menuAppStorage"),x.value=B.get("menuAppStorage");const S=T([]),v=T([]),f=T([]);(async()=>{const i=await ct();S.value=S.value.concat(i.data),S.value.forEach((r,g)=>{r.type=="app"&&v.value.push(r.key),r.type=="addon"&&f.value.push(r.key)}),f.value=f.value.concat(["member","overview"])})();const R=T(!1),L=T({});(()=>{z.routers.forEach((i,r)=>{i.meta.app!=""&&(i.children&&i.children.length?L.value[i.meta.app]=fe(i.children):L.value[i.meta.app]=i.name)})})();const Y=i=>{w.value=i,x.value=i,B.set({key:"menuAppStorage",data:i}),B.set({key:"plugMenuTypeStorage",data:""});const r=z.appMenuList;r.length&&r.includes(i)||r.push(i),z.setAppMenuList(r),R.value=!1,j.push({name:L.value[i]})},q=()=>{const i=B.get("menuAppStorage");i?j.push({name:L.value[i]}):j.push({path:"/"})},N=O(()=>{const i=[];return z.routers.forEach((r,g)=>{r.children&&r.children.length&&(r.name=fe(r.children)),i.push(r)}),i}),D=O(()=>h.dark),G=T({}),I=i=>{it(i).then(r=>{G.value=r.data})};let C="";const H=T(""),M=T("");ge(V,()=>{H.value=B.get("plugMenuTypeStorage");const i=V.matched[1];M.value=V.matched[1],x.value=i.meta.key,i.meta.app=!i.meta.app&&!i.meta.attr?"member":i.meta.app,setTimeout(()=>{if(i.meta.app&&(!C||C!=i.meta.app)){G.value={},C=i.meta.app;const r=f.value.includes(i.meta.app)?w.value:i.meta.app;I(r)}},800),h.$patch(r=>{r.menuDrawer=!1})},{immediate:!0});const $=i=>{i.meta.key!="official_market"?j.push({name:i.name}):window.open("https://www.niucloud.com/product/","_blank")},le=O(()=>h.sidebar),E=T(!1);E.value=B.get("floatMenuStyle")||!1;const oe=()=>{E.value=!0,B.set({key:"floatMenuStyle",data:!0}),location.reload()},ie=i=>f.value.includes(x.value)&&w.value==i.meta.app||E.value&&!v.value.includes(x.value)&&!f.value.includes(x.value)&&w.value==i.meta.app||E.value&&v.value.includes(x.value)&&(i.meta.key==x.value||i.meta.app==x.value)||E.value&&!v.value.length&&(i.meta.key==x.value||i.meta.app==x.value)||!E.value&&!f.value.includes(x.value)&&(i.meta.key==x.value||i.meta.app==x.value);return(i,r)=>{const g=ae,re=De,A=Ze,U=Je,Te=Xe,Ve=_e;return e(),s("div",{class:P(["flex",{"two-type":_(le)=="twoType"},{"three-type":_(le)=="threeType"}])},[E.value?o("",!0):(e(),s("div",Qt,[m(re,{class:P(["h-screen layout-aside w-[65px] pb-[30px] bg-[#F7F8FA] ease-in duration-200",{bright:!_(D)}])},{default:l(()=>[t("div",Zt,[t("div",{class:"flex items-center justify-center h-[64px] cursor-pointer cut-style",onClick:r[0]||(r[0]=y=>R.value=!R.value)},Xt),t("div",{onClick:q,class:"flex items-center justify-center h-[56px] cursor-pointer text-[#6d7278] hover:bg-[#f1f2f6] menu-item hover:text-color whitespace-nowrap"},Mt),t("div",el,[(e(!0),s(p,null,b(_(N),(y,se)=>(e(),s(p,{key:se},[y.meta.app==""&&y.meta.attr=="common"?(e(),s("div",{key:0,onClick:a=>$(y),class:P(["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==M.value.path||M.value.path=="/admin"&&y.path=="/index"||M.value.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"])):o("",!0)],10,tl)):o("",!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"])])),!E.value&&R.value&&S.value.filter(y=>y.type==="app").length?(e(),s("div",ll,[(e(!0),s(p,null,b(S.value,(y,se)=>(e(),s(p,{key:se},[y.type=="app"?(e(),s("div",{key:0,onClick:a=>Y(y.key),class:"flex items-center cursor-pointer text-[#6d7278] hover:bg-[#f1f2f6] whitespace-nowrap py-[10px] px-[15px]"},[t("img",{src:_(ue)(y.icon),class:"w-[44px] h-[44px] rounded-full mr-[5px]",alt:"",title:y.title},null,8,al),t("span",null,u(y.title),1)],8,sl)):o("",!0)],64))),128))])):o("",!0),(e(!0),s(p,null,b(_(N),(y,se)=>(e(),s(p,{key:se},[ie(y)?(e(),s("div",nl,[t("div",ol,[t("div",il,[E.value?(e(),s(p,{key:0},[G.value.icon?(e(),s("img",{key:0,src:_(ue)(G.value.icon),class:"w-[40px] h-[40px] mr-[8px]",alt:""},null,8,cl)):Object.keys(G.value).length?(e(),s("div",rl,[y.meta.icon?(e(),c(g,{key:0,name:y.meta.icon,class:"!w-auto",size:"24px"},null,8,["name"])):o("",!0)])):o("",!0)],64)):o("",!0),t("span",null,u(y.meta.app?G.value.title:y.meta.title),1)]),E.value&&S.value.filter(a=>a.type==="app").length?(e(),s("div",pl,[(e(!0),s(p,null,b(S.value,(a,ce)=>(e(),s(p,{key:ce},[a.type=="app"?(e(),s("div",{key:0,onClick:n=>Y(a.key),class:"flex items-center justify-center cursor-pointer text-[#6d7278] hover:bg-[#f1f2f6] whitespace-nowrap py-[10px] px-[15px]"},[t("img",{src:_(ue)(a.icon),class:"w-[44px] h-[44px] rounded-full mr-[5px]",alt:"",title:a.title},null,8,ml),t("span",null,u(a.title),1)],8,dl)):o("",!0)],64))),128))])):o("",!0)]),m(Ve,{class:"overflow-y-auto menus-wrap"},{default:l(()=>[m(Te,{class:"apply-menu !border-0",router:!0,"unique-opened":"true","default-active":String(_(V).name)},{default:l(()=>[!E.value||E.value&&v.value.length?(e(),s(p,{key:0},[(e(!0),s(p,null,b(y.children,(a,ce)=>(e(),s(p,null,[a.children&&a.meta.show?(e(),c(U,{key:0,index:String(a.meta.title)},{title:l(()=>[t("div",ul,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)]),t("span",_l,u(a.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(a.children,(n,ee)=>(e(),s(p,{key:ee},[n.children&&n.meta.show?(e(),c(U,{key:0,index:String(n.meta.title),class:"three-menu"},{title:l(()=>[t("div",xl,[n.meta.icon&&E.value?(e(),c(g,{key:0,name:n.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0),E.value?o("",!0):(e(),s("span",hl))]),t("span",fl,u(n.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(n.children,(d,Z)=>(e(),s(p,{key:Z},[d.children&&d.meta.show?(e(),c(U,{key:0,index:String(d.meta.title)},{title:l(()=>[vl,t("span",yl,u(d.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(d.children,(k,J)=>(e(),s(p,{key:J},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>$(k)},{title:l(()=>[t("span",kl,u(k.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[35px]",index:String(d.name),onClick:k=>$(d)},{title:l(()=>[t("span",gl,u(d.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):n.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[52px]",index:String(n.name),onClick:d=>$(n)},{title:l(()=>[t("span",bl,u(n.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!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:n=>$(a)},{title:l(()=>[a.meta.icon?(e(),s("div",wl,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)])):o("",!0),t("span",Cl,u(a.meta.title),1)]),_:2},1032,["index","onClick"])):a.meta.show&&a.meta.key=="official_market"?(e(),s("div",{key:2,class:"flex items-center !px-[25px] h-[56px] cursor-pointer text-[#333] el-menu-item",onClick:n=>$(a)},[a.meta.icon?(e(),s("div",$l,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)])):o("",!0),t("span",El,u(a.meta.title),1)],8,Sl)):o("",!0)],64))),256)),v.value.includes(x.value)||f.value.includes(x.value)||E.value?(e(),s(p,{key:0},[zl,(e(!0),s(p,null,b(_(N),(a,ce)=>(e(),s(p,null,[a.meta.attr=="system"&&!a.meta.app&&a.children?(e(),c(U,{key:0,index:String(a.meta.title)},{title:l(()=>[t("div",Il,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)]),t("span",Tl,u(a.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(a.children,(n,ee)=>(e(),s(p,{key:ee},[n.meta.app&&n.children?(e(),c(U,{key:0,index:String(n.meta.title)},{title:l(()=>[t("div",Vl,[n.meta.icon?(e(),c(g,{key:0,name:n.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)]),t("span",Ll,u(n.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(n.children,(d,Z)=>(e(),s(p,{key:Z},[d.children&&d.meta.show?(e(),c(U,{key:0,index:String(d.meta.title)},{title:l(()=>[Al,t("span",jl,u(d.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(d.children,(k,J)=>(e(),s(p,{key:J},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>$(k)},{title:l(()=>[t("span",Dl,u(k.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),c(A,{key:1,class:"!ml-[30px] !h-[52px] !pl-[35px]",index:String(d.name),onClick:k=>$(d)},{title:l(()=>[t("span",Fl,u(d.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):o("",!0),n.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[52px]",index:String(n.name),onClick:d=>$(n)},{title:l(()=>[t("span",Rl,u(n.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128)),f.value.includes(x.value)&&H.value?(e(!0),s(p,{key:0},b(_(N),(n,ee)=>(e(),s(p,null,[n.meta.app&&n.meta.app==H.value&&n.children?(e(),c(U,{key:0,index:String(n.meta.title)},{title:l(()=>[t("div",Bl,[n.meta.icon?(e(),c(g,{key:0,name:n.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)]),t("span",Ul,u(n.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(n.children,(d,Z)=>(e(),s(p,{key:Z},[d.children&&d.meta.show?(e(),c(U,{key:0,index:String(d.meta.title)},{title:l(()=>[Wl,t("span",ql,u(d.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(d.children,(k,J)=>(e(),s(p,{key:J},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>$(k)},{title:l(()=>[t("span",Kl,u(k.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),c(A,{key:1,class:"!ml-[30px] !h-[52px] !pl-[35px]",index:String(d.name),onClick:k=>$(d)},{title:l(()=>[t("span",Nl,u(d.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):n.meta.app&&n.meta.app==H.value?(e(),c(A,{key:1,class:"!pl-[25px] text-[#333]",index:String(n.name),onClick:d=>$(n)},{title:l(()=>[n.meta.icon?(e(),s("div",Hl,[n.meta.icon?(e(),c(g,{key:0,name:n.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)])):o("",!0),t("span",Ol,u(n.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),256)):o("",!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:n=>$(a)},{title:l(()=>[a.meta.icon?(e(),s("div",Gl,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)])):o("",!0),t("span",Pl,u(a.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),256))],64)):o("",!0)],64)):o("",!0),E.value?(e(),s(p,{key:1},[t("div",{class:P(["!border-0 border-solid mx-[25px] bg-[#f7f7f7] my-[5px]",E.value&&!v.value.length?"":"!border-t-[1px]"])},null,2),(e(!0),s(p,null,b(_(N),(a,ce)=>(e(),s(p,null,[a.meta.attr=="common"&&!a.meta.app&&a.children?(e(),c(U,{key:0,index:String(a.meta.title)},{title:l(()=>[t("div",Ql,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)]),t("span",Zl,u(a.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(a.children,(n,ee)=>(e(),s(p,{key:ee},[n.children&&n.meta.show?(e(),c(U,{key:0,index:String(n.meta.title)},{title:l(()=>[t("div",Jl,[n.meta.icon?(e(),c(g,{key:0,name:n.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)]),t("span",Xl,u(n.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(n.children,(d,Z)=>(e(),s(p,{key:Z},[d.children&&d.meta.show?(e(),c(U,{key:0,index:String(d.meta.title)},{title:l(()=>[Yl,t("span",Ml,u(d.meta.title),1)]),default:l(()=>[(e(!0),s(p,null,b(n.children,(k,J)=>(e(),s(p,{key:J},[k.meta.show?(e(),c(A,{key:0,class:"!h-[52px] !pl-[55px]",index:String(k.name),onClick:pe=>$(k)},{title:l(()=>[t("span",es,u(k.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),c(A,{key:1,class:"!h-[52px] !pl-[55px]",index:String(d.name),onClick:k=>$(d)},{title:l(()=>[t("span",ts,u(d.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),128))]),_:2},1032,["index"])):n.meta.show&&n.meta.key!="official_market"?(e(),c(A,{key:1,class:"!h-[52px] !pl-[52px]",index:String(n.name),onClick:d=>$(n)},{title:l(()=>[t("span",ls,u(n.meta.title),1)]),_:2},1032,["index","onClick"])):n.meta.show&&n.meta.key=="official_market"?(e(),s("div",{key:2,class:"flex items-center !px-[52px] h-[56px] cursor-pointer text-[#333] el-menu-item",onClick:d=>$(n)},[t("span",as,u(a.meta.title),1)],8,ss)):o("",!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:n=>$(a)},{title:l(()=>[a.meta.icon?(e(),s("div",ns,[a.meta.icon?(e(),c(g,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):o("",!0)])):o("",!0),t("span",os,u(a.meta.title),1)]),_:2},1032,["index","onClick"])):o("",!0)],64))),256))],64)):o("",!0)]),_:2},1032,["default-active"])]),_:2},1024)])):o("",!0)],64))),128))],2)}}});const cs={class:"common-layout min-w-[1200px]"},ma=te({__name:"index",setup(F){const z=Ce(),h=ne(),V=O(()=>h.dark);return(j,w)=>{const x=Fe,S=ke("router-view"),v=_e,f=Re,K=be;return e(),s("div",cs,[m(K,{class:"w-100 h-screen"},{default:l(()=>[m(is),m(K,null,{default:l(()=>[m(x,null,{default:l(()=>[m(Pt)]),_:1}),m(f,{class:P(["main-wrap h-full p-0",{"bg-page":_(V)}])},{default:l(()=>[m(v,null,{default:l(()=>[t("div",null,[_(z).routeRefreshTag?(e(),c(S,{key:0},{default:l(({Component:R,route:L})=>[(e(),c(je(R),{key:L.fullPath}))]),_:1})):o("",!0)])]),_:1})]),_:1},8,["class"])]),_:1})]),_:1})])}}});export{ma as default};