1import{A as e,At as S,Ct as L,F as fe,H as ve,K as he,L as M,M as A,Nt as te,Ot as le,R as se,S as C,U as W,Y as $,_ as R,a as I,et as ge,f as be,it as P,k,mt as ye,n as j,p as z,pt as E,r as G,v as we,vt as H,y as ie,z as oe,zt as D}from"./vue.runtime.esm-bundler-BXOQDxND.js";import{n as Y}from"./vue-i18n.runtime-B5CF65Os.js";import{a as U,i as O,t as ne}from"./vue-router-CA12YVzF.js";import{d as xe,i as ke,n as Z,p as Se,r as N}from"./useUserStore-akqeyJtm.js";import{t as _}from"./useSettingStore-3KG1-3yX.js";import{c as re,d as Me,l as Ae,o as Ce,y as ae}from"./core-m9dZxrlL.js";import{t as Q}from"./index.es-CKiQ92ws.js";import{r as Te}from"./typed-BnsdsmuP.js";import{bt as K,vt as y}from"./index-DbIsMhdV.js";import{t as h}from"./useTrans-CkcD2w_Z.js";import{t as _e}from"./useSortable-BgFd3vrt.js";import{t as Pe}from"./useGlobal-CAsyDaHk.js";import Be from"./iframe-DiFrqTv6.js";import"./logo-CXP6iPgG.js";import{t as Le}from"./useParentNode-CPDoPOrI.js";import{t as Ie}from"./overlayscrollbars-vue-D3wru3OH.js";import{t as Fe}from"./vue3-context-menu.es-C-DSCViN.js";M();var V=A({name:"Logo",props:{showLogo:{type:Boolean,default:!0},showTitle:{type:Boolean,default:!0},title:{type:String,default:null}},setup(t){const l=t.title??"交ææç®¡çåå°",s=_().getSettings("welcomePage");return()=>e(P("router-link"),{to:s.path,class:["mine-main-logo","cursor-pointer"],title:l},{default:()=>[t.showLogo&&e("img",{src:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20580%20400'%20class='h-full%20w-full%20fill-current'%3e%3cellipse%20stroke='null'%20ry='61.499919'%20rx='61.499919'%20id='svg_1'%20cy='307.226418'%20cx='494.749731'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20fill='%233C4F63'/%3e%3cg%20transform='rotate(26.32123565673828%20140.2502288818359,196.72657775878906)%20'%20id='svg_38'%3e%3crect%20id='svg_35'%20height='250.999657'%20width='122.999832'%20y='71.726738'%20x='78.75029'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20stroke='null'%20fill='%23419FFF'/%3e%3cellipse%20stroke='null'%20ry='61.499919'%20rx='61.499919'%20id='svg_2'%20cy='73.726737'%20cx='140.250208'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20fill='%23419FFF'/%3e%3cellipse%20stroke='null'%20ry='61.499919'%20rx='61.499919'%20id='svg_3'%20cy='319.726401'%20cx='140.250208'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20fill='%23419FFF'/%3e%3c/g%3e%3cg%20transform='rotate(26.32123565673828%20350.213684082031,196.72657775878903)%20'%20id='svg_34'%3e%3crect%20id='svg_29'%20height='250.999657'%20width='122.999832'%20y='71.726738'%20x='288.713744'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20stroke='null'%20fill='%23419FFF'/%3e%3cellipse%20stroke='null'%20ry='61.499919'%20rx='61.499919'%20id='svg_4'%20cy='73.726737'%20cx='350.213663'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20fill='%23419FFF'/%3e%3cellipse%20stroke='null'%20ry='61.499919'%20rx='61.499919'%20id='svg_5'%20cy='319.726401'%20cx='350.213663'%20fill-opacity='null'%20stroke-opacity='null'%20stroke-width='1.5'%20fill='%23419FFF'/%3e%3c/g%3e%3c/svg%3e",alt:l,class:"mine-logo-img"},null),t.showTitle&&e("span",{class:"mine-logo-title"},[l])]})}});async function X(t,l){const s=_().getSettings("mainAside");switch(l?.meta?.type){case"L":window.open(l.meta?.link,"_blank");break;case"I":await t.push({path:l.path});break;default:if(l?.redirect??void 0)await t.push({path:l.redirect});else if(l.path&&(l.component||l.components))await t.push({path:l.path});else if(s.enableOpenFirstRoute&&l?.children?.length&&l?.children[0]){await X(t,l?.children[0]);break}}}I(),M();L();var ue=A({name:"MainAside",setup(){const t=O(),l=U(),s=K(),{getSettings:i,showMineHeader:r,isBannerLayout:d,isMixedLayout:o,getUserBarState:a,setUserBarState:f}=_(),p=i("mainAside"),b=S(),w=S(!1),g=S(!1),c=S(!1),m=S(!1);function x(){const u=b.value.scrollTop,v=b.value.scrollLeft;w.value=u>0,c.value=v>0;const T=b.value.clientHeight,B=b.value.scrollHeight,me=b.value.clientWidth,pe=b.value.scrollWidth;g.value=Math.ceil(u+T)<B,m.value=Math.ceil(v+me)<pe}const F=C(()=>({"mine-main-aside-list":!0,"shadow-top":w.value&&!r(),"shadow-bottom":g.value&&!r(),"shadow-left":c.value&&r(),"shadow-right":m.value&&r(),"pt-2 overflow-y-auto":!r(),"flex gap-x-2 px-2 items-center overflow-x-auto":r()})),n=async(u,v)=>{if(await X(l,v),s.activeTopMenu=v,i("mainAside").enableOpenFirstRoute||v?.children||!v?.meta?.hidden){const T=Le(u,"a");document.querySelector("a.active")?.classList.remove("active"),T.classList.add("active")}};return()=>e(j,{name:d()?"mine-main-header":"mine-main-aside"},{default:()=>[e("div",{class:{"mine-main-aside-content":!0,"!border-r-1":K().subMenu.length>0,"flex-col":!r(),"!w-full px-3":r(),"!hidden !lg:flex":!0}},[r()||e(V,{showTitle:!1},null),e("div",{ref:b,class:F.value,onScroll:x,style:`${r()?"width: calc(100% - 100px) !important;":""}`},[s.topMenu.map((u,v)=>H(e("a",{class:{active:u.name===t?.meta?.activeName||u.name===t.name||s.activeTopMenu?.name===u.name,"w-[70%] w-max-[70%]":p.showTitle,"w-[40%] max-w-[40%]":!p.showTitle,"w-[50%] max-w-[50%]":!p.showIcon,"h-[35px]":!p.showIcon,"mx-auto mb-1.5 gap-y-0.5 px-1 py-1 block":!r(),"min-w-100px justify-center !w-auto flex items-center px-2 h-11 gap-x-1":r()},title:u?.meta?.i18n?h(u.meta?.i18n):u?.meta?.title,onClick:async T=>await n(T,u)},[p.showIcon&&u?.meta?.icon&&e("div",null,[e(y,{name:u?.meta?.icon,class:{"mine-main-aside-icon":!0,"w-[30px] text-[18px]":r()}},null)]),p.showTitle&&e("span",{class:"route-link",to:u.path},[u?.meta?.i18n?h(u?.meta?.i18n):u?.meta?.title])]),[[z,!u?.meta?.hidden]]))]),e("div",{class:{"flex items-center justify-center gap-x-2":!0,"ml-1.5":r()}},[o()&&e(P("m-tooltip"),{text:h(a()?"mineAdmin.userBar.hideState":"mineAdmin.userBar.showState")},{default:()=>[e("div",{class:{"mine-toolbar-btn":!0,hidden:!o()},onClick:()=>{f(!a())}},[e(y,{class:"transition-all duration-300",name:"heroicons:chevron-up-16-solid",size:16,rotate:a()?0:-180},null)])]})])])]})}});I(),M();var He=A({name:"Header",setup(){const t=_();return()=>e(j,{name:"mine-header"},{default:()=>[t.showMineHeader()&&e("div",{class:"mine-header-main hidden lg:flex"},[e(V,{class:"ml-2 overflow-hidden !w-[var(--mine-g-sub-aside-width)]"},null),e("div",{class:"w-[calc(100%-var(--mine-g-sub-aside-width))]"},[t.getSettings("app").layout==="mixed"&&e(ue,null,null)])])]})}});M(),I();L();var je=A({name:"searchPanel",setup(){const t=S(),{setSearchPanelEnable:l,getSearchPanelEnable:s}=_(),i=S(""),r=U(),d=C(()=>r.getRoutes().filter(a=>!["notFound","MineRootLayoutRoute","login"].includes(a.name)&&!a.meta?.hidden&&(a.components||a.meta?.type==="L")&&!/^\/uc/.test(a.path)&&(a.path?.includes(i.value)||a.name?.indexOf(i.value)>-1||a.meta?.title?.indexOf(i.value)>-1))),o=async a=>{await X(r,a),l(!1)};return $(()=>{const{escape:a,alt:f,s:p}=re();ye(async()=>{f.value&&p.value&&!s()&&(l(!0),await W(),t.value?.focus()),a.value&&s()&&l(!1)})}),()=>e("div",null,[e("div",{class:"mine-search-panel-mask"},null),e("div",{class:"mine-search-panel-container"},[e("div",{class:"mine-search-input-container"},[e(y,{name:"heroicons:magnifying-glass-solid",size:20,class:"text-gray-4 dark-text-gray-4"},null),H(e("input",{"onUpdate:modelValue":a=>i.value=a,class:"mine-search-input",placeholder:h("mineAdmin.search.placeholder"),ref:t}
1,null),[[be,i.value]]),e(y,{name:"material-symbols:close-rounded",size:20,class:"cursor-pointer dark-text-stone-2",onClick:()=>l(!1)},null)]),d.value.length>0&&e("ul",{class:"mine-search-list-container"},[d.value.map(a=>e("li",{class:"mine-search-item-list",onClick:async()=>await o(a)},[e(y,{name:a.meta?.icon?a.meta?.icon:"material-symbols:brightness-empty-outline",size:20},null),e("div",{class:"mine-search-text"},[e("span",{class:"w-6/12"},[(a.meta?.i18n?h(a.meta?.i18n):a.meta?.title)??h("mineAdmin.search.noNameMenu")]),e(P("m-tooltip"),{text:a.meta?.type==="L"?a.meta?.link:a.path},{default:()=>[e("span",{class:"mine-search-route-path"},[a.meta?.type==="L"?a.meta?.link:a.path])]})])]))]),d.value.length===0&&e("div",{class:"mt-35 w-full flex flex-col justify-center text-center text-gray-4"},[e(y,{name:"tabler:hourglass-empty",size:50,class:"mx-auto"},null),e("span",{class:"mt-3 text-sm"},[h("mineAdmin.search.notResult")])])])])}});var bt="rootMenu",ee="rootMenu";M();L();function ze(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!oe(t)}var ce=A({name:"MenuItem",props:{uniqueKey:Array,item:Object,level:{type:Number,default:0},subMenu:{type:Boolean,default:!1},expand:{type:Boolean,default:!1}},setup(t,{expose:l}){const s=h().globalTrans,i=se(ee),r=S(),{uniqueKey:d,item:o,level:a,subMenu:f}=D(t),p=C(()=>f?i.subMenus[d.at(-1)].active:i.activeIndex===d.at(-1)),b=O(),w=C(()=>{const n=Array.isArray(b?.meta?.breadcrumb)?b.meta.breadcrumb:[];return n.length?n.some(u=>u.name===o.name):!1}),g=C(()=>p.value&&(!f||i.isMenuPopup)),c=(n,u)=>{if(n){const v=s(n);return v===n?u:v}return u},m=n=>Te(n)?n():n,x=C(()=>i.isMenuPopup?"":`padding-left: ${15*(a??0)}px`),F=C(()=>({"relative ml-1 w-[10px] after:absolute after:h-[1.5px] after:w-[6px] after:bg-current after:transition-transform-200 after:content-empty after:-translate-y-[1px] before:absolute before:h-[1.5px] before:w-[6px] before:bg-current before:transition-transform-200 before:content-empty before:-translate-y-[1px]":!0,"before:-rotate-45 before:-translate-x-[2px] after:rotate-45 after:translate-x-[2px]":t.expand,"before:rotate-45 before:-translate-x-[2px] after:-rotate-45 after:translate-x-[2px]":!t.expand,"opacity-0":i.isMenuPopup&&a===0,"-rotate-90 -top-[1.5px]":i.isMenuPopup&&a!==0}));return l({ref:r}),()=>(o.meta?.hidden!==!0||o.meta?.hidden===void 0||o.meta?.subForceShow===!0)&&e("div",{ref:r,class:{"mine-menu-item":!0,active:g.value}},[e(P("router-link"),{custom:!0,to:d?.at(-1)??""},{default:({href:n,navigate:u})=>{let v;return e(R,null,[e(P("m-tooltip"),{enable:i.isMenuPopup&&a===0&&!f,text:c(m(o.meta?.i18n),m(o.meta?.title)),placement:"right",class:"h-full w-full"},ze(v=fe(f?"div":"a",{class:{"mine-menu-link":!0,active:g.value,parentActive:b?.meta?.activeName===o.name||w.value,"px-3!":i.isMenuPopup&&a===0,"no-underline":!f},title:c(m(o.meta?.i18n),m(o.meta?.title)),...!f&&{href:o?.meta?.type==="L"?o.meta.link:n,target:o?.meta?.type==="L"?"_blank":"_self",click:u}},e(R,null,[e("div",{class:"mine-menu-link-left",style:D(x)},[o?.meta?.icon&&e(y,{name:o.meta.icon,size:20,class:"mine-menu-icon",async:!0},null),!(i.isMenuPopup&&a===0&&!i.props.showCollapseName)&&e("span",{class:{"title transition-height transition-opacity transition-width":!0,"opacity-0 w-0 h-0":i.isMenuPopup&&a===0&&!i.props.showCollapseName,"w-full text-center":i.isMenuPopup&&a===0&&i.props.showCollapseName}},[c(m(o.meta?.i18n),m(o.meta?.title))])]),e("div",{class:{"mine-menu-badge":!0,"absolute right-10":f&&!(i.isMenuPopup&&a===0),"mine-menu-badge-collapsed":i.isMenuPopup&&a===0,hidden:o.meta?.badge===void 0||!o.meta?.badge?.()}},[o.meta?.badge?.()]),f&&!(i.isMenuPopup&&a===0)&&e("i",{class:F.value},null)])))?v:{default:()=>[v]})])}})])}});M();I();L();var de=A({name:"SubMenu",props:{uniqueKey:Array,menu:Object,level:{type:Number,default:0}},setup(t){const{uniqueKey:l,menu:s,level:i}=D(t),r=s?.path??JSON.stringify(s),d=te(),o=te(),a=se(ee);function f(n){const u=n.meta;return u?.type!=="B"&&(u?.hidden!==!0||u?.subForceShow===!0)&&u?.menu!==!1}const p=C(()=>a.openedMenus.includes(l.at(-1))),b=C(()=>a.isMenuPopup?{onEnter(n){n.offsetHeight>window.innerHeight&&(n.style.height=`${window.innerHeight}px`)},onAfterEnter:()=>{},onBeforeLeave:n=>{n.style.overflow="hidden",n.style.maxHeight=`${n.offsetHeight}px`},onLeave:n=>{n.style.maxHeight="0"},onAfterLeave(n){n.style.overflow="",n.style.maxHeight=""}}:{onEnter(n){const u=n.offsetHeight;n.style.maxHeight="0",n.style.overflow="hidden",n.offsetHeight,n.style.maxHeight=`${u}px`},onAfterEnter(n){n.style.overflow="",n.style.maxHeight=""},onBeforeLeave(n){n.style.overflow="hidden",n.style.maxHeight=`${n.offsetHeight}px`},onLeave(n){n.style.maxHeight="0"},onAfterLeave(n){n.style.overflow="",n.style.maxHeight=""}}),w=C(()=>a.isMenuPopup?{enterActiveClass:"ease-in-out duration-300",enterFromClass:"opacity-0 translate-x-4",enterToClass:"opacity-100",leaveActiveClass:"ease-in-out duration-300",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"}:{enterActiveClass:"ease-in-out duration-300",enterFromClass:"opacity-0",enterToClass:"opacity-100",leaveActiveClass:"ease-in-out duration-300",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"}),g=C(()=>s.children?.some(n=>f(n))??!1);function c(){a.isMenuPopup&&g.value||(g.value?a.handleSubMenuClick(r,l):a.handleMenuItemClick(r))}let m;function x(){a.isMenuPopup&&(a.mouseInMenu=l,m?.(),{stop:m}=ae(async()=>
1{if(g.value)a.openMenu(r,l),await W(()=>{const n=d.value.ref;let u=0,v=0;a.props.mode==="vertical"||i!==0?(u=n.getBoundingClientRect().top+n.scrollTop,v=n.getBoundingClientRect().left+n.getBoundingClientRect().width,u+o.value.getElement().offsetHeight>window.innerHeight&&(u=window.innerHeight-o.value.getElement().offsetHeight)):(u=n.getBoundingClientRect().top+n.getBoundingClientRect().height,v=n.getBoundingClientRect().left,u+o.value.getElement().offsetHeight>window.innerHeight&&(o.value.getElement().style.height=`${window.innerHeight-u}px`)),v+o.value.getElement().offsetWidth>document.documentElement.clientWidth&&(v=n.getBoundingClientRect().left-n.getBoundingClientRect().width),o.value.getElement().style.top=`${u}px`,o.value.getElement().style.left=`${v}px`});else{const n=s.children?a.subMenus[r].indexPath.at(-1):a.items[r].indexPath.at(-1);a.openMenu(n,a.subMenus[n].indexPath)}},300))}function F(){a.isMenuPopup&&(a.mouseInMenu=[],m?.(),{stop:m}=ae(()=>{a.mouseInMenu.length===0?a.closeMenu(l):g.value&&!a.mouseInMenu.includes(l.at(-1))&&a.closeMenu(l.at(-1))},300))}return()=>e(R,null,[e(ce,{ref:d,"unique-key":l,item:s,level:i,"sub-menu":g.value,expand:p.value,onClick:()=>c(),onMouseenter:()=>x(),onMouseleave:()=>F()},null),g.value&&e(ie,{to:"body",disabled:!a.isMenuPopup},{default:()=>[e(j,ve(w.value,b.value),{default:()=>[p.value&&e(Ie,{defer:!0,ref:o,options:{scrollbars:{visibility:"hidden"}},class:{"mine-sub-menu":!0,"fixed z-3000 min-w-[150px] max-w-[240px] ing-1 shadow-lg rounded-md pb-[7px] pt-[2px] b-1 b-solid b-gray-2 dark-b-dark-4":a.isMenuPopup,"mx-2":a.isMenuPopup&&(a.props.mode==="vertical"||i!==0)}},{default:()=>[s.children&&s.children?.map(n=>e(R,null,[n?.meta?.type!=="B"&&e(de,{key:n.path??JSON.stringify(n),"unique-key":[...l,n.path??JSON.stringify(n)],menu:n,level:i+1},null)]))]})]})]})])}});I(),M();L();var Ee=A({name:"MineMenu",props:{menu:Object,value:String,accordion:{type:Boolean,default:!0},defaultOpens:Array,mode:{type:String,default:"vertical"},collapse:{type:Boolean,default:!1},showCollapseName:{type:Boolean,default:!1}},setup(t){const l=S(t.value),s=S({}),i=S({}),r=S(t.defaultOpens?.slice(0)),d=S([]),o=C(()=>t.mode==="horizontal"||t.mode==="vertical"&&t.collapse);function a(n){const u=n.meta;return u?.type!=="B"&&(u?.hidden!==!0||u?.subForceShow===!0)&&u?.menu!==!1}function f(n){return n.children?.some(u=>a(u))??!1}function p(n,u=[]){n.forEach(v=>{if(!a(v))return;const T=v.path??JSON.stringify(v);if(f(v)){const B=[T];u.length>0&&B.push(...u),i.value[T]={index:T,indexPath:B,active:!1},p(v.children??[],B)}else{const B=[T,...u];i.value[T]={index:T,indexPath:B,active:!1},s.value[T]={index:T,indexPath:B},v?.children&&v?.children?.length>0&&p(v.children,B)}})}const b=(n,u)=>{r.value.includes(n)||(t.accordion&&(r.value=u),r.value.push(...u))},w=async n=>{if(Array.isArray(n)){await W(()=>{w(n.at(-1)),n.length>1&&w(n.slice(0,-1))});return}Object.keys(i.value).forEach(u=>{i.value[u].indexPath.includes(n)&&(r.value=r.value.filter(v=>v!==n))})};function g(n){for(const u in i.value)i.value[u].active=!1;i.value[n]?.indexPath.forEach(u=>{i.value[u].active=!0}),s.value[n]?.indexPath.forEach(u=>{i.value[u].active=!0})}const c=n=>{(t.mode==="horizontal"||t.collapse)&&(r.value=[]),g(n)},m=(n,u)=>{r.value.includes(n)?w(n):b(n,u)};function x(){const n=l.value&&s.value[l.value];g(l.value),!(!n||t.collapse)&&n.indexPath.forEach(u=>{const v=i.value[u];v&&b(u,v.indexPath)})}E(()=>t.menu,n=>{p(n),x()},{deep:!0,immediate:!0}),E(()=>t.value,n=>{s.value[n]||(l.value="");const u=s.value[n]||l.value&&s.value[l.value]||s.value[t.value];u?l.value=u.index:l.value=n,x()}),E(()=>t.collapse,n=>{n&&(r.value=[]),x()});const F=()=>e("div",{class:{"transition-all":!0,"flex-row! w-auto!":o&&t.mode==="horizontal"}},[e(G,{name:"mine-menu"},{default:()=>[t.menu&&t.menu.map(n=>n.children?e("div",{key:n.name},[e(de,{menu:n,"unique-key":[n.path??JSON.stringify(n)]},null)]):e("div",{key:n.name},[e(ce,{item:n,"unique-key":[n.path??JSON.stringify(n)],onClick:()=>c(n.path??JSON.stringify(n))},null)]))]})]);return ge(ee,le({props:t,items:s,subMenus:i,activeIndex:l,openedMenus:r,mouseInMenu:d,isMenuPopup:o,openMenu:b,closeMenu:w,handleMenuItemClick:c,handleSubMenuClick:m})),()=>F()}});I(),M();L();var Re=A({name:"SubAside",setup(){const t=S(!1),l=S(!1),s=S(),i=K(),r=O(),{getSettings:d,toggleCollapseButton:o,toggleFixedSubAsideButton:a,getMenuCollapseState:f,getFixedAsideState:p,isColumnsLayout:b,isMixedLayout:w,showMineHeader:g,showMineSubAside:c,getMobileState:m,setMobileSubmenuState:x,getMobileSubmenuState:F}=_();function n(){const v=s.value?.scrollTop??0;t.value=v>0;const T=s.value?.clientHeight??0,B=s.value?.scrollHeight??0;l.value=Math.ceil(v+T)<B}const u=C(()=>({"mine-sub-aside-list":!0,"shadow-top":t.value,"shadow-bottom":l.value}));return()=>e(j,{name:"mine-sub-aside-container"},{default:()=>[e("div",{class:{"mine-sub-aside":!0,"w-0":b()||w()&&(!i.activeTopMenu||i.activeTopMenu?.children?.length===0),"w-[var(--mine-g-sub-aside-width)]":!b(),"!absolute left-[var(--mine-g-main-aside-width)] !w-0":p()&&b(),"!group-hover-w-[var(--mine-g-sub-aside-width)] group-hover-shadow-lg":p()&&b()&&i.subMenu.length>0,"!absolute shadow-md":m(),"!w-0":m()&&!F(),"!w-[var(--mine-g-sub-aside-width)]":m()&&F()}},[(!g()&&c()||!f()&&b()||m())&&e(V,{showLogo:c()||f(),showTitle:!f()},null),e("div",{ref:s,class:u.value,onScroll:n},[e(Ee,{menu:i.allMenu,value:r.meta.activeName||r.path,"default-opens":["/"],collapse:f()},null)]),e("div",{class:{"flex items-center h-13":!0,"justify-center":f(),"justify-end px-3":c()||m(),"justify-between px-3":!f()&&b()&&!m()}},[H(e("div",{class:{"mine-sub-aside-fixed-button":!0},onClick:a},[e(y,{name:p()?"material-symbols:filter-alt-off-outline-sharp":"material-symbols:filter-alt-outline-sharp"},null)]),[[z,!f()&&b()&&!m()]]),H(e("div",{class:{"mine-sub-aside-collapse-button relative px-4":!0,"-rotate-z-180":!f()},onClick:o},[e(y,{name:"system-uicons:window-collapse-right"},null)]),[[z,d("subAside").showCollapseButton&&!p()&&!m()]]),H(e("div",{class:{"mine-sub-aside-close-button relative px-4":!0},onClick:()=>x(!1)}
1,[e(y,{name:"material-symbols:close-rounded"},null)]),[[z,m()]])])])]})}});M();I();L();var Oe=A({name:"Tabbar",setup(){const t=N(),{getSettings:l}=_(),s=O(),{t:i}=Y(),r=S(null),d=S(null);_e(r,t.tabList);const o=(c,m)=>{c.preventDefault(),Fe.showContextMenu({x:c.x,y:c.y,zIndex:1050,iconFontClass:"",customClass:"mine-contextmenu",items:[{label:i("mineAdmin.tab.refresh"),icon:"i-ri:refresh-line",onClick:async()=>await t.refreshTab(m)},{label:i("mineAdmin.tab.close"),icon:"i-ri:close-line",disabled:t.tabList.length<=1||m.affix,divided:!0,onClick:()=>t.closeTab(m)},{label:i("mineAdmin.tab.fixed"),icon:"i-ri:pushpin-2-line",disabled:m.affix,onClick:()=>t.affixTab(m)},{label:i("mineAdmin.tab.fullscreen"),icon:"i-material-symbols:fullscreen",divided:!0,onClick:()=>t.maxSizeTab(m)},{label:i("mineAdmin.tab.closeOther"),icon:"i-ic:outline-cancel",onClick:()=>t.closeOtherTab(m)},{label:i("mineAdmin.tab.closeLeft"),icon:"i-material-symbols:skip-previous-outline-rounded",onClick:()=>t.closeLeftTab(m)},{label:i("mineAdmin.tab.closeRight"),icon:"i-material-symbols:skip-next-outline-rounded",onClick:()=>t.closeRightTab(m)}]})},a=c=>{c.preventDefault(),document.querySelector(".mine-tabbar").scrollBy({left:c.deltaY||c.detail})},f=async(c,m)=>{c.preventDefault(),await t.go(m)};E(()=>s,async()=>{N().addTab({name:s.name,path:s.path,fullPath:s?.fullPath??s.path,title:s.meta?.title,i18n:s.meta?.i18n,icon:s.meta?.icon,affix:s.meta?.affix===!0}),await W(async()=>{document.querySelector(".tab-item.active")?.scrollIntoView({behavior:"smooth",block:"center"})})},{immediate:!0,deep:!0});const p=c=>{const{x:m}=Me(d,{behavior:"smooth"}),x=t.tabList.length*130;c==="left"&&(m.value=m.value<=130?0:m.value-500),c==="right"&&(m.value=m.value>=x?x:m.value+500)},{current:b}=re({passive:!1,onEventFired(c){c.key==="Alt"&&c.preventDefault()}}),w=C(()=>Array.from(b)),g=le({oneKey:null,twoKey:null});return E(()=>w.value,async()=>{if(g.oneKey=w.value[0]??null,g.twoKey=w.value[1]??null,g.oneKey==="alt"&&g.twoKey!==null)switch(g.twoKey){case"c":t.closeCurrentTab();break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":t.tabList[Number(g.twoKey)-1]&&await t.go(t.tabList[Number(g.twoKey)-1]);break;case"0":t.tabList[t.tabList.length-1]&&await t.go(t.tabList[t.tabList.length-1]);break;case"arrowup":await t.maxSizeTab(t.getCurrentTab());break;case"arrowdown":t.exitMaxSizeTab()}},{deep:!0}),$(()=>d.value=document.querySelector(".mine-tabbar")),()=>e("div",{ref:"tabsRef",class:"mine-tab-container !hidden !lg:flex"},[e("div",{class:"mine-tab-arrow"},[e("div",{onClick:()=>p("left")},[e(y,{name:"ic:round-keyboard-arrow-left",size:20},null)]),e("div",{onClick:()=>p("right")},[e(y,{name:"ic:round-keyboard-arrow-right",size:20},null)])]),e(G,{name:"tabbar",tag:"div",class:"mine-tabbar",ref:r,onWheel:c=>a(c)},{default:()=>[t.tabList?.map((c,m)=>e("a",{key:c.fullPath,class:{"tab-item":!0,rectanglePlan:l("tabbar").mode==="rectangle",cardPlan:l("tabbar").mode==="card",active:s.fullPath===c.fullPath||s.path===c.path},title:c?.i18n?h(c.i18n):c.title,onClick:x=>f(x,c),onContextmenu:x=>o(x,c)},[c.icon&&e(y,{name:c.icon,class:"menu-icon"},null),e("span",{class:"title"},[c?.i18n?h(c.i18n):c.title]),c.affix&&g.oneKey!=="alt"&&e(y,{name:"ic:baseline-push-pin",class:"icon",onClick:x=>
1{if(x.stopPropagation(),c.name===t.defaultTab.name){Q.error(i("mineAdmin.tab.cannotUnfixed"));return}t.cancelAffixTab(c)}},null),!c.affix&&g.oneKey!=="alt"&&e(y,{name:"material-symbols:close-rounded",class:"icon",onClick:x=>{x.stopPropagation(),t.closeTab(c)}},null),g.oneKey==="alt"&&e("span",{class:"number-icon"},[m+1])]))]})])}});L(),M();function Ne(){const{set:t,get:l}=xe(),s=S([]),{getCurrentTab:i}=N(),{t:r}=Y();function d(a=null){const f=a??i();s.value.find(p=>p.fullPath===f.fullPath)?Q.info(r("mineAdmin.tab.has")):s.value.push(f)}function o(a){s.value=s.value.filter(f=>f.fullPath!==a.fullPath)}return s.value=l("tab_collection",[]),E(()=>s.value,()=>t("tab_collection",s.value),{immediate:!0,deep:!0}),{tabCollection:s,addToCollection:d,removeCollection:o}}function q(t,l="redirect"){return l==="redirect"&&t.redirect&&t?.meta?.type==="M"?!0:!!(t.component&&t.path)}I(),M();function Ke(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!oe(t)}var qe=A({name:"Breadcrumb",setup(){const t=_(),l=U(),s=O(),{watchRoute:i}=K(),r=C(()=>i?.meta?.breadcrumb?i.meta?.breadcrumb?.map(o=>{if(o.meta?.breadcrumbEnable!==!1)return o}):[]),d=(o,a)=>e("div",{class:"flex items-center"},[e("a",{class:{"cursor-default":!0,"cursor-pointer":(o?.children?.length??0)>0},onClick:async()=>{q(o,"redirect")&&await l.push({path:o?.redirect}),q(o,"component")&&a+1!==r.value.length&&await l.push({path:o.path})}},[o?.meta?.icon&&e(y,{name:o?.meta?.icon,size:18},null),o?.meta?.i18n?h(o?.meta?.i18n):o?.meta?.title]),(o?.children?.length??0)>0&&e(y,{name:"material-symbols:arrow-right-rounded",class:"icon",size:22},null)]);return()=>{let o;return e("div",{class:"breadcrumb"},[e(P("router-link"),{to:t.getSettings("welcomePage").path},{default:()=>[e(y,{name:t.getSettings("welcomePage").icon},null),t.getSettings("welcomePage").title,s.name!==t.getSettings("welcomePage").name&&r.value.length>0&&e(y,{name:"material-symbols:arrow-right-rounded",className:"icon",size:22},null)]}),r.value.length>0&&e(G,{name:"breadcrumb-animate"},Ke(o=r.value.map((a,f)=>e("div",{class:{"breadcrumb-list":a?.children?.length>0,"flex items-center":!0},key:`${f}_${a?.path}_${a?.meta?.title}`},[f+1===r.value.length?d(a,f):e(P("m-dropdown"),{class:"min-w-[5rem] p-1"},{default:()=>d(a,f),popper:()=>{if(Array.isArray(a?.children)&&a.children.length>0)return a.children.filter(p=>!p?.meta?.hidden).map(p=>e(P("m-dropdown-item"),{type:"default",key:p.path,handle:async()=>{q(p,"redirect")&&await l.push({path:p?.redirect}),q(p,"component")&&p.name!==a.name&&await l.push({path:p.path})}},{default:()=>e("span",null,[p?.meta?.i18n?h(p?.meta?.i18n):p?.meta?.title]),"prefix-icon":()=>p?.meta?.icon&&e(y,{name:p?.meta?.icon,size:18},null)}))}})])))?o:{default:()=>[o]})])}}});M();var De=A({name:"shortcutsDesc",setup(){const{getDropdownMenu:t}=Z(),l=t();return()=>e(R,null,[e(P("m-modal"),{contentClass:"w-[380px] lg:w-450px justify-start",modelValue:l.shortcuts,"onUpdate:modelValue":s=>l.shortcuts=s,title:h("mineAdmin.userBar.shortcuts")},{default:()=>[e("div",{class:"mine-shortcuts-block"},[e("div",{class:"title"},[h("mineAdmin.shortcuts.searchBar")]),e("div",{class:"short-list"},[e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Alt")]),k("+"),e("span",null,[k("s")])]),e("div",null,[h("mineAdmin.shortcuts.searchOpen")])]),e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Esc")])]),e("div",null,[h("mineAdmin.shortcuts.close")])])])]),e("div",{class:"mine-shortcuts-block mt-10"},[e("div",{class:"title"},[h("mineAdmin.shortcuts.tabs")]),e("div",{class:"short-list"},[e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Alt")]),k("+"),e("span",null,[k("1 ~ 9")])]),e("div",null,[h("mineAdmin.shortcuts.switchN")])]),e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Alt")]),k("+"),e("span",null,[k("0")])]),e("div",null,[h("mineAdmin.shortcuts.switchLast")])]),e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Alt")]),k("+"),e("span",null,[k("â")])]),e("div",null,[h("mineAdmin.shortcuts.toMax")])]),e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Alt")]),k("+"),e("span",null,[k("â")])]),e("div",null,[h("mineAdmin.shortcuts.exitMax")])]),e("div",{class:"flex items-center text-sm"},[e("div",{class:"short-key"},[e("span",null,[k("Alt")]),k("+"),e("span",null,[k("c")])]),e("div",null,[h("mineAdmin.shortcuts.close")])])])])]})])}});M();var We=A({name:"SystemInfo",setup(){const{getDropdownMenu:t}=Z(),l=t(),{pkg:s,lastBuildTime:i}={pkg:{version:"3.2.1",dependencies:{"@arco-design/color":"^0.4.0","@arco-design/web-vue":"^2.58.0","@arco-themes/vue-mine-admin-v2":"^0.0.2","@imengyu/vue3-context-menu":"^1.5.4","@mineadmin/echarts":"^1.0.7","@mineadmin/form":"^1.0.57","@mineadmin/pro-table":"^1.0.91","@mineadmin/search":"^1.0.59","@mineadmin/table":"^1.0.51","@tinymce/tinymce-vue":"^5.1.1","@vueuse/core":"^12.8.2","@vueuse/integrations":"^12.8.2","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","animate.css":"^4.1.1",axios:"^1.15.0","bn.js":"^5.2.5","chart.js":"^4.5.1","crypto-js":"^4.2.0",dayjs:"^1.11.20",echarts:"^5.6.0","element-plus":"^2.13.6",file2md5:"^1.3.0","floating-vue":"5.2.2",inquirer:"^12.11.1",lodash:"^4.18.1","lodash-es":"^4.18.1","md-editor-v3":"^5.8.5","monaco-editor":"^0.33.0",nprogress:"^0.2.0",overlayscrollbars:"^2.15.1","overlayscrollbars-vue":"^0.5.9","path-browserify":"^1.0.1","path-to-regexp":"^8.4.2",pinia:"^3.0.4",qs:"^6.15.1",radash:"^12.1.1","radix-vue":"^1.9.17","resize-observer-polyfill":"^1.5.1",sortablejs:"1.15.6",tinymce:"^6.8.6","vaul-vue":"^0.3.0","version-rocket":"^1.7.4",vue:"^3.5.32","vue-chartjs":"^5.3.4","vue-clipboard3":"^2.0.0","vue-color-kit":"^1.0.6","vue-echarts":"^6.7.3","vue-i18n":"^11.4.5","vue-m-message":"^4.0.2","vue-router":"^4.6.4","vue3-sfc-loader":"^0.9.5","vue3-touch-events":"^4.2.0","vue3-video-play":"^1.3.2",vuedraggable:"^4.1.0","web-storage-cache":"^1.1.1",web3:"^4.16.0"},devDependencies:{"@antfu/eslint-config":"^4.19.0","@iconify/json":"^2.2.460","@iconify/vue":"^4.3.0","@intlify/unplugin-vue-i18n":"^6.0.8","@playwright/test":"^1.59.1","@stylistic/stylelint-config":"^2.0.0","@types/archiver":"^6.0.4","@types/mockjs":"^1.0.10","@types/node":"^24.12.2","@types/nprogress":"^0.2.3","@types/path-browserify":"^1.0.3","@types/qs":"^6.15.0","@unocss/eslint-plugin":"^66.6.8","@vitejs/plugin-legacy":"^8.0.1","@vitejs/plugin-vue":"^6.0.5","@vitejs/plugin-vue-jsx":"^5.1.5","ace-builds":"^1.43.6",archiver:"^7.0.1",autoprefixer:"^10.4.27",boxen:"^8.0.1",eslint:"^9.39.4",esno:"^4.8.0","fs-extra":"^11.3.4","http-server":"^14.1.1",less:"^4.9.0","lint-staged":"^15.5.2","npm-run-all2":"^7.0.2",picocolors:"^1.1.1",postcss:"^8.5.9",sass:"^1.99.0",stylelint:"^16.26.1","stylelint-config-recess-order":"^6.1.0","stylelint-config-standard-scss":"^14.0.0","stylelint-config-standard-vue":"^1.0.0","stylelint-scss":"^6.14.0",svgo:"^4.0.1",terser:"^5.51.2",typescript:"^5.9.3",unocss:"^66.6.8","unplugin-auto-import":"^19.3.0","unplugin-vue-components":"^28.8.0",vite:"^8.0.7","vite-plugin-chunk-split":"^0.5.0","vite-plugin-compression2":"^2.5.3","vite-plugin-svg-icons":"^2.0.1","vite-plugin-vue-devtools":"^8.1.1","vue-tsc":"^2.2.12","vue3-ace-editor":"^2.2.4"}},lastBuildTime:"2026-10-07 01:29:24"},r=Se().getPluginConfig();return()=>e(R,null,[e(P("m-drawer"),{contentClass:"w-380px lg:w-[450px] overflow-hidden",modelValue:l.systemInfo,"onUpdate:modelValue":d=>l.systemInfo=d,title:h("mineAdmin.userBar.systemInfo")},{default:()=>[e("div",{class:"mb-5 mt-2 text-left text-lg"},[h("mineAdmin.runtime.coreInfo")]),e("div",{class:"mine-desc-info"},[e("div",{class:"mine-desc-label"},[h("mineAdmin.runtime.lastBuildTime")]),e("div",{class:"mine-desc-value"},[i])]),e("div",{class:"mine-desc-info"},[e("div",{class:"mine-desc-label"},[h("mineAdmin.runtime.systemVersion")]),e("div",{class:"mine-desc-value"},[`v${s.version}`])]),e("div",{class:"mine-desc-info"},[e("div",{class:"mine-desc-label"},[h("mineAdmin.runtime.pluginCount")]),e("div",{class:"mine-desc-value"},[Object.keys(r)?.length??0])]),e("div",{class:"my-5 text-left text-lg"},[h("mineAdmin.runtime.pluginList")]),Object.keys(r)?.map(d=>{const o=r[d].config;return e(R,null,[e("div",{class:"mine-desc-info"},[e("div",{class:"mine-desc-label !w-5/12"},[o?.info.name]),e("div",{class:"mine-desc-value flex items-center justify-end gap-x-1.5 !w-7/12"},[e("span",null,[o?.info.author]),e("span",null,[k(" / ")]),e("span",null,[h(o?.enable?"mineAdmin.plugin.enabled":"mineAdmin.plugin.disabled")]),e("span",null,[k(" / ")]),e("span",null,[o?.info.version]
1)])]),e("div",null,null)])}),e("div",{class:"my-5 text-left text-lg"},[h("mineAdmin.runtime.dependencies")]),Object.keys(s.dependencies)?.map(d=>e("div",{class:"mine-desc-info"},[e("div",{class:"mine-desc-label"},[d]),e("div",{class:"mine-desc-value"},[s.dependencies[d]])])),e("div",{class:"my-5 text-left text-lg"},[h("mineAdmin.runtime.devDependencies")]),Object.keys(s.devDependencies)?.map(d=>e("div",{class:"mine-desc-info"},[e("div",{class:"mine-desc-label"},[d]),e("div",{class:"mine-desc-value"},[s.devDependencies[d]])])),e("div",{class:"h-3"},null)]})])}});M();var $e=A({name:"UserBar",setup(){const t=Z(),l=U(),s=C(()=>t.getUserInfo()),{t:i}=Y(),r=[{label:"mineAdmin.userBar.uc",icon:"material-symbols:account-circle-outline",handle:()=>l.push({path:"/usercenter"})},{label:"mineAdmin.userBar.clearCache",icon:"mingcute:broom-line",handle:async()=>{await t.clearCache(),Q.success(i("mineAdmin.common.clearCache"))}},{label:"divider"},{label:"mineAdmin.userBar.shortcuts",icon:"i-material-symbols:keyboard-keys",handle:()=>t.setDropdownMenuState("shortcuts",!0)},{label:"mineAdmin.userBar.systemInfo",icon:"i-bi:info-circle",handle:()=>t.setDropdownMenuState("systemInfo",!0)},{label:"divider"},{label:"mineAdmin.userBar.logout",icon:"hugeicons:logout-04",handle:()=>t.logout()}];return()=>{const d=s.value?.avatar,o=s.value?.username??"";return e("div",{class:"mine-user-bar"},[e(P("m-dropdown"),{class:"min-w-[6rem] p-1"},{default:()=>e("div",{class:"mine-userinfo"},[d&&e("img",{src:d,alt:o,class:"mine-img-avatar"},null),!d&&e("div",{class:"mine-text-avatar"},[o[0]?.toUpperCase()??""]),e("a",{class:"username hidden lg:flex"},[o,e(y,{name:"material-symbols:keyboard-arrow-down-rounded",className:"icon",size:20},null)])]),popper:()=>e("div",null,[r.map(a=>e("div",null,[a.label!=="divider"&&e(P("m-dropdown-item"),{type:"default",handle:a.handle},{default:()=>e("span",null,[h(a.label)]),"prefix-icon":()=>e(y,{name:a.icon,size:18},null)}),a.label==="divider"&&e(P("m-dropdown-divider"),null,null)]))])}),e(We,null,null),e(De,null,null)])}}});M();L();var Ue=A({name:"RightBar",setup(){const t=_(),l=Pe().$toolbars,s=S([]),i=C(()=>l.toolbars.value.map(r=>({...r,show:t.getSettings("toolBars")?.find(d=>d.name===r.name)?.show??r.show})));return E(()=>i.value,()=>{l.state=!1,l.render().then(r=>{s.value=r}),l.state=!0},{immediate:!0,deep:!0}),()=>e("div",{class:"right-bar"},[s.value,e($e,null,null)])}});M();var Ve=A({name:"Toolbar",setup(){const t=_(),{tabCollection:l,addToCollection:s,removeCollection:i}=Ne(),r=t.getSettings("app");return()=>e("div",{class:{"mine-toolbar overflow-hidden":!0,"!h-0 !b-b-0":t.isMixedLayout()&&!t.getUserBarState()&&!t.getMobileState()}},[e("div",{class:"hidden gap-x-4 lg:flex"},[e(P("m-dropdown"),{class:"min-w-[18rem] p-3"},{default:()=>e(y,{name:"i-fluent:star-line-horizontal-3-16-regular",size:20,class:"h-6 cursor-pointer"},null),popper:()=>e("div",{class:"collection-wrapper"},[e("div",{class:"title-bar"},[e("div",null,[h("mineAdmin.tab.favorites")]),e("a",{class:"cursor-pointer",title:h("mineAdmin.tab.addFavorite"),onClick:()=>s()},[e(y,{name:"fluent:collections-16-regular",size:20},null)])]),e("div",{class:{list:l.value.length>0,flex:l.value.length===0}},[l.value?.map(d=>e("div",{class:"div-button",onClick:()=>N().go(d)},[e("div",{class:"menu"},[d.icon&&e(y,{name:d.icon},null),e("div",null,[d.i18n?h(d.i18n):d.title])]),e(y,{name:"streamline:recycle-bin-2",className:"icon",size:14,onClick:()=>i(d)},null)])),l.value.length===0&&e("div",{class:"h-13 w-full flex items-center justify-center"},[h("mineAdmin.tab.noFavorite")])])])}),r.showBreadcrumb&&e(qe,null,null)]),e("div",{class:"flex items-center gap-x-3 lg:hidden"},[e(V,{showTitle:!1},null),e(y,{name:"material-symbols:menu-rounded",size:20,class:"cursor-pointer",onClick:()=>t.setMobileSubmenuState(!0)},null)]),e(Ue,null,null)])}});M();var Je=A({name:"Bars",setup(){const t=_();return()=>e("div",{class:"mine-bars"},[e(Ve,null,null),t.getSettings("tabbar").enable&&e(Oe,null,null)])}});M(),I();var Ge=A({name:"Footer",setup(){const t=_().getSettings("copyright"),l=O();return()=>H(e("footer",null,[t.enable&&l.meta?.copyright===!0&&l.meta?.type!=="I"&&e("div",{class:"mine-footer"},[e("span",null,[k("Copyright")]),e(y,{name:"lucide:copyright"},null),e("span",null,[t.dates]),e("span",null,[e("a",{href:t.website,target:"_blank"},[t.company])]),e("span",null,[e("a",{href:"https://beian.miit.gov.cn/",target:"_blank"}
1,[t.putOnRecord])])])]),[[z,l.meta?.type!=="I"]])}});M(),I();L();var Ye=A({name:"BackTop",setup(){function t(){document.querySelector(".mine-main")?.scrollTo({top:0,behavior:"smooth"})}const l={enterActiveClass:"ease-out duration-300",enterFromClass:"opacity-0 translate-y-4 lg-translate-y-0 lg-scale-95",enterToClass:"opacity-100 translate-y-0 lg-scale-100",leaveActiveClass:"ease-in duration-200",leaveFromClass:"opacity-100 translate-y-0 lg-scale-100",leaveToClass:"opacity-0 translate-y-4 lg-translate-y-0 lg-scale-95"},s=S(null);function i(){s.value=document.querySelector(".mine-main")?.scrollTop??0}$(()=>{document.querySelector(".mine-main")?.addEventListener("scroll",i),i()}),he(()=>{document.querySelector(".mine-main")?.removeEventListener("scroll",i)});const r=()=>e("div",{class:"mine-back-top",onClick:()=>t()},[e(y,{name:"i-tdesign:backtop",size:26},null)]);return()=>e(ie,{to:"body"},{default:()=>[e(j,l,{default:()=>[(D(s)??0)>200&&r()]})]})}}),J=new WeakMap;function Ze(t){const l=_(),s=()=>{const{innerWidth:i,innerHeight:r}=window,d=document.querySelector(".mine-search-panel-container");let o="calc(100% - 50% - 350px)";r<500?o="0px":r<800&&(o="calc(100% - 50% - 250px)"),d?.style.top!==o&&d?.style.setProperty("top",o);const a=i<1024;l.getMobileState()!==a&&l.setMobileState(a),l.getMobileSubmenuState()===a&&l.setMobileSubmenuState(!a),Xe(t)};s(),Ce(window,"resize",s)}function Qe(){return/Android|iPhone|iPad|iPod|Mobile/i.test(navigator.userAgent)}function Xe(t){const{isOutside:l}=Ae(t),s=_(),i=t.value;if(!i)return;const r=J.get(i);if(r&&(document.removeEventListener("mousemove",r),J.delete(i)),Qe()&&window.innerWidth<1024){const d=()=>{s.getMobileSubmenuState()&&l.value&&s.setMobileSubmenuState(!1)};document.addEventListener("mousemove",d),J.set(i,d)}}M(),I();L();var yt=A({name:"MineContainer",setup(){const{getSettings:t,showMineHeader:l,isMixedLayout:s,isClassicLayout:i,isBannerLayout:r,openGlobalWatermark:d,clearGlobalWatermark:o,getSearchPanelEnable:a,getMobileState:f}=_(),p=S(),b=ke(),w=t("app"),g=K(),c=O();return E(()=>w.enableWatermark,m=>{m&&d(),m||o()},{immediate:!0}),$(()=>{g.subMenu.length>0&&w?.layout==="columns"?g.setSubAsideWidthByDefault():g.subMenu.length===0&&w?.layout==="mixed"||w?.layout==="columns"?g.setSubAsideWidthByZero():g.setSubAsideWidthByDefault(),Ze(p)}),()=>e(R,null,[c.meta?.useDefaultLayout!==!1&&e("div",{class:"app-container"},[e(He,null,null),e("div",{class:{"mine-wrapper":!0,"mine-wrapper-full":!l()||f(),"mine-wrapper-not-full":l()&&!f()}},[e(j,{name:"mine-aside-animate"},{default:()=>[H(e("div",{class:{"group mine-aside":!0,"w-0":f()}},[!i()&&!s()&&e(ue,null,null),e(Re,{ref:p},null)]),[[z,!r()]])]}),e("div",{class:"mine-main"},[e(Je,null,null),e("div",{class:"mine-worker-area"},[e(ne,{class:"router-view"},{default:({Component:m})=>e(j,{name:w.pageAnimate},{default:()=>[e(we,{include:b.list},[b.getShowState()&&c.meta.type!=="I"&&e(m,{key:c.fullPath},null)])]})})]),H(e("div",{class:"mine-iframe-area"},[e(Be,null,null)]),[[z,c.meta?.type==="I"]]),e(Ge,null,null),e(Ye,null,null)])]),e("div",{class:"mine-max-size-exit",onClick:()=>N().exitMaxSizeTab()},[e(y,{name:"i-material-symbols:close",size:50},null)]),H(e(je,null,null),[[z,a()]])]),c.meta?.useDefaultLayout===!1&&e("div",{class:"no-default-layout-container"},[e(ne,{class:"router-view"},{default:({Component:m})=>e(j,{name:w.pageAnimate},{default:()=>[e(m,{key:c.fullPath},null)]})})])])}});export{yt as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.