| 12 |
- import{w as pt,_ as Bt,a as dn,s as At,b as Nt,d as P,c as U,r as lt,e as fn,f as O,h as Ce,o as Ye,i as vn,j as st,u as De,k as je,l as ie,m as it,n as i,p as $,R as hn,q as yt,t as pe,v as Me,P as A,D as mn,x as qe,y as Dt,z as pn,A as yn,B as gn,M as ye,C as Ie,E as _n,K as bn,F as Ht,G as Cn,H as $t,I as wn,J as tt,L as Sn,N as kn,O as gt,Q as we,S as Se,T as t,U as He,V as Qe,W as $e,X as _t,Y as Ft,Z as g,$ as E,a0 as y,a1 as Y,a2 as re,a3 as ke,a4 as Ze,a5 as ce,a6 as Z,a7 as ge,a8 as te,a9 as z,aa as En,ab as Tn,ac as xn,ad as Ut,ae as On,af as Ae,ag as Vt,ah as le,ai as at,aj as Mn,ak as Rn,al as Ln,am as Pn,an as In,ao as bt,ap as Fe,aq as zt,ar as Bn,as as ct,at as Ee,au as Kt,av as me,aw as An,ax as Nn,ay as de,az as ut,aA as oe,aB as Dn,aC as fe,aD as Hn,aE as jt,aF as $n,aG as Fn,aH as Un,aI as Vn,aJ as Wt,aK as zn,aL as ne,aM as se,aN as Kn,aO as jn,aP as Ct,aQ as Wn,aR as Gn,aS as Gt,aT as Xn,aU as We,aV as ee,aW as Yn,aX as qn,aY as Xt,aZ as Qn}from"./index-8a67e3df.js";import"./dayjs-919e6097.js";import{u as Re,a as Ue}from"./useHeaderSetting-943f0a5a.js";import{S as Zn}from"./index-82d2c624.js";import{u as Jn}from"./usePromise-a958a05b.js";import{_ as Ge}from"./index-66456a53.js";import{D as ea}from"./DarkModeToggle-77ebc172.js";import{D as Le}from"./index-1e695827.js";import{L as Yt,a as Xe,b as ue,c as qt}from"./index-5769f132.js";function wt(n){var e,a=function(c){return function(){e=null,n.apply(void 0,Bt(c))}},o=function(){if(e==null){for(var c=arguments.length,u=new Array(c),f=0;f<c;f++)u[f]=arguments[f];e=pt(a(u))}};return o.cancel=function(){return pt.cancel(e)},o}function Ke(n){return n!==window?n.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function St(n,e,a){if(a!==void 0&&e.top>n.top-a)return"".concat(a+e.top,"px")}function kt(n,e,a){if(a!==void 0&&e.bottom<n.bottom+a){var o=window.innerHeight-e.bottom;return"".concat(a+o,"px")}}var Qt=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],Be=[];function Et(n,e){if(n){var a=Be.find(function(o){return o.target===n});a?a.affixList.push(e):(a={target:n,affixList:[e],eventHandlers:{}},Be.push(a),Qt.forEach(function(o){a.eventHandlers[o]=dn(n,o,function(){a.affixList.forEach(function(r){var c=r.exposed.lazyUpdatePosition;c()},(o==="touchstart"||o==="touchmove")&&At?{passive:!0}:!1)})}))}}function Tt(n){var e=Be.find(function(a){var o=a.affixList.some(function(r){return r===n});return o&&(a.affixList=a.affixList.filter(function(r){return r!==n})),o});e&&e.affixList.length===0&&(Be=Be.filter(function(a){return a!==e}),Qt.forEach(function(a){var o=e.eventHandlers[a];o&&o.remove&&o.remove()}))}function ta(){return typeof window<"u"?window:null}var xe;(function(n){n[n.None=0]="None",n[n.Prepare=1]="Prepare"})(xe||(xe={}));var na=function(){return{offsetTop:Number,offsetBottom:Number,target:{type:Function,default:ta},prefixCls:String,onChange:Function,onTestUpdatePosition:Function}},aa=P({compatConfig:{MODE:3},name:"AAffix",props:na(),setup:function(e,a){var o=a.slots,r=a.emit,c=a.expose,u=U(),f=U(),l=lt({affixStyle:void 0,placeholderStyle:void 0,status:xe.None,lastAffix:!1,prevTarget:null,timeout:null}),s=fn(),v=O(function(){return e.offsetBottom===void 0&&e.offsetTop===void 0?0:e.offsetTop}),d=O(function(){return e.offsetBottom}),m=function(){var I=l.status,N=l.lastAffix,j=e.target;if(!(I!==xe.Prepare||!f.value||!u.value||!j)){var q=j();if(q){var F={status:xe.None},ae=Ke(q),W=Ke(u.value),B=St(W,ae,v.value),k=kt(W,ae,d.value);B!==void 0?(F.affixStyle={position:"fixed",top:B,width:W.width+"px",height:W.height+"px"},F.placeholderStyle={width:W.width+"px",height:W.height+"px"}):k!==void 0&&(F.affixStyle={position:"fixed",bottom:k,width:W.width+"px",height:W.height+"px"},F.placeholderStyle={width:W.width+"px",height:W.height+"px"}),F.lastAffix=!!F.affixStyle,N!==F.lastAffix&&r("change",F.lastAffix),yt(l,F)}}},b=function(){yt(l,{status:xe.Prepare,affixStyle:void 0,placeholderStyle:void 0}),s.update()},S=wt(function(){b()}),p=wt(function(){var T=e.target,I=l.affixStyle;if(T&&I){var N=T();if(N&&u.value){var j=Ke(N),q=Ke(u.value),F=St(q,j,v.value),ae=kt(q,j,d.value);if(F!==void 0&&I.top===F||ae!==void 0&&I.bottom===ae)return}}b()});c({updatePosition:S,lazyUpdatePosition:p}),Ce(function(){return e.target},function(T){var I=T?.()||null;l.prevTarget!==I&&(Tt(s),I&&(Et(I,s),S()),l.prevTarget=I)}),Ce(function(){return[e.offsetTop,e.offsetBottom]},S),Ye(function(){var T=e.target;T&&(l.timeout=setTimeout(function(){Et(T(),s),S()}))}),vn(function(){m()}),st(function(){clearTimeout(l.timeout),Tt(s),S.cancel(),p.cancel()});var M=De("affix",e),_=M.prefixCls;return function(){var T,I=l.affixStyle,N=l.placeholderStyle,j=je(ie({},_.value,I)),q=it(e,["prefixCls","offsetTop","offsetBottom","target","onChange","onTestUpdatePosition"]);return i(hn,{onResize:S},{default:function(){return[i("div",$($({},q),{},{style:N,ref:u}),[i("div",{class:j,ref:f,style:I},[(T=o.default)===null||T===void 0?void 0:T.call(o)])])]}})}}});const oa=Nt(aa);var ra=["class","style"],la=function(){return{prefixCls:String,href:String,separator:A.any,overlay:A.any,onClick:Function}};const Ne=P({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:la(),slots:["separator","overlay"],setup:function(e,a){var o=a.slots,r=a.attrs,c=De("breadcrumb",e),u=c.prefixCls,f=function(s,v){var d=pe(o,e,"overlay");return d?i(qe,{overlay:d,placement:"bottom"},{default:function(){return[i("span",{class:"".concat(v,"-overlay-link")},[s,i(mn,null,null)])]}}):s};return function(){var l,s=(l=pe(o,e,"separator"))!==null&&l!==void 0?l:"/",v=pe(o,e),d=r.class,m=r.style,b=Me(r,ra),S;return e.href!==void 0?S=i("a",$({class:"".concat(u.value,"-link"),onClick:e.onClick},b),[v]):S=i("span",$({class:"".concat(u.value,"-link"),onClick:e.onClick},b),[v]),S=f(S,u.value),v?i("span",{class:d,style:m},[S,s&&i("span",{class:"".concat(u.value,"-separator")},[s])]):null}}});var sa=function(){return{prefixCls:String,routes:{type:Array},params:A.any,separator:A.any,itemRender:{type:Function}}};function ia(n,e){if(!n.breadcrumbName)return null;var a=Object.keys(e).join("|"),o=n.breadcrumbName.replace(new RegExp(":(".concat(a,")"),"g"),function(r,c){return e[c]||r});return o}function xt(n){var e=n.route,a=n.params,o=n.routes,r=n.paths,c=o.indexOf(e)===o.length-1,u=ia(e,a);return c?i("span",null,[u]):i("a",{href:"#/".concat(r.join("/"))},[u])}const Oe=P({compatConfig:{MODE:3},name:"ABreadcrumb",props:sa(),slots:["separator","itemRender"],setup:function(e,a){var o=a.slots,r=De("breadcrumb",e),c=r.prefixCls,u=r.direction,f=function(d,m){return d=(d||"").replace(/^\//,""),Object.keys(m).forEach(function(b){d=d.replace(":".concat(b),m[b])}),d},l=function(d,m,b){var S=Bt(d),p=f(m||"",b);return p&&S.push(p),S},s=function(d){var m=d.routes,b=m===void 0?[]:m,S=d.params,p=S===void 0?{}:S,M=d.separator,_=d.itemRender,T=_===void 0?xt:_,I=[];return b.map(function(N){var j=f(N.path,p);j&&I.push(j);var q=[].concat(I),F=null;return N.children&&N.children.length&&(F=i(ye,null,{default:function(){return[N.children.map(function(W){return i(ye.Item,{key:W.path||W.breadcrumbName},{default:function(){return[T({route:W,params:p,routes:b,paths:l(q,W.path,p)})]}})})]}})),i(Ne,{overlay:F,separator:M,key:j||N.breadcrumbName},{default:function(){return[T({route:N,params:p,routes:b,paths:q})]}})})};return function(){var v,d,m,b=e.routes,S=e.params,p=S===void 0?{}:S,M=Dt(pe(o,e)),_=(v=pe(o,e,"separator"))!==null&&v!==void 0?v:"/",T=e.itemRender||o.itemRender||xt;b&&b.length>0?m=s({routes:b,params:p,separator:_,itemRender:T}):M.length&&(m=M.map(function(N,j){return pn(yn(N.type)==="object"&&(N.type.__ANT_BREADCRUMB_ITEM||N.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),gn(N,{separator:_,key:j})}));var I=(d={},ie(d,c.value,!0),ie(d,"".concat(c.value,"-rtl"),u.value==="rtl"),d);return i("div",{class:I},[m])}}});var ca=["separator","class"],ua=function(){return{prefixCls:String}};const ot=P({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:ua(),setup:function(e,a){var o=a.slots,r=a.attrs,c=De("breadcrumb",e),u=c.prefixCls;return function(){var f;r.separator;var l=r.class,s=Me(r,ca),v=Dt((f=o.default)===null||f===void 0?void 0:f.call(o));return i("span",$({class:["".concat(u.value,"-separator"),l]},s),[v.length>0?v:"/"])}}});Oe.Item=Ne;Oe.Separator=ot;Oe.install=function(n){return n.component(Oe.name,Oe),n.component(Ne.name,Ne),n.component(ot.name,ot),n};var Zt=function(){return{prefixCls:String,width:A.oneOfType([A.string,A.number]),height:A.oneOfType([A.string,A.number]),style:{type:Object,default:void 0},class:String,placement:{type:String},wrapperClassName:String,level:{type:[String,Array]},levelMove:{type:[Number,Function,Array]},duration:String,ease:String,showMask:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},afterVisibleChange:Function,keyboard:{type:Boolean,default:void 0},contentWrapperStyle:{type:Object,default:void 0},autofocus:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0}}},da=function(){return $($({},Zt()),{},{forceRender:{type:Boolean,default:void 0},getContainer:A.oneOfType([A.string,A.func,A.object,A.looseBool])})},fa=function(){return $($({},Zt()),{},{getContainer:Function,getOpenCount:Function,scrollLocker:A.any,switchScrollingEffect:Function})};function va(n){return Array.isArray(n)?n:[n]}var Jt={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},ha=Object.keys(Jt).filter(function(n){if(typeof document>"u")return!1;var e=document.getElementsByTagName("html")[0];return n in(e?e.style:{})})[0],Ot=Jt[ha];function Mt(n,e,a,o){n.addEventListener?n.addEventListener(e,a,o):n.attachEvent&&n.attachEvent("on".concat(e),a)}function Rt(n,e,a,o){n.removeEventListener?n.removeEventListener(e,a,o):n.attachEvent&&n.detachEvent("on".concat(e),a)}function ma(n,e){var a=typeof n=="function"?n(e):n;return Array.isArray(a)?a.length===2?a:[a[0],a[1]]:[a]}var Lt=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},nt=!(typeof window<"u"&&window.document&&window.document.createElement),pa=function n(e,a,o,r){if(!a||a===document||a instanceof Document)return!1;if(a===e.parentNode)return!0;var c=Math.max(Math.abs(o),Math.abs(r))===Math.abs(r),u=Math.max(Math.abs(o),Math.abs(r))===Math.abs(o),f=a.scrollHeight-a.clientHeight,l=a.scrollWidth-a.clientWidth,s=document.defaultView.getComputedStyle(a),v=s.overflowY==="auto"||s.overflowY==="scroll",d=s.overflowX==="auto"||s.overflowX==="scroll",m=f&&v,b=l&&d;return c&&(!m||m&&(a.scrollTop>=f&&r<0||a.scrollTop<=0&&r>0))||u&&(!b||b&&(a.scrollLeft>=l&&o<0||a.scrollLeft<=0&&o>0))?n(e,a.parentNode,o,r):!1},ya=["width","height","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","keyboard","getOpenCount","scrollLocker","contentWrapperStyle","style","class"],Pe={},ga=P({compatConfig:{MODE:3},inheritAttrs:!1,props:fa(),emits:["close","handleClick","change"],setup:function(e,a){var o=a.emit,r=a.slots,c=lt({startPos:{x:null,y:null}}),u,f=U(),l=U(),s=U(),v=U(),d=U(),m=[],b="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),S=!nt&&At?{passive:!1}:!1;Ye(function(){Ie(function(){var C=e.open,h=e.getContainer,w=e.showMask,R=e.autofocus,L=h?.();if(X(e),C&&(L&&L.parentNode===document.body&&(Pe[b]=C),F(),Ie(function(){R&&p()}),w)){var D;(D=e.scrollLocker)===null||D===void 0||D.lock()}})}),Ce(function(){return e.level},function(){X(e)},{flush:"post"}),Ce(function(){return e.open},function(){var C=e.open,h=e.getContainer,w=e.scrollLocker,R=e.showMask,L=e.autofocus,D=h?.();D&&D.parentNode===document.body&&(Pe[b]=!!C),F(),C?(L&&p(),R&&w?.lock()):w?.unLock()},{flush:"post"}),st(function(){var C,h=e.open;delete Pe[b],h&&(ae(!1),document.body.style.touchAction=""),(C=e.scrollLocker)===null||C===void 0||C.unLock()}),Ce(function(){return e.placement},function(C){C&&(d.value=null)});var p=function(){var h,w;(h=l.value)===null||h===void 0||(w=h.focus)===null||w===void 0||w.call(h)},M=function(h){h.touches.length>1||(c.startPos={x:h.touches[0].clientX,y:h.touches[0].clientY})},_=function(h){if(!(h.changedTouches.length>1)){var w=h.currentTarget,R=h.changedTouches[0].clientX-c.startPos.x,L=h.changedTouches[0].clientY-c.startPos.y;(w===s.value||w===v.value||w===d.value&&pa(w,h.target,R,L))&&h.cancelable&&h.preventDefault()}},T=function C(h){var w=h.target;Rt(w,Ot,C),w.style.transition=""},I=function(h){o("close",h)},N=function(h){h.keyCode===bn.ESC&&(h.stopPropagation(),I(h))},j=function(h){var w=e.open,R=e.afterVisibleChange;h.target===f.value&&h.propertyName.match(/transform$/)&&(l.value.style.transition="",!w&&G()&&(document.body.style.overflowX="",s.value&&(s.value.style.left="",s.value.style.width="")),R&&R(!!w))},q=O(function(){var C=e.placement,h=C==="left"||C==="right",w="translate".concat(h?"X":"Y");return{isHorizontal:h,placementName:w}}),F=function(){var h=e.open,w=e.width,R=e.height,L=q.value,D=L.isHorizontal,V=L.placementName,K=d.value?d.value.getBoundingClientRect()[D?"width":"height"]:0,J=(D?w:R)||K;W(h,V,J)},ae=function(h,w,R,L){var D=e.placement,V=e.levelMove,K=e.duration,J=e.ease,he=e.showMask;m.forEach(function(Te){Te.style.transition="transform ".concat(K," ").concat(J),Mt(Te,Ot,T);var _e=h?R:0;if(V){var Ve=ma(V,{target:Te,open:h});_e=h?Ve[0]:Ve[1]||0}var ze=typeof _e=="number"?"".concat(_e,"px"):_e,be=D==="left"||D==="top"?ze:"-".concat(ze);be=he&&D==="right"&&L?"calc(".concat(be," + ").concat(L,"px)"):be,Te.style.transform=_e?"".concat(w,"(").concat(be,")"):""})},W=function(h,w,R){if(!nt){var L=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?_n(!0):0;ae(h,w,R,L),B(L)}o("change",h)},B=function(h){var w=e.getContainer,R=e.showMask,L=e.open,D=w?.();if(D&&D.parentNode===document.body&&R){var V=["touchstart"],K=[document.body,s.value,v.value,d.value];L&&document.body.style.overflow!=="hidden"?(h&&k(h),document.body.style.touchAction="none",K.forEach(function(J,he){J&&Mt(J,V[he]||"touchmove",he?_:M,S)})):G()&&(document.body.style.touchAction="",h&&x(h),K.forEach(function(J,he){J&&Rt(J,V[he]||"touchmove",he?_:M,S)}))}},k=function(h){var w=e.placement,R=e.duration,L=e.ease,D="width ".concat(R," ").concat(L),V="transform ".concat(R," ").concat(L);switch(l.value.style.transition="none",w){case"right":l.value.style.transform="translateX(-".concat(h,"px)");break;case"top":case"bottom":l.value.style.width="calc(100% - ".concat(h,"px)"),l.value.style.transform="translateZ(0)";break}clearTimeout(u),u=setTimeout(function(){l.value&&(l.value.style.transition="".concat(V,",").concat(D),l.value.style.width="",l.value.style.transform="")})},x=function(h){var w=e.placement,R=e.duration,L=e.ease;l.value.style.transition="none";var D,V="width ".concat(R," ").concat(L),K="transform ".concat(R," ").concat(L);switch(w){case"left":{l.value.style.width="100%",V="width 0s ".concat(L," ").concat(R);break}case"right":{l.value.style.transform="translateX(".concat(h,"px)"),l.value.style.width="100%",V="width 0s ".concat(L," ").concat(R),s.value&&(s.value.style.left="-".concat(h,"px"),s.value.style.width="calc(100% + ".concat(h,"px)"));break}case"top":case"bottom":{l.value.style.width="calc(100% + ".concat(h,"px)"),l.value.style.height="100%",l.value.style.transform="translateZ(0)",D="height 0s ".concat(L," ").concat(R);break}}clearTimeout(u),u=setTimeout(function(){l.value&&(l.value.style.transition="".concat(K,",").concat(D?"".concat(D,","):"").concat(V),l.value.style.transform="",l.value.style.width="",l.value.style.height="")})},G=function(){return!Object.keys(Pe).some(function(h){return Pe[h]})},X=function(h){var w=h.level,R=h.getContainer;if(!nt){var L=R?.(),D=L?L.parentNode:null;if(m=[],w==="all"){var V=D?Array.prototype.slice.call(D.children):[];V.forEach(function(K){K.nodeName!=="SCRIPT"&&K.nodeName!=="STYLE"&&K.nodeName!=="LINK"&&K!==L&&m.push(K)})}else w&&va(w).forEach(function(K){document.querySelectorAll(K).forEach(function(J){m.push(J)})})}},Q=function(h){o("handleClick",h)},ve=U(!1);return Ce(l,function(){Ie(function(){ve.value=!0})}),function(){var C,h,w,R=e.width,L=e.height,D=e.open,V=e.prefixCls,K=e.placement;e.level,e.levelMove,e.ease,e.duration,e.getContainer,e.onChange,e.afterVisibleChange;var J=e.showMask,he=e.maskClosable,Te=e.maskStyle,_e=e.keyboard;e.getOpenCount,e.scrollLocker;var Ve=e.contentWrapperStyle,ze=e.style,be=e.class,ln=Me(e,ya),et=D&&ve.value,sn=je(V,(C={},ie(C,"".concat(V,"-").concat(K),!0),ie(C,"".concat(V,"-open"),et),ie(C,be,!!be),ie(C,"no-mask",!J),C)),cn=q.value.placementName,un=K==="left"||K==="top"?"-100%":"100%",mt=et?"":"".concat(cn,"(").concat(un,")");return i("div",$($({},it(ln,["switchScrollingEffect","autofocus"])),{},{tabindex:-1,class:sn,style:ze,ref:l,onKeydown:et&&_e?N:void 0,onTransitionend:j}),[J&&i("div",{class:"".concat(V,"-mask"),onClick:he?I:void 0,style:Te,ref:s},null),i("div",{class:"".concat(V,"-content-wrapper"),style:$({transform:mt,msTransform:mt,width:Lt(R)?"".concat(R,"px"):R,height:Lt(L)?"".concat(L,"px"):L},Ve),ref:f},[i("div",{class:"".concat(V,"-content"),ref:d},[(h=r.default)===null||h===void 0?void 0:h.call(r)]),r.handler?i("div",{onClick:Q,ref:v},[(w=r.handler)===null||w===void 0?void 0:w.call(r)]):null])])}}});const Pt=ga;var _a=["afterVisibleChange","getContainer","wrapperClassName","forceRender"],ba=["visible","afterClose"],Ca=P({compatConfig:{MODE:3},inheritAttrs:!1,props:Ht(da(),{prefixCls:"drawer",placement:"left",getContainer:"body",level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",afterVisibleChange:function(){},showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",keyboard:!0,forceRender:!1,autofocus:!0}),emits:["handleClick","close"],slots:["handler"],setup:function(e,a){var o=a.emit,r=a.slots,c=U(null),u=function(s){o("handleClick",s)},f=function(s){o("close",s)};return function(){e.afterVisibleChange;var l=e.getContainer,s=e.wrapperClassName,v=e.forceRender,d=Me(e,_a),m=null;if(!l)return i("div",{class:s,ref:c},[i(Pt,$($({},d),{},{open:e.open,getContainer:function(){return c.value},onClose:f,onHandleClick:u}),r)]);var b=!!r.handler||v;return(b||e.open||c.value)&&(m=i(Cn,{visible:e.open,forceRender:b,getContainer:l,wrapperClassName:s},{default:function(p){var M=p.visible,_=p.afterClose,T=Me(p,ba);return i(Pt,$($($({ref:c},d),T),{},{open:M!==void 0?M:e.open,afterVisibleChange:_!==void 0?_:e.afterVisibleChange,onClose:f,onHandleClick:u}),r)}})),m}}});const wa=Ca;var Sa=["width","height","visible","placement","mask","wrapClassName","class"],ka=$t("top","right","bottom","left");$t("default","large");var It={distance:180},Ea=function(){return{autofocus:{type:Boolean,default:void 0},closable:{type:Boolean,default:void 0},closeIcon:A.any,destroyOnClose:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},getContainer:A.any,maskClosable:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},wrapStyle:{type:Object,default:void 0},style:{type:Object,default:void 0},class:A.any,wrapClassName:String,size:{type:String},drawerStyle:{type:Object,default:void 0},headerStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},contentWrapperStyle:{type:Object,default:void 0},title:A.any,visible:{type:Boolean,default:void 0},width:A.oneOfType([A.string,A.number]),height:A.oneOfType([A.string,A.number]),zIndex:Number,prefixCls:String,push:A.oneOfType([A.looseBool,{type:Object}]),placement:A.oneOf(ka),keyboard:{type:Boolean,default:void 0},extra:A.any,footer:A.any,footerStyle:{type:Object,default:void 0},level:A.any,levelMove:{type:[Number,Array,Function]},handle:A.any,afterVisibleChange:Function,onAfterVisibleChange:Function,"onUpdate:visible":Function,onClose:Function}},Ta=P({compatConfig:{MODE:3},name:"ADrawer",inheritAttrs:!1,props:Ht(Ea(),{closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:It}),slots:["closeIcon","title","extra","footer","handle"],setup:function(e,a){var o=a.emit,r=a.slots,c=a.attrs,u=U(!1),f=U(!1),l=U(null),s=wn("parentDrawerOpts",null),v=De("drawer",e),d=v.prefixCls;tt(!e.afterVisibleChange,"Drawer","`afterVisibleChange` prop is deprecated, please use `@afterVisibleChange` event instead"),tt(e.wrapStyle===void 0,"Drawer","`wrapStyle` prop is deprecated, please use `style` instead"),tt(e.wrapClassName===void 0,"Drawer","`wrapClassName` prop is deprecated, please use `class` instead");var m=function(){u.value=!0},b=function(){u.value=!1,Ie(function(){S()})};Sn("parentDrawerOpts",{setPush:m,setPull:b}),Ye(function(){var B=e.visible;B&&s&&s.setPush()}),st(function(){s&&s.setPull()}),Ce(function(){return e.visible},function(B){s&&(B?s.setPush():s.setPull())},{flush:"post"});var S=function(){var k,x;(k=l.value)===null||k===void 0||(x=k.domFocus)===null||x===void 0||x.call(k)},p=function(k){o("update:visible",!1),o("close",k)},M=function(k){var x;(x=e.afterVisibleChange)===null||x===void 0||x.call(e,k),o("afterVisibleChange",k)},_=O(function(){return e.destroyOnClose&&!e.visible}),T=function(){var k=_.value;k&&(e.visible||(f.value=!0))},I=O(function(){var B=e.push,k=e.placement,x;return typeof B=="boolean"?x=B?It.distance:0:x=B.distance,x=parseFloat(String(x||0)),k==="left"||k==="right"?"translateX(".concat(k==="left"?x:-x,"px)"):k==="top"||k==="bottom"?"translateY(".concat(k==="top"?x:-x,"px)"):null}),N=O(function(){var B=e.visible,k=e.mask,x=e.placement,G=e.size,X=G===void 0?"default":G,Q=e.width,ve=e.height;if(!B&&!k)return{};var C={};if(x==="left"||x==="right"){var h=X==="large"?736:378;C.width=typeof Q>"u"?h:Q,C.width=typeof C.width=="string"?C.width:"".concat(C.width,"px")}else{var w=X==="large"?736:378;C.height=typeof ve>"u"?w:ve,C.height=typeof C.height=="string"?C.height:"".concat(C.height,"px")}return C}),j=O(function(){var B=e.zIndex,k=e.wrapStyle,x=e.mask,G=e.style,X=x?{}:N.value;return $($($({zIndex:B,transform:u.value?I.value:void 0},X),k),G)}),q=function(k){var x=e.closable,G=e.headerStyle,X=pe(r,e,"extra"),Q=pe(r,e,"title");return!Q&&!x?null:i("div",{class:je("".concat(k,"-header"),ie({},"".concat(k,"-header-close-only"),x&&!Q&&!X)),style:G},[i("div",{class:"".concat(k,"-header-title")},[F(k),Q&&i("div",{class:"".concat(k,"-title")},[Q])]),X&&i("div",{class:"".concat(k,"-extra")},[X])])},F=function(k){var x,G=e.closable,X=r.closeIcon?(x=r.closeIcon)===null||x===void 0?void 0:x.call(r):e.closeIcon;return G&&i("button",{key:"closer",onClick:p,"aria-label":"Close",class:"".concat(k,"-close")},[X===void 0?i(kn,null,null):X])},ae=function(k){var x;if(f.value&&!e.visible)return null;f.value=!1;var G=e.bodyStyle,X=e.drawerStyle,Q={},ve=_.value;return ve&&(Q.opacity=0,Q.transition="opacity .3s"),i("div",{class:"".concat(k,"-wrapper-body"),style:$($({},Q),X),onTransitionend:T},[q(k),i("div",{key:"body",class:"".concat(k,"-body"),style:G},[(x=r.default)===null||x===void 0?void 0:x.call(r)]),W(k)])},W=function(k){var x=pe(r,e,"footer");if(!x)return null;var G="".concat(k,"-footer");return i("div",{class:G,style:e.footerStyle},[x])};return function(){var B;e.width,e.height;var k=e.visible,x=e.placement,G=e.mask,X=e.wrapClassName,Q=e.class,ve=Me(e,Sa),C=G?N.value:{},h=G?"":"no-mask",w=$($($($({},c),it(ve,["size","closeIcon","closable","destroyOnClose","drawerStyle","headerStyle","bodyStyle","title","push","wrapStyle","onAfterVisibleChange","onClose","onUpdate:visible"])),C),{},{onClose:p,afterVisibleChange:M,handler:!1,prefixCls:d.value,open:k,showMask:G,placement:x,class:je((B={},ie(B,Q,Q),ie(B,X,!!X),ie(B,h,!!h),B)),style:j.value,ref:l});return i(wa,w,{handler:e.handle?function(){return e.handle}:r.handle,default:function(){return ae(d.value)}})}}});const xa=Nt(Ta);function Oa(){const n=document.createEvent("HTMLEvents");n.initEvent("resize",!0,!0),n.eventType="message",window.dispatchEvent(n)}var H=(n=>(n[n.REFRESH_PAGE=0]="REFRESH_PAGE",n[n.CLOSE_CURRENT=1]="CLOSE_CURRENT",n[n.CLOSE_LEFT=2]="CLOSE_LEFT",n[n.CLOSE_RIGHT=3]="CLOSE_RIGHT",n[n.CLOSE_OTHER=4]="CLOSE_OTHER",n[n.CLOSE_ALL=5]="CLOSE_ALL",n[n.SCALE=6]="SCALE",n[n.CLOSE=7]="CLOSE",n))(H||{});const Je=()=>{const n=U(null),e=U(null),a=U(null),{height:o,width:r}=gt(n),{height:c,width:u}=gt(e),{getDarkMode:f}=we(Se()),l=O(()=>t(o)+t(c)),s=O(()=>`calc(100vh - ${t(l)}px)`),v=O(()=>({height:t(s),minHeight:t(s)})),d=O(()=>({minHeight:`calc(100vh - ${t(l)}px)`})),m=O(()=>({padding:0,height:"auto",background:t(f)==="dark"?"#000":"#fff"}));return{headerRef:n,tabRef:e,contentRef:a,headerHeight:o,headerWidth:r,tabHeight:c,tabWidth:u,omitContentHeight:l,headerStyle:m,contentStyle:v,mainStyle:d}};function dt(n){const{getShowMultipleTab:e}=He();function a(){if(!t(e))throw new Error("标签页未打开,请于 settings 中打开!");return!!t(e)}const o=Qe(),r=n||$e(),{currentRoute:c}=r;function u(){const s=t(c);return o.getTabList.find(v=>v.fullPath===s.fullPath)}async function f(s,v){if(!a())return;const m=v||u();await o.setTabTitle(s,m)}async function l(s,v){if(!a())return;const m=u();switch(s){case H.REFRESH_PAGE:await o.refreshPage(r);break;case H.CLOSE_ALL:await o.closeAllTab(r);break;case H.CLOSE_LEFT:await o.closeLeftTabs(m,r);break;case H.CLOSE_RIGHT:await o.closeRightTabs(m,r);break;case H.CLOSE_OTHER:await o.closeOtherTabs(m,r);break;case H.CLOSE_CURRENT:case H.CLOSE:await o.closeTab(v||m,r);break}}return{refreshPage:()=>l(H.REFRESH_PAGE),closeAll:()=>l(H.CLOSE_ALL),closeLeft:()=>l(H.CLOSE_LEFT),closeRight:()=>l(H.CLOSE_RIGHT),closeOther:()=>l(H.CLOSE_OTHER),closeCurrent:()=>l(H.CLOSE_CURRENT),close:s=>l(H.CLOSE,s),setTitle:(s,v)=>f(s,v)}}const Ma={class:"flex items-center cursor-pointer"},Ra={key:0,class:"ml-1"},La={name:"LocalePicker"},Pa=P({...La,props:{showText:{type:Boolean,default:!0},reload:{type:Boolean,default:!0}},setup(n){const e=n,a=U([]),{changeLocale:o,getLocale:r}=En(),c=O(()=>{const l=a.value[0];return l?_t.find(s=>s.event===l)?.text:""});Ft(()=>{a.value=[t(r)]});async function u(l){await o(l),a.value=[l],e.reload&&location.reload()}function f(l){t(r)!==l&&u(l)}return(l,s)=>(g(),E(t(qe),{trigger:"click",onSelect:f},{overlay:y(()=>[i(t(ye),{onClick:s[0]||(s[0]=({key:v})=>f(v))},{default:y(()=>[(g(!0),Y(re,null,ke(t(_t),v=>(g(),E(t(Ze),{key:v.event},{default:y(()=>[ce(Z(v.text),1)]),_:2},1024))),128))]),_:1})]),default:y(()=>[ge("span",Ma,[i(te,{icon:"ion:language",hoverPointer:""}),n.showText?(g(),Y("span",Ra,Z(c.value),1)):z("",!0)])]),_:1}))}});async function en(){return On.authStore.getFrontMenuList.filter(e=>!e.hideMenu&&!e.meta?.hideMenu)}const tn=async()=>{const n=await en();if(Tn()){const e=xn.getRoutes();return Ut(n,Ba(e))}return n};async function Ia(n){const e=await en();return(await Ae(e,n))?.[0]}function Ba(n){return e=>{const a=n.find(o=>Vt(e.path)?!0:o.name===e.name);return a?(e.icon=e.icon||a.meta.icon,e.meta=a.meta,!0):!1}}function Aa(n,e,a){const{getCollapsed:o,getAccordion:r}=le();async function c(s){if(a.value===at.HORIZONTAL)return;Mn(()=>{const d=Rn(e.value);if(d?.length===0){n.openKeys=[];return}t(r)?n.openKeys=Ae(d,s):n.openKeys=Ln([...n.openKeys,...Ae(d,s)])},16)}const u=O(()=>t(o)?n.collapsedOpenKeys:n.openKeys);function f(){n.selectedKeys=[],n.openKeys=[]}function l(s){if(t(a)===at.HORIZONTAL||!t(r))n.openKeys=s;else{const v=[];for(const{children:d,path:m}of t(e))d&&d.length>0&&v.push(m);if(t(o))n.collapsedOpenKeys=s;else{const d=s.find(m=>n.openKeys.indexOf(m)===-1);v.indexOf(d)===-1?n.openKeys=s:n.openKeys=d?[d]:[]}}}return{setOpenKeys:c,resetKeys:f,getOpenKeys:u,handleOpenChange:l}}const Na=P({name:"BasicMenu",components:{AMenu:ye,BasicSubMenuItem:Pn},props:In,emits:["menuClick"],setup(n){const e=lt({openKeys:[],selectedKeys:[],collapsedOpenKeys:[]}),{getCollapsed:a,getTopMenuAlign:o}=le(),r=O(()=>!t(a)),{currentRoute:c}=$e(),{items:u,mode:f}=bt(n),{handleOpenChange:l,setOpenKeys:s,getOpenKeys:v}=Aa(e,u,f),d=O(()=>{const{mode:_}=n;return _===at.HORIZONTAL?{height:"48px",lineHeight:"48px",overflow:"hidden",alignItems:"baseline",justifyContent:t(o)}:{}}),m=U(!1),b=Fe();async function S({key:_}){if(Vt(_)){Bn(_);return}b(_,!1),m.value=!0,e.selectedKeys=[_]}const p=U("");zt(_=>{_.name!==ct&&(M(_),p.value=_.meta?.currentActiveMenu,t(p)&&(e.selectedKeys=[t(p)],s(t(p))))});async function M(_){if(t(m)){m.value=!1;return}const T=(_||t(c)).meta?.currentActiveMenu||(_||t(c)).name;s(T),!t(p)&&setTimeout(async()=>{if(n.isHorizontal){const I=await Ia(T);e.selectedKeys=[I]}else{const I=await Ae(n.items,T);e.selectedKeys=I}})}return{handleMenuClick:S,getShowTitle:r,getMenuStyle:d,handleOpenChange:l,getOpenKeys:v,...bt(e)}}});function Da(n,e,a,o,r,c){const u=Kt("BasicSubMenuItem"),f=ye;return g(),E(f,{class:"h-full overflow-y-auto overflow-x-clip",selectedKeys:n.selectedKeys,mode:n.mode,openKeys:n.getOpenKeys,inlineIndent:n.inlineIndent,onOpenChange:n.handleOpenChange,onClick:n.handleMenuClick,subMenuOpenDelay:.2,style:me(n.getMenuStyle)},{default:y(()=>[(g(!0),Y(re,null,ke(n.items,l=>(g(),E(u,{key:l.name,item:l,isHorizontal:n.isHorizontal,showTitle:n.getShowTitle},null,8,["item","isHorizontal","showTitle"]))),128))]),_:1},8,["selectedKeys","mode","openKeys","inlineIndent","onOpenChange","onClick","style"])}const Ha=Ee(Na,[["render",Da]]),$a=P({__name:"logo",props:{showTitle:{type:Boolean,default:!0},showRightBorder:{type:Boolean,default:!0},homePath:{type:String,default:An}},setup(n){const{bem:e}=ut("app-logo"),a=n,{title:o}=Nn({VITE_PORT:"3000",VITE_GLOB_APP_TITLE:"SagooMedia",VITE_GLOB_APP_SHORT_NAME:"SagooMedia",VITE_NEED_LOGIN:"false",VITE_USE_MOCK:"true",VITE_PUBLIC_PATH:"/plugin/media",VITE_DROP_CONSOLE:"true",VITE_BUILD_COMPRESS:"none",VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE:"false",VITE_GLOB_HTTP_REFRESH_TIME:"5000",VITE_GLOB_GB_HTTP_REFRESH_TIME:"60000",VITE_USE_IMAGEMIN:"true",VITE_LEGACY:"false",VITE_M7S_SERVER:"/media",VITE_M7S_WS_SERVER:"/media",BASE_URL:"/plugin/media",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),r=Fe();function c(){r(a.homePath)}const{getDarkMode:u}=we(Se()),f=O(()=>a.showRightBorder?{borderRight:`1px solid ${t(u)==="dark"?"#303030":"#f0f0f0"}`}:{borderRight:"none"});return(l,s)=>(g(),Y("div",{class:de(t(e)()),onClick:c,style:me(f.value)},[i(t(Zn),{icon:`logo-${t(u)}`,size:34},null,8,["icon"]),n.showTitle?(g(),Y("div",{key:0,class:de(["ml-2 truncate color-text",t(e)("title")])},Z(t(o)),3)):z("",!0)],6))}}),nn=Ee($a,[["__scopeId","data-v-52d16d03"]]),Fa=P({__name:"index",props:{mode:{type:String,default:()=>"inline"}},setup(n){const{getCollapsed:e,getMenuType:a}=le(),o=O(()=>t(a)===oe.SIDEBAR),{bem:r}=ut("layout-menu"),c=U([]);return Ye(async()=>{c.value=await tn()}),(u,f)=>(g(),Y("div",{class:de([t(r)(),"flex-1"])},[o.value?(g(),E(nn,{key:0,class:de(t(r)("logo")),showTitle:!t(e)},null,8,["class","showTitle"])):z("",!0),i(Ha,{items:c.value,mode:n.mode},null,8,["items","mode"])],2))}}),ft=Ee(Fa,[["__scopeId","data-v-0f11b2b1"]]);function rt(n){return typeof n=="function"||Object.prototype.toString.call(n)==="[object Object]"&&!Dn(n)}const an=n=>{const{t:e}=fe();return n?.length?n?.length&&n.map(o=>{if(o.children){let r;return i(Hn,{key:o.name,title:e(o.title)},rt(r=an(o.children))?r:{default:()=>[r]})}else{let r;return i(Ze,{key:o.name},rt(r=e(o.title))?r:{default:()=>[r]})}}):null},Ua=P({props:{items:{type:Array}},setup(n){const e=Fe(),a=o=>{e(o[o.length-1])};return()=>{const o=an(n.items);return i(ye,{onClick:({keyPath:r})=>a(r)},rt(o)?o:{default:()=>[o]})}}}),Va=P({__name:"index",setup(n){const{getShowBreadCrumb:e}=Re(),{getMenuType:a}=le(),o=O(()=>t(e)&&t(a)!==oe.TOP_MENU),{currentRoute:r}=$e(),{t:c}=fe(),u=U([]);Ft(async()=>{if(r.value.name===ct)return;const s=await tn(),v=r.value.matched,d=v?.[v.length-1];let m=r.value.path;d&&d?.meta?.currentActiveMenu&&(m=d.meta.currentActiveMenu);const b=Ae(s,m),S=s.filter(_=>_.path===b[0]),p=f(S,b);if(!p||p.length===0)return;const M=l(p);r.value.meta?.currentActiveMenu&&M.push({...r.value,name:r.value.name}),u.value=M});function f(s,v){const d=[];return s.forEach(m=>{v.includes(m.path)&&d.push(m),m.children?.length&&d.push(...f(m.children,v))}),d}function l(s){return Ut(s,v=>{const{meta:d,name:m}=v;if(!d)return!!m;const{title:b,hideBreadcrumb:S,hideMenu:p}=d;return!(!b||S||p)}).filter(v=>!v.meta?.hideBreadcrumb)}return(s,v)=>o.value?(g(),E(t(Oe),{key:0},{default:y(()=>[(g(!0),Y(re,null,ke(u.value,(d,m)=>(g(),E(t(Ne),{key:m,class:de({"cursor-pointer":d.children})},jt({default:y(()=>[ge("span",{class:de(["mr-1.2 ml-1.2",{"cursor-pointer":d.children}])},Z(t(c)(d.meta.title)),3)]),_:2},[d.children?{name:"overlay",fn:y(()=>[i(t(Ua),{items:d.children},null,8,["items"])]),key:"0"}:void 0]),1032,["class"]))),128))]),_:1})):z("",!0)}}),za=P({__name:"TabRedo",setup(n){const{refreshPage:e}=dt();function a(){return new Promise(async c=>{await e(),setTimeout(()=>{c({})},1200)})}const{loading:o,handleFn:r}=Jn(a,{immediate:!1});return(c,u)=>(g(),E(t(te),{onClick:t(r),icon:"ant-design:redo-outlined",infinite:t(o),class:"cursor-pointer"},null,8,["onClick","infinite"]))}}),Ka=P({__name:"TabQuick",props:{tabItem:{type:Object,default:null}},setup(n){const{refreshPage:e,close:a,closeAll:o,closeLeft:r,closeRight:c,closeOther:u}=dt(),{t:f}=fe(),l=Qe(),{currentRoute:s}=$e(),v=n,d=O(()=>{if(!v.tabItem)return;const{meta:b}=v.tabItem,{path:S}=t(s),p=v.tabItem?v.tabItem.path===S:!1,M=l.getTabList.findIndex(N=>N.path===v.tabItem.path),_=M===0||!p,T=l.getTabList.length===1,I=!p||M===l.getTabList.length-1&&l.getLastDragEndIndex>=0;return[{label:f("layout.multipleTab.close"),key:H.CLOSE_CURRENT,icon:"clarity:close-line",disabled:!!b?.affix||T},{icon:"line-md:arrow-close-left",key:H.CLOSE_LEFT,label:f("layout.multipleTab.closeLeft"),disabled:_},{icon:"line-md:arrow-close-right",key:H.CLOSE_RIGHT,label:f("layout.multipleTab.closeRight"),disabled:I},{icon:"dashicons:align-center",key:H.CLOSE_OTHER,label:f("layout.multipleTab.closeOther"),disabled:T||!p},{label:f("layout.multipleTab.closeAll"),key:H.CLOSE_ALL,icon:"clarity:minus-line",disabled:T}]}),m=async b=>{switch(b){case H.REFRESH_PAGE:await e();break;case H.CLOSE_CURRENT:await a(v.tabItem);break;case H.CLOSE_ALL:await o();break;case H.CLOSE_LEFT:await r();break;case H.CLOSE_RIGHT:await c();break;case H.CLOSE_OTHER:await u();break}};return(b,S)=>(g(),E(t(qe),{trigger:"click"},{overlay:y(()=>[i(t(ye),{onClick:S[0]||(S[0]=({key:p})=>m(p))},{default:y(()=>[(g(!0),Y(re,null,ke(d.value,p=>(g(),E(t(Ze),{key:p.key,disabled:p.disabled},{icon:y(()=>[i(t(te),{icon:p.icon},null,8,["icon"])]),default:y(()=>[ce(" "+Z(p.label),1)]),_:2},1032,["disabled"]))),128))]),_:1})]),default:y(()=>[i(t(te),{icon:"material-symbols:double-arrow-rounded",class:"rotate-90 cursor-pointer"})]),_:1}))}}),ja=P({__name:"FoldButton",setup(n){const{getShowMenu:e,setMenuSetting:a}=le(),{getShowHeader:o,setHeaderSetting:r}=Ue(),c=O(()=>!t(e)&&!t(o)),u=O(()=>t(c)?"codicon:screen-normal":"codicon:screen-full");function f(){const l=t(c);a({show:l,hidden:!l}),r({show:l}),Oa()}return(l,s)=>(g(),E(t(te),{onClick:f,class:"cursor-pointer",icon:u.value},null,8,["icon"]))}}),on=P({__name:"index",setup(n){const{getShowQuick:e,getShowRedo:a,getShowFold:o}=He(),{t:r}=fe(),c=$e(),u=Qe(),{getTabList:f}=we(u),l=O(()=>t(f).filter(p=>!p.meta?.hideTab&&c.hasRoute(p?.name))),s=U("");zt(p=>{const{meta:M={},name:_}=p;if(_===ct||!p)return;const{currentActiveMenu:T,hideTab:I}=M,N=I?T:null,j=N||_;if(s.value=j,N){const q=c.getRoutes().find(F=>F.name===T);q&&u.checkTab(q)}else u.checkTab(t(p))});const v=Fe(),d=p=>{const M=l.value.find(_=>_.name===p);M&&v(M,!1)},{getDarkMode:m}=we(Se());Ie(()=>{const p=document.querySelector(`#drag > .${m.value}-tabs-nav > .${m.value}-tabs-nav-wrap > .${m.value}-tabs-nav-list`);new $n(p)});const{close:b}=dt(),S=(p,M)=>{p.stopPropagation(),b(M)};return(p,M)=>(g(),E(t(Un),{activeKey:s.value,"onUpdate:activeKey":M[0]||(M[0]=_=>s.value=_),type:"card",id:"drag",tabBarGutter:2,animated:!1,size:"small",onChange:d,class:"h-30px",style:{"margin-top":"6px"},tabBarStyle:{height:"32px"}},{rightExtra:y(()=>[i(t(Ge),{class:"pr-8px"},{default:y(()=>[t(a)?(g(),E(za,{key:0})):z("",!0),t(e)?(g(),E(Ka,{key:1,tabItem:p.$route},null,8,["tabItem"])):z("",!0),t(o)?(g(),E(ja,{key:2})):z("",!0)]),_:1})]),default:y(()=>[(g(!0),Y(re,null,ke(l.value,(_,T)=>(g(),E(t(Fn),{style:{height:"32px"},key:_.name,name:_.name},{tab:y(()=>[ge("div",{class:de(["group hover:pr-10px",{"pr-10px":s.value==_.name}])},[ge("span",null,Z(t(r)(_.meta.title)),1),T!=0?(g(),E(t(te),{key:0,class:de(["absolute top-1/2 ml-4px mt--6px hover:!text-14px group-hover:!inline-flex !z-999",{["!hidden"]:s.value!=_.name}]),size:"12",icon:"ep:close-bold",onClick:I=>S(I,_)},null,8,["class","onClick"])):z("",!0)],2)]),_:2},1032,["name"]))),128))]),_:1},8,["activeKey"]))}}),Wa=P({__name:"FullScreen",setup(n){const{t:e}=fe(),{toggle:a,isFullscreen:o}=Vn(),r=O(()=>t(o)?e("layout.header.tooltipExitFull"):e("layout.header.tooltipEntryFull"));return(c,u)=>(g(),E(t(Wt),{title:r.value,placement:"bottom",duration:500},{default:y(()=>[ge("span",{onClick:u[0]||(u[0]=(...f)=>t(a)&&t(a)(...f)),class:"flex items-center cursor-pointer"},[t(o)?(g(),E(t(te),{key:1,icon:"ant-design:fullscreen-exit-outlined"})):(g(),E(t(te),{key:0,icon:"ant-design:fullscreen-outlined",hoverPointer:""}))])]),_:1},8,["title"]))}}),Ga=Ee(zn,[["__scopeId","data-v-0e822144"]]),Xa=P({__name:"Features",setup(n){const{t:e}=fe(),{getShowMenu:a,getMenuType:o,getTopMenuAlign:r,getAccordion:c}=le(),{getShowHeader:u}=Ue(),f=O(()=>t(a)&&t(o)!==oe.TOP_MENU),l=O(()=>t(u)&&t(o)===oe.TOP_MENU);return(s,v)=>(g(),Y(re,null,[i(se,{title:t(e)("layout.setting.menuAccordion"),def:t(c),event:t(ne).MENU_ACCORDION,disabled:!f.value},null,8,["title","def","event","disabled"]),i(jn,{title:t(e)("layout.setting.topMenuLayout"),options:t(Kn),def:t(r),event:t(ne).MENU_TOP_ALIGN,disabled:!l.value},null,8,["title","options","def","event","disabled"])],64))}}),Ya=P({__name:"Content",setup(n){const{t:e}=fe(),{getShowBreadCrumb:a,getFullContent:o,getColorWeak:r,getGrayMode:c}=Re(),{getShowMenu:u,getMenuType:f}=le(),{getShowHeader:l}=Ue(),{getShowMultipleTab:s,getShowQuick:v,getShowRedo:d,getShowFold:m}=He(),b=O(()=>!t(l)||t(f)===oe.TOP_MENU);return(S,p)=>(g(),Y(re,null,[i(se,{title:t(e)("layout.setting.breadcrumb"),def:t(a),event:t(ne).SHOW_BREADCRUMB,disabled:b.value},null,8,["title","def","event","disabled"]),i(se,{title:t(e)("layout.setting.tabs"),def:t(s),event:t(ne).TABS_SHOW},null,8,["title","def","event"]),i(se,{title:t(e)("layout.setting.tabsRedoBtn"),def:t(d),event:t(ne).TABS_SHOW_REDO,disabled:!t(s)},null,8,["title","def","event","disabled"]),i(se,{title:t(e)("layout.setting.tabsQuickBtn"),def:t(v),event:t(ne).TABS_SHOW_QUICK,disabled:!t(s)},null,8,["title","def","event","disabled"]),i(se,{title:t(e)("layout.setting.tabsFoldBtn"),def:t(m),event:t(ne).TABS_SHOW_FOLD,disabled:!t(s)},null,8,["title","def","event","disabled"]),i(se,{title:t(e)("layout.setting.sidebar"),def:t(u),event:t(ne).MENU_SHOW_SIDEBAR,disabled:t(f)===t(oe).TOP_MENU},null,8,["title","def","event","disabled"]),i(se,{title:t(e)("layout.setting.header"),def:t(l),event:t(ne).HEADER_SHOW},null,8,["title","def","event"]),i(se,{title:t(e)("layout.setting.fullContent"),def:t(o),event:t(ne).FULL_CONTENT},null,8,["title","def","event"]),i(se,{title:t(e)("layout.setting.grayMode"),def:t(c),event:t(ne).GRAY_MODE},null,8,["title","def","event"]),i(se,{title:t(e)("layout.setting.colorWeak"),def:t(r),event:t(ne).COLOR_WEAK},null,8,["title","def","event"])],64))}}),qa=P({__name:"FooterButtons",setup(n){const{t:e}=fe(),a=Qe(),o=Se(),r=()=>{try{o.resetProjectConfig()}catch{}},c=Fe(),u=async()=>{localStorage.clear(),a.resetState(),c()};return(f,l)=>(g(),E(t(Ge),{direction:"vertical",class:"w-full"},{default:y(()=>[i(t(Ct),{type:"primary",onClick:r,block:""},{default:y(()=>[ce(Z(t(e)("common.resetText")),1)]),_:1}),i(t(Ct),{block:"",danger:"",onClick:u},{default:y(()=>[ce(Z(t(e)("layout.setting.clearBtn")),1)]),_:1})]),_:1}))}}),rn=P({__name:"SettingDrawer",props:{visible:{type:Boolean,default:!1}},emits:["update:visible"],setup(n,{emit:e}){const{t:a}=fe(),{getShowDarkModeToggle:o}=Re(),{getMenuType:r}=le(),c=e,u=()=>{c("update:visible",!1)};return(f,l)=>(g(),E(t(xa),{visible:n.visible,onClose:u,width:300,forceRender:""},{title:y(()=>[ce(Z(t(a)("layout.setting.drawerTitle")),1)]),default:y(()=>[t(o)?(g(),Y(re,{key:0},[i(t(Le),{orientation:"left"},{default:y(()=>[ce(Z(t(a)("layout.setting.darkMode")),1)]),_:1}),i(ea)],64)):z("",!0),i(t(Le),{orientation:"left"},{default:y(()=>[ce(Z(t(a)("layout.setting.navMode")),1)]),_:1}),i(Ga,{def:t(r),"type-list":t(Wn),onHandler:l[0]||(l[0]=s=>{t(Gn)(t(ne).CHANGE_LAYOUT,{mode:s.mode,type:s.type})})},null,8,["def","type-list"]),i(t(Le),{orientation:"left"},{default:y(()=>[ce(Z(t(a)("layout.setting.interfaceFunction")),1)]),_:1}),i(Xa),i(t(Le),{orientation:"left"},{default:y(()=>[ce(Z(t(a)("layout.setting.interfaceDisplay")),1)]),_:1}),i(Ya),i(t(Le)),i(qa)]),_:1},8,["visible"]))}}),Qa={class:"flex items-center"},Za=P({__name:"SettingButton",setup(n){const e=U(!1);return(a,o)=>(g(),Y("div",Qa,[i(t(te),{icon:"ion:settings-outline",hoverPointer:"",onClick:o[0]||(o[0]=r=>e.value=!0)}),i(rn,{visible:e.value,"onUpdate:visible":o[1]||(o[1]=r=>e.value=r)},null,8,["visible"])]))}}),Ja=P({__name:"SettingButtonPosition",setup(n){const e=U(!1),{contentRef:a}=Je(),o=()=>{e.value=!0};return(r,c)=>(g(),Y(re,null,[i(t(oa),{onClick:o,target:()=>t(a),class:"fixed z-999 w-34px h-34px line-height-32px text-center text-white border-rd-l bg-[var(--primary-color)] right-0 !top-2/5 cursor-pointer"},{default:y(()=>[i(t(te),{icon:"ion:settings-outline",class:"v-middle",hoverPointer:""})]),_:1},8,["target"]),i(rn,{visible:e.value,"onUpdate:visible":c[0]||(c[0]=u=>e.value=u)},null,8,["visible"])],64))}}),eo={class:"flex cursor-pointer flex-items-center color-primary fw-600"},to={class:"max-w-100px text-truncate"},no=P({__name:"user-info",setup(n){const{useUserStore:e}=Gt,a=e(),o=O(()=>{const{mail:r="",nickname:c=""}=a.getUserInfo||{};return{mail:r,nickname:c}});return(r,c)=>(g(),Y("div",eo,[i(t(te),{icon:"carbon:user-filled",class:"w-6",size:"18"}),i(t(Wt),{placement:"left"},{title:y(()=>[ge("span",null,Z(o.value.nickname||o.value.mail),1)]),default:y(()=>[ge("span",to,Z(o.value.nickname||o.value.mail),1)]),_:1})]))}}),ao=P({__name:"index",setup(n){const{useUserStore:e}=Gt,a=e(),{t:o}=fe(),r=O(()=>[{label:o("common.退出系统"),key:"logout",icon:"ri:shut-down-line"}]),c=f=>{switch(f){case"logout":u();break;case"passward":Xn(a);break}},u=()=>{a.confirmLoginOut()};return(f,l)=>(g(),E(t(qe),null,{overlay:y(()=>[i(t(ye),{onClick:l[0]||(l[0]=({key:s})=>c(s))},{default:y(()=>[(g(!0),Y(re,null,ke(r.value,s=>(g(),E(t(Ze),{key:s.key},{icon:y(()=>[i(t(te),{icon:s.icon},null,8,["icon"])]),default:y(()=>[ce(" "+Z(s.label),1)]),_:2},1024))),128))]),_:1})]),default:y(()=>[i(no)]),_:1}))}}),vt=P({__name:"header",setup(n){const{getShowFullScreen:e,getShowLocalePicker:a,getShowHeader:o,getShowFullHeaderRef:r}=Ue(),{getSettingButtonPosition:c,getShowSettingButton:u}=Re(),{getMenuType:f,getCollapsed:l,getShowMenu:s,setMenuSetting:v}=le(),{getShowMultipleTab:d}=He(),m=O(()=>{if(!t(u))return!1;const _=t(c);return _===We.AUTO?t(o):_===We.HEADER}),b=O(()=>t(d)&&t(f)!==oe.MIX),S=O(()=>t(f)!==oe.SIDEBAR),p=O(()=>t(s)&&t(f)===oe.SIDEBAR),M=()=>{v({collapsed:!t(l)})};return(_,T)=>(g(),Y(re,null,[t(r)?(g(),Y("div",{key:0,class:de(["flex","justify-between","h-48px","shadow",{"mb-8px":!b.value}]),style:{"--un-shadow-color":"var(--n-border-color)"}},[ee(_.$slots,"logo",{},()=>[i(t(Ge),{align:"center",size:0},{default:y(()=>[S.value?(g(),E(nn,{key:0,style:{width:"180px"},showRightBorder:!1})):z("",!0),!t(l)&&p.value?(g(),E(t(te),{key:1,onClick:M,icon:"ant-design:menu-fold-outlined",class:"cursor-pointer v-middle pl-8px pr-8px"})):t(l)&&p.value?(g(),E(t(te),{key:2,onClick:M,icon:"ant-design:menu-unfold-outlined",class:"cursor-pointer v-middle pl-8px pr-8px"})):z("",!0),ee(_.$slots,"breadcrumb",{},()=>[i(Va)])]),_:3})]),ee(_.$slots,"menu"),i(t(Ge),{size:16,class:"pl-8px pr-8px line-height-48px"},{default:y(()=>[t(e)?(g(),E(Wa,{key:0})):z("",!0),t(a)?(g(),E(t(Pa),{key:1,reload:!0,showText:!1})):z("",!0),i(ao),m.value?(g(),E(t(Za),{key:2})):z("",!0)]),_:1})],2)):z("",!0),b.value?ee(_.$slots,"tabs",{key:1},()=>[i(on)]):z("",!0)],64))}}),oo=P({__name:"index",setup(n){const{getShowSettingButton:e,getSettingButtonPosition:a,getFullContent:o}=Re(),{getShowHeader:r}=Ue(),c=O(()=>{if(!t(e))return!1;const u=t(a);return u===We.AUTO?!t(r)||t(o):u===We.FIXED});return(u,f)=>c.value?(g(),E(t(Ja),{key:0})):z("",!0)}}),ht=P({__name:"main-set",setup(n){const{bem:e}=ut("main-set");return(a,o)=>(g(),Y(re,null,[i(oo),ge("main",{class:de(t(e)())},[ee(a.$slots,"default")],2)],64))}}),ro=P({__name:"left-menu",setup(n){const{headerRef:e,contentStyle:a,mainStyle:o,headerStyle:r,contentRef:c}=Je(),{toggleCollapsed:u,getCollapsed:f,getCollapsedWidth:l,getMenuWidth:s,getShowSidebar:v}=le(),{getDarkMode:d}=we(Se());return(m,b)=>(g(),E(t(ue),{"has-sider":"",class:"h-full"},{default:y(()=>[t(v)?(g(),E(t(Yt),{key:0,theme:t(d),collapsedWidth:t(l),width:t(s),collapsed:t(f),"onUpdate:collapsed":t(u)},{default:y(()=>[i(ft)]),_:1},8,["theme","collapsedWidth","width","collapsed","onUpdate:collapsed"])):z("",!0),i(t(ue),null,{default:y(()=>[i(t(Xe),{theme:t(d),ref_key:"headerRef",ref:e,style:me(t(r))},{default:y(()=>[ee(m.$slots,"header",{},()=>[i(vt)],!0)]),_:3},8,["theme","style"]),i(t(ue),{style:me(t(a))},{default:y(()=>[i(t(qt),{ref_key:"contentRef",ref:c,style:me(t(o)),class:"overflow-auto pt-8px pl-8px pr-8px"},{default:y(()=>[i(ht,null,{default:y(()=>[ee(m.$slots,"main",{},void 0,!0)]),_:3})]),_:3},8,["style"])]),_:3},8,["style"])]),_:3})]),_:3}))}}),lo=Ee(ro,[["__scopeId","data-v-0c58cfb9"]]),so=P({__name:"top-menu",setup(n){const{headerRef:e,contentStyle:a,mainStyle:o,headerStyle:r}=Je(),{getDarkMode:c}=we(Se());return(u,f)=>(g(),E(t(ue),{class:"h-full"},{default:y(()=>[i(t(Xe),{theme:t(c),ref_key:"headerRef",ref:e,style:me(t(r))},{default:y(()=>[ee(u.$slots,"header",{},()=>[i(vt,{ref_key:"headerRef",ref:e},{menu:y(()=>[i(ft,{mode:"horizontal",class:"min-w-800px"})]),_:1},512)],!0)]),_:3},8,["theme","style"]),i(t(ue),{"content-style":t(a)},{default:y(()=>[i(t(ue),{"content-style":t(o),class:"overflow-auto p-6px"},{default:y(()=>[i(ht,null,{default:y(()=>[ee(u.$slots,"main",{},void 0,!0)]),_:3})]),_:3},8,["content-style"])]),_:3},8,["content-style"])]),_:3}))}}),io=Ee(so,[["__scopeId","data-v-44dca599"]]),co=P({__name:"top-menu-mixed",setup(n){const{toggleCollapsed:e,getCollapsed:a,getMenuWidth:o,getShowSidebar:r}=le(),{getShowMultipleTab:c}=He(),{headerRef:u,tabRef:f,headerHeight:l,contentStyle:s,mainStyle:v,headerStyle:d}=Je(),m=O(()=>`calc(100vh - ${t(l)}px)`),{getDarkMode:b}=we(Se());return(S,p)=>(g(),E(t(ue),{class:"h-full"},{default:y(()=>[i(t(Xe),{ref_key:"headerRef",ref:u,theme:t(b),style:me(t(d))},{default:y(()=>[ee(S.$slots,"header",{},()=>[i(vt)],!0)]),_:3},8,["theme","style"]),i(t(ue),{"has-sider":"",style:me({height:m.value})},{default:y(()=>[t(r)?(g(),E(t(Yt),{key:0,theme:t(b),"show-trigger":"",bordered:"","collapsed-width":48,width:t(o),"collapse-mode":"width",collapsed:t(a),"onUpdate:collapsed":t(e)},{default:y(()=>[ee(S.$slots,"sider",{},()=>[i(ft)],!0)]),_:3},8,["theme","width","collapsed","onUpdate:collapsed"])):z("",!0),i(t(ue),null,{default:y(()=>[t(c)?(g(),E(t(Xe),{key:0,theme:t(b),style:me(t(d))},{default:y(()=>[ee(S.$slots,"tabs",{},()=>[i(on,{ref_key:"tabRef",ref:f},null,512)],!0)]),_:3},8,["theme","style"])):z("",!0),i(t(ue),{"content-style":t(s)},{default:y(()=>[i(t(qt),{"content-style":t(v),class:"overflow-auto pt-8px pl-8px pr-8px"},{default:y(()=>[i(ht,null,{default:y(()=>[ee(S.$slots,"main",{},void 0,!0)]),_:3})]),_:3},8,["content-style"])]),_:3},8,["content-style"])]),_:3})]),_:3},8,["style"])]),_:3}))}}),uo=Ee(co,[["__scopeId","data-v-6ee3b4e8"]]),fo=P({__name:"index",setup(n){const{getMenuType:e}=le(),a=O(()=>{switch(e.value){case oe.SIDEBAR:return lo;case oe.MIX:return uo;case oe.TOP_MENU:return io;default:return}});return(o,r)=>(g(),E(Xt(a.value),{class:"min-w-1200px"},jt({_:2},[ke(Object.keys(o.$slots),c=>({name:c,fn:y(u=>[ee(o.$slots,c,Yn(qn(u||{})))])}))]),1024))}}),wo=P({__name:"index",setup(n){const{getCanEmbedIFramePage:e}=Re();return(a,o)=>{const r=Kt("RouterView");return g(),E(t(fo),null,{main:y(()=>[i(r,null,{default:y(({Component:c,route:u})=>[(g(),E(Xt(c),{key:u.fullPath}))]),_:1}),t(e)?(g(),E(t(Qn),{key:0})):z("",!0)]),_:1})}}});export{wo as default};
- //# sourceMappingURL=index-47808dca.js.map
|