Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-23 04:19:20 +08:00
v3-admin-vite/static/index.7a211c39.js

2 lines
33 KiB
JavaScript

var e=Object.defineProperty,t=Object.defineProperties,a=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,i=(t,a,r)=>a in t?e(t,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[a]=r,s=(e,t)=>{for(var a in t||(t={}))n.call(t,a)&&i(e,a,t[a]);if(r)for(var a of r(t))l.call(t,a)&&i(e,a,t[a]);return e};import{d as o,_ as c,o as d,c as u,a as h,b as f,e as p,u as g,f as m,r as v,g as w,w as A,T as b,h as C,i as y,j as k,k as x,l as E,m as S,n as V,p as T,t as B,q as L,F as D,s as F,v as O,E as M,x as z,y as R,z as I,A as P,B as j,C as N,D as H,G as Y,H as Q,I as q,J as U,K as J,L as X,M as _,N as G,O as K,P as W,Q as Z,R as $,S as ee}from"./index.36fa8fd0.js";import{_ as te}from"./index.9b763c3b.js";const ae=o({name:"Expand"}),re={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ne=[h("path",{fill:"currentColor",d:"M128 192h768v128H128V192zm0 256h512v128H128V448zm0 256h768v128H128V704zm576-352 192 160-192 128V352z"},null,-1)];var le=c(ae,[["render",function(e,t,a,r,n,l){return d(),u("svg",re,ne)}]]);const ie=o({name:"Fold"}),se={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oe=[h("path",{fill:"currentColor",d:"M896 192H128v128h768V192zm0 256H384v128h512V448zm0 256H128v128h768V704zM320 384 128 512l192 128V384z"},null,-1)];var ce=c(ie,[["render",function(e,t,a,r,n,l){return d(),u("svg",se,oe)}]]);const de=o({name:"Setting"}),ue={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},he=[h("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384zm0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256z"},null,-1)];var fe=c(de,[["render",function(e,t,a,r,n,l){return d(),u("svg",ue,he)}]]);const pe=o({name:"UserFilled"}),ge={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},me=[h("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0zm544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"},null,-1)];var ve=c(pe,[["render",function(e,t,a,r,n,l){return d(),u("svg",ge,me)}]]);const we=!0,Ae=!0,be=!1,Ce=!0,ye=!0,ke=!0,xe=f({id:"settings",state:()=>({fixedHeader:be,showSettings:we,showTagsView:Ae,showSidebarLogo:Ce,showThemeSwitch:ye,showScreenfull:ke}),actions:{changeSetting(e){const{key:t,value:a}=e;switch(t){case"fixedHeader":this.fixedHeader=a;break;case"showSettings":this.showSettings=a;break;case"showSidebarLogo":this.showSidebarLogo=a;break;case"showTagsView":this.showTagsView=a;break;case"showThemeSwitch":this.showThemeSwitch=a;break;case"showScreenfull":this.showScreenfull=a}}}});const Ee={class:"app-main"};var Se=p(o({setup(e){const t=g(),a=m((()=>t.path));return(e,t)=>{const r=v("router-view");return d(),u("section",Ee,[w(r,null,{default:A((({Component:e})=>[w(b,{name:"fade-transform",mode:"out-in"},{default:A((()=>[(d(),C(k(e),{key:y(a)}))])),_:2},1024)])),_:1})])}}}),[["__scopeId","data-v-cb070c30"]]);function Ve(e,t){void 0===t&&(t={});for(var a=function(e){for(var t=[],a=0;a<e.length;){var r=e[a];if("*"!==r&&"+"!==r&&"?"!==r)if("\\"!==r)if("{"!==r)if("}"!==r)if(":"!==r)if("("!==r)t.push({type:"CHAR",index:a,value:e[a++]});else{var n=1,l="";if("?"===e[s=a+1])throw new TypeError('Pattern cannot start with "?" at '.concat(s));for(;s<e.length;)if("\\"!==e[s]){if(")"===e[s]){if(0==--n){s++;break}}else if("("===e[s]&&(n++,"?"!==e[s+1]))throw new TypeError("Capturing groups are not allowed at ".concat(s));l+=e[s++]}else l+=e[s++]+e[s++];if(n)throw new TypeError("Unbalanced pattern at ".concat(a));if(!l)throw new TypeError("Missing pattern at ".concat(a));t.push({type:"PATTERN",index:a,value:l}),a=s}else{for(var i="",s=a+1;s<e.length;){var o=e.charCodeAt(s);if(!(o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122||95===o))break;i+=e[s++]}if(!i)throw new TypeError("Missing parameter name at ".concat(a));t.push({type:"NAME",index:a,value:i}),a=s}else t.push({type:"CLOSE",index:a,value:e[a++]});else t.push({type:"OPEN",index:a,value:e[a++]});else t.push({type:"ESCAPED_CHAR",index:a++,value:e[a++]});else t.push({type:"MODIFIER",index:a,value:e[a++]})}return t.push({type:"END",index:a,value:""}),t}(e),r=t.prefixes,n=void 0===r?"./":r,l="[^".concat(function(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}(t.delimiter||"/#?"),"]+?"),i=[],s=0,o=0,c="",d=function(e){if(o<a.length&&a[o].type===e)return a[o++].value},u=function(e){var t=d(e);if(void 0!==t)return t;var r=a[o],n=r.type,l=r.index;throw new TypeError("Unexpected ".concat(n," at ").concat(l,", expected ").concat(e))},h=function(){for(var e,t="";e=d("CHAR")||d("ESCAPED_CHAR");)t+=e;return t};o<a.length;){var f=d("CHAR"),p=d("NAME"),g=d("PATTERN");if(p||g){var m=f||"";-1===n.indexOf(m)&&(c+=m,m=""),c&&(i.push(c),c=""),i.push({name:p||s++,prefix:m,suffix:"",pattern:g||l,modifier:d("MODIFIER")||""})}else{var v=f||d("ESCAPED_CHAR");if(v)c+=v;else if(c&&(i.push(c),c=""),d("OPEN")){m=h();var w=d("NAME")||"",A=d("PATTERN")||"",b=h();u("CLOSE"),i.push({name:w||(A?s++:""),pattern:w&&!A?l:A,prefix:m,suffix:b,modifier:d("MODIFIER")||""})}else u("END")}}return i}function Te(e,t){return function(e,t){void 0===t&&(t={});var a=function(e){return e&&e.sensitive?"":"i"}(t),r=t.encode,n=void 0===r?function(e){return e}:r,l=t.validate,i=void 0===l||l,s=e.map((function(e){if("object"==typeof e)return new RegExp("^(?:".concat(e.pattern,")$"),a)}));return function(t){for(var a="",r=0;r<e.length;r++){var l=e[r];if("string"!=typeof l){var o=t?t[l.name]:void 0,c="?"===l.modifier||"*"===l.modifier,d="*"===l.modifier||"+"===l.modifier;if(Array.isArray(o)){if(!d)throw new TypeError('Expected "'.concat(l.name,'" to not repeat, but got an array'));if(0===o.length){if(c)continue;throw new TypeError('Expected "'.concat(l.name,'" to not be empty'))}for(var u=0;u<o.length;u++){var h=n(o[u],l);if(i&&!s[r].test(h))throw new TypeError('Expected all "'.concat(l.name,'" to match "').concat(l.pattern,'", but got "').concat(h,'"'));a+=l.prefix+h+l.suffix}}else if("string"!=typeof o&&"number"!=typeof o){if(!c){var f=d?"an array":"a string";throw new TypeError('Expected "'.concat(l.name,'" to be ').concat(f))}}else{h=n(String(o),l);if(i&&!s[r].test(h))throw new TypeError('Expected "'.concat(l.name,'" to match "').concat(l.pattern,'", but got "').concat(h,'"'));a+=l.prefix+h+l.suffix}}else a+=l}return a}}(Ve(e,t),t)}const Be={key:0,class:"no-redirect"},Le=["onClick"];var De=p(o({setup(e){const t=g(),a=x(),r=E({breadcrumbs:[],getBreadcrumb:()=>{const e=t.matched.filter((e=>e.meta&&e.meta.title));r.breadcrumbs=e.filter((e=>e.meta&&e.meta.title&&!1!==e.meta.breadcrumb))},handleLink(e){const{redirect:r,path:n}=e;r?a.push(r).catch((e=>{console.warn(e)})):a.push((e=>{const{params:a}=t;return Te(e)(a)})(n)).catch((e=>{console.warn(e)}))}});return S((()=>t.path),(e=>{e.startsWith("/redirect/")||r.getBreadcrumb()})),V((()=>{r.getBreadcrumb()})),(e,t)=>{const a=v("el-breadcrumb-item"),n=v("el-breadcrumb");return d(),C(n,{class:"app-breadcrumb"},{default:A((()=>[w(F,{name:"breadcrumb"},{default:A((()=>[(d(!0),u(D,null,T(y(r).breadcrumbs,((e,t)=>(d(),C(a,{key:e.path},{default:A((()=>["noRedirect"===e.redirect||t===y(r).breadcrumbs.length-1?(d(),u("span",Be,B(e.meta.title),1)):(d(),u("a",{key:1,onClick:L((t=>y(r).handleLink(e)),["prevent"])},B(e.meta.title),9,Le))])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-ec43d4d4"]]);var Fe=p(o({props:{isActive:{type:Boolean,default:!1}},emits:["toggle-click"],setup(e,{emit:t}){const a=()=>{t("toggle-click")};return(t,r)=>{const n=v("el-icon");return d(),u("div",{onClick:a},[w(n,{size:20,class:"icon"},{default:A((()=>[e.isActive?(d(),C(y(ce),{key:0})):(d(),C(y(le),{key:1}))])),_:1})])}}}),[["__scopeId","data-v-185d6f6c"]]);const Oe=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],Me=(()=>{const e=Oe[0],t={};for(const a of Oe){if((null==a?void 0:a[1])in document){for(const[r,n]of a.entries())t[e[r]]=n;return t}}return!1})(),ze={change:Me.fullscreenchange,error:Me.fullscreenerror};let Re={request:(e=document.documentElement,t)=>new Promise(((a,r)=>{const n=()=>{Re.off("change",n),a()};Re.on("change",n);const l=e[Me.requestFullscreen](t);l instanceof Promise&&l.then(n).catch(r)})),exit:()=>new Promise(((e,t)=>{if(!Re.isFullscreen)return void e();const a=()=>{Re.off("change",a),e()};Re.on("change",a);const r=document[Me.exitFullscreen]();r instanceof Promise&&r.then(a).catch(t)})),toggle:(e,t)=>Re.isFullscreen?Re.exit():Re.request(e,t),onchange(e){Re.on("change",e)},onerror(e){Re.on("error",e)},on(e,t){const a=ze[e];a&&document.addEventListener(a,t,!1)},off(e,t){const a=ze[e];a&&document.removeEventListener(a,t,!1)},raw:Me};Object.defineProperties(Re,{isFullscreen:{get:()=>Boolean(document[Me.fullscreenElement])},element:{enumerable:!0,get:()=>{var e;return null!=(e=document[Me.fullscreenElement])?e:void 0}},isEnabled:{enumerable:!0,get:()=>Boolean(document[Me.fullscreenEnabled])}}),Me||(Re={isEnabled:!1});var Ie=Re;const Pe=o({setup(e){const t=()=>{Ie.isEnabled?Ie.toggle():M.warning("您的浏览器无法工作")};return(e,a)=>{const r=v("el-icon"),n=v("el-tooltip");return d(),u("div",{onClick:t},[w(n,{effect:"dark",content:"全屏",placement:"bottom"},{default:A((()=>[w(r,{size:20},{default:A((()=>[w(y(O))])),_:1})])),_:1})])}}});const je=e=>(j("data-v-c841ea90"),e=e(),N(),e),Ne={class:"navbar"},He={class:"right-menu"},Ye={target:"_blank",href:"https://juejin.cn/post/7089377403717287972"},Qe=P("V3-Admin-Vite 中文文档"),qe={target:"_blank",href:"https://github.com/un-pany/v3-admin-vite"},Ue=P("V3-Admin-Vite GitHub"),Je={target:"_blank",href:"https://gitee.com/un-pany/v3-admin-vite"},Xe=P("V3-Admin-Vite Gitee"),_e={target:"_blank",href:"https://juejin.cn/post/6963876125428678693"},Ge=P("V3-Admin 中文文档"),Ke={target:"_blank",href:"https://github.com/un-pany/v3-admin/blob/master/README.en.md"},We=P("V3-Admin English Docs"),Ze={target:"_blank",href:"https://github.com/un-pany/v3-admin"},$e=P("V3-Admin GitHub"),et={target:"_blank",href:"https://gitee.com/un-pany/v3-admin"},tt=P("V3-Admin Gitee"),at=je((()=>h("span",{style:{display:"block"}},"退出登录",-1)));var rt=p(o({setup(e){const t=x(),a=z(),r=xe(),n=R(),l=m((()=>a.sidebar)),i=m((()=>r.showThemeSwitch)),s=m((()=>r.showScreenfull)),o=E({toggleSideBar:()=>{a.toggleSidebar(!1)},logout:()=>{n.logout(),t.push("/login").catch((e=>{console.warn(e)}))}});return(e,t)=>{const a=v("el-avatar"),r=v("el-dropdown-item"),n=v("el-dropdown-menu"),c=v("el-dropdown");return d(),u("div",Ne,[w(Fe,{"is-active":y(l).opened,class:"hamburger",onToggleClick:y(o).toggleSideBar},null,8,["is-active","onToggleClick"]),w(De,{class:"breadcrumb"}),h("div",He,[y(s)?(d(),C(Pe,{key:0,class:"right-menu-item"})):I("",!0),y(i)?(d(),C(te,{key:1,class:"right-menu-item"})):I("",!0),w(c,{class:"right-menu-item"},{dropdown:A((()=>[w(n,null,{default:A((()=>[h("a",Ye,[w(r,null,{default:A((()=>[Qe])),_:1})]),h("a",qe,[w(r,null,{default:A((()=>[Ue])),_:1})]),h("a",Je,[w(r,null,{default:A((()=>[Xe])),_:1})]),h("a",_e,[w(r,{divided:""},{default:A((()=>[Ge])),_:1})]),h("a",Ke,[w(r,null,{default:A((()=>[We])),_:1})]),h("a",Ze,[w(r,null,{default:A((()=>[$e])),_:1})]),h("a",et,[w(r,null,{default:A((()=>[tt])),_:1})]),w(r,{divided:"",onClick:y(o).logout},{default:A((()=>[at])),_:1},8,["onClick"])])),_:1})])),default:A((()=>[w(a,{icon:y(ve),size:34},null,8,["icon"])])),_:1})])])}}}),[["__scopeId","data-v-c841ea90"]]);const nt=e=>(j("data-v-849cdd1a"),e=e(),N(),e),lt={class:"drawer-container"},it=nt((()=>h("h3",{class:"drawer-title"},"系统布局配置",-1))),st={class:"drawer-item"},ot=nt((()=>h("span",null,"显示 Tags-View",-1))),ct={class:"drawer-item"},dt=nt((()=>h("span",null,"显示侧边栏 Logo",-1))),ut={class:"drawer-item"},ht=nt((()=>h("span",null,"固定 Header",-1))),ft={class:"drawer-item"},pt=nt((()=>h("span",null,"显示换肤按钮",-1))),gt={class:"drawer-item"},mt=nt((()=>h("span",null,"显示全屏按钮",-1)));var vt=p(o({setup(e){const t=xe(),a=E({fixedHeader:t.fixedHeader,showTagsView:t.showTagsView,showSidebarLogo:t.showSidebarLogo,showThemeSwitch:t.showThemeSwitch,showScreenfull:t.showScreenfull});return S((()=>a.fixedHeader),(e=>{t.changeSetting({key:"fixedHeader",value:e})})),S((()=>a.showTagsView),(e=>{t.changeSetting({key:"showTagsView",value:e})})),S((()=>a.showSidebarLogo),(e=>{t.changeSetting({key:"showSidebarLogo",value:e})})),S((()=>a.showThemeSwitch),(e=>{t.changeSetting({key:"showThemeSwitch",value:e})})),S((()=>a.showScreenfull),(e=>{t.changeSetting({key:"showScreenfull",value:e})})),(e,t)=>{const r=v("el-switch");return d(),u("div",lt,[h("div",null,[it,h("div",st,[ot,w(r,{modelValue:y(a).showTagsView,"onUpdate:modelValue":t[0]||(t[0]=e=>y(a).showTagsView=e),class:"drawer-switch"},null,8,["modelValue"])]),h("div",ct,[dt,w(r,{modelValue:y(a).showSidebarLogo,"onUpdate:modelValue":t[1]||(t[1]=e=>y(a).showSidebarLogo=e),class:"drawer-switch"},null,8,["modelValue"])]),h("div",ut,[ht,w(r,{modelValue:y(a).fixedHeader,"onUpdate:modelValue":t[2]||(t[2]=e=>y(a).fixedHeader=e),class:"drawer-switch"},null,8,["modelValue"])]),h("div",ft,[pt,w(r,{modelValue:y(a).showThemeSwitch,"onUpdate:modelValue":t[3]||(t[3]=e=>y(a).showThemeSwitch=e),class:"drawer-switch"},null,8,["modelValue"])]),h("div",gt,[mt,w(r,{modelValue:y(a).showScreenfull,"onUpdate:modelValue":t[4]||(t[4]=e=>y(a).showScreenfull=e),class:"drawer-switch"},null,8,["modelValue"])])])])}}}),[["__scopeId","data-v-849cdd1a"]]);const wt=e=>/^(https?:|mailto:|tel:)/.test(e);function At(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function bt(e,t){for(var a,r="",n=0,l=-1,i=0,s=0;s<=e.length;++s){if(s<e.length)a=e.charCodeAt(s);else{if(47===a)break;a=47}if(47===a){if(l===s-1||1===i);else if(l!==s-1&&2===i){if(r.length<2||2!==n||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2))if(r.length>2){var o=r.lastIndexOf("/");if(o!==r.length-1){-1===o?(r="",n=0):n=(r=r.slice(0,o)).length-1-r.lastIndexOf("/"),l=s,i=0;continue}}else if(2===r.length||1===r.length){r="",n=0,l=s,i=0;continue}t&&(r.length>0?r+="/..":r="..",n=2)}else r.length>0?r+="/"+e.slice(l+1,s):r=e.slice(l+1,s),n=s-l-1;l=s,i=0}else 46===a&&-1!==i?++i:i=-1}return r}var Ct={resolve:function(){for(var e,t="",a=!1,r=arguments.length-1;r>=-1&&!a;r--){var n;r>=0?n=arguments[r]:(void 0===e&&(e=process.cwd()),n=e),At(n),0!==n.length&&(t=n+"/"+t,a=47===n.charCodeAt(0))}return t=bt(t,!a),a?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(At(e),0===e.length)return".";var t=47===e.charCodeAt(0),a=47===e.charCodeAt(e.length-1);return 0!==(e=bt(e,!t)).length||t||(e="."),e.length>0&&a&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return At(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t<arguments.length;++t){var a=arguments[t];At(a),a.length>0&&(void 0===e?e=a:e+="/"+a)}return void 0===e?".":Ct.normalize(e)},relative:function(e,t){if(At(e),At(t),e===t)return"";if((e=Ct.resolve(e))===(t=Ct.resolve(t)))return"";for(var a=1;a<e.length&&47===e.charCodeAt(a);++a);for(var r=e.length,n=r-a,l=1;l<t.length&&47===t.charCodeAt(l);++l);for(var i=t.length-l,s=n<i?n:i,o=-1,c=0;c<=s;++c){if(c===s){if(i>s){if(47===t.charCodeAt(l+c))return t.slice(l+c+1);if(0===c)return t.slice(l+c)}else n>s&&(47===e.charCodeAt(a+c)?o=c:0===c&&(o=0));break}var d=e.charCodeAt(a+c);if(d!==t.charCodeAt(l+c))break;47===d&&(o=c)}var u="";for(c=a+o+1;c<=r;++c)c!==r&&47!==e.charCodeAt(c)||(0===u.length?u+="..":u+="/..");return u.length>0?u+t.slice(l+o):(l+=o,47===t.charCodeAt(l)&&++l,t.slice(l))},_makeLong:function(e){return e},dirname:function(e){if(At(e),0===e.length)return".";for(var t=e.charCodeAt(0),a=47===t,r=-1,n=!0,l=e.length-1;l>=1;--l)if(47===(t=e.charCodeAt(l))){if(!n){r=l;break}}else n=!1;return-1===r?a?"/":".":a&&1===r?"//":e.slice(0,r)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');At(e);var a,r=0,n=-1,l=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var i=t.length-1,s=-1;for(a=e.length-1;a>=0;--a){var o=e.charCodeAt(a);if(47===o){if(!l){r=a+1;break}}else-1===s&&(l=!1,s=a+1),i>=0&&(o===t.charCodeAt(i)?-1==--i&&(n=a):(i=-1,n=s))}return r===n?n=s:-1===n&&(n=e.length),e.slice(r,n)}for(a=e.length-1;a>=0;--a)if(47===e.charCodeAt(a)){if(!l){r=a+1;break}}else-1===n&&(l=!1,n=a+1);return-1===n?"":e.slice(r,n)},extname:function(e){At(e);for(var t=-1,a=0,r=-1,n=!0,l=0,i=e.length-1;i>=0;--i){var s=e.charCodeAt(i);if(47!==s)-1===r&&(n=!1,r=i+1),46===s?-1===t?t=i:1!==l&&(l=1):-1!==t&&(l=-1);else if(!n){a=i+1;break}}return-1===t||-1===r||0===l||1===l&&t===r-1&&t===a+1?"":e.slice(t,r)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var a=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return a?a===t.root?a+r:a+e+r:r}("/",e)},parse:function(e){At(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var a,r=e.charCodeAt(0),n=47===r;n?(t.root="/",a=1):a=0;for(var l=-1,i=0,s=-1,o=!0,c=e.length-1,d=0;c>=a;--c)if(47!==(r=e.charCodeAt(c)))-1===s&&(o=!1,s=c+1),46===r?-1===l?l=c:1!==d&&(d=1):-1!==l&&(d=-1);else if(!o){i=c+1;break}return-1===l||-1===s||0===d||1===d&&l===s-1&&l===i+1?-1!==s&&(t.base=t.name=0===i&&n?e.slice(1,s):e.slice(i,s)):(0===i&&n?(t.name=e.slice(1,l),t.base=e.slice(1,s)):(t.name=e.slice(i,l),t.base=e.slice(i,s)),t.ext=e.slice(l,s)),i>0?t.dir=e.slice(0,i-1):n&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};Ct.posix=Ct;var yt=Ct;const kt=["href"],xt=o({props:{to:{type:String,required:!0}},setup(e){const t=e,a=x(),r=()=>{a.push(t.to).catch((e=>{console.warn(e)}))};return(t,a)=>y(wt)(e.to)?(d(),u("a",{key:0,href:e.to,target:"_blank",rel:"noopener"},[H(t.$slots,"default")],8,kt)):(d(),u("div",{key:1,onClick:r},[H(t.$slots,"default")]))}});const Et={key:1};var St=p(o({props:{item:{type:Object,required:!0},isCollapse:{type:Boolean,required:!1},isFirstLevel:{type:Boolean,default:!0},basePath:{type:String,required:!0}},setup(e){const r=e,n=m((()=>!(!r.item.meta||!r.item.meta.alwaysShow))),l=m((()=>{if(r.item.children){return r.item.children.filter((e=>!(e.meta&&e.meta.hidden))).length}return 0})),i=m((()=>{if(l.value>1)return null;if(r.item.children)for(const t of r.item.children)if(!t.meta||!t.meta.hidden)return t;return e=s({},r.item),t(e,a({path:""}));var e})),o=e=>wt(e)?e:wt(r.basePath)?r.basePath:yt.resolve(r.basePath,e);return(t,a)=>{const r=v("svg-icon"),l=v("el-menu-item"),s=v("sidebar-item",!0),c=v("el-sub-menu");return e.item.meta&&e.item.meta.hidden?I("",!0):(d(),u("div",{key:0,class:Q({"simple-mode":e.isCollapse,"first-level":e.isFirstLevel})},[y(n)||!y(i)||y(i).children?(d(),C(c,{key:1,index:o(e.item.path),"popper-append-to-body":""},{title:A((()=>[e.item.meta&&e.item.meta.icon?(d(),C(r,{key:0,name:e.item.meta.icon},null,8,["name"])):I("",!0),e.item.meta&&e.item.meta.title?(d(),u("span",Et,B(e.item.meta.title),1)):I("",!0)])),default:A((()=>[e.item.children?(d(!0),u(D,{key:0},T(e.item.children,(t=>(d(),C(s,{key:t.path,item:t,"is-collapse":e.isCollapse,"is-first-level":!1,"base-path":o(t.path)},null,8,["item","is-collapse","base-path"])))),128)):I("",!0)])),_:1},8,["index"])):(d(),u(D,{key:0},[y(i).meta?(d(),C(xt,{key:0,to:o(y(i).path)},{default:A((()=>[w(l,{index:o(y(i).path)},Y({default:A((()=>[y(i).meta.icon?(d(),C(r,{key:0,name:y(i).meta.icon},null,8,["name"])):I("",!0)])),_:2},[y(i).meta.title?{name:"title",fn:A((()=>[P(B(y(i).meta.title),1)]))}:void 0]),1032,["index"])])),_:1},8,["to"])):I("",!0)],64))],2))}}}),[["__scopeId","data-v-c9234b78"]]);const Vt=e=>(j("data-v-8bd5fe78"),e=e(),N(),e),Tt=Vt((()=>h("img",{src:"data:image/png;base64,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",class:"sidebar-logo"},null,-1))),Bt=Vt((()=>h("img",{src:"./static/logo-text-1.0f451132.png",class:"sidebar-logo-text"},null,-1)));var Lt=p(o({props:{collapse:{type:Boolean,default:!0}},setup:e=>(t,a)=>{const r=v("router-link");return d(),u("div",{class:Q(["sidebar-logo-container",{collapse:e.collapse}])},[w(b,{name:"sidebarLogoFade"},{default:A((()=>[e.collapse?(d(),C(r,{key:"collapse",class:"sidebar-logo-link",to:"/"},{default:A((()=>[Tt])),_:1})):(d(),C(r,{key:"expand",class:"sidebar-logo-link",to:"/"},{default:A((()=>[Bt])),_:1}))])),_:1})],2)}}),[["__scopeId","data-v-8bd5fe78"]]);var Dt=p(o({setup(e){const t=g(),a=m((()=>z().sidebar)),r=m((()=>q().routes)),n=m((()=>xe().showSidebarLogo)),l=m((()=>{const{meta:e,path:a}=t;return null===e&&void 0===e||!e.activeMenu?a:e.activeMenu})),i=m((()=>!a.value.opened));return(e,t)=>{const a=v("el-menu"),s=v("el-scrollbar");return d(),u("div",{class:Q({"has-logo":y(n)})},[y(n)?(d(),C(Lt,{key:0,collapse:y(i)},null,8,["collapse"])):I("",!0),w(s,{"wrap-class":"scrollbar-wrapper"},{default:A((()=>[w(a,{collapse:y(i),"unique-opened":!0,"default-active":y(l),"background-color":"#152d3d","text-color":"#C0C4CC","active-text-color":"#fff",mode:"vertical"},{default:A((()=>[(d(!0),u(D,null,T(y(r),(e=>(d(),C(St,{key:e.path,item:e,"base-path":e.path,"is-collapse":y(i)},null,8,["item","base-path","is-collapse"])))),128))])),_:1},8,["collapse","default-active"])])),_:1})],2)}}}),[["__scopeId","data-v-9d37e1e8"]]);const Ft=f({id:"tags-view",state:()=>({visitedViews:[]}),actions:{addVisitedView(e){var t;this.visitedViews.some((t=>t.path===e.path))||this.visitedViews.push(Object.assign({},e,{title:(null==(t=e.meta)?void 0:t.title)||"no-name"}))},delVisitedView(e){for(const[t,a]of this.visitedViews.entries())if(a.path===e.path){this.visitedViews.splice(t,1);break}},delOthersVisitedViews(e){this.visitedViews=this.visitedViews.filter((t=>{var a;return(null==(a=t.meta)?void 0:a.affix)||t.path===e.path}))},delAllVisitedViews(){const e=this.visitedViews.filter((e=>{var t;return null==(t=e.meta)?void 0:t.affix}));this.visitedViews=e},updateVisitedView(e){for(let t of this.visitedViews)if(t.path===e.path){t=Object.assign(t,e);break}}}});var Ot=p({},[["render",function(e,t){const a=v("el-scrollbar");return d(),C(a,{vertical:!1,class:"scroll-container"},{default:A((()=>[H(e.$slots,"default",{},void 0,!0)])),_:3})}],["__scopeId","data-v-2924169c"]]);const Mt={class:"tags-view-container"};var zt=p(o({setup(e){const t=K(),a=x(),r=g(),n=Ft(),l=q(),i=(e,t)=>{const r=e.slice(-1)[0];void 0!==r&&void 0!==r.fullPath?a.push(r.fullPath).catch((e=>{console.warn(e)})):"Dashboard"===t.name?a.push({path:"/redirect"+t.fullPath}).catch((e=>{console.warn(e)})):a.push("/").catch((e=>{console.warn(e)}))},o=E({visible:!1,top:0,left:0,selectedTag:{},affixTags:[],isActive:e=>e.path===r.path,isAffix:e=>e.meta&&e.meta.affix,refreshSelectedTag:e=>{const{fullPath:t}=e;U((()=>{a.replace({path:"/redirect"+t}).catch((e=>{console.warn(e)}))}))},closeSelectedTag:e=>{n.delVisitedView(e),o.isActive(e)&&i(n.visitedViews,e)},closeOthersTags:()=>{o.selectedTag.fullPath!==r.path&&void 0!==o.selectedTag.fullPath&&a.push(o.selectedTag.fullPath).catch((e=>{console.warn(e)})),n.delOthersVisitedViews(o.selectedTag)},closeAllTags:e=>{n.delAllVisitedViews(),o.affixTags.some((e=>e.path===r.path))||i(n.visitedViews,e)},openMenu:(e,a)=>{const r=t.proxy.$el.getBoundingClientRect().left,n=t.proxy.$el.offsetWidth-105,l=a.clientX-r+15;o.left=l>n?n:l,o.top=a.clientY,o.visible=!0,o.selectedTag=e},closeMenu:()=>{o.visible=!1}}),c=m((()=>n.visitedViews)),f=m((()=>l.routes)),p=(e,t="/")=>{let a=[];return e.forEach((e=>{if(e.meta&&e.meta.affix){const r=yt.resolve(t,e.path);a.push({fullPath:r,path:r,name:e.name,meta:s({},e.meta)})}if(e.children){const t=p(e.children,e.path);t.length>=1&&(a=a.concat(t))}})),a},b=()=>(r.name&&n.addVisitedView(r),!1);return S((()=>r.name),(()=>{b(),(()=>{const e=null==t?void 0:t.refs.tag;if(null!=e&&Array.isArray(e))for(const t of e)t.to.path===r.path&&t.to.fullPath!==r.fullPath&&n.updateVisitedView(r)})()})),S((()=>o.visible),(e=>{e?document.body.addEventListener("click",o.closeMenu):document.body.removeEventListener("click",o.closeMenu)})),V((()=>{(()=>{o.affixTags=p(f.value);for(const e of o.affixTags)e.name&&n.addVisitedView(e)})(),b()})),(e,t)=>{const a=v("el-icon"),r=v("router-link");return d(),u("div",Mt,[w(Ot,{class:"tags-view-wrapper"},{default:A((()=>[(d(!0),u(D,null,T(y(c),(e=>(d(),C(r,{ref_for:!0,ref:"tag",key:e.path,class:Q([y(o).isActive(e)?"active":"","tags-view-item"]),to:{path:e.path,query:e.query,fullPath:e.fullPath},onMouseup:L((t=>y(o).isAffix(e)?"":y(o).closeSelectedTag(e)),["middle"]),onContextmenu:L((t=>y(o).openMenu(e,t)),["prevent"])},{default:A((()=>{var t;return[P(B(null==(t=e.meta)?void 0:t.title)+" ",1),y(o).isAffix(e)?I("",!0):(d(),C(a,{key:0,size:12,onClick:L((t=>y(o).closeSelectedTag(e)),["prevent","stop"])},{default:A((()=>[w(y(J))])),_:2},1032,["onClick"]))]})),_:2},1032,["class","to","onMouseup","onContextmenu"])))),128))])),_:1}),X(h("ul",{style:G({left:y(o).left+"px",top:y(o).top+"px"}),class:"contextmenu"},[h("li",{onClick:t[0]||(t[0]=e=>y(o).refreshSelectedTag(y(o).selectedTag))},"刷新"),y(o).isAffix(y(o).selectedTag)?I("",!0):(d(),u("li",{key:0,onClick:t[1]||(t[1]=e=>y(o).closeSelectedTag(y(o).selectedTag))},"关闭")),h("li",{onClick:t[2]||(t[2]=(...e)=>y(o).closeOthersTags&&y(o).closeOthersTags(...e))},"关闭其它"),h("li",{onClick:t[3]||(t[3]=e=>y(o).closeAllTags(y(o).selectedTag))},"关闭所有")],4),[[_,y(o).visible]])])}}}),[["__scopeId","data-v-1cfad969"]]);var Rt=p(o({props:{buttonTop:{type:Number,default:250}},setup(e){const t=W(!1);return(a,r)=>{const n=v("el-icon"),l=v("el-drawer");return d(),u(D,null,[h("div",{class:"handle-button",style:G({top:e.buttonTop+"px"}),onClick:r[0]||(r[0]=e=>t.value=!0)},[w(n,{size:24},{default:A((()=>[w(y(fe))])),_:1})],4),w(l,{modelValue:t.value,"onUpdate:modelValue":r[1]||(r[1]=e=>t.value=e),size:"300px","with-header":!1},{default:A((()=>[H(a.$slots,"default",{},void 0,!0)])),_:3},8,["modelValue"])],64)}}}),[["__scopeId","data-v-c033e252"]]);var It=p(o({setup(e){const t=z(),a=xe(),{sidebar:r,device:n,addEventListenerOnResize:l,resizeMounted:i,removeEventListenerResize:s,watchRouter:o}=(()=>{const e=g(),t=z(),a=m((()=>t.device)),r=m((()=>t.sidebar)),n=S((()=>e.name),(()=>{t.device===Z.Mobile&&t.sidebar.opened&&t.closeSidebar(!1)})),l=()=>document.body.getBoundingClientRect().width-1<992,i=()=>{document.hidden||(t.toggleDevice(l()?Z.Mobile:Z.Desktop),l()&&t.closeSidebar(!0))};return{device:a,sidebar:r,resizeMounted:()=>{l()&&(t.toggleDevice(Z.Mobile),t.closeSidebar(!0))},addEventListenerOnResize:()=>{window.addEventListener("resize",i)},removeEventListenerResize:()=>{window.removeEventListener("resize",i)},watchRouter:n}})(),c=E({handleClickOutside:()=>{t.closeSidebar(!1)}}),f=m((()=>({hideSidebar:!r.value.opened,openSidebar:r.value.opened,withoutAnimation:r.value.withoutAnimation,mobile:n.value===Z.Mobile}))),p=m((()=>a.showSettings)),v=m((()=>a.showTagsView)),b=m((()=>a.fixedHeader));return o(),V((()=>{l()})),$((()=>{i()})),ee((()=>{s()})),(e,t)=>(d(),u("div",{class:Q([y(f),"app-wrapper"])},[y(f).mobile&&y(r).opened?(d(),u("div",{key:0,class:"drawer-bg",onClick:t[0]||(t[0]=(...e)=>y(c).handleClickOutside&&y(c).handleClickOutside(...e))})):I("",!0),w(y(Dt),{class:"sidebar-container"}),h("div",{class:Q([{hasTagsView:y(v)},"main-container"])},[h("div",{class:Q({"fixed-header":y(b)})},[w(y(rt)),y(v)?(d(),C(y(zt),{key:0})):I("",!0)],2),w(y(Se)),y(p)?(d(),C(y(Rt),{key:0},{default:A((()=>[w(y(vt))])),_:1})):I("",!0)],2)],2))}}),[["__scopeId","data-v-6d663fee"]]);export{It as default};