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