import{f as p,e as L,a7 as o,h as t,i,$ as b,F as m,E as l,G as c,M as s,j as u,L as r,W as g,K as x}from"./vue.9083513e.js";import{O as $}from"./index.4e34480b.js";import"./elementPlus.5243d764.js";import"./echarts.594b4072.js";const B=["onClick"],I=p({name:"navMenuSubItem"}),E=p({...I,props:{chil:{type:Array,default:()=>[]}},setup(_){const d=_,h=L(()=>d.chil),k=n=>{$.handleOpenLink(n)};return(n,S)=>{const a=o("SvgIcon"),f=o("sub-item",!0),y=o("el-sub-menu"),C=o("el-menu-item");return t(!0),i(m,null,b(h.value,e=>(t(),i(m,null,[e.children&&e.children.length>0?(t(),l(y,{index:e.path,key:e.path},{title:c(()=>[s(a,{name:e.meta.icon},null,8,["name"]),u("span",null,r(n.$t(e.meta.title)),1)]),default:c(()=>[s(f,{chil:e.children},null,8,["chil"])]),_:2},1032,["index"])):(t(),l(C,{index:e.path,key:e.path},{default:c(()=>[!e.meta.isLink||e.meta.isLink&&e.meta.isIframe?(t(),i(m,{key:0},[s(a,{name:e.meta.icon},null,8,["name"]),u("span",null,r(n.$t(e.meta.title)),1)],64)):(t(),i("a",{key:1,class:"w100",onClick:g(w=>k(e),["prevent"])},[s(a,{name:e.meta.icon},null,8,["name"]),x(" "+r(n.$t(e.meta.title)),1)],8,B))]),_:2},1032,["index"]))],64))),256)}}});export{E as default};