mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-15 04:02:47 +00:00
2 lines
26 KiB
JavaScript
2 lines
26 KiB
JavaScript
import"./base-0e92f4db.js";import{E as me,c as Se,d as $e}from"./el-main-7a89c415.js";import{u as te,_ as se,b as _e,c as ue,a as xe,g as fe,E as Ee,d as Ve,s as Ie,at as Te,y as ze,z as pe}from"./index-9033603c.js";import{E as he}from"./el-overlay-3eff2fc5.js";/* empty css *//* empty css */import{_ as Le,a as De,b as Re}from"./el-menu-item-8e5bf48a.js";import{i as je,a5 as Ae,h as Pe}from"./event-a537c4cb.js";/* empty css *//* empty css *//* empty css *//* empty css */import{s as ae,a as N,c as ve}from"./common-46715e7e.js";import{t as k,a as Ue,u as ye}from"./index-8f29cb04.js";import{E as qe,b as Fe}from"./index-9aa10ae4.js";import{E as Be}from"./index-bffcf33f.js";import{E as We}from"./index-da35968d.js";import{b as He,a as Ne,E as Ke,d as Ge,f as Oe,c as Qe}from"./index-6a354aca.js";import{E as oe}from"./index-de22cd40.js";import{d as M,r as R,c as W,b as e,e as n,f as t,q as i,p as s,x as m,u as o,i as Y,au as Je,av as Xe,m as r,v as B,M as de,Q as ke,o as Ye,w as ne,t as z,F as x,L as Ze,n as Z,C as u,U as Me}from"./runtime-core.esm-bundler-67034826.js";import{R as et,a4 as tt}from"./index-72686045.js";import{_ as ge}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css */import{u as ie,a as we}from"./vue-router-8b032575.js";import{a as st,E as lt}from"./el-form-item-c2dd2ffe.js";import{E as at}from"./index-8cefa3ab.js";import{E as be}from"./index-e09a20f5.js";import{E as nt,a as ot}from"./index-d23c70b3.js";import"./el-tooltip-4ed993c7.js";import"./index-81f2aa1e.js";import"./index-ebd2990f.js";import"./index-e9d9b1a1.js";import"./index-6cae7119.js";import"./focus-trap-83769a43.js";import"./index-ef31373f.js";import"./index-defed8ff.js";import"./index-d87ae4a2.js";import"./validator-9409f909.js";import"./position-c2e84b2a.js";import"./index-c6aa1547.js";import"./debounce-f6ba9d12.js";import"./aria-adfa05c5.js";import"./index-97d638b4.js";const re=H=>(Je("data-v-75f81c87"),H=H(),Xe(),H),it={class:"h-[100%] w-[100%] flex items-center justify-center px-[8px]"},rt={class:"setting-item flex items-baseline justify-between mb-[10px]"},ct={class:"title text-base text-tx-secondary whitespace-nowrap"},pt={class:""},dt=re(()=>t("img",{class:"w-[35px] h-[35px]",src:Le,alt:""},null,-1)),mt=re(()=>t("img",{class:"w-[35px] h-[35px]",src:De,alt:""},null,-1)),_t=re(()=>t("img",{class:"w-[35px] h-[35px]",src:Re,alt:""},null,-1)),ut={class:"setting-item flex items-center justify-between mb-[10px]"},xt={class:"title text-base text-tx-secondary"},ft={class:""},ht={class:"setting-item flex items-center justify-between mb-[10px]"},vt={class:"title text-base text-tx-secondary"},yt={class:""},kt=M({__name:"layout-setting",setup(H){const E=R(!1),h=te(),g=je(),L=et(g),_=W({get(){return h.dark},set(f){h.setTheme("dark",f),L(f),ae(h.theme,h.dark?"dark":"light")}});W({get(){return h.sidebar},set(f){h.setTheme("sidebar",f),ae(h.theme,h.dark?"dark":"light")}});const y=W({get(){return h.sidebarStyle},set(f){h.setTheme("sidebarStyle",f)}}),D=W({get(){return h.theme},set(f){h.setTheme("theme",f),ae(h.theme,h.dark?"dark":"light")}});return(f,c)=>{const S=se,j=qe,U=Fe,q=Be,A=We,K=oe,V=He;return e(),n("div",{class:"flex w-[100%] h-[100%]",onClick:c[4]||(c[4]=w=>E.value=!0)},[t("div",it,[i(S,{name:"element-Setting"})]),i(V,{modelValue:E.value,"onUpdate:modelValue":c[3]||(c[3]=w=>E.value=w),title:o(k)("layout.layoutSetting"),size:"300px"},{default:s(()=>[i(K,null,{default:s(()=>[t("div",rt,[t("div",ct,m(o(k)("layout.sidebarStyle")),1),t("div",pt,[i(U,{modelValue:o(y),"onUpdate:modelValue":c[0]||(c[0]=w=>Y(y)?y.value=w:null),class:"ml-4"},{default:s(()=>[i(j,{label:"oneType",size:"large"},{default:s(()=>[dt]),_:1}),i(j,{label:"twoType",size:"large"},{default:s(()=>[mt]),_:1}),i(j,{label:"threeType",size:"large"},{default:s(()=>[_t]),_:1})]),_:1},8,["modelValue"])])]),t("div",ut,[t("div",xt,m(o(k)("layout.darkMode")),1),t("div",ft,[i(q,{modelValue:o(_),"onUpdate:modelValue":c[1]||(c[1]=w=>Y(_)?_.value=w:null),"active-value":!0,"inactive-value":!1},null,8,["modelValue"])])]),t("div",ht,[t("div",vt,m(o(k)("layout.themeColor")),1),t("div",yt,[i(A,{modelValue:o(D),"onUpdate:modelValue":c[2]||(c[2]=w=>Y(D)?D.value=w:null)},null,8,["modelValue"])])])]),_:1})]),_:1},8,["modelValue","title"])])}}});const gt=ge(kt,[["__scopeId","data-v-75f81c87"]]),wt={class:"h-[100%] w-[100%] flex items-center justify-center px-[8px]"},bt=M({__name:"switch-lang",setup(H){const E=ie(),h=te(),g=L=>{h.$patch(_=>{_.lang=L,N.set({key:"lang",data:L})}),Ue.loadLocaleMessages(E.meta.app||"",E.path,h.lang),location.reload()};return(L,_)=>{const y=se,D=_e,f=ue,c=xe;return e(),r(c,{onCommand:g,tabindex:1,class:"h-[100%] w-[100%]"},{dropdown:s(()=>[i(f,null,{default:s(()=>[i(D,{command:"zh-cn",disabled:o(h).lang=="zh-cn"},{default:s(()=>[B("简体中文")]),_:1},8,["disabled"]),i(D,{command:"en",disabled:o(h).lang=="en"},{default:s(()=>[B("English")]),_:1},8,["disabled"])]),_:1})]),default:s(()=>[t("div",wt,[i(y,{name:"iconfont-iconfanyi"})])]),_:1})}}}),Ct={class:"userinfo flex h-full items-center"},St={class:"user-name pl-[8px]"},$t={class:"form-tip"},Et={class:"dialog-footer"},Vt=M({__name:"user-info",setup(H){const E=fe(),h=f=>{switch(f){case"logout":E.logout();break}};let g=R(!1);const L=R();let _=de({original_password:"",password:"",password_copy:""});const y=de({original_password:[{required:!0,message:k("originalPasswordPlaceholder"),trigger:"blur"}],password:[{required:!0,message:k("passwordPlaceholder"),trigger:"blur"}],password_copy:[{required:!0,message:k("passwordPlaceholder"),trigger:"blur"}]}),D=f=>{f&&f.validate(c=>{if(c){let S="";if(_.password&&!_.original_password&&(S=k("originalPasswordHint")),_.password&&_.original_password&&!_.password_copy&&(S=k("newPasswordHint")),_.password&&_.original_password&&_.password_copy&&_.password!=_.password_copy&&(S=k("doubleCipherHint")),S){Ve({type:"error",message:S});return}Ie(_).then(j=>{g.value=!1}).catch(j=>{g.value=!1})}else return!1})};return(f,c)=>{const S=Ee,j=se,U=ke("router-link"),q=_e,A=ue,K=xe,V=at,w=st,C=lt,G=be,ee=he;return e(),n("div",null,[i(K,{onCommand:h,tabindex:1},{dropdown:s(()=>[i(A,null,{default:s(()=>[i(q,{command:"usercenter"},{default:s(()=>[i(U,{to:"/user/center"},{default:s(()=>[B("账号设置")]),_:1})]),_:1}),i(q,{command:"usercenter",onClick:c[0]||(c[0]=p=>Y(g)?g.value=!0:g=!0)},{default:s(()=>[B("修改密码")]),_:1}),i(q,{command:"logout"},{default:s(()=>[B("退出登录")]),_:1})]),_:1})]),default:s(()=>[t("div",Ct,[o(E).userInfo.head_img?(e(),r(S,{key:1,size:25,src:o(ve)(o(E).userInfo.head_img)},null,8,["src"])):(e(),r(S,{key:0,size:25,icon:o(tt)},null,8,["icon"])),t("div",St,m(o(E).userInfo.username),1),i(j,{name:"element-ArrowDown",class:"ml-[5px]"})])]),_:1}),i(ee,{modelValue:o(g),"onUpdate:modelValue":c[6]||(c[6]=p=>Y(g)?g.value=p:g=p),title:"修改密码",width:"450px","before-close":f.handleClose},{footer:s(()=>[t("span",Et,[i(G,{onClick:c[4]||(c[4]=p=>Y(g)?g.value=!1:g=!1)},{default:s(()=>[B(m(o(k)("cancel")),1)]),_:1}),i(G,{type:"primary",onClick:c[5]||(c[5]=p=>D(L.value))},{default:s(()=>[B(m(o(k)("save")),1)]),_:1})])]),default:s(()=>[t("div",null,[i(C,{model:o(_),"label-width":"90px",ref_key:"formRef",ref:L,rules:y,class:"page-form"},{default:s(()=>[i(w,{label:o(k)("originalPassword"),prop:"original_password"},{default:s(()=>[i(V,{modelValue:o(_).original_password,"onUpdate:modelValue":c[1]||(c[1]=p=>o(_).original_password=p),type:"password",placeholder:o(k)("originalPasswordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),i(w,{label:o(k)("newPassword"),prop:"password"},{default:s(()=>[i(V,{modelValue:o(_).password,"onUpdate:modelValue":c[2]||(c[2]=p=>o(_).password=p),type:"password",placeholder:o(k)("passwordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"]),t("div",$t,m(o(k)("passwordTip")),1)]),_:1},8,["label"]),i(w,{label:o(k)("passwordCopy"),prop:"password_copy"},{default:s(()=>[i(V,{modelValue:o(_).password_copy,"onUpdate:modelValue":c[3]||(c[3]=p=>o(_).password_copy=p),type:"password",placeholder:o(k)("passwordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])])]),_:1},8,["modelValue","before-close"])])}}}),It={class:"left-panel h-full flex items-center"},Tt={class:"flex items-center h-full pl-[10px] hidden-xs-only"},zt={class:"right-panel h-full flex items-center justify-end"},Lt=["title"],Dt={class:"navbar-item !px-[0] flex items-center h-full cursor-pointer"},Rt={class:"navbar-item !px-[0] flex items-center h-full cursor-pointer"},jt={class:"navbar-item flex items-center h-full cursor-pointer"},At={class:"dialog-footer"},Pt={class:"flex flex-wrap"},Ut=["onClick"],qt=["onClick"],Ft={class:"dialog-footer"},Bt=M({__name:"index",setup(H){const E=we();N.get("app_type");const{toggle:h,isFullscreen:g}=Ae(),L=te(),_=ye(),y=ie(),D=R(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth),f=W(()=>L.dark);Ye(()=>{window.onresize=()=>(()=>{D.value=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth})()}),ne(D,()=>{D.value<992?L.menuIsCollapse||L.toggleMenuCollapse(!0):L.menuIsCollapse&&L.toggleMenuCollapse(!1)});const c=()=>{_.routeRefreshTag&&_.refreshRouterView()},S=W(()=>{const V=y.matched.filter(w=>w.meta.title);return V[0]&&V[0].path=="/"&&V.splice(0,1),V}),j=R(),U=R(!1),q=()=>{E.push({path:"/app_manage"})},A=R(""),K=()=>{Te({view_path:A.value}).then(()=>{U.value=!1,E.go(0)})};return(V,w)=>{const C=se,G=Ne,ee=Ke,p=nt,v=ot,I=be,b=he,P=me;return e(),r(P,{class:Z(["h-full px-[10px]",{"layout-header border-b border-color":!o(f)}])},{default:s(()=>[i(v,{class:"w-100 h-full w-full"},{default:s(()=>[i(p,{span:12},{default:s(()=>[t("div",It,[t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:c},[i(C,{name:"element-Refresh"})]),t("div",Tt,[i(ee,{separator:"/"},{default:s(()=>[(e(!0),n(x,null,z(o(S),(T,O)=>(e(),r(G,{key:O},{default:s(()=>[B(m(T.meta.title),1)]),_:2},1024))),128))]),_:1})])])]),_:1}),i(p,{span:12},{default:s(()=>[t("div",zt,[t("i",{class:"iconfont iconlingdang-xianxing cursor-pointer px-[8px]",title:o(k)("newInfo")},null,8,Lt),t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:q},[i(C,{name:"iconfont-iconqiehuan",title:o(k)("changeApp"),class:"!text-xs"},null,8,["title"])]),t("div",Dt,[i(bt)]),t("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:w[0]||(w[0]=(...T)=>o(h)&&o(h)(...T))},[o(g)?(e(),r(C,{key:0,name:"iconfont-icontuichuquanping"})):(e(),r(C,{key:1,name:"iconfont-iconquanping"}))]),t("div",Rt,[i(gt)]),t("div",jt,[i(Vt)])])]),_:1})]),_:1}),Ze(t("input",{type:"hidden","onUpdate:modelValue":w[1]||(w[1]=T=>V.comparisonToken=T)},null,512),[[Pe,V.comparisonToken]]),i(b,{modelValue:V.detectionLoginDialog,"onUpdate:modelValue":w[2]||(w[2]=T=>V.detectionLoginDialog=T),title:o(k)("layout.detectionLoginTip"),width:"30%","close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1},{footer:s(()=>[t("span",At,[i(I,{onClick:V.detectionLoginFn},{default:s(()=>[B(m(o(k)("layout.detectionLoginOperation")),1)]),_:1},8,["onClick"])])]),default:s(()=>[t("span",null,m(o(k)("layout.detectionLoginContent")),1)]),_:1},8,["modelValue","title"]),i(b,{modelValue:U.value,"onUpdate:modelValue":w[3]||(w[3]=T=>U.value=T),title:o(k)("indexTemplate"),width:"550px","destroy-on-close":!0},{footer:s(()=>[t("span",Ft,[i(I,{type:"primary",onClick:K},{default:s(()=>[B(m(o(k)("confirm")),1)]),_:1})])]),default:s(()=>[t("div",Pt,[A.value==""?(e(!0),n(x,{key:0},z(j.value,(T,O)=>(e(),n("div",{key:O},[t("div",{onClick:F=>A.value=T.view_path,class:Z(["index-item py-[5px] px-[10px] mr-[10px] rounded-[3px] cursor-pointer",T.is_use==1?"bg-primary text-[#fff]":""])},[t("span",null,m(T.name),1)],10,Ut)]))),128)):(e(!0),n(x,{key:1},z(j.value,(T,O)=>(e(),n("div",{key:O},[t("div",{onClick:F=>A.value=T.view_path,class:Z(["index-item py-[5px] px-[10px] mr-[10px] rounded-[3px] cursor-pointer",A.value==T.view_path?"bg-primary text-[#fff]":""])},[t("span",null,m(T.name),1)],10,qt)]))),128))])]),_:1},8,["modelValue","title"])]),_:1},8,["class"])}}});const Wt=ge(Bt,[["__scopeId","data-v-3fa87285"]]),Ht={key:0,class:"w-[210px] box-border border-r-[1px] border-solid second-menu"},Nt={class:"flex items-center"},Kt=["src"],Gt={key:1,class:"flex items-center justify-center w-[30px] h-[30px]"},Ot={class:"w-[16px] h-[16px] relative flex items-center"},Qt={class:"ml-[11px] text-[15px]"},Jt={class:"w-[16px] h-[16px] relative flex items-center"},Xt={class:"ml-[11px] text-[15px]"},Yt=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),Zt={class:"ml-[11px] text-[15px]"},Mt={class:"text-[14px]"},es={class:"text-[14px]"},ts={class:"text-[14px]"},ss={key:0,class:"w-[16px] h-[16px] relative flex items-center"},ls={class:"ml-[11px] text-[15px]"},as=["onClick"],ns={key:0,class:"w-[16px] h-[16px] relative flex items-center"},os={class:"ml-[11px] text-[15px]"},is=t("div",{class:"!border-0 !border-t-[1px] border-solid mx-[25px] bg-[#f7f7f7] my-[5px]"},null,-1),rs={class:"w-[16px] h-[16px] relative flex items-center"},cs={class:"ml-[11px] text-[15px]"},ps=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont iconyuanquan_huaban1 !text-[20px]"})],-1),ds={class:"ml-[11px] text-[15px]"},ms=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),_s={class:"ml-[11px] text-[15px]"},us={class:"text-[14px]"},xs={class:"text-[14px]"},fs={class:"text-[14px]"},hs=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont iconyuanquan_huaban1 !text-[20px]"})],-1),vs={class:"ml-[11px] text-[15px]"},ys=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont icondian !text-[25px]"})],-1),ks={class:"ml-[11px] text-[15px]"},gs={class:"text-[14px]"},ws={class:"text-[14px]"},bs={key:0,class:"w-[16px] h-[16px] relative flex items-center"},Cs={class:"ml-[11px] text-[15px]"},Ss={key:0,class:"w-[16px] h-[16px] relative flex items-center"},$s={class:"ml-[11px] text-[15px]"},Es={class:"w-[16px] h-[16px] relative flex items-center"},Vs={class:"ml-[11px] text-[15px]"},Is=t("div",{class:"w-[16px] h-[16px] relative flex items-center justify-center"},[t("span",{class:"iconfont iconyuanquan_huaban1 !text-[20px]"})],-1),Ts={class:"ml-[11px] text-[15px]"},zs=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]"},Ds={class:"text-[14px]"},Rs={class:"text-[14px]"},js={class:"text-[14px]"},As=["onClick"],Ps={class:"text-[15px]"},Us={key:0,class:"w-[16px] h-[16px] relative flex items-center"},qs={class:"ml-[11px] text-[15px]"},Fs=M({__name:"index",setup(H){const E=fe(),h=te(),g=ie(),L=we(),_=R(""),y=R("");_.value=N.get("menuAppStorage"),y.value=N.get("menuAppStorage");const D=R(!1),f=R([]),c=R([]),S=R([]),j=async()=>{const p=await ze();f.value=f.value.concat(p.data),f.value.forEach((v,I)=>{v.type=="app"&&c.value.push(v.key),v.type=="addon"&&S.value.push(v.key)}),S.value=S.value.concat(["member","app_center"]),D.value=!0};j();const U=R({}),q=W(()=>{const p=[];return E.routers.forEach((v,I)=>{v.children&&v.children.length?(v.name=pe(v.children),U.value[v.meta.app]=pe(v.children),p.push(v)):(U.value[v.meta.app]=v.name,p.push(v))}),f.value&&f.value.length&&f.value.forEach((v,I)=>{p.forEach((b,P)=>{v.key==b.meta.key&&(b.meta.parentTitle=v.title,b.meta.parentIcon=v.icon)})}),f.value.length||(N.set({key:"menuAppStorage",data:""}),_.value=""),f.value.length&&!_.value&&(N.set({key:"menuAppStorage",data:c.value[0]}),_.value=c.value[0]),p});W(()=>h.dark),ne(()=>E.globalAppKey,(p,v)=>{j()},{deep:!0});const A=R(""),K=R("");ne(g,()=>{A.value=N.get("plugMenuTypeStorage");const p=g.matched[1];K.value=g.matched[1],y.value=p.meta.key||"overview",h.$patch(v=>{v.menuDrawer=!1})},{immediate:!0});let V=R(!0);const w=()=>{V.value=!0},C=(p,v)=>{if(v=="twofloatMenu"&&(V.value=!1),!p.meta&&p.type=="app"||p.meta.key!="official_market"){let I=p.name;if(p.type=="app"){_.value=p.key,y.value=p.key,N.set({key:"menuAppStorage",data:p.key}),N.set({key:"plugMenuTypeStorage",data:""});const b=E.appMenuList;b.push(p.key),E.setAppMenuList(b),I=U.value[p.key]}L.push({name:I})}else window.open("https://www.niucloud.com/app","_blank")},G=W(()=>h.sidebar),ee=p=>S.value.includes(y.value)&&_.value==p.meta.app||!c.value.includes(y.value)&&!S.value.includes(y.value)&&_.value&&_.value==p.meta.app||c.value.includes(y.value)&&(p.meta.key==y.value||p.meta.app==y.value)||!c.value.length&&(p.meta.key==y.value||p.meta.app==y.value);return(p,v)=>{const I=se,b=Ge,P=Oe,T=Qe,O=oe;return D.value?(e(),n("div",{key:0,class:Z(["flex",{"two-type":o(G)=="twoType"},{"three-type":o(G)=="threeType"}])},[(e(!0),n(x,null,z(o(q),(F,Ce)=>(e(),n(x,{key:Ce},[ee(F)?(e(),n("div",Ht,[t("div",{class:"group flex flex-col items-center justify-center h-[64px] border-b-[1px] border-solid second-head cursor-pointer relative",onMouseenter:w},[t("div",Nt,[F.meta.parentIcon?(e(),n("img",{key:0,src:o(ve)(F.meta.parentIcon),class:"w-[40px] h-[40px] mr-[8px] rounded-full",alt:""},null,8,Kt)):(e(),n("div",Gt,[F.meta.icon?(e(),r(I,{key:0,name:F.meta.icon,class:"!w-auto",size:"24px"},null,8,["name"])):u("",!0)])),t("span",null,m(F.meta.app?F.meta.parentTitle:F.meta.title),1)])],32),i(O,{class:"overflow-y-auto menus-wrap"},{default:s(()=>[i(T,{class:"apply-menu !border-0",router:!0,"unique-opened":!0,"default-active":String(o(g).name)},{default:s(()=>[c.value.length?(e(),n(x,{key:0},[(e(!0),n(x,null,z(F.children,(l,ce)=>(e(),n(x,null,[l.children&&l.meta.show?(e(),r(P,{key:0,index:String(l.meta.title)},{title:s(()=>[t("div",Ot,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)]),t("span",Qt,m(l.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(l.children,(a,X)=>(e(),n(x,{key:X},[a.children&&a.meta.show?(e(),r(P,{key:0,index:String(a.meta.title),class:"three-menu"},{title:s(()=>[t("div",Jt,[a.meta.icon?(e(),r(I,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)]),t("span",Xt,m(a.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(a.children,(d,Q)=>(e(),n(x,{key:Q},[d.children&&d.meta.show?(e(),r(P,{key:0,index:String(d.meta.title)},{title:s(()=>[Yt,t("span",Zt,m(d.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(d.children,($,J)=>(e(),n(x,{key:J},[$.meta.show?(e(),r(b,{key:0,class:"!h-[52px] !pl-[55px]",index:String($.name),onClick:le=>C($)},{title:s(()=>[t("span",Mt,m($.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),r(b,{key:1,class:"!h-[52px] !pl-[35px]",index:String(d.name),onClick:$=>C(d)},{title:s(()=>[t("span",es,m(d.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):a.meta.show?(e(),r(b,{key:1,class:"!h-[52px] !pl-[52px]",index:String(a.name),onClick:d=>C(a)},{title:s(()=>[t("span",ts,m(a.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):l.meta.show&&l.meta.key!="official_market"?(e(),r(b,{key:1,class:"!pl-[25px] text-[#333]",index:String(l.name),onClick:a=>C(l)},{title:s(()=>[l.meta.icon?(e(),n("div",ss,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)])):u("",!0),t("span",ls,m(l.meta.title),1)]),_:2},1032,["index","onClick"])):l.meta.show&&l.meta.key=="official_market"?(e(),n("div",{key:2,class:"flex items-center !px-[25px] h-[56px] cursor-pointer text-[#333] el-menu-item",onClick:a=>C(l)},[l.meta.icon?(e(),n("div",ns,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)])):u("",!0),t("span",os,m(l.meta.title),1)],8,as)):u("",!0)],64))),256)),c.value.includes(y.value)||S.value.includes(y.value)?(e(),n(x,{key:0},[is,(e(!0),n(x,null,z(o(q),(l,ce)=>(e(),n(x,null,[l.meta.attr=="system"&&!l.meta.app&&l.children?(e(),r(P,{key:0,index:String(l.meta.title)},{title:s(()=>[t("div",rs,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)]),t("span",cs,m(l.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(l.children,(a,X)=>(e(),n(x,{key:X},[a.meta.app&&a.children?(e(),r(P,{key:0,index:String(a.meta.title)},{title:s(()=>[ps,t("span",ds,m(a.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(a.children,(d,Q)=>(e(),n(x,{key:Q},[d.children&&d.meta.show?(e(),r(P,{key:0,index:String(d.meta.title)},{title:s(()=>[ms,t("span",_s,m(d.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(d.children,($,J)=>(e(),n(x,{key:J},[$.meta.show?(e(),r(b,{key:0,class:"!h-[52px] !pl-[55px]",index:String($.name),onClick:le=>C($)},{title:s(()=>[t("span",us,m($.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),r(b,{key:1,class:"!ml-[30px] !h-[52px] !pl-[35px]",index:String(d.name),onClick:$=>C(d)},{title:s(()=>[t("span",xs,m(d.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):u("",!0),a.meta.show?(e(),r(b,{key:1,class:"!h-[52px] !pl-[52px]",index:String(a.name),onClick:d=>C(a)},{title:s(()=>[t("span",fs,m(a.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128)),S.value.includes(y.value)&&l.meta.key=="app_center"&&A.value?(e(!0),n(x,{key:0},z(o(q),(a,X)=>(e(),n(x,null,[a.meta.app&&a.meta.app==A.value&&a.children?(e(),r(P,{key:0,index:String(a.meta.title)},{title:s(()=>[hs,t("span",vs,m(a.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(a.children,(d,Q)=>(e(),n(x,{key:Q},[d.children&&d.meta.show?(e(),r(P,{key:0,index:String(d.meta.title)},{title:s(()=>[ys,t("span",ks,m(d.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(d.children,($,J)=>(e(),n(x,{key:J},[$.meta.show?(e(),r(b,{key:0,class:"!h-[52px] !pl-[55px]",index:String($.name),onClick:le=>C($)},{title:s(()=>[t("span",gs,m($.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),r(b,{key:1,class:"!ml-[30px] !h-[52px] !pl-[35px]",index:String(d.name),onClick:$=>C(d)},{title:s(()=>[t("span",ws,m(d.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):a.meta.app&&a.meta.app==A.value?(e(),r(b,{key:1,class:"!pl-[25px] text-[#333]",index:String(a.name),onClick:d=>C(a)},{title:s(()=>[a.meta.icon?(e(),n("div",bs,[a.meta.icon?(e(),r(I,{key:0,name:a.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)])):u("",!0),t("span",Cs,m(a.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),256)):u("",!0)]),_:2},1032,["index"])):l.meta.attr=="system"&&!l.meta.app?(e(),r(b,{key:1,class:"!pl-[25px] text-[#333]",index:String(l.name),onClick:a=>C(l)},{title:s(()=>[l.meta.icon?(e(),n("div",Ss,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)])):u("",!0),t("span",$s,m(l.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),256))],64)):u("",!0)],64)):u("",!0),t("div",{class:Z(["!border-0 border-solid mx-[25px] bg-[#f7f7f7] my-[5px]",c.value.length?"!border-t-[1px]":""])},null,2),(e(!0),n(x,null,z(o(q),(l,ce)=>(e(),n(x,null,[l.meta.attr=="common"&&!l.meta.app&&l.children?(e(),r(P,{key:0,index:String(l.meta.title)},{title:s(()=>[t("div",Es,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)]),t("span",Vs,m(l.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(l.children,(a,X)=>(e(),n(x,{key:X},[a.children&&a.meta.show?(e(),r(P,{key:0,index:String(a.meta.title)},{title:s(()=>[Is,t("span",Ts,m(a.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(a.children,(d,Q)=>(e(),n(x,{key:Q},[d.children&&d.meta.show?(e(),r(P,{key:0,index:String(d.meta.title)},{title:s(()=>[zs,t("span",Ls,m(d.meta.title),1)]),default:s(()=>[(e(!0),n(x,null,z(a.children,($,J)=>(e(),n(x,{key:J},[$.meta.show?(e(),r(b,{key:0,class:"!h-[52px] !pl-[55px]",index:String($.name),onClick:le=>C($)},{title:s(()=>[t("span",Ds,m($.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):d.meta.show?(e(),r(b,{key:1,class:"!h-[52px] !pl-[55px]",index:String(d.name),onClick:$=>C(d)},{title:s(()=>[t("span",Rs,m(d.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),128))]),_:2},1032,["index"])):a.meta.show&&a.meta.key!="official_market"?(e(),r(b,{key:1,class:"!h-[52px] !pl-[52px]",index:String(a.name),onClick:d=>C(a)},{title:s(()=>[t("span",js,m(a.meta.title),1)]),_:2},1032,["index","onClick"])):a.meta.show&&a.meta.key=="official_market"?(e(),n("div",{key:2,class:"flex items-center !px-[52px] h-[56px] cursor-pointer text-[#333] el-menu-item",onClick:d=>C(a)},[t("span",Ps,m(l.meta.title),1)],8,As)):u("",!0)],64))),128))]),_:2},1032,["index"])):l.meta.attr=="common"?(e(),r(b,{key:1,class:"!pl-[35px] text-[#333]",index:String(l.name),onClick:a=>C(l)},{title:s(()=>[l.meta.icon?(e(),n("div",Us,[l.meta.icon?(e(),r(I,{key:0,name:l.meta.icon,class:"absolute !w-auto",size:"18px"},null,8,["name"])):u("",!0)])):u("",!0),t("span",qs,m(l.meta.title),1)]),_:2},1032,["index","onClick"])):u("",!0)],64))),256))]),_:2},1032,["default-active"])]),_:2},1024)])):u("",!0)],64))),128))],2)):u("",!0)}}});const Bs={class:"common-layout min-w-[1200px]"},zl=M({__name:"index",setup(H){const E=ye(),h=te(),g=W(()=>h.dark);return(L,_)=>{const y=Se,D=ke("router-view"),f=oe,c=$e,S=me;return e(),n("div",Bs,[i(S,{class:"w-100 h-screen"},{default:s(()=>[i(Fs),i(S,null,{default:s(()=>[i(y,null,{default:s(()=>[i(Wt)]),_:1}),i(c,{class:Z(["main-wrap h-full p-0",{"bg-page":o(g)}])},{default:s(()=>[i(f,null,{default:s(()=>[t("div",null,[o(E).routeRefreshTag?(e(),r(D,{key:0},{default:s(({Component:j,route:U})=>[(e(),r(Me(j),{key:U.fullPath}))]),_:1})):u("",!0)])]),_:1})]),_:1},8,["class"])]),_:1})]),_:1})])}}});export{zl as default};
|