index.ec7beb1e.js 2.8 KB

1
  1. import{R as P,A,D as d,E as r}from"./index.9ac6c923.js";import{f as C,ak as p,ao as V,Q as O,e as f,d as F,P as M,h as _,i as w,E as h,u as a,J as v,M as L,an as i}from"./vue.fb807239.js";import{_ as H}from"./_plugin-vue_export-helper.c27b6911.js";import"./elementPlus.fdc894a5.js";import"./echarts.594b4072.js";const N={class:"layout-navbars-breadcrumb-index"},U=C({name:"layoutBreadcrumbIndex"}),j=C({...U,setup(z){const R=i(()=>r(()=>import("./breadcrumb.dd09858e.js"),["assets/breadcrumb.dd09858e.js","assets/vue.fb807239.js","assets/index.9ac6c923.js","assets/elementPlus.fdc894a5.js","assets/echarts.594b4072.js","assets/index.a81bdc7f.css","assets/_plugin-vue_export-helper.c27b6911.js","assets/breadcrumb.5deafc24.css"])),y=i(()=>r(()=>import("./user.9b8d6ef2.js"),["assets/user.9b8d6ef2.js","assets/index.9ac6c923.js","assets/vue.fb807239.js","assets/elementPlus.fdc894a5.js","assets/echarts.594b4072.js","assets/index.a81bdc7f.css","assets/_plugin-vue_export-helper.c27b6911.js","assets/user.8c32f151.css"])),E=i(()=>r(()=>import("./index.d18e3372.js"),["assets/index.d18e3372.js","assets/vue.fb807239.js","assets/index.9ac6c923.js","assets/elementPlus.fdc894a5.js","assets/echarts.594b4072.js","assets/index.a81bdc7f.css","assets/ansjer_image.bff06960.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/index.8f0cc000.css"])),b=i(()=>r(()=>import("./horizontal.070c79dc.js"),["assets/horizontal.070c79dc.js","assets/index.9ac6c923.js","assets/vue.fb807239.js","assets/elementPlus.fdc894a5.js","assets/echarts.594b4072.js","assets/index.a81bdc7f.css","assets/_plugin-vue_export-helper.c27b6911.js","assets/horizontal.f075ceb8.css"])),g=P(),x=A(),{themeConfig:c}=p(x),{routesList:u}=p(g),I=V(),l=O({menuList:[]}),S=f(()=>{let{isShowLogo:t,layout:e}=c.value;return t&&e==="classic"||t&&e==="transverse"}),T=f(()=>{let{layout:t,isClassicSplitMenu:e}=c.value;return t==="transverse"||e&&t==="classic"}),m=()=>{let{layout:t,isClassicSplitMenu:e}=c.value;if(t==="classic"&&e){l.menuList=k(n(u.value));const s=B(I.path);d.emit("setSendClassicChildren",s)}else l.menuList=n(u.value)},k=t=>(t.map(e=>{e.children&&delete e.children}),t),n=t=>t.filter(e=>{var s;return!((s=e.meta)!=null&&s.isHide)}).map(e=>(e=Object.assign({},e),e.children&&(e.children=n(e.children)),e)),B=t=>{const e=t.split("/");let s={children:[]};return n(u.value).map((o,D)=>{o.path===`/${e[1]}`&&(o.k=D,s.item={...o},s.children=[{...o}],o.children&&(s.children=o.children))}),s};return F(()=>{m(),d.on("getBreadcrumbIndexSetFilterRoutes",()=>{m()})}),M(()=>{d.off("getBreadcrumbIndexSetFilterRoutes",()=>{})}),(t,e)=>(_(),w("div",N,[S.value?(_(),h(a(E),{key:0})):v("",!0),L(a(R)),T.value?(_(),h(a(b),{key:1,menuList:l.menuList},null,8,["menuList"])):v("",!0),L(a(y))]))}});const K=H(j,[["__scopeId","data-v-3b707f43"]]);export{K as default};