index-41c7d0dd.js
55.5 KB
var Dt=Object.defineProperty;var ke=Object.getOwnPropertySymbols;var xe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable;var Ye=(e,n,o)=>n in e?Dt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,ie=(e,n)=>{for(var o in n||(n={}))xe.call(n,o)&&Ye(e,o,n[o]);if(ke)for(var o of ke(n))et.call(n,o)&&Ye(e,o,n[o]);return e};var tt=(e,n)=>{var o={};for(var s in e)xe.call(e,s)&&n.indexOf(s)<0&&(o[s]=e[s]);if(e!=null&&ke)for(var s of ke(e))n.indexOf(s)<0&&et.call(e,s)&&(o[s]=e[s]);return o};var j=(e,n,o)=>new Promise((s,i)=>{var a=l=>{try{c(o.next(l))}catch(d){i(d)}},r=l=>{try{c(o.throw(l))}catch(d){i(d)}},c=l=>l.done?s(l.value):Promise.resolve(l.value).then(a,r);c((o=o.apply(e,n)).next())});import{n as Kt,p as T,M as ae,i as ut,T as Wt,I as ye,h as B,c as _e,_ as P,j as G,k as ct,l as Oe,o as Pe,R as Ue,q as Re,r as dt,s as zt,t as Ut,v as pt,C as Vt,w as jt,x as Gt,y as le,z as mt,A as ft,B as gt,D as pe,F as ht,G as J,H as qt,J as We,K as St,L as Ee,b as Ve,N as Ce,S as yt,O as je,Q as _t,U as Fe,V as Qt,W as Xt,X as Zt,Y as Jt,Z as nt,u as Yt,$ as be,a0 as Ct,a1 as ot,a2 as xt,a3 as en,a4 as tn,a5 as nn,a6 as bt,a7 as on,a8 as sn,a9 as an,aa as st,ab as vt}from"./index.js";import{am as ln,f as I,d as F,e as p,a8 as S,_ as m,$ as L,a9 as v,a2 as $,ac as w,E as rn,a1 as te,aa as R,ad as X,aj as Mt,F as q,ab as me,u as t,J as Ne,k as U,r as Ie,H as Se,U as fe,w as oe,g as Ge,s as ze,p as $t,o as qe,q as Le,R as ne,a0 as V,B as Qe,ag as re,c as un,D as cn,v as se,A as de,ak as dn,z as pn,h as mn,ai as at,an as fn,x as Tt,n as gn,ae as wt,b as hn}from"./vue-5a35c3f5.js";import{a8 as Sn,X as Xe,aj as It,W as Lt,a2 as yn,ak as _n,al as Cn,am as bn,an as vn,ao as Mn,ap as $n,a6 as Ze,aq as Tn,ar as wn,af as lt}from"./antd-6b087f69.js";import In from"./index-08baf4f4.js";import{u as Ln}from"./uniqBy-0cd5a663.js";import{u as kn,a as En}from"./useContentViewHeight-d0a5c58e.js";import{u as On}from"./lock-f2fae4f2.js";function ue(e,n={}){const{size:o="small",delay:s=100,timeout:i=3e4,loading:a=!1,retry:r=!0}=n;return ln({loader:e,loadingComponent:a?I(Sn,{spinning:!0,size:o},null):void 0,timeout:i,delay:s,onError:r?(c,l,d,u)=>{c.message.match(/fetch/)&&u<=3?l():d()}:Kt})}const Rn={items:{type:Array,default:()=>[]},collapsedShowTitle:T.bool,inlineIndent:T.number.def(20),mode:{type:String,default:ae.INLINE},type:{type:String,default:ut.MIX},theme:{type:String,default:Wt.DARK},inlineCollapsed:T.bool,mixSider:T.bool,isHorizontal:T.bool,accordion:T.bool.def(!0),beforeClickFn:{type:Function}},kt={item:{type:Object,default:()=>({})},level:T.number,theme:T.oneOf(["dark","light"]),showTitle:T.bool,isHorizontal:T.bool},Hn={item:{type:Object,default:null},showTitle:T.bool.def(!0),level:T.number.def(0),isHorizontal:T.bool.def(!0)},{t:Pn}=_e(),Fn=F({name:"MenuItemContent",components:{Icon:ye},props:Hn,setup(e){const{prefixCls:n}=B("basic-menu-item-content"),o=p(()=>{var i;return Pn((i=e.item)==null?void 0:i.name)}),s=p(()=>{var i;return(i=e.item)==null?void 0:i.icon});return{prefixCls:n,getI18nName:o,getIcon:s}}});function Nn(e,n,o,s,i,a){const r=S("Icon");return m(),L("span",{class:$(`${e.prefixCls}- flex items-center `)},[e.getIcon?(m(),v(r,{key:0,icon:e.getIcon,size:18,class:$(`${e.prefixCls}-wrapper__icon mr-2`)},null,8,["icon","class"])):w("v-if",!0),rn(" "+te(e.getI18nName),1)],2)}const Et=P(Fn,[["render",Nn],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/Menu/src/components/MenuItemContent.vue"]]),An=F({name:"BasicMenuItem",components:{MenuItem:Xe.Item,MenuItemContent:Et},props:kt,setup(){return{}}});function Bn(e,n,o,s,i,a){const r=S("MenuItemContent"),c=S("MenuItem");return m(),v(c,{key:e.item.path},{default:R(()=>[I(r,X(e.$props,{item:e.item}),null,16,["item"])]),_:1})}const Dn=P(An,[["render",Bn],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/Menu/src/components/BasicMenuItem.vue"]]),Kn=F({name:"BasicSubMenuItem",isSubMenu:!0,components:{BasicMenuItem:Dn,SubMenu:Xe.SubMenu,MenuItemContent:Et},props:kt,setup(e){const{prefixCls:n}=B("basic-menu-item"),o=p(()=>{var i;return!((i=e.item.meta)!=null&&i.hideMenu)});function s(i){var a;return!((a=i.meta)!=null&&a.hideChildrenInMenu)&&Reflect.has(i,"children")&&!!i.children&&i.children.length>0}return{prefixCls:n,menuHasChildren:s,getShowMenu:o}}});function Wn(e,n,o,s,i,a){const r=S("BasicMenuItem"),c=S("MenuItemContent"),l=S("BasicSubMenuItem",!0),d=S("SubMenu");return m(),L(q,null,[!e.menuHasChildren(e.item)&&e.getShowMenu?(m(),v(r,Mt(X({key:0},e.$props)),null,16)):w("v-if",!0),e.menuHasChildren(e.item)&&e.getShowMenu?(m(),v(d,{class:$([e.theme]),key:`submenu-${e.item.path}`,popupClassName:"app-top-menu-popup"},{title:R(()=>[I(c,X(e.$props,{item:e.item}),null,16,["item"])]),default:R(()=>[(m(!0),L(q,null,me(e.item.children||[],u=>(m(),v(l,X({key:u.path},e.$props,{item:u}),null,16,["item"]))),128))]),_:1},8,["class"])):w("v-if",!0)],64)}const zn=P(Kn,[["render",Wn],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/Menu/src/components/BasicSubMenuItem.vue"]]);function Un(e,n,o,s){const{getCollapsed:i,getIsMixSidebar:a}=G();function r(u){return j(this,null,function*(){if(o.value===ae.HORIZONTAL)return;const f=t(a),g=()=>{const h=Ne(n.value);if((h==null?void 0:h.length)===0){e.openKeys=[];return}t(s)?e.openKeys=Oe(h,u):e.openKeys=It([...e.openKeys,...Oe(h,u)])};f?g():ct(g,16)})}const c=p(()=>(t(a)?!1:t(i))?e.collapsedOpenKeys:e.openKeys);function l(){e.selectedKeys=[],e.openKeys=[]}function d(u){if(t(o)===ae.HORIZONTAL||!t(s)||t(a))e.openKeys=u;else{const f=[];for(const{children:g,path:h}of t(n))g&&g.length>0&&f.push(h);if(t(i))e.collapsedOpenKeys=u;else{const g=u.find(h=>e.openKeys.indexOf(h)===-1);f.indexOf(g)===-1?e.openKeys=u:e.openKeys=g?[g]:[]}}}return{setOpenKeys:r,resetKeys:l,getOpenKeys:c,handleOpenChange:d}}const Vn=F({name:"BasicMenu",components:{Menu:Xe,BasicSubMenuItem:zn},props:Rn,emits:["menuClick"],setup(e,{emit:n}){const o=U(!1),s=U(""),i=Ie({defaultSelectedKeys:[],openKeys:[],selectedKeys:[],collapsedOpenKeys:[]}),{prefixCls:a}=B("basic-menu"),{items:r,mode:c,accordion:l}=Se(e),{getCollapsed:d,getTopMenuAlign:u,getSplit:f}=G(),{currentRoute:g}=fe(),{handleOpenChange:h,setOpenKeys:y,getOpenKeys:_}=Un(i,r,c,l),C=p(()=>{const{type:E,mode:k}=e;return E===ut.TOP_MENU&&k===ae.HORIZONTAL||e.isHorizontal&&t(f)}),b=p(()=>{const E=e.isHorizontal&&t(f)?"start":t(u);return[a,`justify-${E}`,{[`${a}__second`]:!e.isHorizontal&&t(f),[`${a}__sidebar-hor`]:t(C)}]}),M=p(()=>{const E=e.mode===ae.INLINE,k={};return E&&(k.inlineCollapsed=e.mixSider?!1:t(d)),k});Pe(E=>{var k;E.name!==Ue&&(D(E),s.value=(k=E.meta)==null?void 0:k.currentActiveMenu,t(s)&&(i.selectedKeys=[t(s)],y(t(s))))}),!e.mixSider&&oe(()=>e.items,()=>{D()});function O(k){return j(this,arguments,function*({key:E}){const{beforeClickFn:H}=e;H&&dt(H)&&!(yield H(E))||(n("menuClick",E),o.value=!0,i.selectedKeys=[E])})}function D(E){return j(this,null,function*(){var H;if(t(o)){o.value=!1;return}const k=((H=(E||t(g)).meta)==null?void 0:H.currentActiveMenu)||(E||t(g)).path;if(y(k),!t(s))if(e.isHorizontal&&t(f)){const W=yield Re(k);i.selectedKeys=[W]}else{const W=yield Oe(e.items,k);i.selectedKeys=W}})}return ie({handleMenuClick:O,getInlineCollapseOptions:M,getMenuClass:b,handleOpenChange:h,getOpenKeys:_},Se(i))}});function jn(e,n,o,s,i,a){const r=S("BasicSubMenuItem"),c=S("Menu");return m(),v(c,X({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:R(()=>[(m(!0),L(q,null,me(e.items,l=>(m(),v(r,{key:l.path,item:l,theme:e.theme,isHorizontal:e.isHorizontal},null,8,["item","theme","isHorizontal"]))),128))]),_:1},16,["selectedKeys","defaultSelectedKeys","mode","openKeys","inlineIndent","theme","onOpenChange","class","onClick"])}const Gn=P(Vn,[["render",jn],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/Menu/src/BasicMenu.vue"]]),Ot=Symbol();function qn(e){return zt(e,Ot,{readonly:!1,native:!0})}function Rt(){return Ut(Ot)}const Qn=F({name:"Menu",props:{theme:T.oneOf(["light","dark"]).def("light"),activeName:T.oneOfType([T.string,T.number]),openNames:{type:Array,default:()=>[]},accordion:T.bool.def(!0),width:T.string.def("100%"),collapsedWidth:T.string.def("48px"),indentSize:T.number.def(16),collapse:T.bool.def(!0),activeSubMenuNames:{type:Array,default:()=>[]}},emits:["select","open-change"],setup(e,{emit:n}){const o=pt(),s=Ge(),i=U(""),a=U([]),{prefixCls:r}=B("menu"),c=U(!1);qn({rootMenuEmitter:o,activeName:i});const l=p(()=>{const{theme:y}=e;return[r,`${r}-${y}`,`${r}-vertical`,{[`${r}-collapse`]:e.collapse}]});ze(()=>{a.value=e.openNames}),ze(()=>{e.activeName&&(i.value=e.activeName)}),oe(()=>e.openNames,()=>{Le(()=>{d()})});function d(){o.emit("on-update-opened",a.value)}function u(y){a.value.includes(y)||(a.value.push(y),d())}function f(y){a.value=a.value.filter(_=>_!==y),d()}function g(){a.value=[],d()}function h(y){y!==-1&&(a.value=a.value.slice(0,y+1),d())}return $t(`subMenu:${s==null?void 0:s.uid}`,{addSubMenu:u,removeSubMenu:f,getOpenNames:()=>a.value,removeAll:g,isRemoveAllPopup:c,sliceIndex:h,level:0,props:e}),qe(()=>{a.value=e.collapse?[]:[...e.openNames],d(),o.on("on-menu-item-select",y=>{i.value=y,Le(()=>{e.collapse&&g()}),n("select",y)}),o.on("open-name-change",({name:y,opened:_})=>{if(_&&!a.value.includes(y))a.value.push(y);else if(!_){const C=a.value.findIndex(b=>b===y);C!==-1&&a.value.splice(C,1)}})}),{getClass:l,openedNames:a}}});function Xn(e,n,o,s,i,a){return m(),L("ul",{class:$(e.getClass)},[ne(e.$slots,"default")],2)}const Zn=P(Qn,[["render",Xn],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/SimpleMenu/src/components/Menu.vue"]]);function Ht(e){const n=p(()=>a(["Menu","SubMenu"])),o=p(()=>a(["Menu"])),s=p(()=>a(["SubMenu"])),i=p(()=>{var f,g,h;let l=e==null?void 0:e.parent;if(!l)return{};const d=(g=(f=t(o))==null?void 0:f.props.indentSize)!=null?g:20;let u=d;if((h=t(o))!=null&&h.props.collapse)u=d;else for(;l&&l.type.name!=="Menu";)l.type.name==="SubMenu"&&(u+=d),l=l.parent;return{paddingLeft:u+"px"}});function a(l){let d=e==null?void 0:e.parent;if(!d)return null;for(;d&&l.indexOf(d.type.name)===-1;)d=d.parent;return d}function r(){let l=e;if(!l)return{uidList:[],list:[]};const d=[];for(;l&&l.type.name!=="Menu";)l.type.name==="SubMenu"&&d.push(l),l=l.parent;return{uidList:d.map(u=>u.uid),list:d}}function c(l,d="SubMenu"){let u=l.parent;for(;u;){if(u.type.name!==d)return u;u=u.parent}return u}return{getParentMenu:n,getParentInstance:c,getParentRootMenu:o,getParentList:r,getParentSubMenu:s,getItemStyle:i}}const Jn=F({name:"MenuItem",components:{Tooltip:Lt},props:{name:{type:[String,Number],required:!0},disabled:T.bool},setup(e,{slots:n}){const o=Ge(),s=U(!1),{getItemStyle:i,getParentList:a,getParentMenu:r,getParentRootMenu:c}=Ht(o),{prefixCls:l}=B("menu"),{rootMenuEmitter:d,activeName:u}=Rt(),f=p(()=>[`${l}-item`,{[`${l}-item-active`]:t(s),[`${l}-item-selected`]:t(s),[`${l}-item-disabled`]:!!e.disabled}]),g=p(()=>{var _;return(_=t(c))==null?void 0:_.props.collapse}),h=p(()=>{var _;return((_=t(r))==null?void 0:_.type.name)==="Menu"&&t(g)&&n.title});function y(){const{disabled:_}=e;if(_||(d.emit("on-menu-item-select",e.name),t(g)))return;const{uidList:C}=a();d.emit("on-update-opened",{opend:!1,parent:o==null?void 0:o.parent,uidList:C})}return oe(()=>u.value,_=>{if(_===e.name){const{list:C,uidList:b}=a();s.value=!0,C.forEach(M=>{M.proxy&&(M.proxy.active=!0)}),d.emit("on-update-active-name:submenu",b)}else s.value=!1},{immediate:!0}),{getClass:f,prefixCls:l,getItemStyle:i,getCollapse:g,handleClickItem:y,showTooptip:h}}});function Yn(e,n,o,s,i,a){const r=S("Tooltip");return m(),L("li",{class:$(e.getClass),onClick:n[0]||(n[0]=Qe((...c)=>e.handleClickItem&&e.handleClickItem(...c),["stop"])),style:re(e.getCollapse?{}:e.getItemStyle)},[e.showTooptip?(m(),v(r,{key:0,placement:"right"},{title:R(()=>[ne(e.$slots,"title")]),default:R(()=>[V("div",{class:$(`${e.prefixCls}-tooltip`)},[ne(e.$slots,"default")],2)]),_:3})):(m(),L(q,{key:1},[ne(e.$slots,"default"),ne(e.$slots,"title")],64))],6)}const xn=P(Jn,[["render",Yn],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/SimpleMenu/src/components/MenuItem.vue"]]),rt=200,eo=F({name:"SubMenu",components:{Icon:ye,CollapseTransition:Vt,Popover:yn},props:{name:{type:[String,Number],required:!0},disabled:T.bool,collapsedShowTitle:T.bool},setup(e){var ce;const n=Ge(),o=Ie({active:!1,opened:!1}),s=Ie({timeout:null,mouseInChild:!1,isChild:!1}),{getParentSubMenu:i,getItemStyle:a,getParentMenu:r,getParentList:c}=Ht(n),{prefixCls:l}=B("menu"),d=pt(),{rootMenuEmitter:u}=Rt(),{addSubMenu:f,removeSubMenu:g,removeAll:h,getOpenNames:y,isRemoveAllPopup:_,sliceIndex:C,level:b,props:M,handleMouseleave:O}=un(`subMenu:${(ce=r.value)==null?void 0:ce.uid}`),D=p(()=>[`${l}-submenu`,{[`${l}-item-active`]:o.active,[`${l}-opened`]:o.opened,[`${l}-submenu-disabled`]:e.disabled,[`${l}-submenu-has-parent-submenu`]:t(i),[`${l}-child-item-active`]:o.active}]),E=p(()=>M.accordion),k=p(()=>M.collapse),H=p(()=>M.theme),W=p(()=>({minWidth:"200px"})),Q=p(()=>{const A=e.name;return t(k)?y().includes(A):o.opened}),z=p(()=>{const A=M.activeSubMenuNames.includes(e.name);return[`${l}-submenu-title`,{[`${l}-submenu-active`]:A,[`${l}-submenu-active-border`]:A&&b===0,[`${l}-submenu-collapse`]:t(k)&&b===0}]});function K(A){return t(k)?{onMouseenter:De,onMouseleave:()=>ve(A)}:{}}function ge(){const{disabled:A}=e;if(A||t(k))return;const x=o.opened;if(t(E)){const{uidList:ee}=c();u.emit("on-update-opened",{opend:!1,parent:n==null?void 0:n.parent,uidList:ee})}else u.emit("open-name-change",{name:e.name,opened:!x});o.opened=!x}function De(){if(e.disabled)return;d.emit("submenu:mouse-enter-child");const x=y().findIndex($e=>$e===e.name);C(x),b===0&&y().length===2&&h(),s.isChild=y().includes(e.name),clearTimeout(s.timeout),s.timeout=setTimeout(()=>{f(e.name)},rt)}function ve(A=!1){var ee;((ee=r.value)==null?void 0:ee.props.name)||(_.value=!0),y().slice(-1)[0]===e.name&&(s.isChild=!1),d.emit("submenu:mouse-leave-child"),s.timeout&&(clearTimeout(s.timeout),s.timeout=setTimeout(()=>{_.value?h():s.mouseInChild||g(e.name)},rt)),A&&i.value&&(O==null||O(!0))}cn(()=>{d.on("submenu:mouse-enter-child",()=>{s.mouseInChild=!0,_.value=!1,clearTimeout(s.timeout)}),d.on("submenu:mouse-leave-child",()=>{s.isChild||(s.mouseInChild=!1,clearTimeout(s.timeout))}),u.on("on-update-opened",A=>{if(!t(k)){if(jt(A)){o.opened=A;return}if(Gt(A)&&M.accordion){const{opend:x,parent:ee,uidList:$e}=A;ee===(n==null?void 0:n.parent)?o.opened=x:$e.includes(n==null?void 0:n.uid)||(o.opened=!1);return}e.name&&Array.isArray(A)&&(o.opened=A.includes(e.name))}}),u.on("on-update-active-name:submenu",A=>{n!=null&&n.uid&&(o.active=A.includes(n==null?void 0:n.uid))})});function Me(A){o.opened=A}return $t(`subMenu:${n==null?void 0:n.uid}`,{addSubMenu:f,removeSubMenu:g,getOpenNames:y,removeAll:h,isRemoveAllPopup:_,sliceIndex:C,level:b+1,handleMouseleave:ve,props:M}),ie(ie({getClass:D,prefixCls:l,getCollapse:k,getItemStyle:a,handleClick:ge,handleVisibleChange:Me,getParentSubMenu:i,getOverlayStyle:W,getTheme:H,getIsOpend:Q,getEvents:K,getSubClass:z},Se(o)),Se(s))}});function to(e,n,o,s,i,a){const r=S("Icon"),c=S("CollapseTransition"),l=S("Popover");return m(),L("li",{class:$(e.getClass)},[e.getCollapse?(m(),v(l,{key:1,placement:"right",overlayClassName:`${e.prefixCls}-menu-popover`,visible:e.getIsOpend,onVisibleChange:e.handleVisibleChange,overlayStyle:e.getOverlayStyle,align:{offset:[0,0]}},{content:R(()=>[V("div",Mt(dn(e.getEvents(!0))),[V("ul",{class:$([e.prefixCls,`${e.prefixCls}-${e.getTheme}`,`${e.prefixCls}-popup`])},[ne(e.$slots,"default")],2)],16)]),default:R(()=>[V("div",X({class:e.getSubClass},e.getEvents(!1)),[V("div",{class:$([{[`${e.prefixCls}-submenu-popup`]:!e.getParentSubMenu,[`${e.prefixCls}-submenu-collapsed-show-tit`]:e.collapsedShowTitle}])},[ne(e.$slots,"title")],2),e.getParentSubMenu?(m(),v(r,{key:0,icon:"eva:arrow-ios-downward-outline",size:14,class:$(`${e.prefixCls}-submenu-title-icon`)},null,8,["class"])):w("v-if",!0)],16)]),_:3},8,["overlayClassName","visible","onVisibleChange","overlayStyle"])):(m(),L(q,{key:0},[V("div",{class:$(`${e.prefixCls}-submenu-title`),onClick:n[0]||(n[0]=Qe((...d)=>e.handleClick&&e.handleClick(...d),["stop"])),style:re(e.getItemStyle)},[ne(e.$slots,"title"),I(r,{icon:"eva:arrow-ios-downward-outline",size:14,class:$(`${e.prefixCls}-submenu-title-icon`)},null,8,["class"])],6),I(c,null,{default:R(()=>[se(V("ul",{class:$(e.prefixCls)},[ne(e.$slots,"default")],2),[[de,e.opened]])]),_:3})],64))],2)}const no=P(eo,[["render",to],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/SimpleMenu/src/components/SubMenuItem.vue"]]),oo=F({name:"SimpleSubMenu",components:{SubMenu:no,MenuItem:xn,SimpleMenuTag:ue(()=>le(()=>Promise.resolve().then(()=>fo),void 0)),Icon:ye},props:{item:{type:Object,default:()=>({})},parent:T.bool,collapsedShowTitle:T.bool,collapse:T.bool,theme:T.oneOf(["dark","light"])},setup(e){const{t:n}=_e(),{prefixCls:o}=B("simple-menu"),s=p(()=>{var u,f;return!((f=(u=e.item)==null?void 0:u.meta)!=null&&f.hideMenu)}),i=p(()=>{var u;return(u=e.item)==null?void 0:u.icon}),a=p(()=>{var u;return n((u=e.item)==null?void 0:u.name)}),r=p(()=>!e.collapse||!e.parent),c=p(()=>!!e.collapse&&!!e.parent),l=p(()=>[{[`${o}__parent`]:e.parent,[`${o}__children`]:!e.parent}]);function d(u){var f;return!((f=u.meta)!=null&&f.hideChildrenInMenu)&&Reflect.has(u,"children")&&!!u.children&&u.children.length>0}return{prefixCls:o,menuHasChildren:d,getShowMenu:s,getIcon:i,getI18nName:a,getShowSubTitle:r,getLevelClass:l,getIsCollapseParent:c}}}),so={key:1,class:"mt-1 collapse-title"},ao={key:1,class:"mt-2 collapse-title"};function lo(e,n,o,s,i,a){const r=S("Icon"),c=S("SimpleMenuTag"),l=S("MenuItem"),d=S("SimpleSubMenu",!0),u=S("SubMenu");return m(),L(q,null,[!e.menuHasChildren(e.item)&&e.getShowMenu?(m(),v(l,X({key:0,name:e.item.path},e.$props,{class:e.getLevelClass}),{title:R(()=>[V("span",{class:$(["ml-2",`${e.prefixCls}-sub-title`])},te(e.getI18nName),3),I(c,{item:e.item,collapseParent:e.getIsCollapseParent},null,8,["item","collapseParent"])]),default:R(()=>[e.getIcon?(m(),v(r,{key:0,icon:e.getIcon,size:16},null,8,["icon"])):w("v-if",!0),e.collapsedShowTitle&&e.getIsCollapseParent?(m(),L("div",so,te(e.getI18nName),1)):w("v-if",!0)]),_:1},16,["name","class"])):w("v-if",!0),e.menuHasChildren(e.item)&&e.getShowMenu?(m(),v(u,{key:1,name:e.item.path,class:$([e.getLevelClass,e.theme]),collapsedShowTitle:e.collapsedShowTitle},{title:R(()=>[e.getIcon?(m(),v(r,{key:0,icon:e.getIcon,size:16},null,8,["icon"])):w("v-if",!0),e.collapsedShowTitle&&e.getIsCollapseParent?(m(),L("div",ao,te(e.getI18nName),1)):w("v-if",!0),se(V("span",{class:$(["ml-2",`${e.prefixCls}-sub-title`])},te(e.getI18nName),3),[[de,e.getShowSubTitle]]),I(c,{item:e.item,collapseParent:!!e.collapse&&!!e.parent},null,8,["item","collapseParent"])]),default:R(()=>[(m(!0),L(q,null,me(e.item.children||[],f=>(m(),v(d,X({key:f.paramPath||f.path},e.$props,{item:f,parent:!1}),null,16,["item"]))),128))]),_:1},8,["name","class","collapsedShowTitle"])):w("v-if",!0)],64)}const ro=P(oo,[["render",lo],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/SimpleMenu/src/SimpleSubMenu.vue"]]);function io(e,n,o,s,i){const a=mt(r,50);function r(l){return j(this,null,function*(){const d=!s.value,u=Ne(n.value),f=()=>{if((u==null?void 0:u.length)===0){e.activeSubMenuNames=[],e.openNames=[];return}const g=Oe(u,l);t(o)?e.openNames=g:e.openNames=It([...e.openNames,...g]),e.activeSubMenuNames=e.openNames};d?f():ct(f,30)})}const c=p(()=>t(i)?[]:e.openNames);return{setOpenKeys:a,getOpenKeys:c}}const uo=F({name:"SimpleMenu",components:{Menu:Zn,SimpleSubMenu:ro},inheritAttrs:!1,props:{items:{type:Array,default:()=>[]},collapse:T.bool,mixSider:T.bool,theme:T.string,accordion:T.bool.def(!0),collapsedShowTitle:T.bool,beforeClickFn:{type:Function},isSplitMenu:T.bool},emits:["menuClick"],setup(e,{attrs:n,emit:o}){const s=U(""),i=U(!1),a=Ie({activeName:"",openNames:[],activeSubMenuNames:[]}),{currentRoute:r}=fe(),{prefixCls:c}=B("simple-menu"),{items:l,accordion:d,mixSider:u,collapse:f}=Se(e),{setOpenKeys:g,getOpenKeys:h}=io(a,l,d,u,f),y=p(()=>ie(ie({},n),e));oe(()=>e.collapse,b=>{b?a.openNames=[]:g(r.value.path)},{immediate:!0}),oe(()=>e.items,()=>{e.isSplitMenu&&g(r.value.path)},{flush:"post"}),Pe(b=>{var M;b.name!==Ue&&(s.value=(M=b.meta)==null?void 0:M.currentActiveMenu,_(b),t(s)&&(a.activeName=t(s),g(t(s))))});function _(b){return j(this,null,function*(){if(t(i)){i.value=!1;return}const M=(b||t(r)).path;a.activeName=M,g(M)})}function C(b){return j(this,null,function*(){if(ft(b)){gt(b);return}const{beforeClickFn:M}=e;M&&dt(M)&&!(yield M(b))||(o("menuClick",b),i.value=!0,g(b),a.activeName=b)})}return ie({prefixCls:c,getBindValues:y,handleSelect:C,getOpenKeys:h},Se(a))}});function co(e,n,o,s,i,a){const r=S("SimpleSubMenu"),c=S("Menu");return m(),v(c,X(e.getBindValues,{activeName:e.activeName,openNames:e.getOpenKeys,class:e.prefixCls,activeSubMenuNames:e.activeSubMenuNames,onSelect:e.handleSelect}),{default:R(()=>[(m(!0),L(q,null,me(e.items,l=>(m(),v(r,{key:l.path,item:l,parent:!0,collapsedShowTitle:e.collapsedShowTitle,collapse:e.collapse},null,8,["item","collapsedShowTitle","collapse"]))),128))]),_:1},16,["activeName","openNames","class","activeSubMenuNames","onSelect"])}const Pt=P(uo,[["render",co],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/SimpleMenu/src/SimpleMenu.vue"]]),po=F({name:"SimpleMenuTag",props:{item:{type:Object,default:()=>({})},dot:T.bool,collapseParent:T.bool},setup(e){const{prefixCls:n}=B("simple-menu"),o=p(()=>{const{item:a}=e;if(!a)return!1;const{tag:r}=a;if(!r)return!1;const{dot:c,content:l}=r;return!(!c&&!l)}),s=p(()=>{if(!o.value)return"";const{item:a,collapseParent:r}=e,{tag:c}=a,{dot:l,content:d}=c;return l||r?"":d});return{getTagClass:p(()=>{const{item:a,collapseParent:r}=e,{tag:c={}}=a||{},{dot:l,type:d="error"}=c,u=`${n}-tag`;return[u,[`${u}--${d}`],{[`${u}--collapse`]:r,[`${u}--dot`]:l||e.dot}]}),getShowTag:o,getContent:s}}});function mo(e,n,o,s,i,a){return e.getShowTag?(m(),L("span",{key:0,class:$(e.getTagClass)},te(e.getContent),3)):w("v-if",!0)}const Ft=P(po,[["render",mo],["__file","E:/allcode/erp/test7901/order-erp-front/src/components/SimpleMenu/src/SimpleMenuTag.vue"]]),fo=Object.freeze(Object.defineProperty({__proto__:null,default:Ft},Symbol.toStringTag,{value:"Module"}));function go(e){const n=U([]),{currentRoute:o}=fe(),{getIsMobile:s}=pe(),i=ht(),{setMenuSetting:a,getIsHorizontal:r,getSplit:c}=G(),l=St(h,50),d=p(()=>t(e)!==J.LEFT&&!t(r)),u=p(()=>!t(c)||t(e)!==J.LEFT),f=p(()=>t(e)===J.TOP),g=p(()=>t(e)===J.NONE||!t(c));oe([()=>t(o).path,()=>t(e)],C=>j(this,[C],function*([_]){if(t(d)||t(s))return;const{meta:b}=t(o),M=b.currentActiveMenu;let O=yield Re(_);O||(O=yield Re(M)),O&&l(O)}),{immediate:!0}),oe([()=>i.getLastBuildMenuTime,()=>i.getBackMenuList],()=>{y()},{immediate:!0}),oe(()=>c.value,()=>{t(d)||y()});function h(_){return j(this,null,function*(){if(t(u)||t(s))return;const C=yield Ee(_);if(!C||!C.length){a({hidden:!0}),n.value=[];return}a({hidden:!1}),n.value=C})}function y(){return j(this,null,function*(){if(t(g)||t(s)){n.value=yield qt();return}if(t(f)){const _=yield We();n.value=_;return}})}return{menusRef:n}}const ho=F({name:"LayoutMenu",props:{theme:T.oneOf(["light","dark"]),splitType:{type:Number,default:J.NONE},isHorizontal:T.bool,menuMode:{type:[String],default:""}},setup(e){const n=Ve(),{getMenuMode:o,getMenuType:s,getMenuTheme:i,getCollapsed:a,getCollapsedShowTitle:r,getAccordion:c,getIsHorizontal:l,getIsSidebarType:d,getSplit:u}=G(),{getShowLogo:f}=Ce(),{prefixCls:g}=B("layout-menu"),{menusRef:h}=go(pn(e,"splitType")),{getIsMobile:y}=pe(),_=p(()=>t(y)?ae.INLINE:e.menuMode||t(o)),C=p(()=>e.theme||t(i)),b=p(()=>t(f)&&t(d)),M=p(()=>!t(l)&&(t(d)||e.splitType===J.LEFT||e.splitType===J.NONE)),O=p(()=>({height:`calc(100% - ${t(b)?"48px":"0px"})`})),D=p(()=>[`${g}-logo`,t(C),{[`${g}--mobile`]:t(y)}]),E=p(()=>{const z=t(h);return{menus:z,beforeClickFn:H,items:z,theme:t(C),accordion:t(c),collapse:t(a),collapsedShowTitle:t(r),onMenuClick:k}});function k(z){n(z)}function H(z){return j(this,null,function*(){return ft(z)?(gt(z),!1):!0})}function W(){return!t(b)&&!t(y)?null:I(je,{showTitle:!t(a),class:t(D),theme:t(C)},null)}function Q(){const ge=t(E),{menus:z}=ge,K=tt(ge,["menus"]);return console.log(z),!z||!z.length?null:e.isHorizontal?I(Gn,X(K,{isHorizontal:e.isHorizontal,type:t(s),showLogo:t(b),mode:t(_),items:z}),null):I(Pt,X(K,{isSplitMenu:t(u),items:z}),null)}return()=>I(q,null,[W(),t(M)?I(yt,{style:t(O)},{default:()=>Q()}):Q()])}});const Nt=P(ho,[["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/menu/index.vue"]]),So=F({__name:"HeaderTrigger",props:{theme:T.oneOf(["light","dark"])},setup(e){const{getCollapsed:n,toggleCollapsed:o}=G(),{prefixCls:s}=B("layout-header-trigger");return(i,a)=>(m(),L("span",{class:$([t(s),e.theme]),onClick:a[0]||(a[0]=(...r)=>t(o)&&t(o)(...r))},[t(n)?(m(),v(t(_n),{key:0})):(m(),v(t(Cn),{key:1}))],2))}}),yo=P(So,[["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/trigger/HeaderTrigger.vue"]]),_o=F({__name:"SiderTrigger",setup(e){const{getCollapsed:n,toggleCollapsed:o}=G();return(s,i)=>(m(),L("div",{onClick:i[0]||(i[0]=Qe((...a)=>t(o)&&t(o)(...a),["stop"]))},[t(n)?(m(),v(t(bn),{key:0})):(m(),v(t(vn),{key:1}))]))}}),Co=P(_o,[["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/trigger/SiderTrigger.vue"]]),bo=F({__name:"index",props:{sider:T.bool.def(!0),theme:T.oneOf(["light","dark"])},setup(e){return(n,o)=>e.sider?(m(),v(Co,{key:0})):(m(),v(yo,{key:1,theme:e.theme},null,8,["theme"]))}}),He=P(bo,[["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/trigger/index.vue"]]);function Ae(){const{getFullContent:e}=_t(),n=Fe(),o=p(()=>!t(e)&&t(h)&&t(C)&&!t(u)&&!t(d)),s=p(()=>!t(b)&&!t(o)),i=p(()=>{const K=!t(e)&&t(C);return K&&!t(h)||K&&t(u)||K&&t(d)}),{getMenuMode:a,getSplit:r,getShowHeaderTrigger:c,getIsSidebarType:l,getIsMixSidebar:d,getIsTopMenu:u}=G(),{getShowBreadCrumb:f,getShowLogo:g}=Ce(),h=p(()=>!t(l)&&t(C)),y=p(()=>n.getHeaderSetting.showDoc),_=p(()=>n.getHeaderSetting.theme),C=p(()=>n.getHeaderSetting.show),b=p(()=>n.getHeaderSetting.fixed),M=p(()=>n.getHeaderSetting.bgColor),O=p(()=>n.getHeaderSetting.showSearch),D=p(()=>n.getHeaderSetting.useLockPage),E=p(()=>n.getHeaderSetting.showFullScreen),k=p(()=>n.getHeaderSetting.showNotice),H=p(()=>t(a)!==ae.HORIZONTAL&&t(f)&&!t(r)),W=p(()=>t(g)&&!t(l)&&!t(d)),Q=p(()=>t(H)||t(c));function z(K){n.setProjectConfig({headerSetting:K})}return{setHeaderSetting:z,getShowDoc:y,getShowSearch:O,getHeaderTheme:_,getUseLockPage:D,getShowFullScreen:E,getShowNotice:k,getShowBread:H,getShowContent:Q,getShowHeaderLogo:W,getShowHeader:C,getFixed:b,getShowMixHeaderRef:h,getShowFullHeaderRef:o,getShowInsetHeaderRef:i,getUnFixedAndFull:s,getHeaderBgColor:M}}const vo=F({name:"FullScreen",components:{FullscreenExitOutlined:Mn,FullscreenOutlined:$n,Tooltip:Lt},setup(){const{t:e}=_e(),{toggle:n,isFullscreen:o}=Qt();return o.value=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),{getTitle:p(()=>t(o)?e("layout.header.tooltipExitFull"):e("layout.header.tooltipEntryFull")),isFullscreen:o,toggle:n}}});function Mo(e,n,o,s,i,a){const r=S("FullscreenOutlined"),c=S("FullscreenExitOutlined"),l=S("Tooltip");return m(),v(l,{title:e.getTitle,placement:"bottom",mouseEnterDelay:.5},{default:R(()=>[V("span",{onClick:n[0]||(n[0]=(...d)=>e.toggle&&e.toggle(...d))},[e.isFullscreen?(m(),v(c,{key:1})):(m(),v(r,{key:0}))])]),_:1},8,["title"])}const $o=P(vo,[["render",Mo],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/header/components/FullScreen.vue"]]),To=ue(()=>le(()=>import("./index-91d10ad1.js"),["assets/index-91d10ad1.js","assets/index.js","assets/antd-6b087f69.js","assets/vue-5a35c3f5.js","assets/index-0f5186cc.css","assets/siteSetting-efd6ab5b.js","assets/index-c1c2669a.js","assets/useWindowSizeFn-cc2fb57c.js","assets/index-53e5cbe1.css","assets/header-55b09394.js","assets/index-08baf4f4.js","assets/useContentViewHeight-d0a5c58e.js","assets/index-52dc5681.css","assets/uniqBy-0cd5a663.js","assets/lock-f2fae4f2.js","assets/index-f82bb2c1.css"]),{loading:!0}),wo=ue(()=>le(()=>import("./Breadcrumb-650d927f.js"),["assets/Breadcrumb-650d927f.js","assets/vue-5a35c3f5.js","assets/index.js","assets/antd-6b087f69.js","assets/index-0f5186cc.css","assets/Breadcrumb-11cf8efe.css"])),Io=ue(()=>le(()=>import("./index-b1470566.js"),["assets/index-b1470566.js","assets/vue-5a35c3f5.js","assets/index.js","assets/antd-6b087f69.js","assets/index-0f5186cc.css","assets/index-27459939.css"])),Lo=ue(()=>le(()=>import("./ErrorAction-797e547a.js"),["assets/ErrorAction-797e547a.js","assets/vue-5a35c3f5.js","assets/index.js","assets/antd-6b087f69.js","assets/index-0f5186cc.css"])),ko=Yt(),Eo=F({name:"LayoutHeader",components:{Header:Ze.Header,AppLogo:je,LayoutTrigger:He,LayoutBreadcrumb:wo,LayoutMenu:Nt,UserDropDown:To,AppLocalePicker:Xt,FullScreen:$o,Notify:Io,AppSearch:Zt,ErrorAction:Lo,SettingDrawer:ue(()=>le(()=>import("./index-89fb8d68.js").then(e=>e.i),["assets/index-89fb8d68.js","assets/vue-5a35c3f5.js","assets/index-76664154.js","assets/index.js","assets/antd-6b087f69.js","assets/index-0f5186cc.css","assets/index-6c94692d.css"]),{loading:!0})},props:{fixed:T.bool},setup(e){const{prefixCls:n}=B("layout-header"),{getShowTopMenu:o,getShowHeaderTrigger:s,getSplit:i,getIsMixMode:a,getMenuWidth:r,getIsMixSidebar:c}=G(),{getUseErrorHandle:l,getShowSettingButton:d,getSettingButtonPosition:u}=Ce(),{getHeaderTheme:f,getShowFullScreen:g,getShowNotice:h,getShowContent:y,getShowBread:_,getShowHeaderLogo:C,getShowHeader:b,getShowSearch:M}=Ae(),{getShowLocalePicker:O}=Jt(),{getIsMobile:D}=pe(),E=p(()=>{const K=t(f);return[n,{[`${n}--fixed`]:e.fixed,[`${n}--mobile`]:t(D),[`${n}--${K}`]:K}]}),k=p(()=>{if(!t(d))return!1;const K=t(u);return K===nt.AUTO?t(b):K===nt.HEADER}),H=p(()=>!t(a)||t(D)?{}:{width:`${t(r)<180?180:t(r)}px`}),W=p(()=>t(i)?J.TOP:J.NONE),Q=p(()=>t(i)?ae.HORIZONTAL:null),z=p(()=>{var K;return(K=ko.getUserInfo)==null?void 0:K.nickName});return{prefixCls:n,getHeaderClass:E,getShowHeaderLogo:C,getHeaderTheme:f,getShowHeaderTrigger:s,getIsMobile:D,getShowBread:_,getShowContent:y,getSplitType:W,getSplit:i,getMenuMode:Q,getShowTopMenu:o,getShowLocalePicker:O,getShowFullScreen:g,getShowNotice:h,getUseErrorHandle:l,getLogoWidth:H,getIsMixSidebar:c,getShowSettingButton:d,getShowSetting:k,getShowSearch:M,nickName:z}}});function Oo(e,n,o,s,i,a){const r=S("AppLogo"),c=S("LayoutTrigger"),l=S("LayoutBreadcrumb"),d=S("LayoutMenu"),u=S("ErrorAction"),f=S("FullScreen"),g=S("UserDropDown"),h=S("Header");return m(),v(h,{class:$(e.getHeaderClass)},{default:R(()=>[w(" left start "),V("div",{class:$(`${e.prefixCls}-left`)},[w(" logo "),e.getShowHeaderLogo||e.getIsMobile?(m(),v(r,{key:0,class:$(`${e.prefixCls}-logo`),theme:e.getHeaderTheme,style:re(e.getLogoWidth)},null,8,["class","theme","style"])):w("v-if",!0),e.getShowContent&&e.getShowHeaderTrigger&&!e.getSplit&&!e.getIsMixSidebar||e.getIsMobile?(m(),v(c,{key:1,theme:e.getHeaderTheme,sider:!1},null,8,["theme"])):w("v-if",!0),e.getShowContent&&e.getShowBread?(m(),v(l,{key:2,theme:e.getHeaderTheme},null,8,["theme"])):w("v-if",!0)],2),w(" left end "),w(" menu start "),e.getShowTopMenu&&!e.getIsMobile?(m(),L("div",{key:0,class:$(`${e.prefixCls}-menu`)},[I(d,{isHorizontal:!0,theme:e.getHeaderTheme,splitType:e.getSplitType,menuMode:e.getMenuMode},null,8,["theme","splitType","menuMode"])],2)):w("v-if",!0),w(" menu-end "),w(" action "),V("div",{class:$(`${e.prefixCls}-action`)},[w(' <AppSearch :class="`${prefixCls}-action__item `" v-if="getShowSearch" /> '),e.getUseErrorHandle?(m(),v(u,{key:0,class:$(`${e.prefixCls}-action__item error-action`)},null,8,["class"])):w("v-if",!0),w(' <Notify v-if="getShowNotice" :class="`${prefixCls}-action__item notify-item`" /> '),e.getShowFullScreen?(m(),v(f,{key:1,class:$(`${e.prefixCls}-action__item fullscreen-item`)},null,8,["class"])):w("v-if",!0),w(` <AppLocalePicker
v-if="getShowLocalePicker"
:reload="true"
:showText="false"
:class="\`\${prefixCls}-action__item\`"
/> `),I(g,{theme:e.getHeaderTheme},null,8,["theme"]),w(' <SettingDrawer v-if="getShowSetting" :class="`${prefixCls}-action__item`" /> ')],2)]),_:1},8,["class"])}const At=P(Eo,[["render",Oo],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/header/index.vue"]]);function Be(){const e=Fe(),n=p(()=>e.getMultiTabsSetting.show),o=p(()=>e.getMultiTabsSetting.showQuick),s=p(()=>e.getMultiTabsSetting.showRedo),i=p(()=>e.getMultiTabsSetting.showFold);function a(r){e.setProjectConfig({multiTabsSetting:r})}return{setMultipleTabSetting:a,getShowMultipleTab:n,getShowQuick:o,getShowRedo:s,getShowFold:i}}function Ro(){const e=fe(),{currentRoute:n}=e,{getShowMultipleTab:o}=Be(),s=be(),i=p(()=>r(Ne(e.getRoutes()))||[]),a=p(()=>s.getTabList.reduce((d,u)=>(u.meta&&Reflect.has(u.meta,"frameSrc")&&d.push(u.name),d),[]));function r(d){let u=[];for(const f of d){const{meta:{frameSrc:g}={},children:h}=f;g&&u.push(f),h&&h.length&&u.push(...r(h))}return u=Ln(u,"name"),u}function c(d){return d.name===t(n).name}function l(d){return t(o)?t(a).includes(d):e.currentRoute.value.name===d}return{hasRenderFrame:l,getFramePages:i,showIframe:c,getAllFramePages:r}}const Ho=F({name:"FrameLayout",components:{FramePage:In},setup(){const{getFramePages:e,hasRenderFrame:n,showIframe:o}=Ro(),s=p(()=>t(e).length>0);return{getFramePages:e,hasRenderFrame:n,showIframe:o,showFrame:s}}}),Po={key:0};function Fo(e,n,o,s,i,a){const r=S("FramePage");return e.showFrame?(m(),L("div",Po,[(m(!0),L(q,null,me(e.getFramePages,c=>(m(),L(q,{key:c.path},[c.meta.frameSrc&&e.hasRenderFrame(c.name)?se((m(),v(r,{key:0,frameSrc:c.meta.frameSrc},null,8,["frameSrc"])),[[de,e.showIframe(c)]]):w("v-if",!0)],64))),128))])):w("v-if",!0)}const No=P(Ho,[["render",Fo],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/iframe/index.vue"]]);function Ao({route:e,openCache:n,cacheTabs:o,enableTransition:s,def:i}){if(!s)return;const a=o.includes(e.name),r="fade-slide";let c=r;return n&&(c=a&&e.meta.loaded?r:void 0),c||e.meta.transitionName||i}const Bo=F({name:"PageLayout",components:{FrameLayout:No},setup(){const{getShowMultipleTab:e}=Be(),n=be(),{getOpenKeepAlive:o,getCanEmbedIFramePage:s}=Ce(),{getBasicTransition:i,getEnableTransition:a}=Ct(),r=p(()=>t(o)&&t(e)),c=p(()=>t(o)?n.getCachedTabList:[]);return{getTransitionName:Ao,openCache:r,getEnableTransition:a,getBasicTransition:i,getCaches:c,getCanEmbedIFramePage:s}}});function Do(e,n,o,s,i,a){const r=S("RouterView"),c=S("FrameLayout");return m(),L(q,null,[I(r,null,{default:R(({Component:l,route:d})=>[I(mn,{name:e.getTransitionName({route:d,openCache:e.openCache,enableTransition:e.getEnableTransition,cacheTabs:e.getCaches,def:e.getBasicTransition}),mode:"out-in",appear:""},{default:R(()=>[e.openCache?(m(),v(fn,{key:0,include:e.getCaches},[(m(),v(at(l),{key:d.fullPath}))],1032,["include"])):(m(),v(at(l),{key:d.fullPath}))]),_:2},1032,["name"])]),_:1}),e.getCanEmbedIFramePage?(m(),v(c,{key:0})):w("v-if",!0)],64)}const Ko=P(Bo,[["render",Do],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/page/index.vue"]]),Wo=F({name:"LayoutContent",components:{PageLayout:Ko},setup(){const{prefixCls:e}=B("layout-content"),{getOpenPageLoading:n}=Ct(),{getLayoutContentMode:o,getPageLoading:s}=Ce();return kn(),{prefixCls:e,getOpenPageLoading:n,getLayoutContentMode:o,getPageLoading:s}}});function zo(e,n,o,s,i,a){const r=S("PageLayout"),c=Tt("loading");return se((m(),L("div",{class:$([e.prefixCls,e.getLayoutContentMode])},[I(r)],2)),[[c,e.getOpenPageLoading&&e.getPageLoading]])}const Uo=P(Wo,[["render",zo],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/content/index.vue"]]);function Vo(){const e=Fe(),{getMiniWidthNumber:n}=G(),o=p(()=>t(n));function s(i){e.setProjectConfig({menuSetting:{siderHidden:i}})}return{getCollapsedWidth:o,onBreakpointChange:s}}function jo(e){const{getTrigger:n,getSplit:o}=G(),s=p(()=>{const a=t(n);return a!==ot.NONE&&!t(e)&&(a===ot.FOOTER||t(o))});return{getTriggerAttr:p(()=>t(s)?{}:{trigger:null}),getShowTrigger:s}}function Bt(e,n,o=!1){const{getMiniWidthNumber:s,getCollapsed:i,setMenuSetting:a}=G();qe(()=>{Le(()=>{mt(d,80)()})});function r(u){var g;const f=t(u);return f?Reflect.has(f,"$el")?(g=t(u))==null?void 0:g.$el:t(u):null}function c(u,f,g){document.onmousemove=function(h){let y=u.left+(h.clientX-g);h=h||window.event;const _=800,C=t(s);return y<0&&(y=0),y>_&&(y=_),y<C&&(y=C),u.style.left=f.style.width=y+"px",!1}}function l(u){const f=r(e);document.onmouseup=function(){var h;document.onmousemove=null,document.onmouseup=null,f.style.transition="width 0.2s";const g=parseInt(f.style.width);if(o)a({menuWidth:g});else{const y=t(s);t(i)?g>y&&a({collapsed:!1,menuWidth:g}):g>y+20?a({menuWidth:g}):a({collapsed:!0})}(h=u.releaseCapture)==null||h.call(u)}}function d(){const u=r(n);if(!u)return;const f=r(e);f&&(u.onmousedown=g=>{var y;f.style.transition="unset";const h=g==null?void 0:g.clientX;return u.left=u.offsetLeft,c(u,f,h),l(u),(y=u.setCapture)==null||y.call(u),!1})}return{}}const Go=F({name:"DargBar",props:{mobile:Boolean},setup(e){const{getMiniWidthNumber:n,getCollapsed:o,getCanDrag:s}=G(),{prefixCls:i}=B("darg-bar"),a=p(()=>t(o)?{left:`${t(n)}px`}:{}),r=p(()=>[i,{[`${i}--hide`]:!t(s)||e.mobile}]);return{prefixCls:i,getDragBarStyle:a,getClass:r}}});function qo(e,n,o,s,i,a){return m(),L("div",{class:$(e.getClass),style:re(e.getDragBarStyle)},null,6)}const Qo=P(Go,[["render",qo],["__scopeId","data-v-479c5c84"],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/sider/DragBar.vue"]]),Xo=F({name:"LayoutSideBar",components:{Sider:Ze.Sider,LayoutMenu:Nt,DragBar:Qo,LayoutTrigger:He},setup(){const e=U(null),n=U(null),{getCollapsed:o,getMenuWidth:s,getSplit:i,getMenuTheme:a,getRealWidth:r,getMenuHidden:c,getMenuFixed:l,getIsMixMode:d,toggleCollapsed:u}=G(),{prefixCls:f}=B("layout-sideBar"),{getIsMobile:g}=pe(),{getTriggerAttr:h,getShowTrigger:y}=jo(g);Bt(n,e);const{getCollapsedWidth:_,onBreakpointChange:C}=Vo(),b=p(()=>t(i)?ae.INLINE:null),M=p(()=>t(i)?J.LEFT:J.NONE),O=p(()=>t(i)?!t(c):!0),D=p(()=>[f,{[`${f}--fixed`]:t(l),[`${f}--mix`]:t(d)&&!t(g)}]),E=p(()=>{const H=`${t(r)}px`;return{width:H,overflow:"hidden",flex:`0 0 ${H}`,maxWidth:H,minWidth:H,transition:"all 0.2s"}}),k=gn(He);return{prefixCls:f,sideRef:n,dragBarRef:e,getIsMobile:g,getHiddenDomStyle:E,getSiderClass:D,getTrigger:k,getTriggerAttr:h,getCollapsedWidth:_,getMenuFixed:l,showClassSideBarRef:O,getMenuWidth:s,getCollapsed:o,getMenuTheme:a,onBreakpointChange:C,getMode:b,getSplitType:M,getShowTrigger:y,toggleCollapsed:u}}});function Zo(e,n,o,s,i,a){const r=S("LayoutTrigger"),c=S("LayoutMenu"),l=S("DragBar"),d=S("Sider");return m(),L(q,null,[e.getMenuFixed&&!e.getIsMobile?se((m(),L("div",{key:0,style:re(e.getHiddenDomStyle)},null,4)),[[de,e.showClassSideBarRef]]):w("v-if",!0),se(I(d,X({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),wt({default:R(()=>[I(c,{theme:e.getMenuTheme,menuMode:e.getMode,splitType:e.getSplitType},null,8,["theme","menuMode","splitType"]),I(l,{ref:"dragBarRef"},null,512)]),_:2},[e.getShowTrigger?{name:"trigger",fn:R(()=>[I(r)]),key:"0"}:void 0]),1040,["class","width","collapsed","collapsedWidth","theme","onBreakpoint","trigger"]),[[de,e.showClassSideBarRef]])],64)}const Jo=P(Xo,[["render",Zo],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/sider/LayoutSider.vue"]]),Yo=F({name:"LayoutMixSider",components:{ScrollContainer:yt,AppLogo:je,SimpleMenu:Pt,Icon:ye,LayoutTrigger:He,SimpleMenuTag:Ft},directives:{clickOutside:xt},setup(){let e=U([]);const n=U(""),o=U([]),s=U(!1),i=U(null),a=U(null),r=U(null),{prefixCls:c}=B("layout-mix-sider"),l=Ve(),{t:d}=_e(),{getMenuWidth:u,getCanDrag:f,getCloseMixSidebarOnChange:g,getMenuTheme:h,getMixSideTrigger:y,getRealWidth:_,getMixSideFixed:C,mixSideHasChildren:b,setMenuSetting:M,getIsMixSidebar:O,getCollapsed:D}=G(),{title:E}=en(),k=ht();Bt(a,i,!0);const H=p(()=>({width:t(s)?`${t(u)}px`:0,left:`${t(Q)}px`})),W=p(()=>{b.value=t(o).length>0;const N=t(C)&&t(b);return N&&(s.value=!0),N}),Q=p(()=>t(D)?tn:nn),z=p(()=>{const N=t(W)?t(_):0,Y=`${t(Q)+N}px`;return ve(Y)}),K=p(()=>{const N=`${t(Q)}px`;return ve(N)}),ge=p(()=>t(C)?{}:{onMouseleave:()=>{ce(!0),Te()}}),De=p(()=>t(f));qe(()=>j(this,null,function*(){e.value=yield We()})),oe([()=>k.getLastBuildMenuTime,()=>k.getBackMenuList],()=>j(this,null,function*(){e.value=yield We()}),{immediate:!0}),Pe(N=>{r.value=N,ce(!0),t(g)&&Te()});function ve(N){return{width:N,maxWidth:N,minWidth:N,flex:`0 0 ${N}`}}function Me(N,Y=!1){return j(this,null,function*(){const he=yield Ee(N);if(t(n)===N?(Y?t(s)||(s.value=!0):t(s)?Te():s.value=!0,t(s)||ce()):(s.value=!0,n.value=N),!he||he.length===0){Y||l(N),o.value=[],Te();return}o.value=he})}function ce(N=!1){return j(this,null,function*(){var he;const Y=(he=r.value)==null?void 0:he.path;if(Y&&(n.value=yield Re(Y),t(O))){const Ke=t(e).find(we=>we.path===t(n)),Je=Ke==null?void 0:Ke.path;if(Je){const we=yield Ee(Je);N&&(o.value=we,t(C)&&(s.value=we.length>0)),we.length===0&&(o.value=[])}}})}function A(N){l(N)}function x(){ce(!0),Te()}function ee(N){return t(y)==="hover"?{onMouseenter:()=>Me(N.path,!0),onClick:()=>j(this,null,function*(){const Y=yield Ee(N.path);N.path&&(!Y||Y.length===0)&&l(N.path)})}:{onClick:()=>Me(N.path)}}function $e(){M({mixSideFixed:!t(W)})}function Te(){t(W)||(s.value=!1)}return{t:d,prefixCls:c,menuModules:e,handleModuleClick:Me,activePath:n,childrenMenus:o,getShowDragBar:De,handleMenuClick:A,getMenuStyle:H,handleClickOutside:x,sideRef:a,dragBarRef:i,title:E,openMenu:s,getMenuTheme:h,getItemEvents:ee,getMenuEvents:ge,getDomStyle:z,handleFixedMenu:$e,getMixSideFixed:C,getWrapStyle:K,getCollapsed:D}}});const xo={class:"text"};function es(e,n,o,s,i,a){const r=S("AppLogo"),c=S("LayoutTrigger"),l=S("SimpleMenuTag"),d=S("Icon"),u=S("ScrollContainer"),f=S("SimpleMenu"),g=Tt("click-outside");return m(),L(q,null,[V("div",{class:$(`${e.prefixCls}-dom`),style:re(e.getDomStyle)},null,6),se((m(),L("div",X({style:e.getWrapStyle,class:[e.prefixCls,e.getMenuTheme,{open:e.openMenu,mini:e.getCollapsed}]},e.getMenuEvents),[I(r,{showTitle:!1,class:$(`${e.prefixCls}-logo`)},null,8,["class"]),I(c,{class:$(`${e.prefixCls}-trigger`)},null,8,["class"]),I(u,null,{default:R(()=>[V("ul",{class:$(`${e.prefixCls}-module`)},[(m(!0),L(q,null,me(e.menuModules,h=>(m(),L("li",X({class:[`${e.prefixCls}-module__item `,{[`${e.prefixCls}-module__item--active`]:h.path===e.activePath}]},e.getItemEvents(h),{key:h.path}),[I(l,{item:h,collapseParent:"",dot:""},null,8,["item"]),I(d,{class:$(`${e.prefixCls}-module__icon`),size:e.getCollapsed?16:20,icon:h.icon||h.meta&&h.meta.icon},null,8,["class","size","icon"]),V("p",{class:$(`${e.prefixCls}-module__name`)},te(e.t(h.name)),3)],16))),128))],2)]),_:1}),V("div",{class:$(`${e.prefixCls}-menu-list`),ref:"sideRef",style:re(e.getMenuStyle)},[se(V("div",{class:$([`${e.prefixCls}-menu-list__title`,{show:e.openMenu}])},[V("span",xo,te(e.title),1),I(d,{size:16,icon:e.getMixSideFixed?"ri:pushpin-2-fill":"ri:pushpin-2-line",class:"pushpin",onClick:e.handleFixedMenu},null,8,["icon","onClick"])],2),[[de,e.openMenu]]),I(u,{class:$(`${e.prefixCls}-menu-list__content`)},{default:R(()=>[I(f,{items:e.childrenMenus,theme:e.getMenuTheme,mixSider:"",onMenuClick:e.handleMenuClick},null,8,["items","theme","onMenuClick"])]),_:1},8,["class"]),se(V("div",{class:$(`${e.prefixCls}-drag-bar`),ref:"dragBarRef"},null,2),[[de,e.getShowDragBar&&e.openMenu]])],6)],16)),[[g,e.handleClickOutside]])],64)}const ts=P(Yo,[["render",es],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/sider/MixSider.vue"]]),ns=F({name:"SiderWrapper",components:{Sider:Jo,Drawer:Tn,MixSider:ts},setup(){const{prefixCls:e}=B("layout-sider-wrapper"),{getIsMobile:n}=pe(),{setMenuSetting:o,getCollapsed:s,getMenuWidth:i,getIsMixSidebar:a}=G();function r(){o({collapsed:!0})}return{prefixCls:e,getIsMobile:n,getCollapsed:s,handleClose:r,getMenuWidth:i,getIsMixSidebar:a}}});function os(e,n,o,s,i,a){const r=S("Sider"),c=S("Drawer"),l=S("MixSider");return e.getIsMobile?(m(),v(c,{key:0,placement:"left",class:$(e.prefixCls),width:e.getMenuWidth,getContainer:null,visible:!e.getCollapsed,onClose:e.handleClose},{default:R(()=>[I(r)]),_:1},8,["class","width","visible","onClose"])):e.getIsMixSidebar?(m(),v(l,{key:1})):(m(),v(r,{key:2}))}const ss=P(ns,[["render",os],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/sider/index.vue"]]);var Z=(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))(Z||{});function as(e,n){const o=Ie({current:null,currentIndex:0}),{t:s}=_e(),i=be(),{currentRoute:a}=fe(),{refreshPage:r,closeAll:c,close:l,closeLeft:d,closeOther:u,closeRight:f}=bt(),g=p(()=>t(n)?e.tabItem:t(a)),h=p(()=>{if(!t(g))return;const{meta:C}=t(g),{path:b}=t(a),M=o.current,O=M?M.path===b:!1,D=o.currentIndex,E=!O,k=D===0||!O,H=i.getTabList.length===1,W=!O||D===i.getTabList.length-1&&i.getLastDragEndIndex>=0;return[{icon:"ion:reload-sharp",event:Z.REFRESH_PAGE,text:s("layout.multipleTab.reload"),disabled:E},{icon:"clarity:close-line",event:Z.CLOSE_CURRENT,text:s("layout.multipleTab.close"),disabled:!!(C!=null&&C.affix)||H,divider:!0},{icon:"line-md:arrow-close-left",event:Z.CLOSE_LEFT,text:s("layout.multipleTab.closeLeft"),disabled:k,divider:!1},{icon:"line-md:arrow-close-right",event:Z.CLOSE_RIGHT,text:s("layout.multipleTab.closeRight"),disabled:W,divider:!0},{icon:"dashicons:align-center",event:Z.CLOSE_OTHER,text:s("layout.multipleTab.closeOther"),disabled:H||!O},{icon:"clarity:minus-line",event:Z.CLOSE_ALL,text:s("layout.multipleTab.closeAll"),disabled:H}]});function y(C){return b=>{if(!C)return;b==null||b.preventDefault();const M=i.getTabList.findIndex(O=>O.path===C.path);o.current=C,o.currentIndex=M}}function _(C){const{event:b}=C;switch(b){case Z.REFRESH_PAGE:r();break;case Z.CLOSE_CURRENT:l(e.tabItem);break;case Z.CLOSE_LEFT:d();break;case Z.CLOSE_RIGHT:f();break;case Z.CLOSE_OTHER:u();break;case Z.CLOSE_ALL:c();break}}return{getDropMenuList:h,handleMenuEvent:_,handleContextMenu:y}}const ls=F({name:"TabContent",components:{Dropdown:on,Icon:ye},props:{tabItem:{type:Object,default:null},isExtra:Boolean},setup(e){const{prefixCls:n}=B("multiple-tabs-content"),{t:o}=_e(),s=p(()=>{const{tabItem:{meta:u}={}}=e;return u&&o(u.title)}),i=p(()=>!e.isExtra),a=p(()=>t(i)?["contextmenu"]:["click"]),{getDropMenuList:r,handleMenuEvent:c,handleContextMenu:l}=as(e,i);function d(u){e.tabItem&&l(e.tabItem)(u)}return{prefixCls:n,getDropMenuList:r,handleMenuEvent:c,handleContext:d,getTrigger:a,getIsTabs:i,getTitle:s}}}),rs={class:"ml-1"};function is(e,n,o,s,i,a){const r=S("Icon"),c=S("Dropdown");return m(),v(c,{dropMenuList:e.getDropMenuList,trigger:e.getTrigger,placement:"bottom",overlayClassName:"multiple-tabs__dropdown",onMenuEvent:e.handleMenuEvent},{default:R(()=>[e.getIsTabs?(m(),L("div",{key:0,class:$(`${e.prefixCls}__info`),onContextmenu:n[0]||(n[0]=(...l)=>e.handleContext&&e.handleContext(...l))},[V("span",rs,te(e.getTitle),1)],34)):(m(),L("span",{key:1,class:$(`${e.prefixCls}__extra-quick`),onClick:n[1]||(n[1]=(...l)=>e.handleContext&&e.handleContext(...l))},[I(r,{icon:"ion:chevron-down"})],2))]),_:1},8,["dropMenuList","trigger","onMenuEvent"])}const us=P(ls,[["render",is],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/tabs/components/TabContent.vue"]]),cs=F({name:"FoldButton",components:{Icon:ye},setup(){const{prefixCls:e}=B("multiple-tabs-content"),{getShowMenu:n,setMenuSetting:o}=G(),{getShowHeader:s,setHeaderSetting:i}=Ae(),a=p(()=>!t(n)&&!t(s)),r=p(()=>t(a)?"codicon:screen-normal":"codicon:screen-full");function c(){const l=t(a);o({show:l,hidden:!l}),i({show:l}),sn()}return{prefixCls:e,getIcon:r,handleFold:c}}});function ds(e,n,o,s,i,a){const r=S("Icon");return m(),L("span",{class:$(`${e.prefixCls}__extra-fold`),onClick:n[0]||(n[0]=(...c)=>e.handleFold&&e.handleFold(...c))},[I(r,{icon:e.getIcon},null,8,["icon"])],2)}const ps=P(cs,[["render",ds],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/tabs/components/FoldButton.vue"]]),ms=F({name:"TabRedo",components:{RedoOutlined:wn},setup(){const e=U(!1),{prefixCls:n}=B("multiple-tabs-content"),{refreshPage:o}=bt();function s(){return j(this,null,function*(){e.value=!0,yield o(),setTimeout(()=>{e.value=!1},1200)})}return{prefixCls:n,handleRedo:s,loading:e}}});function fs(e,n,o,s,i,a){const r=S("RedoOutlined");return m(),L("span",{class:$(`${e.prefixCls}__extra-redo`),onClick:n[0]||(n[0]=(...c)=>e.handleRedo&&e.handleRedo(...c))},[I(r,{spin:e.loading},null,8,["spin"])],2)}const gs=P(ms,[["render",fs],["__scopeId","data-v-cf97ee73"],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/tabs/components/TabRedo.vue"]]);function hs(e,n){function o(){Le(()=>j(this,null,function*(){if(!e)return;(yield le(()=>import("./sortable.esm-4ae27e0b.js"),[])).default.create(t(e),ie({animation:500,delay:400,delayOnTouchOnly:!0},n))}))}return{initSortable:o}}function Ss(){const e=U([]),n=be(),o=fe();function s(r){const c=[];return r&&r.forEach(l=>{l.meta&&l.meta.affix&&c.push(Ne(l))}),c}function i(){const r=s(o.getRoutes());e.value=r;for(const c of r)n.addTab({meta:c.meta,name:c.name,path:c.path})}let a=!1;return a||(i(),a=!0),e.value.map(r=>{var c;return(c=r.meta)==null?void 0:c.title}).filter(Boolean)}function ys(e){const n=be(),{multiTabsSetting:o}=an,{prefixCls:s}=B("multiple-tabs");Le(()=>{var r;if(!o.canDrag)return;const i=(r=document.querySelectorAll(`.${s} .ant-tabs-nav-wrap > div`))==null?void 0:r[0],{initSortable:a}=hs(i,{filter:c=>{var d;const l=(d=c==null?void 0:c.target)==null?void 0:d.innerText;return l?e.includes(l):!1},onEnd:c=>{const{oldIndex:l,newIndex:d}=c;st(l)||st(d)||l===d||n.sortTabs(l,d)}});a()})}const _s=F({name:"MultipleTabs",components:{TabRedo:gs,FoldButton:ps,Tabs:lt,TabPane:lt.TabPane,TabContent:us},setup(){const e=Ss(),n=U("");ys(e);const o=be(),s=vt(),i=fe(),{prefixCls:a}=B("multiple-tabs"),r=Ve(),{getShowQuick:c,getShowRedo:l,getShowFold:d}=Be(),u=p(()=>o.getTabList.filter(_=>{var C;return!((C=_.meta)!=null&&C.hideTab)})),f=p(()=>t(u).length===1),g=p(()=>[a,{[`${a}--hide-close`]:t(f)}]);Pe(_=>{const{name:C}=_;if(C===Ue||!_||!s.getToken)return;const{path:b,fullPath:M,meta:O={}}=_,{currentActiveMenu:D,hideTab:E}=O,k=E?D:null,H=k||M||b;if(n.value!==H&&(n.value=H),k){const W=i.getRoutes().find(Q=>Q.path===D);W&&o.addTab(W)}else o.addTab(t(_))});function h(_){n.value=_,r(_,!1)}function y(_){t(f)||o.closeTabByKey(_,i)}return{getWrapClass:g,handleEdit:y,handleChange:h,activeKeyRef:n,getTabsState:u,getShowQuick:c,getShowRedo:l,getShowFold:d}}});function Cs(e,n,o,s,i,a){const r=S("TabContent"),c=S("TabPane"),l=S("TabRedo"),d=S("FoldButton"),u=S("Tabs");return m(),L("div",{class:$(e.getWrapClass)},[I(u,{type:"editable-card",size:"small",animated:!1,hideAdd:!0,tabBarGutter:3,activeKey:e.activeKeyRef,onChange:e.handleChange,onEdit:e.handleEdit},wt({default:R(()=>[(m(!0),L(q,null,me(e.getTabsState,f=>(m(),v(c,{key:f.query?f.fullPath:f.path,closable:!(f&&f.meta&&f.meta.affix)},{tab:R(()=>[I(r,{tabItem:f},null,8,["tabItem"])]),_:2},1032,["closable"]))),128))]),_:2},[e.getShowRedo||e.getShowQuick?{name:"rightExtra",fn:R(()=>[e.getShowRedo?(m(),v(l,{key:0})):w("v-if",!0),e.getShowQuick?(m(),v(r,{key:1,isExtra:"",tabItem:e.$route},null,8,["tabItem"])):w("v-if",!0),e.getShowFold?(m(),v(d,{key:2})):w("v-if",!0)]),key:"0"}:void 0]),1032,["activeKey","onChange","onEdit"])],2)}const bs=P(_s,[["render",Cs],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/tabs/index.vue"]]),it=48,vs=32,Ms=F({name:"LayoutMultipleHeader",components:{LayoutHeader:At,MultipleTabs:bs},setup(){const{setHeaderHeight:e}=En(),{prefixCls:n}=B("layout-multiple-header"),{getCalcContentWidth:o,getSplit:s}=G(),{getIsMobile:i}=pe(),{getFixed:a,getShowInsetHeaderRef:r,getShowFullHeaderRef:c,getHeaderTheme:l,getShowHeader:d}=Ae(),{getFullContent:u}=_t(),{getShowMultipleTab:f}=Be(),g=p(()=>t(f)&&!t(u)),h=p(()=>t(a)||t(c)),y=p(()=>{const M={};return t(a)&&(M.width=t(i)?"100%":t(o)),t(c)&&(M.top=`${it}px`),M}),_=p(()=>t(a)||t(c)),C=p(()=>{let M=0;return(t(c)||!t(s))&&t(d)&&!t(u)&&(M+=it),t(f)&&!t(u)&&(M+=vs),e(M),{height:`${M}px`}});return{getClass:p(()=>[n,`${n}--${t(l)}`,{[`${n}--fixed`]:t(_)}]),prefixCls:n,getPlaceholderDomStyle:C,getIsFixed:_,getWrapStyle:y,getIsShowPlaceholderDom:h,getShowTabs:g,getShowInsetHeaderRef:r}}});function $s(e,n,o,s,i,a){const r=S("LayoutHeader"),c=S("MultipleTabs");return m(),L(q,null,[e.getIsShowPlaceholderDom?(m(),L("div",{key:0,style:re(e.getPlaceholderDomStyle)},null,4)):w("v-if",!0),V("div",{style:re(e.getWrapStyle),class:$(e.getClass)},[e.getShowInsetHeaderRef?(m(),v(r,{key:0})):w("v-if",!0),e.getShowTabs?(m(),v(c,{key:1})):w("v-if",!0)],6)],64)}const Ts=P(Ms,[["render",$s],["__scopeId","data-v-da76d36d"],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/header/MultipleHeader.vue"]]);function ws(){const{getLockTime:e}=Ce(),n=On(),o=vt(),s=Fe();let i;function a(){window.clearTimeout(i)}function r(){if(!o.getToken){a();return}const d=s.getProjectConfig.lockTime;if(!d||d<1){a();return}a(),i=setTimeout(()=>{c()},d*60*1e3)}function c(){n.setLockInfo({isLock:!0,pwd:void 0})}ze(d=>{o.getToken?r():a(),d(()=>{a()})}),hn(()=>{a()});const l=St(r,2e3);return p(()=>t(e)?{onKeyup:l,onMousemove:l}:(a(),{}))}const Is=F({name:"DefaultLayout",components:{LayoutFeatures:ue(()=>le(()=>import("./index-7bb4fd7f.js"),["assets/index-7bb4fd7f.js","assets/index.js","assets/antd-6b087f69.js","assets/vue-5a35c3f5.js","assets/index-0f5186cc.css","assets/SessionTimeoutLogin-9d823f24.js","assets/Login-9b54d51c.js","assets/LoginForm-46b9aa6b.js","assets/LoginFormTitle-353f1219.js","assets/ForgetPasswordForm-3c65985a.js","assets/index-9a895eb5.js","assets/useFormItem-9ea791b8.js","assets/index-7f5b8959.css","assets/RegisterForm-64d32bb7.js","assets/index-1ca3bd8a.js","assets/index-9d82a419.css","assets/MobileForm-81a49008.js","assets/QrCodeForm-0ecd981d.js","assets/index-7ea16098.js","assets/download-3d468407.js","assets/base64Conver-39fc0d26.js","assets/Login-1bc5e863.css","assets/SessionTimeoutLogin-4385ae2b.css","assets/index-08baf4f4.js","assets/useContentViewHeight-d0a5c58e.js","assets/useWindowSizeFn-cc2fb57c.js","assets/index-52dc5681.css","assets/uniqBy-0cd5a663.js","assets/lock-f2fae4f2.js","assets/index-1ae94a8a.css"])),LayoutFooter:ue(()=>le(()=>import("./index-5f3269b5.js"),["assets/index-5f3269b5.js","assets/vue-5a35c3f5.js","assets/siteSetting-efd6ab5b.js","assets/index.js","assets/antd-6b087f69.js","assets/index-0f5186cc.css","assets/useContentViewHeight-d0a5c58e.js","assets/useWindowSizeFn-cc2fb57c.js","assets/index-daae111f.css"])),LayoutHeader:At,LayoutContent:Uo,LayoutSideBar:ss,LayoutMultipleHeader:Ts,Layout:Ze},setup(){const{prefixCls:e}=B("default-layout"),{getIsMobile:n}=pe(),{getShowFullHeaderRef:o}=Ae(),{getShowSidebar:s,getIsMixSidebar:i,getShowMenu:a}=G(),r=ws(),c=p(()=>{let l=["ant-layout"];return(t(i)||t(a))&&l.push("ant-layout-has-sider"),l});return{getShowFullHeaderRef:o,getShowSidebar:s,prefixCls:e,getIsMobile:n,getIsMixSidebar:i,layoutClass:c,lockEvents:r}}});function Ls(e,n,o,s,i,a){const r=S("LayoutFeatures"),c=S("LayoutHeader"),l=S("LayoutSideBar"),d=S("LayoutMultipleHeader"),u=S("LayoutContent"),f=S("LayoutFooter"),g=S("Layout");return m(),v(g,X({class:e.prefixCls},e.lockEvents),{default:R(()=>[I(r),e.getShowFullHeaderRef?(m(),v(c,{key:0,fixed:""})):w("v-if",!0),I(g,{class:$([e.layoutClass])},{default:R(()=>[w(" 左侧菜单 "),e.getShowSidebar||e.getIsMobile?(m(),v(l,{key:0})):w("v-if",!0),I(g,{class:$(`${e.prefixCls}-main`)},{default:R(()=>[w(" 顶部header "),I(d),w(" 内容区域 "),I(u),I(f)]),_:1},8,["class"])]),_:1},8,["class"])]),_:1},16,["class"])}const ks=P(Is,[["render",Ls],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/index.vue"]]),Bs=Object.freeze(Object.defineProperty({__proto__:null,default:ks},Symbol.toStringTag,{value:"Module"}));export{Be as a,ue as c,Bs as i,Ae as u};