vertical.0715cbf7.js 3.5 KB

123
  1. import{_ as B}from"./preload-helper.41c905a7.js";import{e as k,ag as I,ai as P,ah as T,G as V,f as _,o as q,aJ as M,w as R,a0 as c,g as a,p,q as i,h as g,F as C,Q as U,A as u,j as d,z as f,u as W,V as $,U as E}from"./vue.e266cb73.js";import{u as O}from"./themeConfig.ed8e6a95.js";import{o as j}from"./other.adf0a59d.js";import{_ as F}from"./_plugin-vue_export-helper.c27b6911.js";import"./index.f84209b0.js";import"./index.c2a1a440.js";import"./_commonjsHelpers.35101cd5.js";import"./index.3f666869.js";import"./keepAliveNames.4207d036.js";import"./routesList.786cc129.js";import"./storage.acfc8920.js";import"./userInfo.0308cef3.js";import"./loading.85c4a19d.js";import"./tagsViewRoutes.02a94730.js";import"./request.1f3df8c8.js";import"./config.3668004a.js";import"./index.4f91577e.js";import"./index.dcc65bf7.js";import"./Urls.a85bb052.js";import"./index.8a8cbd14.js";import"./vue-i18n.cjs.825cc1d7.js";import"./toolsValidate.7cb139e2.js";const H=k({name:"navMenuVertical"}),N=k({...H,props:{menuList:{type:Array,default:()=>[]}},setup(y){const v=y,A=I(()=>B(()=>import("./subItem.7749444a.js"),["./subItem.7749444a.js","./vue.e266cb73.js","./other.adf0a59d.js","./preload-helper.41c905a7.js","./index.f84209b0.js","./index.c2a1a440.js","./_commonjsHelpers.35101cd5.js","./index.3f666869.js","./keepAliveNames.4207d036.js","./routesList.786cc129.js","./themeConfig.ed8e6a95.js","./storage.acfc8920.js","./userInfo.0308cef3.js","./loading.85c4a19d.js","./loading.70fbfd85.css","./tagsViewRoutes.02a94730.js","./request.1f3df8c8.js","./config.3668004a.js","./index.4f91577e.js","./index.dcc65bf7.js","./Urls.a85bb052.js","./index.8b89e2e0.css","./index.8a8cbd14.js","./vue-i18n.cjs.825cc1d7.js","./toolsValidate.7cb139e2.js","./_plugin-vue_export-helper.c27b6911.js","./subItem.8f9e68ee.css"],import.meta.url)),L=O(),{themeConfig:s}=P(L),r=T(),o=V({defaultActive:r.meta.isDynamic?r.meta.isDynamicPath:r.path,isCollapse:!1}),D=_(()=>v.menuList),b=_(()=>s.value),h=n=>{const{path:l,meta:t}=n,m=t!=null&&t.isDynamic?t.isDynamicPath.split("/"):l.split("/");return m.length>=4&&(t==null?void 0:t.isHide)?m.splice(0,3).join("/"):l},x=n=>{j.handleOpenLink(n)};return q(()=>{o.defaultActive=h(r)}),M(n=>{o.defaultActive=h(n),document.body.clientWidth<1e3&&(s.value.isCollapse=!1)}),R(s.value,()=>{document.body.clientWidth<=1e3?o.isCollapse=!1:o.isCollapse=s.value.isCollapse},{immediate:!0}),(n,l)=>{const t=c("SvgIcon"),m=c("el-sub-menu"),S=c("el-menu-item"),w=c("el-menu");return a(),p(w,{router:"","default-active":o.defaultActive,"background-color":"transparent",collapse:o.isCollapse,"unique-opened":b.value.isUniqueOpened,"collapse-transition":!1},{default:i(()=>[(a(!0),g(C,null,U(D.value,e=>(a(),g(C,null,[e.children&&e.children.length>0?(a(),p(m,{index:e.path,key:e.path},{title:i(()=>[u(t,{name:e.meta.icon},null,8,["name"]),d("span",null,f(n.$t(e.meta.title)),1)]),default:i(()=>[u(W(A),{chil:e.children},null,8,["chil"])]),_:2},1032,["index"])):(a(),p(S,{index:e.path,key:e.path},$({default:i(()=>[u(t,{name:e.meta.icon},null,8,["name"])]),_:2},[!e.meta.isLink||e.meta.isLink&&e.meta.isIframe?{name:"title",fn:i(()=>[d("span",null,f(n.$t(e.meta.title)),1)]),key:"0"}:{name:"title",fn:i(()=>[d("a",{class:"w100",onClick:E(z=>x(e),["prevent"])},f(n.$t(e.meta.title)),9,["onClick"])]),key:"1"}]),1032,["index"]))],64))),256))]),_:1},8,["default-active","collapse","unique-opened"])}}}),_e=F(N,[["__file","C:/Users/89282/Desktop/lechang_storage/lechang_storage/vue-next-admin/src/layout/navMenu/vertical.vue"]]);export{_e as default};
  2. //# sourceMappingURL=vertical.0715cbf7.js.map