var Na=Object.defineProperty;var De=Object.getOwnPropertySymbols;var Ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable;var yt=(A,G,z)=>G in A?Na(A,G,{enumerable:!0,configurable:!0,writable:!0,value:z}):A[G]=z,ge=(A,G)=>{for(var z in G||(G={}))Ct.call(G,z)&&yt(A,z,G[z]);if(De)for(var z of De(G))bt.call(G,z)&&yt(A,z,G[z]);return A};var Mt=(A,G)=>{var z={};for(var J in A)Ct.call(A,J)&&G.indexOf(J)<0&&(z[J]=A[J]);if(A!=null&&De)for(var J of De(A))G.indexOf(J)<0&&bt.call(A,J)&&(z[J]=A[J]);return z};var R=(A,G,z)=>new Promise((J,Ne)=>{var Ge=se=>{try{Le(z.next(se))}catch(ke){Ne(ke)}},Ae=se=>{try{Le(z.throw(se))}catch(ke){Ne(ke)}},Le=se=>se.done?J(se.value):Promise.resolve(se.value).then(Ge,Ae);Le((z=z.apply(A,G)).next())});import{a$ as Aa,E as w,b0 as ie,b1 as Tt,b2 as Ba,I as Me,i as K,l as Te,_ as N,a6 as X,W as vt,b3 as Ke,b4 as We,b5 as qe,b6 as ze,m as wt,R as Da,Q as Ka,b7 as _t,y as Wa,n as za,c as ae,e as xt,b8 as It,a4 as Lt,b9 as he,aX as kt,ba as oe,bb as ja,bc as Ze,bd as Et,be as je,ae as Je,k as Ye,bf as Ot,ac as Ve,am as Va,A as Ua,bg as Ga,aF as Xa,bh as $t,bi as ve,bj as Pt,bk as Ht,an as Qa,h as qa,bl as Za,bm as Ja,aN as Rt,G as Ya,bn as eo,ap as Ft,a as Nt,__tla as to}from"./index-f0df2f76.js";import{ao as no,f as x,d as F,e as p,a7 as f,_ as g,$ as I,a8 as T,a0 as v,ab as k,E as ao,a6 as re,a9 as O,ac as q,ad as At,F as Q,aa as fe,u as t,J as Ue,k as j,r as Re,H as we,X as Se,w as ue,g as et,s as tt,p as Bt,o as nt,q as Fe,R as ce,a3 as V,B as Dt,af as de,c as oo,D as lo,t as pe,A as ye,ag as so,z as io,h as ro,al as Kt,ap as uo,v as Wt,n as co,ae as zt,b as po}from"./vue-1631514e.js";import{Y as go,P as at,B as jt,T as Vt,ax as mo,bA as ho,bB as fo,aB as So,aC as yo,W as ot,a7 as Co,aP as bo,a9 as Ut}from"./antd-057b41b1.js";import{__tla as Mo}from"./index-a2613349.js";import{e as To,S as Gt,t as vo,__tla as wo}from"./index-7a87ec93.js";import{u as _e,__tla as _o}from"./useRootSetting-17ef8e3d.js";import xo,{__tla as Io}from"./index-059ad86b.js";import{u as Lo}from"./uniqBy-58c2f3f0.js";import{a as ko,u as Eo,__tla as Oo}from"./useContentViewHeight-c315421e.js";import{u as $o,__tla as Po}from"./lock-725d3a26.js";let xe,te,Xt,Ie,Ho=Promise.all([(()=>{try{return to}catch(A){}})(),(()=>{try{return Mo}catch(A){}})(),(()=>{try{return wo}catch(A){}})(),(()=>{try{return _o}catch(A){}})(),(()=>{try{return Io}catch(A){}})(),(()=>{try{return Oo}catch(A){}})(),(()=>{try{return Po}catch(A){}})()]).then(()=>R(void 0,null,function*(){te=function(e,n={}){const{size:a="small",delay:o=100,timeout:s=3e4,loading:l=!1,retry:i=!0}=n;return no({loader:e,loadingComponent:l?x(go,{spinning:!0,size:a},null):void 0,timeout:s,delay:o,onError:i?(u,r,d,c)=>{u.message.match(/fetch/)&&c<=3?r():d()}:Aa})};const A={items:{type:Array,default:()=>[]},collapsedShowTitle:w.bool,inlineIndent:w.number.def(20),mode:{type:String,default:ie.INLINE},type:{type:String,default:Tt.MIX},theme:{type:String,default:Ba.DARK},inlineCollapsed:w.bool,mixSider:w.bool,isHorizontal:w.bool,accordion:w.bool.def(!0),beforeClickFn:{type:Function}},G={item:{type:Object,default:()=>({})},level:w.number,theme:w.oneOf(["dark","light"]),showTitle:w.bool,isHorizontal:w.bool},z={item:{type:Object,default:null},showTitle:w.bool.def(!0),level:w.number.def(0),isHorizontal:w.bool.def(!0)},{t:J}=Te(),Ne=F({name:"MenuItemContent",components:{Icon:Me},props:z,setup(e){const{prefixCls:n}=K("basic-menu-item-content"),a=p(()=>{var s;return J((s=e.item)==null?void 0:s.name)}),o=p(()=>{var s;return(s=e.item)==null?void 0:s.icon});return{prefixCls:n,getI18nName:a,getIcon:o}}});function Ge(e,n,a,o,s,l){const i=f("Icon");return g(),I("span",{class:v(`${e.prefixCls}- flex items-center `)},[e.getIcon?(g(),T(i,{key:0,icon:e.getIcon,size:18,class:v(`${e.prefixCls}-wrapper__icon mr-2`)},null,8,["icon","class"])):k("",!0),ao(" "+re(e.getI18nName),1)],2)}const Ae=N(Ne,[["render",Ge]]),Le=F({name:"BasicMenuItem",components:{MenuItem:at.Item,MenuItemContent:Ae},props:G,setup(){return{}}});function se(e,n,a,o,s,l){const i=f("MenuItemContent"),u=f("MenuItem");return g(),T(u,{key:e.item.path},{default:O(()=>[x(i,q(e.$props,{item:e.item}),null,16,["item"])]),_:1})}const ke=N(Le,[["render",se]]),Qt=F({name:"BasicSubMenuItem",isSubMenu:!0,components:{BasicMenuItem:ke,SubMenu:at.SubMenu,MenuItemContent:Ae},props:G,setup(e){const{prefixCls:n}=K("basic-menu-item"),a=p(()=>{var s;return!((s=e.item.meta)!=null&&s.hideMenu)});function o(s){var l;return!((l=s.meta)!=null&&l.hideChildrenInMenu)&&Reflect.has(s,"children")&&!!s.children&&s.children.length>0}return{prefixCls:n,menuHasChildren:o,getShowMenu:a}}});function qt(e,n,a,o,s,l){const i=f("BasicMenuItem"),u=f("MenuItemContent"),r=f("BasicSubMenuItem",!0),d=f("SubMenu");return g(),I(Q,null,[!e.menuHasChildren(e.item)&&e.getShowMenu?(g(),T(i,At(q({key:0},e.$props)),null,16)):k("",!0),e.menuHasChildren(e.item)&&e.getShowMenu?(g(),T(d,{class:v([e.theme]),key:`submenu-${e.item.path}`,popupClassName:"app-top-menu-popup"},{title:O(()=>[x(u,q(e.$props,{item:e.item}),null,16,["item"])]),default:O(()=>[(g(!0),I(Q,null,fe(e.item.children||[],c=>(g(),T(r,q({key:c.path},e.$props,{item:c}),null,16,["item"]))),128))]),_:1},8,["class"])):k("",!0)],64)}const Zt=N(Qt,[["render",qt]]);function Jt(e,n,a,o){const{getCollapsed:s,getIsMixSidebar:l}=X();function i(c){return R(this,null,function*(){if(a.value===ie.HORIZONTAL)return;const m=t(l),h=()=>{const S=Ue(n.value);if((S==null?void 0:S.length)===0){e.openKeys=[];return}t(o)?e.openKeys=Ke(S,c):e.openKeys=jt([...e.openKeys,...Ke(S,c)])};m?h():vt(h,16)})}const u=p(()=>!t(l)&&t(s)?e.collapsedOpenKeys:e.openKeys);function r(){e.selectedKeys=[],e.openKeys=[]}function d(c){if(t(a)===ie.HORIZONTAL||!t(o)||t(l))e.openKeys=c;else{const m=[];for(const{children:h,path:S}of t(n))h&&h.length>0&&m.push(S);if(t(s))e.collapsedOpenKeys=c;else{const h=c.find(S=>e.openKeys.indexOf(S)===-1);m.indexOf(h)===-1?e.openKeys=c:e.openKeys=h?[h]:[]}}}return{setOpenKeys:i,resetKeys:r,getOpenKeys:u,handleOpenChange:d}}const Yt=F({name:"BasicMenu",components:{Menu:at,BasicSubMenuItem:Zt},props:A,emits:["menuClick"],setup(e,{emit:n}){const a=j(!1),o=j(""),s=Re({defaultSelectedKeys:[],openKeys:[],selectedKeys:[],collapsedOpenKeys:[]}),{prefixCls:l}=K("basic-menu"),{items:i,mode:u,accordion:r}=we(e),{getCollapsed:d,getTopMenuAlign:c,getSplit:m}=X(),{currentRoute:h}=Se(),{handleOpenChange:S,setOpenKeys:y,getOpenKeys:b}=Jt(s,i,u,r),M=p(()=>{const{type:E,mode:L}=e;return E===Tt.TOP_MENU&&L===ie.HORIZONTAL||e.isHorizontal&&t(m)}),C=p(()=>{const E=e.isHorizontal&&t(m)?"start":t(c);return[l,`justify-${E}`,{[`${l}__second`]:!e.isHorizontal&&t(m),[`${l}__sidebar-hor`]:t(M)}]}),_=p(()=>{const E=e.mode===ie.INLINE,L={};return E&&(L.inlineCollapsed=e.mixSider?!1:t(d)),L});We(E=>{var L;E.name!==qe&&(W(E),o.value=(L=E.meta)==null?void 0:L.currentActiveMenu,t(o)&&(s.selectedKeys=[t(o)],y(t(o))))}),!e.mixSider&&ue(()=>e.items,()=>{W()});function $(L){return R(this,arguments,function*({key:E}){const{beforeClickFn:P}=e;P&&wt(P)&&!(yield P(E))||(n("menuClick",E),a.value=!0,s.selectedKeys=[E])})}function W(E){return R(this,null,function*(){var P;if(t(a)){a.value=!1;return}const L=((P=(E||t(h)).meta)==null?void 0:P.currentActiveMenu)||(E||t(h)).path;if(y(L),!t(o))if(e.isHorizontal&&t(m)){const U=yield ze(L);s.selectedKeys=[U]}else{const U=yield Ke(e.items,L);s.selectedKeys=U}})}return ge({handleMenuClick:$,getInlineCollapseOptions:_,getMenuClass:C,handleOpenChange:S,getOpenKeys:b},we(s))}});function en(e,n,a,o,s,l){const i=f("BasicSubMenuItem"),u=f("Menu");return g(),T(u,q({selectedKeys:e.selectedKeys,defaultSelectedKeys:e.defaultSelectedKeys,mode:e.mode,openKeys:e.getOpenKeys,inlineIndent:e.inlineIndent,theme:e.theme,onOpenChange:e.handleOpenChange,class:e.getMenuClass,onClick:e.handleMenuClick,subMenuOpenDelay:.2},e.getInlineCollapseOptions),{default:O(()=>[(g(!0),I(Q,null,fe(e.items,r=>(g(),T(i,{key:r.path,item:r,theme:e.theme,isHorizontal:e.isHorizontal},null,8,["item","theme","isHorizontal"]))),128))]),_:1},16,["selectedKeys","defaultSelectedKeys","mode","openKeys","inlineIndent","theme","onOpenChange","class","onClick"])}const tn=N(Yt,[["render",en]]),lt=Symbol();function nn(e){return Da(e,lt,{readonly:!1,native:!0})}function st(){return Ka(lt)}const an=F({name:"Menu",props:{theme:w.oneOf(["light","dark"]).def("light"),activeName:w.oneOfType([w.string,w.number]),openNames:{type:Array,default:()=>[]},accordion:w.bool.def(!0),width:w.string.def("100%"),collapsedWidth:w.string.def("48px"),indentSize:w.number.def(16),collapse:w.bool.def(!0),activeSubMenuNames:{type:Array,default:()=>[]}},emits:["select","open-change"],setup(e,{emit:n}){const a=_t(),o=et(),s=j(""),l=j([]),{prefixCls:i}=K("menu"),u=j(!1);nn({rootMenuEmitter:a,activeName:s});const r=p(()=>{const{theme:y}=e;return[i,`${i}-${y}`,`${i}-vertical`,{[`${i}-collapse`]:e.collapse}]});tt(()=>{l.value=e.openNames}),tt(()=>{e.activeName&&(s.value=e.activeName)}),ue(()=>e.openNames,()=>{Fe(()=>{d()})});function d(){a.emit("on-update-opened",l.value)}function c(y){l.value.includes(y)||(l.value.push(y),d())}function m(y){l.value=l.value.filter(b=>b!==y),d()}function h(){l.value=[],d()}function S(y){y!==-1&&(l.value=l.value.slice(0,y+1),d())}return Bt(`subMenu:${o==null?void 0:o.uid}`,{addSubMenu:c,removeSubMenu:m,getOpenNames:()=>l.value,removeAll:h,isRemoveAllPopup:u,sliceIndex:S,level:0,props:e}),nt(()=>{l.value=e.collapse?[]:[...e.openNames],d(),a.on("on-menu-item-select",y=>{s.value=y,Fe(()=>{e.collapse&&h()}),n("select",y)}),a.on("open-name-change",({name:y,opened:b})=>{if(b&&!l.value.includes(y))l.value.push(y);else if(!b){const M=l.value.findIndex(C=>C===y);M!==-1&&l.value.splice(M,1)}})}),{getClass:r,openedNames:l}}});function on(e,n,a,o,s,l){return g(),I("ul",{class:v(e.getClass)},[ce(e.$slots,"default")],2)}const ln=N(an,[["render",on]]);function it(e){const n=p(()=>l(["Menu","SubMenu"])),a=p(()=>l(["Menu"])),o=p(()=>l(["SubMenu"])),s=p(()=>{var m,h,S;let r=e==null?void 0:e.parent;if(!r)return{};const d=(h=(m=t(a))==null?void 0:m.props.indentSize)!=null?h:20;let c=d;if((S=t(a))!=null&&S.props.collapse)c=d;else for(;r&&r.type.name!=="Menu";)r.type.name==="SubMenu"&&(c+=d),r=r.parent;return{paddingLeft:c+"px"}});function l(r){let d=e==null?void 0:e.parent;if(!d)return null;for(;d&&r.indexOf(d.type.name)===-1;)d=d.parent;return d}function i(){let r=e;if(!r)return{uidList:[],list:[]};const d=[];for(;r&&r.type.name!=="Menu";)r.type.name==="SubMenu"&&d.push(r),r=r.parent;return{uidList:d.map(c=>c.uid),list:d}}function u(r,d="SubMenu"){let c=r.parent;for(;c;){if(c.type.name!==d)return c;c=c.parent}return c}return{getParentMenu:n,getParentInstance:u,getParentRootMenu:a,getParentList:i,getParentSubMenu:o,getItemStyle:s}}const sn=F({name:"MenuItem",components:{Tooltip:Vt},props:{name:{type:[String,Number],required:!0},disabled:w.bool},setup(e,{slots:n}){const a=et(),o=j(!1),{getItemStyle:s,getParentList:l,getParentMenu:i,getParentRootMenu:u}=it(a),{prefixCls:r}=K("menu"),{rootMenuEmitter:d,activeName:c}=st(),m=p(()=>[`${r}-item`,{[`${r}-item-active`]:t(o),[`${r}-item-selected`]:t(o),[`${r}-item-disabled`]:!!e.disabled}]),h=p(()=>{var b;return(b=t(u))==null?void 0:b.props.collapse}),S=p(()=>{var b;return((b=t(i))==null?void 0:b.type.name)==="Menu"&&t(h)&&n.title});function y(){const{disabled:b}=e;if(b||(d.emit("on-menu-item-select",e.name),t(h)))return;const{uidList:M}=l();d.emit("on-update-opened",{opend:!1,parent:a==null?void 0:a.parent,uidList:M})}return ue(()=>c.value,b=>{if(b===e.name){const{list:M,uidList:C}=l();o.value=!0,M.forEach(_=>{_.proxy&&(_.proxy.active=!0)}),d.emit("on-update-active-name:submenu",C)}else o.value=!1},{immediate:!0}),{getClass:m,prefixCls:r,getItemStyle:s,getCollapse:h,handleClickItem:y,showTooptip:S}}});function rn(e,n,a,o,s,l){const i=f("Tooltip");return g(),I("li",{class:v(e.getClass),onClick:n[0]||(n[0]=Dt((...u)=>e.handleClickItem&&e.handleClickItem(...u),["stop"])),style:de(e.getCollapse?{}:e.getItemStyle)},[e.showTooptip?(g(),T(i,{key:0,placement:"right"},{title:O(()=>[ce(e.$slots,"title")]),default:O(()=>[V("div",{class:v(`${e.prefixCls}-tooltip`)},[ce(e.$slots,"default")],2)]),_:3})):(g(),I(Q,{key:1},[ce(e.$slots,"default"),ce(e.$slots,"title")],64))],6)}const un=N(sn,[["render",rn]]),rt=200,cn=F({name:"SubMenu",components:{Icon:Me,CollapseTransition:To,Popover:mo},props:{name:{type:[String,Number],required:!0},disabled:w.bool,collapsedShowTitle:w.bool},setup(e){var me;const n=et(),a=Re({active:!1,opened:!1}),o=Re({timeout:null,mouseInChild:!1,isChild:!1}),{getParentSubMenu:s,getItemStyle:l,getParentMenu:i,getParentList:u}=it(n),{prefixCls:r}=K("menu"),d=_t(),{rootMenuEmitter:c}=st(),{addSubMenu:m,removeSubMenu:h,removeAll:S,getOpenNames:y,isRemoveAllPopup:b,sliceIndex:M,level:C,props:_,handleMouseleave:$}=oo(`subMenu:${(me=i.value)==null?void 0:me.uid}`),W=p(()=>[`${r}-submenu`,{[`${r}-item-active`]:a.active,[`${r}-opened`]:a.opened,[`${r}-submenu-disabled`]:e.disabled,[`${r}-submenu-has-parent-submenu`]:t(s),[`${r}-child-item-active`]:a.active}]),E=p(()=>_.accordion),L=p(()=>_.collapse),P=p(()=>_.theme),U=p(()=>({minWidth:"200px"})),Z=p(()=>{const B=e.name;return t(L)?y().includes(B):a.opened}),D=p(()=>{const B=_.activeSubMenuNames.includes(e.name);return[`${r}-submenu-title`,{[`${r}-submenu-active`]:B,[`${r}-submenu-active-border`]:B&&C===0,[`${r}-submenu-collapse`]:t(L)&&C===0}]});function ee(B){return t(L)?{onMouseenter:Xe,onMouseleave:()=>Ee(B)}:{}}function Ce(){const{disabled:B}=e;if(B||t(L))return;const ne=a.opened;if(t(E)){const{uidList:$e}=u();c.emit("on-update-opened",{opend:!1,parent:n==null?void 0:n.parent,uidList:$e})}else c.emit("open-name-change",{name:e.name,opened:!ne});a.opened=!ne}function Xe(){if(e.disabled)return;d.emit("submenu:mouse-enter-child");const B=y().findIndex(ne=>ne===e.name);M(B),C===0&&y().length===2&&S(),o.isChild=y().includes(e.name),clearTimeout(o.timeout),o.timeout=setTimeout(()=>{m(e.name)},rt)}function Ee(B=!1){var ne;(ne=i.value)!=null&&ne.props.name||(b.value=!0),y().slice(-1)[0]===e.name&&(o.isChild=!1),d.emit("submenu:mouse-leave-child"),o.timeout&&(clearTimeout(o.timeout),o.timeout=setTimeout(()=>{b.value?S():o.mouseInChild||h(e.name)},rt)),B&&s.value&&($==null||$(!0))}lo(()=>{d.on("submenu:mouse-enter-child",()=>{o.mouseInChild=!0,b.value=!1,clearTimeout(o.timeout)}),d.on("submenu:mouse-leave-child",()=>{o.isChild||(o.mouseInChild=!1,clearTimeout(o.timeout))}),c.on("on-update-opened",B=>{if(!t(L)){if(Wa(B)){a.opened=B;return}if(za(B)&&_.accordion){const{opend:ne,parent:$e,uidList:Qe}=B;$e===(n==null?void 0:n.parent)?a.opened=ne:Qe.includes(n==null?void 0:n.uid)||(a.opened=!1);return}e.name&&Array.isArray(B)&&(a.opened=B.includes(e.name))}}),c.on("on-update-active-name:submenu",B=>{n!=null&&n.uid&&(a.active=B.includes(n==null?void 0:n.uid))})});function Oe(B){a.opened=B}return Bt(`subMenu:${n==null?void 0:n.uid}`,{addSubMenu:m,removeSubMenu:h,getOpenNames:y,removeAll:S,isRemoveAllPopup:b,sliceIndex:M,level:C+1,handleMouseleave:Ee,props:_}),ge(ge({getClass:W,prefixCls:r,getCollapse:L,getItemStyle:l,handleClick:Ce,handleVisibleChange:Oe,getParentSubMenu:s,getOverlayStyle:U,getTheme:P,getIsOpend:Z,getEvents:ee,getSubClass:D},we(a)),we(o))}});function dn(e,n,a,o,s,l){const i=f("Icon"),u=f("CollapseTransition"),r=f("Popover");return g(),I("li",{class:v(e.getClass)},[e.getCollapse?(g(),T(r,{key:1,placement:"right",overlayClassName:`${e.prefixCls}-menu-popover`,visible:e.getIsOpend,onVisibleChange:e.handleVisibleChange,overlayStyle:e.getOverlayStyle,align:{offset:[0,0]}},{content:O(()=>[V("div",At(so(e.getEvents(!0))),[V("ul",{class:v([e.prefixCls,`${e.prefixCls}-${e.getTheme}`,`${e.prefixCls}-popup`])},[ce(e.$slots,"default")],2)],16)]),default:O(()=>[V("div",q({class:e.getSubClass},e.getEvents(!1)),[V("div",{class:v([{[`${e.prefixCls}-submenu-popup`]:!e.getParentSubMenu,[`${e.prefixCls}-submenu-collapsed-show-tit`]:e.collapsedShowTitle}])},[ce(e.$slots,"title")],2),e.getParentSubMenu?(g(),T(i,{key:0,icon:"eva:arrow-ios-downward-outline",size:14,class:v(`${e.prefixCls}-submenu-title-icon`)},null,8,["class"])):k("",!0)],16)]),_:3},8,["overlayClassName","visible","onVisibleChange","overlayStyle"])):(g(),I(Q,{key:0},[V("div",{class:v(`${e.prefixCls}-submenu-title`),onClick:n[0]||(n[0]=Dt((...d)=>e.handleClick&&e.handleClick(...d),["stop"])),style:de(e.getItemStyle)},[ce(e.$slots,"title"),x(i,{icon:"eva:arrow-ios-downward-outline",size:14,class:v(`${e.prefixCls}-submenu-title-icon`)},null,8,["class"])],6),x(u,null,{default:O(()=>[pe(V("ul",{class:v(e.prefixCls)},[ce(e.$slots,"default")],2),[[ye,e.opened]])]),_:3})],64))],2)}const pn=N(cn,[["render",dn]]),gn=F({name:"SimpleSubMenu",components:{SubMenu:pn,MenuItem:un,SimpleMenuTag:te(()=>ae(()=>Promise.resolve().then(()=>vn),void 0)),Icon:Me},props:{item:{type:Object,default:()=>({})},parent:w.bool,collapsedShowTitle:w.bool,collapse:w.bool,theme:w.oneOf(["dark","light"])},setup(e){const{t:n}=Te(),{prefixCls:a}=K("simple-menu"),o=p(()=>{var c,m;return!((m=(c=e.item)==null?void 0:c.meta)!=null&&m.hideMenu)}),s=p(()=>{var c;return(c=e.item)==null?void 0:c.icon}),l=p(()=>{var c;return n((c=e.item)==null?void 0:c.name)}),i=p(()=>!e.collapse||!e.parent),u=p(()=>!!e.collapse&&!!e.parent),r=p(()=>[{[`${a}__parent`]:e.parent,[`${a}__children`]:!e.parent}]);function d(c){var m;return!((m=c.meta)!=null&&m.hideChildrenInMenu)&&Reflect.has(c,"children")&&!!c.children&&c.children.length>0}return{prefixCls:a,menuHasChildren:d,getShowMenu:o,getIcon:s,getI18nName:l,getShowSubTitle:i,getLevelClass:r,getIsCollapseParent:u}}}),mn={key:1,class:"mt-1 collapse-title"},hn={key:1,class:"mt-2 collapse-title"};function fn(e,n,a,o,s,l){const i=f("Icon"),u=f("SimpleMenuTag"),r=f("MenuItem"),d=f("SimpleSubMenu",!0),c=f("SubMenu");return g(),I(Q,null,[!e.menuHasChildren(e.item)&&e.getShowMenu?(g(),T(r,q({key:0,name:e.item.path},e.$props,{class:e.getLevelClass}),{title:O(()=>[V("span",{class:v(["ml-2",`${e.prefixCls}-sub-title`])},re(e.getI18nName),3),x(u,{item:e.item,collapseParent:e.getIsCollapseParent},null,8,["item","collapseParent"])]),default:O(()=>[e.getIcon?(g(),T(i,{key:0,icon:e.getIcon,size:16},null,8,["icon"])):k("",!0),e.collapsedShowTitle&&e.getIsCollapseParent?(g(),I("div",mn,re(e.getI18nName),1)):k("",!0)]),_:1},16,["name","class"])):k("",!0),e.menuHasChildren(e.item)&&e.getShowMenu?(g(),T(c,{key:1,name:e.item.path,class:v([e.getLevelClass,e.theme]),collapsedShowTitle:e.collapsedShowTitle},{title:O(()=>[e.getIcon?(g(),T(i,{key:0,icon:e.getIcon,size:16},null,8,["icon"])):k("",!0),e.collapsedShowTitle&&e.getIsCollapseParent?(g(),I("div",hn,re(e.getI18nName),1)):k("",!0),pe(V("span",{class:v(["ml-2",`${e.prefixCls}-sub-title`])},re(e.getI18nName),3),[[ye,e.getShowSubTitle]]),x(u,{item:e.item,collapseParent:!!e.collapse&&!!e.parent},null,8,["item","collapseParent"])]),default:O(()=>[(g(!0),I(Q,null,fe(e.item.children||[],m=>(g(),T(d,q({key:m.paramPath||m.path},e.$props,{item:m,parent:!1}),null,16,["item"]))),128))]),_:1},8,["name","class","collapsedShowTitle"])):k("",!0)],64)}const Sn=N(gn,[["render",fn]]);function yn(e,n,a,o,s){const l=xt(i,50);function i(r){return R(this,null,function*(){const d=!o.value,c=Ue(n.value),m=()=>{if((c==null?void 0:c.length)===0){e.activeSubMenuNames=[],e.openNames=[];return}const h=Ke(c,r);t(a)?e.openNames=h:e.openNames=jt([...e.openNames,...h]),e.activeSubMenuNames=e.openNames};d?m():vt(m,30)})}const u=p(()=>t(s)?[]:e.openNames);return{setOpenKeys:l,getOpenKeys:u}}const Cn=F({name:"SimpleMenu",components:{Menu:ln,SimpleSubMenu:Sn},inheritAttrs:!1,props:{items:{type:Array,default:()=>[]},collapse:w.bool,mixSider:w.bool,theme:w.string,accordion:w.bool.def(!0),collapsedShowTitle:w.bool,beforeClickFn:{type:Function},isSplitMenu:w.bool},emits:["menuClick"],setup(e,{attrs:n,emit:a}){const o=j(""),s=j(!1),l=Re({activeName:"",openNames:[],activeSubMenuNames:[]}),{currentRoute:i}=Se(),{prefixCls:u}=K("simple-menu"),{items:r,accordion:d,mixSider:c,collapse:m}=we(e),{setOpenKeys:h,getOpenKeys:S}=yn(l,r,d,c,m),y=p(()=>ge(ge({},n),e));ue(()=>e.collapse,C=>{C?l.openNames=[]:h(i.value.path)},{immediate:!0}),ue(()=>e.items,()=>{e.isSplitMenu&&h(i.value.path)},{flush:"post"}),We(C=>{var _;C.name!==qe&&(o.value=(_=C.meta)==null?void 0:_.currentActiveMenu,b(C),t(o)&&(l.activeName=t(o),h(t(o))))});function b(C){return R(this,null,function*(){if(t(s)){s.value=!1;return}const _=(C||t(i)).path;l.activeName=_,h(_)})}function M(C){return R(this,null,function*(){if(It(C)){Lt(C);return}const{beforeClickFn:_}=e;_&&wt(_)&&!(yield _(C))||(a("menuClick",C),s.value=!0,h(C),l.activeName=C)})}return ge({prefixCls:u,getBindValues:y,handleSelect:M,getOpenKeys:S},we(l))}});function bn(e,n,a,o,s,l){const i=f("SimpleSubMenu"),u=f("Menu");return g(),T(u,q(e.getBindValues,{activeName:e.activeName,openNames:e.getOpenKeys,class:e.prefixCls,activeSubMenuNames:e.activeSubMenuNames,onSelect:e.handleSelect}),{default:O(()=>[(g(!0),I(Q,null,fe(e.items,r=>(g(),T(i,{key:r.path,item:r,parent:!0,collapsedShowTitle:e.collapsedShowTitle,collapse:e.collapse},null,8,["item","collapsedShowTitle","collapse"]))),128))]),_:1},16,["activeName","openNames","class","activeSubMenuNames","onSelect"])}const ut=N(Cn,[["render",bn]]),Mn=F({name:"SimpleMenuTag",props:{item:{type:Object,default:()=>({})},dot:w.bool,collapseParent:w.bool},setup(e){const{prefixCls:n}=K("simple-menu"),a=p(()=>{const{item:s}=e;if(!s)return!1;const{tag:l}=s;if(!l)return!1;const{dot:i,content:u}=l;return!(!i&&!u)}),o=p(()=>{if(!a.value)return"";const{item:s,collapseParent:l}=e,{tag:i}=s,{dot:u,content:r}=i;return u||l?"":r});return{getTagClass:p(()=>{const{item:s,collapseParent:l}=e,{tag:i={}}=s||{},{dot:u,type:r="error"}=i,d=`${n}-tag`;return[d,[`${d}--${r}`],{[`${d}--collapse`]:l,[`${d}--dot`]:u||e.dot}]}),getShowTag:a,getContent:o}}});function Tn(e,n,a,o,s,l){return e.getShowTag?(g(),I("span",{key:0,class:v(e.getTagClass)},re(e.getContent),3)):k("",!0)}const ct=N(Mn,[["render",Tn]]),vn=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"}));function wn(e){const n=j([]),{currentRoute:a}=Se(),{getIsMobile:o}=he(),s=kt(),{setMenuSetting:l,getIsHorizontal:i,getSplit:u}=X(),r=Et(S,50),d=p(()=>t(e)!==oe.LEFT&&!t(i)),c=p(()=>!t(u)||t(e)!==oe.LEFT),m=p(()=>t(e)===oe.TOP),h=p(()=>t(e)===oe.NONE||!t(u));ue([()=>t(a).path,()=>t(e)],M=>R(this,[M],function*([b]){if(t(d)||t(o))return;const{meta:C}=t(a),_=C.currentActiveMenu;let $=yield ze(b);$||($=yield ze(_)),$&&r($)}),{immediate:!0}),ue([()=>s.getLastBuildMenuTime,()=>s.getBackMenuList],()=>{y()},{immediate:!0}),ue(()=>u.value,()=>{t(d)||y()});function S(b){return R(this,null,function*(){if(t(c)||t(o))return;const M=yield je(b);if(!M||!M.length){l({hidden:!0}),n.value=[];return}l({hidden:!1}),n.value=M})}function y(){return R(this,null,function*(){if(t(h)||t(o)){n.value=yield ja();return}if(t(m)){const b=yield Ze();n.value=b;return}})}return{menusRef:n}}const dt=F({name:"LayoutMenu",props:{theme:w.oneOf(["light","dark"]),splitType:{type:Number,default:oe.NONE},isHorizontal:w.bool,menuMode:{type:[String],default:""}},setup(e){const n=Je(),{getMenuMode:a,getMenuType:o,getMenuTheme:s,getCollapsed:l,getCollapsedShowTitle:i,getAccordion:u,getIsHorizontal:r,getIsSidebarType:d,getSplit:c}=X(),{getShowLogo:m}=_e(),{prefixCls:h}=K("layout-menu"),{menusRef:S}=wn(io(e,"splitType")),{getIsMobile:y}=he(),b=p(()=>t(y)?ie.INLINE:e.menuMode||t(a)),M=p(()=>e.theme||t(s)),C=p(()=>t(m)&&t(d)),_=p(()=>!t(r)&&(t(d)||e.splitType===oe.LEFT||e.splitType===oe.NONE)),$=p(()=>({height:`calc(100% - ${t(C)?"48px":"0px"})`})),W=p(()=>[`${h}-logo`,t(M),{[`${h}--mobile`]:t(y)}]),E=p(()=>{const D=t(S);return{menus:D,beforeClickFn:P,items:D,theme:t(M),accordion:t(u),collapse:t(l),collapsedShowTitle:t(i),onMenuClick:L}});function L(D){n(D)}function P(D){return R(this,null,function*(){return It(D)?(Lt(D),!1):!0})}function U(){return!t(C)&&!t(y)?null:x(Ye,{showTitle:!t(l),class:t(W),theme:t(M)},null)}function Z(){const Ce=t(E),{menus:D}=Ce,ee=Mt(Ce,["menus"]);return!D||!D.length?null:e.isHorizontal?x(tn,q(ee,{isHorizontal:e.isHorizontal,type:t(o),showLogo:t(C),mode:t(b),items:D}),null):x(ut,q(ee,{isSplitMenu:t(c),items:D}),null)}return()=>x(Q,null,[U(),t(_)?x(Gt,{style:t($)},{default:()=>Z()}):Z()])}}),_n=F({name:"HeaderTrigger",components:{MenuUnfoldOutlined:ho,MenuFoldOutlined:fo},props:{theme:w.oneOf(["light","dark"])},setup(){const{getCollapsed:e,toggleCollapsed:n}=X(),{prefixCls:a}=K("layout-header-trigger");return{getCollapsed:e,toggleCollapsed:n,prefixCls:a}}});function xn(e,n,a,o,s,l){const i=f("MenuUnfoldOutlined"),u=f("MenuFoldOutlined");return g(),I("span",{class:v([e.prefixCls,e.theme]),onClick:n[0]||(n[0]=(...r)=>e.toggleCollapsed&&e.toggleCollapsed(...r))},[e.getCollapsed?(g(),T(i,{key:0})):(g(),T(u,{key:1}))],2)}const In=N(_n,[["render",xn]]),Ln=F({name:"LayoutTrigger",components:{SiderTrigger:te(()=>ae(()=>import("./SiderTrigger-c5cc7952.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/SiderTrigger-c5cc7952.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css"])),HeaderTrigger:In},props:{sider:w.bool.def(!0),theme:w.oneOf(["light","dark"])}});function kn(e,n,a,o,s,l){const i=f("SiderTrigger"),u=f("HeaderTrigger");return e.sider?(g(),T(i,{key:0})):(g(),T(u,{key:1,theme:e.theme},null,8,["theme"]))}const Be=N(Ln,[["render",kn]]);Ie=function(){const{getFullContent:e}=Ot(),n=Ve(),a=p(()=>!t(e)&&t(S)&&t(M)&&!t(c)&&!t(d)),o=p(()=>!t(C)&&!t(a)),s=p(()=>{const ee=!t(e)&&t(M);return ee&&!t(S)||ee&&t(c)||ee&&t(d)}),{getMenuMode:l,getSplit:i,getShowHeaderTrigger:u,getIsSidebarType:r,getIsMixSidebar:d,getIsTopMenu:c}=X(),{getShowBreadCrumb:m,getShowLogo:h}=_e(),S=p(()=>!t(r)&&t(M)),y=p(()=>n.getHeaderSetting.showDoc),b=p(()=>n.getHeaderSetting.theme),M=p(()=>n.getHeaderSetting.show),C=p(()=>n.getHeaderSetting.fixed),_=p(()=>n.getHeaderSetting.bgColor),$=p(()=>n.getHeaderSetting.showSearch),W=p(()=>n.getHeaderSetting.useLockPage),E=p(()=>n.getHeaderSetting.showFullScreen),L=p(()=>n.getHeaderSetting.showNotice),P=p(()=>t(l)!==ie.HORIZONTAL&&t(m)&&!t(i)),U=p(()=>t(h)&&!t(r)&&!t(d)),Z=p(()=>t(P)||t(u));function D(ee){n.setProjectConfig({headerSetting:ee})}return{setHeaderSetting:D,getShowDoc:y,getShowSearch:$,getHeaderTheme:b,getUseLockPage:W,getShowFullScreen:E,getShowNotice:L,getShowBread:P,getShowContent:Z,getShowHeaderLogo:U,getShowHeader:M,getFixed:C,getShowMixHeaderRef:S,getShowFullHeaderRef:a,getShowInsetHeaderRef:s,getUnFixedAndFull:o,getHeaderBgColor:_}};const En=F({name:"FullScreen",components:{FullscreenExitOutlined:So,FullscreenOutlined:yo,Tooltip:Vt},setup(){const{t:e}=Te(),{toggle:n,isFullscreen:a}=Va();return a.value=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),{getTitle:p(()=>t(a)?e("layout.header.tooltipExitFull"):e("layout.header.tooltipEntryFull")),isFullscreen:a,toggle:n}}});function On(e,n,a,o,s,l){const i=f("FullscreenOutlined"),u=f("FullscreenExitOutlined"),r=f("Tooltip");return g(),T(r,{title:e.getTitle,placement:"bottom",mouseEnterDelay:.5},{default:O(()=>[V("span",{onClick:n[0]||(n[0]=(...d)=>e.toggle&&e.toggle(...d))},[e.isFullscreen?(g(),T(u,{key:1})):(g(),T(i,{key:0}))])]),_:1},8,["title"])}const $n=N(En,[["render",On]]),Pn=te(()=>ae(()=>import("./index-c82a58d8.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/index-c82a58d8.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/siteSetting-efd6ab5b.js","assets/index-206406c4.js","assets/index-7a87ec93.js","assets/index-a2613349.js","assets/index-2c133100.css","assets/useWindowSizeFn-53b82e7c.js","assets/index-8110f779.css","assets/header-314d0752.js","assets/useRootSetting-17ef8e3d.js","assets/index-059ad86b.js","assets/useContentViewHeight-c315421e.js","assets/index-054645fa.css","assets/uniqBy-58c2f3f0.js","assets/lock-725d3a26.js","assets/index-f82bb2c1.css"]),{loading:!0}),Hn=te(()=>ae(()=>import("./Breadcrumb-6416de48.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/Breadcrumb-6416de48.js","assets/vue-1631514e.js","assets/index-f0df2f76.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/useRootSetting-17ef8e3d.js","assets/Breadcrumb-11cf8efe.css"])),Rn=te(()=>ae(()=>import("./index-40b7ba06.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/index-40b7ba06.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/index-0f134cd3.css"])),Fn=te(()=>ae(()=>import("./ErrorAction-66ee4320.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/ErrorAction-66ee4320.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css"])),Nn=te(()=>ae(()=>import("./AppDept-6955a071.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/AppDept-6955a071.js","assets/BasicForm-1f7b4828.js","assets/FormItem.vue_vue_type_script_lang-b8ce4930.js","assets/vue-1631514e.js","assets/componentMap-44c327dc.js","assets/index-f0df2f76.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/useFormItem-d5f46e05.js","assets/RadioButtonGroup-3086b2b2.js","assets/index-206406c4.js","assets/index-7a87ec93.js","assets/index-a2613349.js","assets/index-2c133100.css","assets/useWindowSizeFn-53b82e7c.js","assets/index-8110f779.css","assets/download-dc45853f.js","assets/base64Conver-39fc0d26.js","assets/index-6f5324ed.js","assets/index-ba72e6bd.css","assets/IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js","assets/useCopyToClipboard-9d1e4453.js","assets/IconPicker-1c049e65.css","assets/index-79e4735b.js","assets/index-7f5b8959.css","assets/componentMap-afd9a640.css","assets/helper-01a18f25.js","assets/BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js","assets/BasicForm-dd0d74d8.css","assets/uniqBy-58c2f3f0.js","assets/useForm-2e36096a.js","assets/dept-97c0ebb4.js","assets/AppDept-0da22e08.css"])),An=F({name:"LayoutHeader",components:{Header:ot.Header,AppLogo:Ye,LayoutTrigger:Be,LayoutBreadcrumb:Hn,LayoutMenu:dt,UserDropDown:Pn,AppLocalePicker:Ua,FullScreen:$n,Notify:Rn,AppSearch:Ga,ErrorAction:Fn,AppDept:Nn,SettingDrawer:te(()=>ae(()=>import("./index-a05b458d.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})).then(e=>e.i),["assets/index-a05b458d.js","assets/index-49ac20fc.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/index-7a87ec93.js","assets/index-a2613349.js","assets/index-2c133100.css","assets/index-6c94692d.css","assets/useRootSetting-17ef8e3d.js"]),{loading:!0})},props:{fixed:w.bool},setup(e){const{prefixCls:n}=K("layout-header"),{getShowTopMenu:a,getShowHeaderTrigger:o,getSplit:s,getIsMixMode:l,getMenuWidth:i,getIsMixSidebar:u}=X(),{getUseErrorHandle:r,getShowSettingButton:d,getSettingButtonPosition:c}=_e(),{getHeaderTheme:m,getShowFullScreen:h,getShowNotice:S,getShowContent:y,getShowBread:b,getShowHeaderLogo:M,getShowHeader:C,getShowSearch:_}=Ie(),{getShowLocalePicker:$}=Xa(),{getIsMobile:W}=he(),E=p(()=>{const D=t(m);return[n,{[`${n}--fixed`]:e.fixed,[`${n}--mobile`]:t(W),[`${n}--${D}`]:D}]}),L=p(()=>{if(!t(d))return!1;const D=t(c);return D===$t.AUTO?t(C):D===$t.HEADER}),P=p(()=>!t(l)||t(W)?{}:{width:`${t(i)<180?180:t(i)}px`}),U=p(()=>t(s)?oe.TOP:oe.NONE),Z=p(()=>t(s)?ie.HORIZONTAL:null);return{prefixCls:n,getHeaderClass:E,getShowHeaderLogo:M,getHeaderTheme:m,getShowHeaderTrigger:o,getIsMobile:W,getShowBread:b,getShowContent:y,getSplitType:U,getSplit:s,getMenuMode:Z,getShowTopMenu:a,getShowLocalePicker:$,getShowFullScreen:h,getShowNotice:S,getUseErrorHandle:r,getLogoWidth:P,getIsMixSidebar:u,getShowSettingButton:d,getShowSetting:L,getShowSearch:_}}});function Bn(e,n,a,o,s,l){const i=f("AppLogo"),u=f("LayoutTrigger"),r=f("LayoutBreadcrumb"),d=f("LayoutMenu"),c=f("AppSearch"),m=f("ErrorAction"),h=f("Notify"),S=f("FullScreen"),y=f("AppLocalePicker"),b=f("AppDept"),M=f("UserDropDown"),C=f("SettingDrawer"),_=f("Header");return g(),T(_,{class:v(e.getHeaderClass)},{default:O(()=>[V("div",{class:v(`${e.prefixCls}-left`)},[e.getShowHeaderLogo||e.getIsMobile?(g(),T(i,{key:0,class:v(`${e.prefixCls}-logo`),theme:e.getHeaderTheme,style:de(e.getLogoWidth)},null,8,["class","theme","style"])):k("",!0),e.getShowContent&&e.getShowHeaderTrigger&&!e.getSplit&&!e.getIsMixSidebar||e.getIsMobile?(g(),T(u,{key:1,theme:e.getHeaderTheme,sider:!1},null,8,["theme"])):k("",!0),e.getShowContent&&e.getShowBread?(g(),T(r,{key:2,theme:e.getHeaderTheme},null,8,["theme"])):k("",!0)],2),e.getShowTopMenu&&!e.getIsMobile?(g(),I("div",{key:0,class:v(`${e.prefixCls}-menu`)},[x(d,{isHorizontal:!0,theme:e.getHeaderTheme,splitType:e.getSplitType,menuMode:e.getMenuMode},null,8,["theme","splitType","menuMode"])],2)):k("",!0),V("div",{class:v(`${e.prefixCls}-action`)},[e.getShowSearch?(g(),T(c,{key:0,class:v(`${e.prefixCls}-action__item `)},null,8,["class"])):k("",!0),e.getUseErrorHandle?(g(),T(m,{key:1,class:v(`${e.prefixCls}-action__item error-action`)},null,8,["class"])):k("",!0),e.getShowNotice?(g(),T(h,{key:2,class:v(`${e.prefixCls}-action__item notify-item`)},null,8,["class"])):k("",!0),e.getShowFullScreen?(g(),T(S,{key:3,class:v(`${e.prefixCls}-action__item fullscreen-item`)},null,8,["class"])):k("",!0),e.getShowLocalePicker?(g(),T(y,{key:4,reload:!0,showText:!1,class:v(`${e.prefixCls}-action__item`)},null,8,["class"])):k("",!0),x(b,{class:"dept"}),x(M,{theme:e.getHeaderTheme},null,8,["theme"]),e.getShowSetting?(g(),T(C,{key:5,class:v(`${e.prefixCls}-action__item`)},null,8,["class"])):k("",!0)],2)]),_:1},8,["class"])}const pt=N(An,[["render",Bn]]);xe=function(){const e=Ve(),n=p(()=>e.getMultiTabsSetting.show),a=p(()=>e.getMultiTabsSetting.showQuick),o=p(()=>e.getMultiTabsSetting.showRedo),s=p(()=>e.getMultiTabsSetting.showFold);function l(i){e.setProjectConfig({multiTabsSetting:i})}return{setMultipleTabSetting:l,getShowMultipleTab:n,getShowQuick:a,getShowRedo:o,getShowFold:s}};function Dn(){const e=Se(),{currentRoute:n}=e,{getShowMultipleTab:a}=xe(),o=ve(),s=p(()=>i(Ue(e.getRoutes()))||[]),l=p(()=>o.getTabList.reduce((d,c)=>(c.meta&&Reflect.has(c.meta,"frameSrc")&&d.push(c.name),d),[]));function i(d){let c=[];for(const m of d){const{meta:{frameSrc:h}={},children:S}=m;h&&c.push(m),S&&S.length&&c.push(...i(S))}return c=Lo(c,"name"),c}function u(d){return d.name===t(n).name}function r(d){return t(a)?t(l).includes(d):e.currentRoute.value.name===d}return{hasRenderFrame:r,getFramePages:s,showIframe:u,getAllFramePages:i}}const Kn=F({name:"FrameLayout",components:{FramePage:xo},setup(){const{getFramePages:e,hasRenderFrame:n,showIframe:a}=Dn(),o=p(()=>t(e).length>0);return{getFramePages:e,hasRenderFrame:n,showIframe:a,showFrame:o}}}),Wn={key:0};function zn(e,n,a,o,s,l){const i=f("FramePage");return e.showFrame?(g(),I("div",Wn,[(g(!0),I(Q,null,fe(e.getFramePages,u=>(g(),I(Q,{key:u.path},[u.meta.frameSrc&&e.hasRenderFrame(u.name)?pe((g(),T(i,{key:0,frameSrc:u.meta.frameSrc},null,8,["frameSrc"])),[[ye,e.showIframe(u)]]):k("",!0)],64))),128))])):k("",!0)}const jn=N(Kn,[["render",zn]]);function Vn({route:e,openCache:n,cacheTabs:a,enableTransition:o,def:s}){if(!o)return;const l=a.includes(e.name),i="fade-slide";let u=i;return n&&(u=l&&e.meta.loaded?i:void 0),u||e.meta.transitionName||s}const Un=F({name:"PageLayout",components:{FrameLayout:jn},setup(){const{getShowMultipleTab:e}=xe(),n=ve(),{getOpenKeepAlive:a,getCanEmbedIFramePage:o}=_e(),{getBasicTransition:s,getEnableTransition:l}=Pt(),i=p(()=>t(a)&&t(e)),u=p(()=>t(a)?n.getCachedTabList:[]);return{getTransitionName:Vn,openCache:i,getEnableTransition:l,getBasicTransition:s,getCaches:u,getCanEmbedIFramePage:o}}});function Gn(e,n,a,o,s,l){const i=f("RouterView"),u=f("FrameLayout");return g(),I(Q,null,[x(i,null,{default:O(({Component:r,route:d})=>[x(ro,{name:e.getTransitionName({route:d,openCache:e.openCache,enableTransition:e.getEnableTransition,cacheTabs:e.getCaches,def:e.getBasicTransition}),mode:"out-in",appear:""},{default:O(()=>[e.openCache?(g(),T(uo,{key:0,include:e.getCaches},[(g(),T(Kt(r),{key:d.fullPath}))],1032,["include"])):(g(),T(Kt(r),{key:d.fullPath}))]),_:2},1032,["name"])]),_:1}),e.getCanEmbedIFramePage?(g(),T(u,{key:0})):k("",!0)],64)}const Xn=N(Un,[["render",Gn]]),Qn=F({name:"LayoutContent",components:{PageLayout:Xn},setup(){const{prefixCls:e}=K("layout-content"),{getOpenPageLoading:n}=Pt(),{getLayoutContentMode:a,getPageLoading:o}=_e();return ko(),{prefixCls:e,getOpenPageLoading:n,getLayoutContentMode:a,getPageLoading:o}}});function qn(e,n,a,o,s,l){const i=f("PageLayout"),u=Wt("loading");return pe((g(),I("div",{class:v([e.prefixCls,e.getLayoutContentMode])},[x(i)],2)),[[u,e.getOpenPageLoading&&e.getPageLoading]])}const Zn=N(Qn,[["render",qn]]);function Jn(){const e=Ve(),{getMiniWidthNumber:n}=X(),a=p(()=>t(n));function o(s){e.setProjectConfig({menuSetting:{siderHidden:s}})}return{getCollapsedWidth:a,onBreakpointChange:o}}function Yn(e){const{getTrigger:n,getSplit:a}=X(),o=p(()=>{const s=t(n);return s!==Ht.NONE&&!t(e)&&(s===Ht.FOOTER||t(a))});return{getTriggerAttr:p(()=>t(o)?{}:{trigger:null}),getShowTrigger:o}}function gt(e,n,a=!1){const{getMiniWidthNumber:o,getCollapsed:s,setMenuSetting:l}=X();nt(()=>{Fe(()=>{xt(d,80)()})});function i(c){var h;const m=t(c);return m?Reflect.has(m,"$el")?(h=t(c))==null?void 0:h.$el:t(c):null}function u(c,m,h){document.onmousemove=function(S){let y=c.left+(S.clientX-h);S=S||window.event;const b=800,M=t(o);return y<0&&(y=0),y>b&&(y=b),y<M&&(y=M),c.style.left=m.style.width=y+"px",!1}}function r(c){const m=i(e);document.onmouseup=function(){var S;document.onmousemove=null,document.onmouseup=null,m.style.transition="width 0.2s";const h=parseInt(m.style.width);if(a)l({menuWidth:h});else{const y=t(o);t(s)?h>y&&l({collapsed:!1,menuWidth:h}):h>y+20?l({menuWidth:h}):l({collapsed:!0})}(S=c.releaseCapture)==null||S.call(c)}}function d(){const c=i(n);if(!c)return;const m=i(e);m&&(c.onmousedown=h=>{var y;m.style.transition="unset";const S=h==null?void 0:h.clientX;return c.left=c.offsetLeft,u(c,m,S),r(c),(y=c.setCapture)==null||y.call(c),!1})}return{}}const ea=F({name:"DargBar",props:{mobile:Boolean},setup(e){const{getMiniWidthNumber:n,getCollapsed:a,getCanDrag:o}=X(),{prefixCls:s}=K("darg-bar"),l=p(()=>t(a)?{left:`${t(n)}px`}:{}),i=p(()=>[s,{[`${s}--hide`]:!t(o)||e.mobile}]);return{prefixCls:s,getDragBarStyle:l,getClass:i}}});function ta(e,n,a,o,s,l){return g(),I("div",{class:v(e.getClass),style:de(e.getDragBarStyle)},null,6)}const na=N(ea,[["render",ta],["__scopeId","data-v-0eab3262"]]),aa=F({name:"LayoutSideBar",components:{Sider:ot.Sider,LayoutMenu:dt,DragBar:na,LayoutTrigger:Be},setup(){const e=j(null),n=j(null),{getCollapsed:a,getMenuWidth:o,getSplit:s,getMenuTheme:l,getRealWidth:i,getMenuHidden:u,getMenuFixed:r,getIsMixMode:d,toggleCollapsed:c}=X(),{prefixCls:m}=K("layout-sideBar"),{getIsMobile:h}=he(),{getTriggerAttr:S,getShowTrigger:y}=Yn(h);gt(n,e);const{getCollapsedWidth:b,onBreakpointChange:M}=Jn(),C=p(()=>t(s)?ie.INLINE:null),_=p(()=>t(s)?oe.LEFT:oe.NONE),$=p(()=>t(s)?!t(u):!0),W=p(()=>[m,{[`${m}--fixed`]:t(r),[`${m}--mix`]:t(d)&&!t(h)}]),E=p(()=>{const P=`${t(i)}px`;return{width:P,overflow:"hidden",flex:`0 0 ${P}`,maxWidth:P,minWidth:P,transition:"all 0.2s"}}),L=co(Be);return{prefixCls:m,sideRef:n,dragBarRef:e,getIsMobile:h,getHiddenDomStyle:E,getSiderClass:W,getTrigger:L,getTriggerAttr:S,getCollapsedWidth:b,getMenuFixed:r,showClassSideBarRef:$,getMenuWidth:o,getCollapsed:a,getMenuTheme:l,onBreakpointChange:M,getMode:C,getSplitType:_,getShowTrigger:y,toggleCollapsed:c}}});function oa(e,n,a,o,s,l){const i=f("LayoutTrigger"),u=f("LayoutMenu"),r=f("DragBar"),d=f("Sider");return g(),I(Q,null,[e.getMenuFixed&&!e.getIsMobile?pe((g(),I("div",{key:0,style:de(e.getHiddenDomStyle)},null,4)),[[ye,e.showClassSideBarRef]]):k("",!0),pe(x(d,q({ref:"sideRef",breakpoint:"lg",collapsible:"",class:e.getSiderClass,width:e.getMenuWidth,collapsed:e.getCollapsed,collapsedWidth:e.getCollapsedWidth,theme:e.getMenuTheme,onBreakpoint:e.onBreakpointChange,trigger:e.getTrigger},e.getTriggerAttr),zt({default:O(()=>[x(u,{theme:e.getMenuTheme,menuMode:e.getMode,splitType:e.getSplitType},null,8,["theme","menuMode","splitType"]),x(r,{ref:"dragBarRef"},null,512)]),_:2},[e.getShowTrigger?{name:"trigger",fn:O(()=>[x(i)]),key:"0"}:void 0]),1040,["class","width","collapsed","collapsedWidth","theme","onBreakpoint","trigger"]),[[ye,e.showClassSideBarRef]])],64)}const la=N(aa,[["render",oa]]),sa=F({name:"LayoutMixSider",components:{ScrollContainer:Gt,AppLogo:Ye,SimpleMenu:ut,Icon:Me,LayoutTrigger:Be,SimpleMenuTag:ct},directives:{clickOutside:Qa},setup(){let e=j([]);const n=j(""),a=j([]),o=j(!1),s=j(null),l=j(null),i=j(null),{prefixCls:u}=K("layout-mix-sider"),r=Je(),{t:d}=Te(),{getMenuWidth:c,getCanDrag:m,getCloseMixSidebarOnChange:h,getMenuTheme:S,getMixSideTrigger:y,getRealWidth:b,getMixSideFixed:M,mixSideHasChildren:C,setMenuSetting:_,getIsMixSidebar:$,getCollapsed:W}=X(),{title:E}=qa(),L=kt();gt(l,s,!0);const P=p(()=>({width:t(o)?`${t(c)}px`:0,left:`${t(Z)}px`})),U=p(()=>{C.value=t(a).length>0;const H=t(M)&&t(C);return H&&(o.value=!0),H}),Z=p(()=>t(W)?Za:Ja),D=p(()=>{const H=t(U)?t(b):0,le=`${t(Z)+H}px`;return Ee(le)}),ee=p(()=>{const H=`${t(Z)}px`;return Ee(H)}),Ce=p(()=>t(M)?{}:{onMouseleave:()=>{me(!0),Pe()}}),Xe=p(()=>t(m));nt(()=>R(this,null,function*(){e.value=yield Ze()})),ue([()=>L.getLastBuildMenuTime,()=>L.getBackMenuList],()=>R(this,null,function*(){e.value=yield Ze()}),{immediate:!0}),We(H=>{i.value=H,me(!0),t(h)&&Pe()});function Ee(H){return{width:H,maxWidth:H,minWidth:H,flex:`0 0 ${H}`}}function Oe(H,le=!1){return R(this,null,function*(){const be=yield je(H);if(t(n)===H?(le?t(o)||(o.value=!0):t(o)?Pe():o.value=!0,t(o)||me()):(o.value=!0,n.value=H),!be||be.length===0){le||r(H),a.value=[],Pe();return}a.value=be})}function me(H=!1){return R(this,null,function*(){var be,ft;const le=(be=i.value)==null?void 0:be.path;if(le&&(n.value=yield ze(le),t($))){const St=(ft=t(e).find(He=>He.path===t(n)))==null?void 0:ft.path;if(St){const He=yield je(St);H&&(a.value=He,t(M)&&(o.value=He.length>0)),He.length===0&&(a.value=[])}}})}function B(H){r(H)}function ne(){me(!0),Pe()}function $e(H){return t(y)==="hover"?{onMouseenter:()=>Oe(H.path,!0),onClick:()=>R(this,null,function*(){const le=yield je(H.path);H.path&&(!le||le.length===0)&&r(H.path)})}:{onClick:()=>Oe(H.path)}}function Qe(){_({mixSideFixed:!t(U)})}function Pe(){t(U)||(o.value=!1)}return{t:d,prefixCls:u,menuModules:e,handleModuleClick:Oe,activePath:n,childrenMenus:a,getShowDragBar:Xe,handleMenuClick:B,getMenuStyle:P,handleClickOutside:ne,sideRef:l,dragBarRef:s,title:E,openMenu:o,getMenuTheme:S,getItemEvents:$e,getMenuEvents:Ce,getDomStyle:D,handleFixedMenu:Qe,getMixSideFixed:M,getWrapStyle:ee,getCollapsed:W}}}),ia={class:"text"};function ra(e,n,a,o,s,l){const i=f("AppLogo"),u=f("LayoutTrigger"),r=f("SimpleMenuTag"),d=f("Icon"),c=f("ScrollContainer"),m=f("SimpleMenu"),h=Wt("click-outside");return g(),I(Q,null,[V("div",{class:v(`${e.prefixCls}-dom`),style:de(e.getDomStyle)},null,6),pe((g(),I("div",q({style:e.getWrapStyle,class:[e.prefixCls,e.getMenuTheme,{open:e.openMenu,mini:e.getCollapsed}]},e.getMenuEvents),[x(i,{showTitle:!1,class:v(`${e.prefixCls}-logo`)},null,8,["class"]),x(u,{class:v(`${e.prefixCls}-trigger`)},null,8,["class"]),x(c,null,{default:O(()=>[V("ul",{class:v(`${e.prefixCls}-module`)},[(g(!0),I(Q,null,fe(e.menuModules,S=>(g(),I("li",q({class:[`${e.prefixCls}-module__item `,{[`${e.prefixCls}-module__item--active`]:S.path===e.activePath}]},e.getItemEvents(S),{key:S.path}),[x(r,{item:S,collapseParent:"",dot:""},null,8,["item"]),x(d,{class:v(`${e.prefixCls}-module__icon`),size:e.getCollapsed?16:20,icon:S.icon||S.meta&&S.meta.icon},null,8,["class","size","icon"]),V("p",{class:v(`${e.prefixCls}-module__name`)},re(e.t(S.name)),3)],16))),128))],2)]),_:1}),V("div",{class:v(`${e.prefixCls}-menu-list`),ref:"sideRef",style:de(e.getMenuStyle)},[pe(V("div",{class:v([`${e.prefixCls}-menu-list__title`,{show:e.openMenu}])},[V("span",ia,re(e.title),1),x(d,{size:16,icon:e.getMixSideFixed?"ri:pushpin-2-fill":"ri:pushpin-2-line",class:"pushpin",onClick:e.handleFixedMenu},null,8,["icon","onClick"])],2),[[ye,e.openMenu]]),x(c,{class:v(`${e.prefixCls}-menu-list__content`)},{default:O(()=>[x(m,{items:e.childrenMenus,theme:e.getMenuTheme,mixSider:"",onMenuClick:e.handleMenuClick},null,8,["items","theme","onMenuClick"])]),_:1},8,["class"]),pe(V("div",{class:v(`${e.prefixCls}-drag-bar`),ref:"dragBarRef"},null,2),[[ye,e.getShowDragBar&&e.openMenu]])],6)],16)),[[h,e.handleClickOutside]])],64)}const ua=N(sa,[["render",ra]]),ca=F({name:"SiderWrapper",components:{Sider:la,Drawer:Co,MixSider:ua},setup(){const{prefixCls:e}=K("layout-sider-wrapper"),{getIsMobile:n}=he(),{setMenuSetting:a,getCollapsed:o,getMenuWidth:s,getIsMixSidebar:l}=X();function i(){a({collapsed:!0})}return{prefixCls:e,getIsMobile:n,getCollapsed:o,handleClose:i,getMenuWidth:s,getIsMixSidebar:l}}});function da(e,n,a,o,s,l){const i=f("Sider"),u=f("Drawer"),r=f("MixSider");return e.getIsMobile?(g(),T(u,{key:0,placement:"left",class:v(e.prefixCls),width:e.getMenuWidth,getContainer:null,visible:!e.getCollapsed,onClose:e.handleClose},{default:O(()=>[x(i)]),_:1},8,["class","width","visible","onClose"])):e.getIsMixSidebar?(g(),T(r,{key:1})):(g(),T(i,{key:2}))}const pa=N(ca,[["render",da]]);var Y=(e=>(e[e.REFRESH_PAGE=0]="REFRESH_PAGE",e[e.CLOSE_CURRENT=1]="CLOSE_CURRENT",e[e.CLOSE_LEFT=2]="CLOSE_LEFT",e[e.CLOSE_RIGHT=3]="CLOSE_RIGHT",e[e.CLOSE_OTHER=4]="CLOSE_OTHER",e[e.CLOSE_ALL=5]="CLOSE_ALL",e[e.SCALE=6]="SCALE",e))(Y||{});function ga(e,n){const a=Re({current:null,currentIndex:0}),{t:o}=Te(),s=ve(),{currentRoute:l}=Se(),{refreshPage:i,closeAll:u,close:r,closeLeft:d,closeOther:c,closeRight:m}=Rt(),h=p(()=>t(n)?e.tabItem:t(l)),S=p(()=>{if(!t(h))return;const{meta:M}=t(h),{path:C}=t(l),_=a.current,$=_?_.path===C:!1,W=a.currentIndex,E=!$,L=W===0||!$,P=s.getTabList.length===1,U=!$||W===s.getTabList.length-1&&s.getLastDragEndIndex>=0;return[{icon:"ion:reload-sharp",event:Y.REFRESH_PAGE,text:o("layout.multipleTab.reload"),disabled:E},{icon:"clarity:close-line",event:Y.CLOSE_CURRENT,text:o("layout.multipleTab.close"),disabled:!!(M!=null&&M.affix)||P,divider:!0},{icon:"line-md:arrow-close-left",event:Y.CLOSE_LEFT,text:o("layout.multipleTab.closeLeft"),disabled:L,divider:!1},{icon:"line-md:arrow-close-right",event:Y.CLOSE_RIGHT,text:o("layout.multipleTab.closeRight"),disabled:U,divider:!0},{icon:"dashicons:align-center",event:Y.CLOSE_OTHER,text:o("layout.multipleTab.closeOther"),disabled:P||!$},{icon:"clarity:minus-line",event:Y.CLOSE_ALL,text:o("layout.multipleTab.closeAll"),disabled:P}]});function y(M){return C=>{if(!M)return;C==null||C.preventDefault();const _=s.getTabList.findIndex($=>$.path===M.path);a.current=M,a.currentIndex=_}}function b(M){const{event:C}=M;switch(C){case Y.REFRESH_PAGE:i();break;case Y.CLOSE_CURRENT:r(e.tabItem);break;case Y.CLOSE_LEFT:d();break;case Y.CLOSE_RIGHT:m();break;case Y.CLOSE_OTHER:c();break;case Y.CLOSE_ALL:u();break}}return{getDropMenuList:S,handleMenuEvent:b,handleContextMenu:y}}const ma=F({name:"TabContent",components:{Dropdown:Ya,Icon:Me},props:{tabItem:{type:Object,default:null},isExtra:Boolean},setup(e){const{prefixCls:n}=K("multiple-tabs-content"),{t:a}=Te(),o=p(()=>{const{tabItem:{meta:c}={}}=e;return c&&a(c.title)}),s=p(()=>!e.isExtra),l=p(()=>t(s)?["contextmenu"]:["click"]),{getDropMenuList:i,handleMenuEvent:u,handleContextMenu:r}=ga(e,s);function d(c){e.tabItem&&r(e.tabItem)(c)}return{prefixCls:n,getDropMenuList:i,handleMenuEvent:u,handleContext:d,getTrigger:l,getIsTabs:s,getTitle:o}}}),ha={class:"ml-1"};function fa(e,n,a,o,s,l){const i=f("Icon"),u=f("Dropdown");return g(),T(u,{dropMenuList:e.getDropMenuList,trigger:e.getTrigger,placement:"bottom",overlayClassName:"multiple-tabs__dropdown",onMenuEvent:e.handleMenuEvent},{default:O(()=>[e.getIsTabs?(g(),I("div",{key:0,class:v(`${e.prefixCls}__info`),onContextmenu:n[0]||(n[0]=(...r)=>e.handleContext&&e.handleContext(...r))},[V("span",ha,re(e.getTitle),1)],34)):(g(),I("span",{key:1,class:v(`${e.prefixCls}__extra-quick`),onClick:n[1]||(n[1]=(...r)=>e.handleContext&&e.handleContext(...r))},[x(i,{icon:"ion:chevron-down"})],2))]),_:1},8,["dropMenuList","trigger","onMenuEvent"])}const Sa=N(ma,[["render",fa]]),ya=F({name:"FoldButton",components:{Icon:Me},setup(){const{prefixCls:e}=K("multiple-tabs-content"),{getShowMenu:n,setMenuSetting:a}=X(),{getShowHeader:o,setHeaderSetting:s}=Ie(),l=p(()=>!t(n)&&!t(o)),i=p(()=>t(l)?"codicon:screen-normal":"codicon:screen-full");function u(){const r=t(l);a({show:r,hidden:!r}),s({show:r}),vo()}return{prefixCls:e,getIcon:i,handleFold:u}}});function Ca(e,n,a,o,s,l){const i=f("Icon");return g(),I("span",{class:v(`${e.prefixCls}__extra-fold`),onClick:n[0]||(n[0]=(...u)=>e.handleFold&&e.handleFold(...u))},[x(i,{icon:e.getIcon},null,8,["icon"])],2)}const ba=N(ya,[["render",Ca]]),Ma=F({name:"TabRedo",components:{RedoOutlined:bo},setup(){const e=j(!1),{prefixCls:n}=K("multiple-tabs-content"),{refreshPage:a}=Rt();function o(){return R(this,null,function*(){e.value=!0,yield a(),setTimeout(()=>{e.value=!1},1200)})}return{prefixCls:n,handleRedo:o,loading:e}}});function Ta(e,n,a,o,s,l){const i=f("RedoOutlined");return g(),I("span",{class:v(`${e.prefixCls}__extra-redo`),onClick:n[0]||(n[0]=(...u)=>e.handleRedo&&e.handleRedo(...u))},[x(i,{spin:e.loading},null,8,["spin"])],2)}const va=N(Ma,[["render",Ta]]);function wa(e,n){function a(){Fe(()=>R(this,null,function*(){e&&(yield ae(()=>import("./sortable.esm-f208c0d8.js"),[])).default.create(t(e),ge({animation:500,delay:400,delayOnTouchOnly:!0},n))}))}return{initSortable:a}}function _a(){const e=j([]),n=ve(),a=Se();function o(i){const u=[];return i&&i.forEach(r=>{r.meta&&r.meta.affix&&u.push(Ue(r))}),u}function s(){const i=o(a.getRoutes());e.value=i;for(const u of i)n.addTab({meta:u.meta,name:u.name,path:u.path})}let l=!1;return l||(s(),l=!0),e.value.map(i=>{var u;return(u=i.meta)==null?void 0:u.title}).filter(Boolean)}function xa(e){const n=ve(),{multiTabsSetting:a}=eo,{prefixCls:o}=K("multiple-tabs");Fe(()=>{var i;if(!a.canDrag)return;const s=(i=document.querySelectorAll(`.${o} .ant-tabs-nav-wrap > div`))==null?void 0:i[0],{initSortable:l}=wa(s,{filter:u=>{var d;const r=(d=u==null?void 0:u.target)==null?void 0:d.innerText;return r?e.includes(r):!1},onEnd:u=>{const{oldIndex:r,newIndex:d}=u;Ft(r)||Ft(d)||r===d||n.sortTabs(r,d)}});l()})}const Ia=F({name:"MultipleTabs",components:{TabRedo:va,FoldButton:ba,Tabs:Ut,TabPane:Ut.TabPane,TabContent:Sa},setup(){const e=_a(),n=j("");xa(e);const a=ve(),o=Nt(),s=Se(),{prefixCls:l}=K("multiple-tabs"),i=Je(),{getShowQuick:u,getShowRedo:r,getShowFold:d}=xe(),c=p(()=>a.getTabList.filter(b=>{var M;return!((M=b.meta)!=null&&M.hideTab)})),m=p(()=>t(c).length===1),h=p(()=>[l,{[`${l}--hide-close`]:t(m)}]);We(b=>{const{name:M}=b;if(M===qe||!b||!o.getToken)return;const{path:C,fullPath:_,meta:$={}}=b,{currentActiveMenu:W,hideTab:E}=$,L=E?W:null,P=L||_||C;if(n.value!==P&&(n.value=P),L){const U=s.getRoutes().find(Z=>Z.path===W);U&&a.addTab(U)}else a.addTab(t(b))});function S(b){n.value=b,i(b,!1)}function y(b){t(m)||a.closeTabByKey(b,s)}return{getWrapClass:h,handleEdit:y,handleChange:S,activeKeyRef:n,getTabsState:c,getShowQuick:u,getShowRedo:r,getShowFold:d}}});function La(e,n,a,o,s,l){const i=f("TabContent"),u=f("TabPane"),r=f("TabRedo"),d=f("FoldButton"),c=f("Tabs");return g(),I("div",{class:v(e.getWrapClass)},[x(c,{type:"editable-card",size:"small",animated:!1,hideAdd:!0,tabBarGutter:3,activeKey:e.activeKeyRef,onChange:e.handleChange,onEdit:e.handleEdit},zt({default:O(()=>[(g(!0),I(Q,null,fe(e.getTabsState,m=>(g(),T(u,{key:m.query?m.fullPath:m.path,closable:!(m&&m.meta&&m.meta.affix)},{tab:O(()=>[x(i,{tabItem:m},null,8,["tabItem"])]),_:2},1032,["closable"]))),128))]),_:2},[e.getShowRedo||e.getShowQuick?{name:"rightExtra",fn:O(()=>[e.getShowRedo?(g(),T(r,{key:0})):k("",!0),e.getShowQuick?(g(),T(i,{key:1,isExtra:"",tabItem:e.$route},null,8,["tabItem"])):k("",!0),e.getShowFold?(g(),T(d,{key:2})):k("",!0)]),key:"0"}:void 0]),1032,["activeKey","onChange","onEdit"])],2)}const ka=N(Ia,[["render",La]]),mt=48,Ea=32,Oa=F({name:"LayoutMultipleHeader",components:{LayoutHeader:pt,MultipleTabs:ka},setup(){const{setHeaderHeight:e}=Eo(),{prefixCls:n}=K("layout-multiple-header"),{getCalcContentWidth:a,getSplit:o}=X(),{getIsMobile:s}=he(),{getFixed:l,getShowInsetHeaderRef:i,getShowFullHeaderRef:u,getHeaderTheme:r,getShowHeader:d}=Ie(),{getFullContent:c}=Ot(),{getShowMultipleTab:m}=xe(),h=p(()=>t(m)&&!t(c)),S=p(()=>t(l)||t(u)),y=p(()=>{const C={};return t(l)&&(C.width=t(s)?"100%":t(a)),t(u)&&(C.top=`${mt}px`),C}),b=p(()=>t(l)||t(u)),M=p(()=>{let C=0;return(t(u)||!t(o))&&t(d)&&!t(c)&&(C+=mt),t(m)&&!t(c)&&(C+=Ea),e(C),{height:`${C}px`}});return{getClass:p(()=>[n,`${n}--${t(r)}`,{[`${n}--fixed`]:t(b)}]),prefixCls:n,getPlaceholderDomStyle:M,getIsFixed:b,getWrapStyle:y,getIsShowPlaceholderDom:S,getShowTabs:h,getShowInsetHeaderRef:i}}});function $a(e,n,a,o,s,l){const i=f("LayoutHeader"),u=f("MultipleTabs");return g(),I(Q,null,[e.getIsShowPlaceholderDom?(g(),I("div",{key:0,style:de(e.getPlaceholderDomStyle)},null,4)):k("",!0),V("div",{style:de(e.getWrapStyle),class:v(e.getClass)},[e.getShowInsetHeaderRef?(g(),T(i,{key:0})):k("",!0),e.getShowTabs?(g(),T(u,{key:1})):k("",!0)],6)],64)}const Pa=N(Oa,[["render",$a],["__scopeId","data-v-6cd50746"]]);function Ha(){const{getLockTime:e}=_e(),n=$o(),a=Nt(),o=Ve();let s;function l(){window.clearTimeout(s)}function i(){if(!a.getToken){l();return}const d=o.getProjectConfig.lockTime;if(!d||d<1){l();return}l(),s=setTimeout(()=>{u()},d*60*1e3)}function u(){n.setLockInfo({isLock:!0,pwd:void 0})}tt(d=>{a.getToken?i():l(),d(()=>{l()})}),po(()=>{l()});const r=Et(i,2e3);return p(()=>t(e)?{onKeyup:r,onMousemove:r}:(l(),{}))}const Ra=F({name:"DefaultLayout",components:{LayoutFeatures:te(()=>ae(()=>import("./index-a03f46e4.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/index-a03f46e4.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/useRootSetting-17ef8e3d.js","assets/SessionTimeoutLogin-532b00c0.js","assets/Login.vue_vue_type_style_index_0_lang-d90c167d.js","assets/LoginForm-6e4a994e.js","assets/BasicForm-1f7b4828.js","assets/FormItem.vue_vue_type_script_lang-b8ce4930.js","assets/componentMap-44c327dc.js","assets/useFormItem-d5f46e05.js","assets/RadioButtonGroup-3086b2b2.js","assets/index-206406c4.js","assets/index-7a87ec93.js","assets/index-a2613349.js","assets/index-2c133100.css","assets/useWindowSizeFn-53b82e7c.js","assets/index-8110f779.css","assets/download-dc45853f.js","assets/base64Conver-39fc0d26.js","assets/index-6f5324ed.js","assets/index-ba72e6bd.css","assets/IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js","assets/useCopyToClipboard-9d1e4453.js","assets/IconPicker-1c049e65.css","assets/index-79e4735b.js","assets/index-7f5b8959.css","assets/componentMap-afd9a640.css","assets/helper-01a18f25.js","assets/BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js","assets/BasicForm-dd0d74d8.css","assets/uniqBy-58c2f3f0.js","assets/useForm-2e36096a.js","assets/LoginFormTitle.vue_vue_type_script_setup_true_lang-e865c24b.js","assets/dept-97c0ebb4.js","assets/LoginForm-04d117d4.css","assets/ForgetPasswordForm.vue_vue_type_script_setup_true_lang-cc3d7de7.js","assets/Login-1447630f.css","assets/SessionTimeoutLogin-6c51d688.css","assets/index-059ad86b.js","assets/useContentViewHeight-c315421e.js","assets/index-054645fa.css","assets/lock-725d3a26.js","assets/index-1ae94a8a.css"])),LayoutFooter:te(()=>ae(()=>import("./index-da2b91f4.js").then(e=>R(void 0,null,function*(){return yield e.__tla,e})),["assets/index-da2b91f4.js","assets/siteSetting-efd6ab5b.js","assets/index-f0df2f76.js","assets/vue-1631514e.js","assets/antd-057b41b1.js","assets/index-74355054.css","assets/useRootSetting-17ef8e3d.js","assets/useContentViewHeight-c315421e.js","assets/useWindowSizeFn-53b82e7c.js","assets/index-c86b7053.css"])),LayoutHeader:pt,LayoutContent:Zn,LayoutSideBar:pa,LayoutMultipleHeader:Pa,Layout:ot},setup(){const{prefixCls:e}=K("default-layout"),{getIsMobile:n}=he(),{getShowFullHeaderRef:a}=Ie(),{getShowSidebar:o,getIsMixSidebar:s,getShowMenu:l}=X(),i=Ha(),u=p(()=>{let r=["ant-layout"];return(t(s)||t(l))&&r.push("ant-layout-has-sider"),r});return{getShowFullHeaderRef:a,getShowSidebar:o,prefixCls:e,getIsMobile:n,getIsMixSidebar:s,layoutClass:u,lockEvents:i}}});function Fa(e,n,a,o,s,l){const i=f("LayoutFeatures"),u=f("LayoutHeader"),r=f("LayoutSideBar"),d=f("LayoutMultipleHeader"),c=f("LayoutContent"),m=f("LayoutFooter"),h=f("Layout");return g(),T(h,q({class:e.prefixCls},e.lockEvents),{default:O(()=>[x(i),e.getShowFullHeaderRef?(g(),T(u,{key:0,fixed:""})):k("",!0),x(h,{class:v([e.layoutClass])},{default:O(()=>[e.getShowSidebar||e.getIsMobile?(g(),T(r,{key:0})):k("",!0),x(h,{class:v(`${e.prefixCls}-main`)},{default:O(()=>[x(d),x(c),x(m)]),_:1},8,["class"])]),_:1},8,["class"])]),_:1},16,["class"])}let ht;ht=N(Ra,[["render",Fa]]),Xt=Object.freeze(Object.defineProperty({__proto__:null,default:ht},Symbol.toStringTag,{value:"Module"}))}));export{Ho as __tla,xe as a,te as c,Xt as i,Ie as u};
|