123456789101112131415161718192021 |
- /*!
- * build: Vue Admin Plus
- * copyright: vue-admin-beautiful.com
- * time: 2025-07-11 15:03:18
- */(function(){var e={655:function(e,t,n){"use strict";var r=n(36955),o=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return o(e)}},920:function(e){e.exports={publicPath:"",outputDir:"dist",assetsDir:"static",lintOnSave:!1,transpileDependencies:[],devPort:15e3,providePlugin:{},build7z:!1,buildGzip:!1,imageCompression:!0,pwa:!1,buildOptimize:!1}},1625:function(e,t,n){"use strict";var r=n(79504);e.exports=r({}.isPrototypeOf)},1630:function(e,t,n){"use strict";n.d(t,{C:function(){return g}});n(18111),n(7588);var r=n(43819),o=n(36820),i=n(10810),s=n(83513),a=n(50953);const c={layout:o.layout,themeName:o.themeName,background:o.background,columnStyle:o.columnStyle,fixedHeader:o.fixedHeader,foldSidebar:o.foldSidebar,menuWidth:o.menuWidth,showProgressBar:o.showProgressBar,showTabs:o.showTabs,showTabsIcon:o.showTabsIcon,showLanguage:o.showLanguage,showRefresh:o.showRefresh,showSearch:o.showSearch,showTheme:o.showTheme,showNotice:o.showNotice,showFullScreen:o.showFullScreen,showThemeSetting:o.showThemeSetting,showPageTransition:o.showPageTransition,showLock:o.showLock,tabsBarStyle:o.tabsBarStyle},l=e=>{const t=localStorage.getItem(e);return!(!t||!(0,r.Fh)(t))&&JSON.parse(t)},u=l("theme")||{...c},{collapse:p=o.foldSidebar}=l("collapse"),{language:f=o.i18n}=l("language"),{lock:d=!1}=l("lock"),{logo:m=o.logo}=l("logo"),{title:v=o.title}=l("title"),g=(0,i.nY)("settings",{state:()=>({theme:u,device:"desktop",collapse:p,language:f,lock:d,logo:m,title:v,echartsGraphic1:["#3ED572","#399efd"],echartsGraphic2:["#399efd","#8cc8ff"]}),getters:{getTheme:e=>e.theme,getDevice:e=>e.device,getCollapse:e=>e.collapse,getLanguage:e=>e.language,getLock:e=>e.lock,getLogo:e=>e.logo,getTitle:e=>e.title},actions:{updateState(e){Object.getOwnPropertyNames(e).forEach(t=>{this[t]=e[t],localStorage.setItem(t,"string"==typeof e[t]?`{"${t}":"${e[t]}"}`:`{"${t}":${e[t]}}`)})},saveTheme(){localStorage.setItem("theme",JSON.stringify(this.theme))},resetTheme(){this.theme={...c},localStorage.removeItem("theme"),this.updateTheme()},updateTheme(){const e=this.theme.themeName.indexOf("-"),t=this.theme.themeName.substring(0,e)||"blue";let r=n(99130)(`./vab-${t}-variables.module.scss`);r.default&&(r=r.default),Object.keys(r).forEach(e=>{e.startsWith("vab-")&&((0,s.eU5)(e.replace("vab-","--el-"),(0,a.KR)(null)).value=r[e])}),this.echartsGraphic1=[r["vab-color-transition"],r["vab-color-primary"]],this.echartsGraphic2=[r["vab-color-primary-light-5"],r["vab-color-primary"]];const o=this.theme.themeName.split("-")[1]||this.theme.themeName;document.getElementsByTagName("body")[0].className=`vab-theme-${o}`,"none"!==this.theme.background&&document.getElementsByTagName("body")[0].classList.add(this.theme.background);const i=(0,a.KR)(null);this.theme.menuWidth&&this.theme.menuWidth.endsWith("px")?(0,s.eU5)("--el-left-menu-width",i).value=this.theme.menuWidth:(0,s.eU5)("--el-left-menu-width",i).value="266px"},toggleCollapse(){this.collapse=!this.collapse,localStorage.setItem("collapse",`{"collapse":${this.collapse}}`)},toggleDevice(e){this.updateState({device:e})},openSideBar(){this.updateState({collapse:!1})},foldSideBar(){this.updateState({collapse:!0})},changeLanguage(e){this.updateState({language:e})},handleLock(){this.updateState({lock:!0})},handleUnLock(){this.updateState({lock:!1})},changeLogo(e){this.updateState({logo:e})},changeTitle(e){this.updateState({title:e})}}})},1767:function(e){"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},2360:function(e,t,n){"use strict";var r,o=n(28551),i=n(96801),s=n(88727),a=n(30421),c=n(20397),l=n(4055),u=n(66119),p=">",f="<",d="prototype",m="script",v=u("IE_PROTO"),g=function(){},h=function(e){return f+m+p+e+f+"/"+m+p},b=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){var e,t=l("iframe"),n="java"+m+":";return t.style.display="none",c.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(h("document.F=Object")),e.close(),e.F},_=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}_="undefined"!=typeof document?document.domain&&r?b(r):y():b(r);var e=s.length;while(e--)delete _[d][s[e]];return _()};a[v]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(g[d]=o(e),n=new g,g[d]=null,n[v]=e):n=_(),void 0===t?n:i.f(n,t)}},4055:function(e,t,n){"use strict";var r=n(44576),o=n(20034),i=r.document,s=o(i)&&o(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},4412:function(e,t,n){"use strict";n.r(t);var r=n(83506);t["default"]={install(e){e.directive("permissions",{mounted(e,t){const{value:n}=t;n&&((0,r._)(n)||e.parentNode&&e.parentNode.removeChild(e))}})}}},4495:function(e,t,n){"use strict";var r=n(39519),o=n(79039),i=n(44576),s=i.String;e.exports=!!Object.getOwnPropertySymbols&&!o(function(){var e=Symbol("symbol detection");return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})},6980:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7040:function(e,t,n){"use strict";var r=n(4495);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7588:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(72652),s=n(79306),a=n(28551),c=n(1767),l=n(9539),u=n(84549),p=u("forEach",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:p},{forEach:function(e){a(this);try{s(e)}catch(r){l(this,"throw",r)}if(p)return o(p,this,e);var t=c(this),n=0;i(t,function(t){e(t,n++)},{IS_RECORD:!0})}})},8495:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});n(44114),n(18111),n(22489),n(20116),n(61701);var r=n(10810);const o=(0,r.nY)("tabs",{state:()=>({visitedRoutes:[]}),getters:{getVisitedRoutes:e=>e.visitedRoutes.filter(e=>"Login"!==e.name)},actions:{addVisitedRoute(e){const t=this.visitedRoutes.find(t=>t.path===e.path);t&&!e.meta.dynamicNewTab?Object.assign(t,e):t||this.visitedRoutes.push(Object.assign({},e)),this.visitedRoutes.find(e=>e.meta.noClosable)||(this.visitedRoutes[0].meta.noClosable=!0)},delVisitedRoute(e){this.visitedRoutes=this.visitedRoutes.filter(t=>t.path!==e)},visitedRoute(e,t,n){let r={path:e,query:t};for(const o in this.visitedRoutes)if(-1!=this.visitedRoutes[o].path.indexOf(e)){const e=this.visitedRoutes[o].path.split("?");r={path:e[0],query:this.visitedRoutes[o].query}}return n&&0==Object.keys(r.query).length&&(r.query=n),r},delOthersVisitedRoutes(e){this.visitedRoutes=this.visitedRoutes.filter(t=>t.meta.noClosable||t.path===e)},delLeftVisitedRoutes(e){let t=!1;this.visitedRoutes=this.visitedRoutes.filter(n=>(n.path===e&&(t=!0),n.meta.noClosable||t))},delRightVisitedRoutes(e){let t=!1;this.visitedRoutes=this.visitedRoutes.filter(n=>{const r=t;return n.path===e&&(t=!0),n.meta.noClosable||!r})},delAllVisitedRoutes(){this.visitedRoutes=this.visitedRoutes.filter(e=>e.meta.noClosable)},changeTabsMeta(e){function t(n){return n.map(n=>(n.name!==e.name&&n.meta.title!==e.title&&decodeURIComponent(n.path)!=decodeURIComponent(e.path)||Object.assign(n.meta,e.meta),n.children&&n.children.length&&(n.children=t(n.children)),n))}this.visitedRoutes=t(this.visitedRoutes)}}})},8756:function(e,t,n){"use strict";n.r(t),n.d(t,{BaseTransition:function(){return r.pR},BaseTransitionPropsValidators:function(){return r.QP},Comment:function(){return r.Mw},DeprecationTypes:function(){return r.aT},EffectScope:function(){return r.yC},ErrorCodes:function(){return r.tG},ErrorTypeStrings:function(){return r.ZQ},Fragment:function(){return r.FK},KeepAlive:function(){return r.PR},ReactiveEffect:function(){return r.X2},Static:function(){return r.jC},Suspense:function(){return r.tY},Teleport:function(){return r.Im},Text:function(){return r.EY},TrackOpTypes:function(){return r.Ul},Transition:function(){return r.eB},TransitionGroup:function(){return r.F},TriggerOpTypes:function(){return r.PP},VueElement:function(){return r.Vy},assertNumber:function(){return r.U4},callWithAsyncErrorHandling:function(){return r.qL},callWithErrorHandling:function(){return r.gh},camelize:function(){return r.PT},capitalize:function(){return r.ZH},cloneVNode:function(){return r.E3},compatUtils:function(){return r.Y5},compile:function(){return o},computed:function(){return r.EW},createApp:function(){return r.Ef},createBlock:function(){return r.Wv},createCommentVNode:function(){return r.Q3},createElementBlock:function(){return r.CE},createElementVNode:function(){return r.Lk},createHydrationRenderer:function(){return r.ci},createPropsRestProxy:function(){return r.bn},createRenderer:function(){return r.K9},createSSRApp:function(){return r.m1},createSlots:function(){return r.eX},createStaticVNode:function(){return r.Fv},createTextVNode:function(){return r.eW},createVNode:function(){return r.bF},customRef:function(){return r.rY},defineAsyncComponent:function(){return r.$V},defineComponent:function(){return r.pM},defineCustomElement:function(){return r.Xq},defineEmits:function(){return r.qP},defineExpose:function(){return r.wk},defineModel:function(){return r.NP},defineOptions:function(){return r.GM},defineProps:function(){return r.Yj},defineSSRCustomElement:function(){return r.Po},defineSlots:function(){return r.Lu},devtools:function(){return r.lt},effect:function(){return r.QZ},effectScope:function(){return r.uY},getCurrentInstance:function(){return r.nI},getCurrentScope:function(){return r.o5},getCurrentWatcher:function(){return r.Yv},getTransitionRawChildren:function(){return r.Df},guardReactiveProps:function(){return r.Ng},h:function(){return r.h},handleError:function(){return r.H4},hasInjectionContext:function(){return r.PS},hydrate:function(){return r.Qv},hydrateOnIdle:function(){return r.rU},hydrateOnInteraction:function(){return r.Tq},hydrateOnMediaQuery:function(){return r.dA},hydrateOnVisible:function(){return r.Pn},initCustomFormatter:function(){return r.y$},initDirectivesForSSR:function(){return r.Ib},inject:function(){return r.WQ},isMemoSame:function(){return r.Bs},isProxy:function(){return r.ju},isReactive:function(){return r.g8},isReadonly:function(){return r.Tm},isRef:function(){return r.i9},isRuntimeOnly:function(){return r.wX},isShallow:function(){return r.fE},isVNode:function(){return r.vv},markRaw:function(){return r.IG},mergeDefaults:function(){return r.HF},mergeModels:function(){return r.zz},mergeProps:function(){return r.v6},nextTick:function(){return r.dY},normalizeClass:function(){return r.C4},normalizeProps:function(){return r._B},normalizeStyle:function(){return r.Tr},onActivated:function(){return r.n},onBeforeMount:function(){return r.KC},onBeforeUnmount:function(){return r.xo},onBeforeUpdate:function(){return r.Ic},onDeactivated:function(){return r.Y4},onErrorCaptured:function(){return r.qG},onMounted:function(){return r.sV},onRenderTracked:function(){return r.qR},onRenderTriggered:function(){return r.bj},onScopeDispose:function(){return r.jr},onServerPrefetch:function(){return r.SS},onUnmounted:function(){return r.hi},onUpdated:function(){return r.$u},onWatcherCleanup:function(){return r.ch},openBlock:function(){return r.uX},popScopeId:function(){return r.jt},provide:function(){return r.Gt},proxyRefs:function(){return r.Pr},pushScopeId:function(){return r.Qi},queuePostFlushCb:function(){return r.Dl},reactive:function(){return r.Kh},readonly:function(){return r.tB},ref:function(){return r.KR},registerRuntimeCompiler:function(){return r.tC},render:function(){return r.XX},renderList:function(){return r.pI},renderSlot:function(){return r.RG},resolveComponent:function(){return r.g2},resolveDirective:function(){return r.gN},resolveDynamicComponent:function(){return r.$y},resolveFilter:function(){return r.LJ},resolveTransitionHooks:function(){return r.OW},setBlockTracking:function(){return r.Vq},setDevtoolsHook:function(){return r.iD},setTransitionHooks:function(){return r.MZ},shallowReactive:function(){return r.Gc},shallowReadonly:function(){return r.nD},shallowRef:function(){return r.IJ},ssrContextKey:function(){return r.Fw},ssrUtils:function(){return r.Gw},stop:function(){return r.ds},toDisplayString:function(){return r.v_},toHandlerKey:function(){return r.Kf},toHandlers:function(){return r.Tb},toRaw:function(){return r.ux},toRef:function(){return r.lW},toRefs:function(){return r.QW},toValue:function(){return r.BA},transformVNodeArgs:function(){return r.gW},triggerRef:function(){return r.mu},unref:function(){return r.R1},useAttrs:function(){return r.OA},useCssModule:function(){return r.D},useCssVars:function(){return r.$9},useHost:function(){return r.KT},useId:function(){return r.Bi},useModel:function(){return r.fn},useSSRContext:function(){return r.LM},useShadowRoot:function(){return r._U},useSlots:function(){return r.Ht},useTemplateRef:function(){return r.rk},useTransitionState:function(){return r.Gy},vModelCheckbox:function(){return r.lH},vModelDynamic:function(){return r.hp},vModelRadio:function(){return r.XL},vModelSelect:function(){return r.u1},vModelText:function(){return r.Jo},vShow:function(){return r.aG},version:function(){return r.rE},warn:function(){return r.R8},watch:function(){return r.wB},watchEffect:function(){return r.nT},watchPostEffect:function(){return r.p9},watchSyncEffect:function(){return r.U_},withAsyncContext:function(){return r.E},withCtx:function(){return r.k6},withDefaults:function(){return r.rO},withDirectives:function(){return r.bo},withKeys:function(){return r.jR},withMemo:function(){return r.bU},withModifiers:function(){return r.D$},withScopeId:function(){return r.YY}});var r=n(53751);
- /**
- * vue v3.5.17
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/const o=()=>{0}},9347:function(e,t,n){"use strict";var r=n(53751),o=n(50498),i=(n(18111),n(7588),n(61701),n(9601),n(93474)),s=n(30937),a=n.n(s),c=n(48548);const l={NODE_ENV:"production",VUE_APP_AUTHOR:"rabin@shemic.com",VUE_APP_BASE_URL:"/vab-mock-server3",VUE_APP_GITHUB_USER_NAME:"shemic",VUE_APP_INFO:'{"name":"admin-plus","version":"12.3.0","private":true,"author":"vue-admin-better","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles","lint":"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao","template":"plop","git":"start ./git.sh"},"dependencies":{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","ajv":"^6.12.6","axios":"^1.4.0","core-js":"^3.32.0","dayjs":"^1.11.9","default-passive-events":"^4.0.0","echarts":"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5","fs":"^0.0.1-security","html2canvas":"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0","ini":"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3","jsencrypt":"^3.3.2","lodash":"^4.17.21","mitt":"^3.0.1","mockjs":"^1.1.0","nprogress":"^0.2.0","path-browserify":"^1.0.1","pinia":"^2.1.6","qiniu-js":"^3.4.1","qs":"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0","sortablejs":"^1.15.1","stylelint":"^16.0.0","vab-icons":"file:vab-icons","vue":"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4","vuedraggable":"^4.0.1","xlsx":"0.18.5"},"devDependencies":{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2","chalk":"4.1.2","chokidar":"^3.5.3","compression-webpack-plugin":"^10.0.0","eslint":"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3","plop":"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0","prettier":"^3.0.0","raw-loader":"^4.0.2","sass":"1.58.3","sass-loader":"^13.3.2","stylelint":"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11","typescript":"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6","webpack":"^5.88.2","webpackbar":"^5.0.2"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://chu1204505056.gitee.io/admin-plus","license":"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},"participants":["FlowPeakFish"],"repository":{"type":"git","url":"git+https://github.com/vue-admin-beautiful/admin-plus.git"},"lastBuildTime":"2025-07-11 15:03:18"}',VUE_APP_RANDOM:"1752217398",VUE_APP_SECRET_KEY:"JKfs9s2EPR9afrkp+dbXVcr4ysiFRR2wKKh75ZdJrFvuCZDo830D89gSgMVC9W7bjRGuloFLvvydbMtLdy846QKXqxlwmoW7tnA+Hrugkbu0x3164qvDqswaI8fuyDtUQmwXXLZ8OqPuWjKsLL8BzqWRAgIFzoTiZvi8LIZOaCRLlEV0pMHLuitRekCfgZR5olXa+8fJDtx9RbZwZy87s/PRTYrREBU3IRB2Zj06FGm9CP9D4kTrvAZ1NyoWaiZvHKWux1ilXnjlwFRrI6Rwmy423UnuyVp2AxrYLksQtrrkZxcnRKLRwzFQ0/A0phEA5DsfuMNFzTIrfxDeohdeiw==",VUE_APP_TITLE:"Dever Manage",VUE_APP_UPDATE_TIME:"2025-07-11 15:03:18",BASE_URL:""}["VUE_APP_GITHUB_USER_NAME"],u="test"!==l,p="undefined"!==l,f="development"==={NODE_ENV:"production",VUE_APP_AUTHOR:"rabin@shemic.com",VUE_APP_BASE_URL:"/vab-mock-server3",VUE_APP_GITHUB_USER_NAME:"shemic",VUE_APP_INFO:'{"name":"admin-plus","version":"12.3.0","private":true,"author":"vue-admin-better","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles","lint":"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao","template":"plop","git":"start ./git.sh"},"dependencies":{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","ajv":"^6.12.6","axios":"^1.4.0","core-js":"^3.32.0","dayjs":"^1.11.9","default-passive-events":"^4.0.0","echarts":"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5","fs":"^0.0.1-security","html2canvas":"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0","ini":"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3","jsencrypt":"^3.3.2","lodash":"^4.17.21","mitt":"^3.0.1","mockjs":"^1.1.0","nprogress":"^0.2.0","path-browserify":"^1.0.1","pinia":"^2.1.6","qiniu-js":"^3.4.1","qs":"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0","sortablejs":"^1.15.1","stylelint":"^16.0.0","vab-icons":"file:vab-icons","vue":"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4","vuedraggable":"^4.0.1","xlsx":"0.18.5"},"devDependencies":{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2","chalk":"4.1.2","chokidar":"^3.5.3","compression-webpack-plugin":"^10.0.0","eslint":"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3","plop":"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0","prettier":"^3.0.0","raw-loader":"^4.0.2","sass":"1.58.3","sass-loader":"^13.3.2","stylelint":"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11","typescript":"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6","webpack":"^5.88.2","webpackbar":"^5.0.2"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://chu1204505056.gitee.io/admin-plus","license":"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},"participants":["FlowPeakFish"],"repository":{"type":"git","url":"git+https://github.com/vue-admin-beautiful/admin-plus.git"},"lastBuildTime":"2025-07-11 15:03:18"}',VUE_APP_RANDOM:"1752217398",VUE_APP_SECRET_KEY:"JKfs9s2EPR9afrkp+dbXVcr4ysiFRR2wKKh75ZdJrFvuCZDo830D89gSgMVC9W7bjRGuloFLvvydbMtLdy846QKXqxlwmoW7tnA+Hrugkbu0x3164qvDqswaI8fuyDtUQmwXXLZ8OqPuWjKsLL8BzqWRAgIFzoTiZvi8LIZOaCRLlEV0pMHLuitRekCfgZR5olXa+8fJDtx9RbZwZy87s/PRTYrREBU3IRB2Zj06FGm9CP9D4kTrvAZ1NyoWaiZvHKWux1ilXnjlwFRrI6Rwmy423UnuyVp2AxrYLksQtrrkZxcnRKLRwzFQ0/A0phEA5DsfuMNFzTIrfxDeohdeiw==",VUE_APP_TITLE:"Dever Manage",VUE_APP_UPDATE_TIME:"2025-07-11 15:03:18",BASE_URL:""}["NODE_ENV"];function d(e){if(u&&p&&!f&&a()||f&&a()){e.use((0,i.Zf)()),e.component("VabIcon",a());for(const[n,o]of Object.entries(c))e.component(n,o);const t=n(65625);t.keys().map(t);const r=n(45370);r.keys().forEach(t=>{e.use(r(t).default)})}}var m=n(25079),v=n(84021),g=n(64971),h=(n(90979),n(36820));const b=(0,r.Ef)(o["default"]);h.pwa&&n(92909),d(b),(0,m.sK)(b),(0,v.v)(b),(0,g.HU)(b).isReady().then(()=>b.mount("#app"))},9539:function(e,t,n){"use strict";var r=n(69565),o=n(28551),i=n(55966);e.exports=function(e,t,n){var s,a;o(e);try{if(s=i(e,"return"),!s){if("throw"===t)throw n;return n}s=r(s,e)}catch(c){a=!0,s=c}if("throw"===t)throw n;if(a)throw s;return o(s),n}},9601:function(e,t,n){n(18111),n(61701);const r=n(12781);r.keys().map(r)},10350:function(e,t,n){"use strict";var r=n(43724),o=n(39297),i=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=o(i,"name"),c=a&&"something"===function(){}.name,l=a&&(!r||r&&s(i,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:l}},10757:function(e,t,n){"use strict";var r=n(97751),o=n(94901),i=n(1625),s=n(7040),a=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,a(e))}},11234:function(e,t,n){var r={"./App.vue":[50498],"./dever/403.vue":[2118,710,340,975,380,705,218,390,794,543,74,832,65,853,792],"./dever/404.vue":[31103,710,340,975,380,705,218,390,794,543,74,832,65,853,792],"./dever/index/index.vue":[72282,710,742],"./dever/login/index.vue":[35115,710,340,975,380,705,218,390,794,543,74,832,65,853,792],"./dever/page/diy.vue":[27120,710,742],"./dever/page/form/editor.vue":[12355,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/form/file.vue":[5959,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/form/group.vue":[31992,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/form/item.vue":[17070,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/form/itemOne.vue":[43079,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/form/pic.vue":[8069,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/form/selector.vue":[28096,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/form/sku.vue":[17438,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/form/upload.vue":[21793,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/func/drawer.vue":[47905,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/func/fast.vue":[80095,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/func/main.vue":[31903,742],"./dever/page/func/oper.vue":[38641,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/list.vue":[90148,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/list/article.vue":[14849,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/list/expand.vue":[86559,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/list/goods.vue":[76204,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/list/pic.vue":[27513,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/list/table.vue":[24790,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/list/tableColumn.vue":[35880,710,340,975,380,705,218,390,794,543,74,832,65,853,792],"./dever/page/main.vue":[70751,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/pdf.vue":[22578,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./dever/page/update.vue":[53424,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/page/view.vue":[40545,710,742],"./dever/page/view/item.vue":[99719,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./dever/set/my.vue":[19026,710,340,975,380,705,218,390,794,543,74,832,65,853,792,742],"./plugins/VabAnchor/index.vue":[40667,853,710,742],"./plugins/VabAvatarList/index.vue":[27984,853,710,340,975,380,705,218,390,794,543,74,832,65,792],"./plugins/VabChart/index.vue":[56960,853,340,975,380,705,218,390,794,543,74,832,65,792,742],"./plugins/VabCount/index.vue":[47539,853],"./plugins/VabDialog/index.vue":[51470,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./plugins/VabFormTable/index.vue":[51228,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./plugins/VabIconSelector/index.vue":[72696,853,710,340,975,380,705,218,390,794,543,74,832,65,792,742],"./plugins/VabUpdate/index.vue":[1545,853,710,340,975,380,705,218,390,794,543,74,832,65,792],"./plugins/VabUpload/index.vue":[50915,853,710,340,975,380,705,218,390,794,543,74,832,65,792]};function o(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],o=t[0];return Promise.all(t.slice(1).map(n.e)).then(function(){return n(o)})}o.keys=function(){return Object.keys(r)},o.id=11234,e.exports=o},12189:function(e,t,n){"use strict";n.d(t,{LER:function(){return r},Sg5:function(){return o},hZp:function(){return i}});var r=!1,o=!0;function i(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}},12211:function(e,t,n){"use strict";var r=n(79039);e.exports=!r(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},12781:function(e,t,n){var r={"./haze-line.svg":60312,"./holiday.svg":85901};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=12781},13579:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(72652),s=n(79306),a=n(28551),c=n(1767),l=n(9539),u=n(84549),p=u("some",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:p},{some:function(e){a(this);try{s(e)}catch(r){l(this,"throw",r)}if(p)return o(p,this,e);var t=c(this),n=0;return i(t,function(t,r){if(e(t,n++))return r()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},13925:function(e,t,n){"use strict";var r=n(20034);e.exports=function(e){return r(e)||null===e}},15095:function(e){e.exports={baseURL:"http://127.0.0.1/dever2/package/manage",contentType:"application/x-www-form-urlencoded;charset=UTF-8",requestTimeout:1e6,successCode:[200,0,"200","0"],statusName:"code",messageName:"msg"}},16193:function(e,t,n){"use strict";var r=n(79504),o=Error,i=r("".replace),s=function(e){return String(new o(e).stack)}("zxcasd"),a=/\n\s*at [^:]*:[^\n]*/,c=a.test(s);e.exports=function(e,t){if(c&&"string"==typeof e&&!o.prepareStackTrace)while(t--)e=i(e,a,"");return e}},16823:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},18014:function(e,t,n){"use strict";var r=n(91291),o=Math.min;e.exports=function(e){var t=r(e);return t>0?o(t,9007199254740991):0}},18111:function(e,t,n){"use strict";var r=n(46518),o=n(44576),i=n(90679),s=n(28551),a=n(94901),c=n(42787),l=n(62106),u=n(97040),p=n(79039),f=n(39297),d=n(78227),m=n(57657).IteratorPrototype,v=n(43724),g=n(96395),h="constructor",b="Iterator",y=d("toStringTag"),_=TypeError,E=o[b],w=g||!a(E)||E.prototype!==m||!p(function(){E({})}),k=function(){if(i(this,m),c(this)===m)throw new _("Abstract class Iterator not directly constructable")},R=function(e,t){v?l(m,e,{configurable:!0,get:function(){return t},set:function(t){if(s(this),this===m)throw new _("You can't redefine this property");f(this,e)?this[e]=t:u(this,e,t)}}):m[e]=t};f(m,y)||R(y,b),!w&&f(m,h)&&m[h]!==Object||R(h,k),k.prototype=m,r({global:!0,constructor:!0,forced:w},{Iterator:k})},19462:function(e,t,n){"use strict";var r=n(69565),o=n(2360),i=n(66699),s=n(56279),a=n(78227),c=n(91181),l=n(55966),u=n(57657).IteratorPrototype,p=n(62529),f=n(9539),d=n(91385),m=a("toStringTag"),v="IteratorHelper",g="WrapForValidIterator",h="normal",b="throw",y=c.set,_=function(e){var t=c.getterFor(e?g:v);return s(o(u),{next:function(){var n=t(this);if(e)return n.nextHandler();if(n.done)return p(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:p(r,n.done)}catch(o){throw n.done=!0,o}},return:function(){var n=t(this),o=n.iterator;if(n.done=!0,e){var i=l(o,"return");return i?r(i,o):p(void 0,!0)}if(n.inner)try{f(n.inner.iterator,h)}catch(s){return f(o,b,s)}if(n.openIters)try{d(n.openIters,h)}catch(s){return f(o,b,s)}return o&&f(o,h),p(void 0,!0)}})},E=_(!0),w=_(!1);i(w,m,"Iterator Helper"),e.exports=function(e,t,n){var r=function(r,o){o?(o.iterator=r.iterator,o.next=r.next):o=r,o.type=t?g:v,o.returnHandlerResult=!!n,o.nextHandler=e,o.counter=0,o.done=!1,y(this,o)};return r.prototype=t?E:w,r}},19573:function(e,t,n){"use strict";n.r(t),n.d(t,{addErrorLog:function(){return c},needErrorLog:function(){return a}});var r=n(84021),o=n(25487),i=n(36820),s=n(43819);const a=()=>{const e=(0,s.cy)(i.errorLog)?[...i.errorLog]:(0,s.Kg)(i.errorLog)?[i.errorLog]:[];return e.includes("production")},c=e=>{e.isRequest||console.error("错误拦截:",e);window.location.href;const{addErrorLog:t}=(0,o.T)(r.A)};t["default"]={install(e){a()&&(e.config.errorHandler=c)}}},19617:function(e,t,n){"use strict";var r=n(25397),o=n(35610),i=n(26198),s=function(e){return function(t,n,s){var a=r(t),c=i(a);if(0===c)return!e&&-1;var l,u=o(s,c);if(e&&n!==n){while(c>u)if(l=a[u++],l!==l)return!0}else for(;c>u;u++)if((e||u in a)&&a[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},20034:function(e,t,n){"use strict";var r=n(94901);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},20116:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(72652),s=n(79306),a=n(28551),c=n(1767),l=n(9539),u=n(84549),p=u("find",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:p},{find:function(e){a(this);try{s(e)}catch(r){l(this,"throw",r)}if(p)return o(p,this,e);var t=c(this),n=0;return i(t,function(t,r){if(e(t,n++))return r(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},20397:function(e,t,n){"use strict";var r=n(97751);e.exports=r("document","documentElement")},22195:function(e,t,n){"use strict";var r=n(79504),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},22489:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(79306),s=n(28551),a=n(1767),c=n(19462),l=n(96319),u=n(96395),p=n(9539),f=n(30684),d=n(84549),m=!u&&!f("filter",function(){}),v=!u&&!m&&d("filter",TypeError),g=u||m||v,h=c(function(){var e,t,n,r=this.iterator,i=this.predicate,a=this.next;while(1){if(e=s(o(a,r)),t=this.done=!!e.done,t)return;if(n=e.value,l(r,i,[n,this.counter++],!0))return n}});r({target:"Iterator",proto:!0,real:!0,forced:g},{filter:function(e){s(this);try{i(e)}catch(t){p(this,"throw",t)}return v?o(v,this,e):new h(a(this),{predicate:e})}})},22712:function(e,t,n){"use strict";n.d(t,{S5:function(){return p},ug:function(){return u},iD:function(){return l},ri:function(){return d},x1:function(){return m},xb:function(){return f}});var r=n(66198),o=(n(64979),n(5933));function i(){return(0,r.A)({url:"/publicKey",method:"get"})}const s=117;async function a(e){let t;const n=await i();if(t=n.data.publicKey,n.data.mockServer&&(t=""),""===t)return e;const r=new o.A;r.setPublicKey(`-----BEGIN PUBLIC KEY-----${t}-----END PUBLIC KEY-----`);let a="",c="",l="";const u=Buffer.from(JSON.stringify(e));let p=0;const f=u.length;while(f-p>0)a=f-p>s?u.slice(p,p+s):u.slice(p,f),c=r.encrypt(a.toString()),l+=atob(c),p+=s;return btoa(l)}var c=n(36820);async function l(e){return c.loginRSA&&(e=await a(e)),(0,r.A)({url:"/?l=login.act",method:"post",data:e})}function u(){return(0,r.A)({url:"/?l=admin.info",method:"get"})}function p(e){return(0,r.A)({url:"/?l=login.getSystem",method:"post",data:e})}function f(e){return(0,r.A)({url:"/?l=admin.setModule",method:"post",data:e})}function d(){return(0,r.A)({url:"/?l=login.out",method:"get"})}function m(e){return(0,r.A)({url:"/?l=admin.setInfo",method:"post",data:e})}},23167:function(e,t,n){"use strict";var r=n(94901),o=n(20034),i=n(52967);e.exports=function(e,t,n){var s,a;return i&&r(s=t.constructor)&&s!==n&&o(a=s.prototype)&&a!==n.prototype&&i(e,a),e}},24913:function(e,t,n){"use strict";var r=n(43724),o=n(35917),i=n(48686),s=n(28551),a=n(56969),c=TypeError,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,p="enumerable",f="configurable",d="writable";t.f=r?i?function(e,t,n){if(s(e),t=a(t),s(n),"function"===typeof e&&"prototype"===t&&"value"in n&&d in n&&!n[d]){var r=u(e,t);r&&r[d]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:p in n?n[p]:r[p],writable:!1})}return l(e,t,n)}:l:function(e,t,n){if(s(e),t=a(t),s(n),o)try{return l(e,t,n)}catch(r){}if("get"in n||"set"in n)throw new c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},25079:function(e,t,n){"use strict";n.d(t,{QF:function(){return a.A},sK:function(){return f},Tl:function(){return d},ti:function(){return c.A}});var r=n(84021),o=n(1630),i=n(48432),s=JSON.parse('{"vabI18n":{"403":"403","404":"404","Css动画":"Cssfx","Excel":"Excel","按钮":"Button","保存":"Save","编辑器":"Editor","标签":"Tabs","标签风格":"Tabs style","标签开启时生效":"Effective when the label is opened","标签图标":"Tabs icon","表单":"Form","表格":"Table","不固定":"No fixed","布局":"Layouts","布局配置仅在电脑视窗下生效,手机视窗时将默认锁定为纵向布局":"The layout configuration only takes effect in the computer window,the vertical layout will be locked in the mobile window by default","部门管理":"Department management","菜单背景":"Background","菜单管理":"Menu management","菜单宽度":"Menu width","仓库":"Store","常规":"Common","常规图标":"Awesome icon","常用设置":"Common settings","错误日志模拟":"Log","错误页":"Error","打印":"Print","单选框":"Radip","导出Excel":"Export excel","导出合并Excel":"Export merge header excel","导出选中行Excel":"Export selected excel","登录":"Login","第三方登录":"Social login","动态Meta":"Dynamic meta","动态表格":"Dynamic table","动态路径参数":"Dynamic segment","动态锚点":"Dynamic anchor","多标签":"Tabs","\'多级路由1-1\'":"Menu1-1","\'多级路由1-1-1\'":"Menu1-1-1","多级路由缓存":"Menu1","多选框":"Checkbox","分步表单":"Step form","分栏":"Column","分栏布局时生效":"Column layout takes effect","分栏风格":"Column style","分享":"Share","浮动":"Float","富文本编辑器":"Rich text editor","个人中心":"User center","更多":"More","更新日志":"Change log","工具":"Tools","工作流":"Workflow","工作台":"Workbench","购买源码":"Buy","固定":"Fixed","关闭":"Close","关闭其他":"Close other","关闭全部":"Close all","关闭右侧":"Close right","关闭左侧":"Close left","国际化":"Language","海洋之心":"Ocean","横向":"Horizontal","红白":"Red white","红黑":"Red black","滑块":"Slider","欢迎来到":"Welcome to","恢复默认":"Defalut","获取验证码":"Get captcha","计数器":"Input number","加载":"Loading","渐变":"Ocean","箭头":"Arrow","角色管理":"Role management","角色权限":"Roles","解锁":"Unlock","进度条":"Progress","卡片":"Card","卡片拖拽":"Card drag","开关":"Switch","开启":"Open","看板":"Dashboard","拷贝源码":"Code","蓝白":"Blue white","蓝黑":"Blue black","列表":"List","灵动":"Smart","绿白":"Green white","绿黑":"Green black","绿荫草场":"Green","密码不能少于6位":"The password cannot be less than 6 digits","描述":"Description","默认":"Default","配置":"Settings","碰触纯白":"White","评分":"rate","屏幕已锁定":"Screen already locked","其他":"Other","其它设置":"Other settings","切换壁纸":"Switch wallpaper","清空消息":"Clear message","清理缓存":"Claer","请输入密码":"Please input a password","请输入手机号":"Please enter your mobile phone number","请输入手机验证码":"Please input the mobile phone verification code","请输入用户名":"Please enter one user name","请输入正确的手机号":"Please enter the correct mobile phone number","全屏":"Full screen","取色器":"Color picker","任务管理":"Task management","日历":"Calendar","日期时间选择器":"Date time picker","日期选择器":"Date picker","上传":"Upload","时间线":"Timeline","时间选择器":"Time picker","视频播放器":"Player","手机预览":"Mobile preview","首页":"Home","输入框":"Input","数字自增长":"Count","刷新":"Refresh","搜索":"Search","随机换肤":"Random","锁屏":"Lock screen","水印":"Watermark","弹窗拖拽":"Diaglog Drag","腾讯文档":"Wang editor","通知":"Notice","头部固定":"Header","头像裁剪":"Head cropper","图标":"Icon","图标选择器":"Icon selector","图表":"Echarts","退出登录":"Logout","拖拽":"Drag","外链":"External links","文字链接":"Link","无分栏":"No column","无框":"No layout","物料市场":"Material market","物料源":"Material","系统日志":"System log","小清新图标":"Remix icon","行内编辑表格":"Inline edit table","选择器":"Select","验证码":"Verification code","页面动画":"Page transition","用户管理":"User management","用户名不能为空":"The user name cannot be empty","邮件":"Email","语音合成":"Speech synthesis","圆滑":"Smooth","月上重火":"Red","支持纵向布局、分栏布局、综合布局、常规布局,不支持横向布局、浮动布局":"Vertical layout, column layout, comprehensive layout and general layout are supported, while horizontal layout and floating layout are not supported","主题":"Theme","主题配置":"Theme","注册":"Register","字典管理":"Dictionary management","自定义表格":"Custom table","自定义图标":"Custom svg","综合":"Comprehensive","综合表单":"Comprehensive form","综合表格":"Comprehensive table","纵向":"Vertical","组件":"Part"}}'),a=n(51967),c=n(57354);const l={en:{...s},zh:{}};function u(){const{getLanguage:e}=(0,o.C)(r.A);return e}const p=(0,i.hU)({legacy:!1,locale:u(),fallbackLocale:"zh",messages:l});function f(e){return e.use(p),p}function d(e){return e?[u(),"vabI18n",e].reduce((e,t)=>(e||{})[t],l)||e:""}},25397:function(e,t,n){"use strict";var r=n(47055),o=n(67750);e.exports=function(e){return r(o(e))}},25487:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});n(44114);var r=n(10810);const o=(0,r.nY)("errorLog",{state:()=>({errorLogs:[]}),getters:{getErrorLogs:e=>e.errorLogs},actions:{addErrorLog(e){this.errorLogs.push(e)},clearErrorLog(){this.errorLogs.splice(0)}}})},25745:function(e,t,n){"use strict";var r=n(77629);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},26198:function(e,t,n){"use strict";var r=n(18014);e.exports=function(e){return r(e.length)}},26269:function(e){"use strict";e.exports={}},27476:function(e,t,n){"use strict";var r=n(22195),o=n(79504);e.exports=function(e){if("Function"===r(e))return o(e)}},27714:function(e){e.exports={title:"Dever Manage",version:"v1.0.0",titleSeparator:" - ",titleReverse:!1,abbreviation:"dever-manage",copyright:"rabin 2934170@qq.com",keepAliveMaxNum:20,isHashRouterMode:!0,routesWhiteList:["/login","/register","/callback","/404","/403"],loginParam:{},loadingText:"处理中...",tokenName:"token",tokenTableName:"dever-admin-sign",storage:"localStorage",recordRoute:!0,logo:"holiday",i18n:"zh",messageDuration:3e3,errorLog:"development",loginInterception:!0,loginRSA:!1,authentication:"all",supportVisit:!1,rolesControl:!1,uniqueOpened:!1,defaultOpeneds:[],debounce:["update.do","oper.delete","oper.up"],openFirstMenu:!0}},28535:function(e,t,n){"use strict";n.d(t,{CR:function(){return m},Cr:function(){return v},Jo:function(){return u},QG:function(){return d},dA:function(){return l},l5:function(){return f},n7:function(){return p}});n(44114),n(18111),n(22489),n(30531),n(61701);var r=n(55373),o=n.n(r),i=n(57975),s=n(83506),a=n(43819),c=n(36820);function l(e){return e.map(e=>{if(e.component){const t=e.component.match(/^@\S+|^Layout$/);if(!t)throw`后端路由加载失败,请输入'Layout'或以'@/'开头的本地组件地址: ${e.component}`;"Layout"===t[0]?e.component=()=>Promise.all([n.e(710),n.e(340),n.e(975),n.e(380),n.e(705),n.e(218),n.e(390),n.e(794),n.e(543),n.e(74),n.e(832),n.e(65),n.e(853),n.e(792)]).then(n.bind(n,53112)):e.component=()=>n(11234)(`./${t[0].replace(/@\/*/,"")}.vue`)}return e.children&&(e.children.length?e.children=l(e.children):delete e.children),e})}function u(e,t,n="/"){return e.filter(e=>!t||!e.meta.guard||(0,s._)(e.meta.guard)).flatMap(e=>"/"!==n&&e.children&&e.meta.levelHidden?[...e.children]:e).map(e=>(e={...e},e.path="*"===e.path||(0,a.ge)(e.path)?e.path:(0,i.resolve)(n,e.path),e.children&&e.children.length>0?(e.children=u(e.children,t,e.path),e.children.length>0&&(e.childrenPathList=e.children.flatMap(e=>e.childrenPathList),e.redirect||(e.redirect=e.children[0].redirect||e.children[0].path))):e.childrenPathList=[e.path],e))}function p(e,t){return e.filter(e=>(e?.childrenPathList||[]).indexOf(t)+1).flatMap(e=>e.children?[e,...p(e.children,t)]:[e])}function f(e){let t=null;if("matched"in e)for(let r=e.matched.length-2;r>=0;r--)!t&&e.matched[r].meta.icon&&(t=e.matched[r].meta.icon);t||(t="menu-line");const n=d(e,!0);if(e.name&&!0!==e.meta.tabHidden)return{path:n,query:"query"in e?e.query:{},params:"params"in e?e.params:{},name:e.name,parentIcon:t,meta:{...e.meta}}}function d(e,t=!1){const{meta:n,path:r}=e,i=e.matched?e.matched[e.matched.length-1].path:r,s=e.query&&Object.keys(e.query).length?`${e.path}?${o().stringify(e.query)}`:e.path;return t?n.dynamicNewTab?s:i:n.activeMenu?n.activeMenu:s}function m(e){return c.recordRoute&&"/"!==e?{path:"/login",query:{redirect:e},replace:!0}:{path:"/login",replace:!0}}function v(e,t){return{path:`/${e}`,query:t,replace:!0}}},28551:function(e,t,n){"use strict";var r=n(20034),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not an object")}},30421:function(e){"use strict";e.exports={}},30531:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(79306),s=n(28551),a=n(1767),c=n(48646),l=n(19462),u=n(9539),p=n(96395),f=n(30684),d=n(84549),m=!p&&!f("flatMap",function(){}),v=!p&&!m&&d("flatMap",TypeError),g=p||m||v,h=l(function(){var e,t,n=this.iterator,r=this.mapper;while(1){if(t=this.inner)try{if(e=s(o(t.next,t.iterator)),!e.done)return e.value;this.inner=null}catch(i){u(n,"throw",i)}if(e=s(o(this.next,n)),this.done=!!e.done)return;try{this.inner=c(r(e.value,this.counter++),!1)}catch(i){u(n,"throw",i)}}});r({target:"Iterator",proto:!0,real:!0,forced:g},{flatMap:function(e){s(this);try{i(e)}catch(t){u(this,"throw",t)}return v?o(v,this,e):new h(a(this),{mapper:e,inner:null})}})},30684:function(e){"use strict";e.exports=function(e,t){var n="function"==typeof Iterator&&Iterator.prototype[e];if(n)try{n.call({next:null},t).next()}catch(r){return!0}}},30937:function(e,t,n){(function(t,r){e.exports=r(n(8756))})("undefined"!==typeof self&&self,function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="aed5")}({"79e4":function(e,t,n){var r,o,i;(function(n,s){o=[],r=s,i="function"===typeof r?r.apply(t,o):r,void 0===i||(e.exports=i)})("undefined"!==typeof self&&self,function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(d){var n,r,o,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,s=/@([^@]*):(\d+):(\d+)\s*$/gi,a=i.exec(d.stack)||s.exec(d.stack),c=a&&a[1]||!1,l=a&&a[2]||!1,u=document.location.href.replace(document.location.hash,""),p=document.getElementsByTagName("script");c===u&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(l-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(r,"$1").trim());for(var f=0;f<p.length;f++){if("interactive"===p[f].readyState)return p[f];if(p[f].src===c)return p[f];if(c===u&&p[f].innerHTML&&p[f].innerHTML.trim()===o)return p[f]}return null}}return e})},"8a94":function(e,t,n){},"8bbf":function(t,n){t.exports=e},adf1:function(e,t,n){e.exports=n.p+"img/remixicon.symbol.f09b1c74.svg"},aed5:function(e,t,n){"use strict";if(n.r(t),"undefined"!==typeof window){var r=window.document.currentScript,o=n("79e4");r=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var i=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);i&&(n.p=i[1])}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n("8bbf"),c=Object(a["withScopeId"])("data-v-4bc6556a");Object(a["pushScopeId"])("data-v-4bc6556a");var l={key:2,class:"vab-icon"};Object(a["popScopeId"])();var u=c(function(e,t){return e.isExternal?(Object(a["openBlock"])(),Object(a["createBlock"])("img",{key:0,src:e.icon,class:"img-icon"},null,8,["src"])):e.isCustomSvg?(Object(a["openBlock"])(),Object(a["createBlock"])("svg",{key:1,class:e.svgClass,"aria-hidden":"true"},[Object(a["createVNode"])("use",{"xlink:href":"#vab-icon-"+e.icon},null,8,["xlink:href"])],2)):e.isDefaultSvg?(Object(a["openBlock"])(),Object(a["createBlock"])("svg",l,[Object(a["createVNode"])("use",{"xlink:href":e.remixIconPath+"#ri-"+e.icon},null,8,["xlink:href"])])):(Object(a["openBlock"])(),Object(a["createBlock"])("i",{key:3,class:s({},"ri-"+e.icon,!0),"aria-hidden":"true"},null,2))});function p(e){return/^(https?:|mailto:|tel:)/.test(e)}n("d52b");var f={name:"VabIcon",props:{icon:{type:String,required:!0},isCustomSvg:{type:Boolean,default:!1},isDefaultSvg:{type:Boolean,default:!1},className:{type:String,default:""}},setup:function(e){var t=Object(a["computed"])(function(){return e.className?"vab-icon ".concat(e.className):"vab-icon"});return{svgClass:t,isExternal:p(e.icon),remixIconPath:n("adf1")}}};n("de14"),f.render=u,f.__scopeId="data-v-4bc6556a";var d=f;t["default"]=d},d52b:function(e,t,n){},de14:function(e,t,n){"use strict";n("8a94")}})["default"]}),function(){0}()},32603:function(e,t,n){"use strict";var r=n(655);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},33392:function(e,t,n){"use strict";var r=n(79504),o=0,i=Math.random(),s=r(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++o+i,36)}},33706:function(e,t,n){"use strict";var r=n(79504),o=n(94901),i=n(77629),s=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return s(e)}),e.exports=i.inspectSource},33717:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},34376:function(e,t,n){"use strict";var r=n(22195);e.exports=Array.isArray||function(e){return"Array"===r(e)}},34527:function(e,t,n){"use strict";var r=n(43724),o=n(34376),i=TypeError,s=Object.getOwnPropertyDescriptor,a=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(o(e)&&!s(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},35031:function(e,t,n){"use strict";var r=n(97751),o=n(79504),i=n(38480),s=n(33717),a=n(28551),c=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=s.f;return n?c(t,n(e)):t}},35610:function(e,t,n){"use strict";var r=n(91291),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},35917:function(e,t,n){"use strict";var r=n(43724),o=n(79039),i=n(4055);e.exports=!r&&!o(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},36820:function(e,t,n){const r=n(920),o=n(27714),i=n(80649),s=n(15095);if("object"==typeof deverConfig){for(const e in deverConfig.setting)o[e]=deverConfig.setting[e];for(const e in deverConfig.network)s[e]=deverConfig.network[e];for(const e in deverConfig.theme)i[e]=deverConfig.theme[e]}e.exports={...r,...o,...i,...s}},36840:function(e,t,n){"use strict";var r=n(94901),o=n(24913),i=n(50283),s=n(39433);e.exports=function(e,t,n,a){a||(a={});var c=a.enumerable,l=void 0!==a.name?a.name:t;if(r(n)&&i(n,l,a),a.global)c?e[t]=n:s(t,n);else{try{a.unsafe?e[t]&&(c=!0):delete e[t]}catch(u){}c?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},36955:function(e,t,n){"use strict";var r=n(92140),o=n(94901),i=n(22195),s=n(78227),a=s("toStringTag"),c=Object,l="Arguments"===i(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(n){}};e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=u(t=c(e),a))?n:l?i(t):"Object"===(r=i(t))&&o(t.callee)?"Arguments":r}},38480:function(e,t,n){"use strict";var r=n(61828),o=n(88727),i=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},39297:function(e,t,n){"use strict";var r=n(79504),o=n(48981),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},39433:function(e,t,n){"use strict";var r=n(44576),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},39519:function(e,t,n){"use strict";var r,o,i=n(44576),s=n(82839),a=i.process,c=i.Deno,l=a&&a.versions||c&&c.version,u=l&&l.v8;u&&(r=u.split("."),o=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&s&&(r=s.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/),r&&(o=+r[1]))),e.exports=o},40616:function(e,t,n){"use strict";var r=n(79039);e.exports=!r(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},40935:function(e,t,n){"use strict";n.r(t)},41966:function(e,t,n){"use strict";n.d(t,{j:function(){return p}});n(44114),n(18111),n(22489),n(20116),n(61701);var r=n(64971),o=n(28535),i=n(36820),s=n(43819),a=n(66198);function c(){return(0,a.A)({url:"/?l=menu.info",method:"get"})}var l=n(69728),u=n(10810);const p=(0,u.nY)("routes",{state:()=>({tab:{data:void 0},tabMenu:void 0,activeMenu:{data:void 0},routes:[],openeds:[]}),getters:{getTab:e=>e.tab,getTabMenu:e=>e.tab.data?e.routes.find(t=>t.name===e.tab.data):{meta:{title:""},redirect:"404"},getActiveMenu:e=>e.activeMenu,getRoutes:e=>e.routes.filter(e=>!0!==e.meta.hidden),getPartialRoutes:e=>e.routes.find(t=>t.name===e.tab.data)?.children||[],getOpeneds:e=>e.openeds},actions:{clearRoutes(){this.routes=[]},async setRoutes(e="none"){let t=[];const n="visit"!==e&&i.rolesControl;if("all"===i.authentication){const{data:{list:e,opened:n}}=await c();(0,s.cy)(e)||l.gp.$baseMessage("路由格式返回有误!","error","vab-hey-message-error"),"*"!==e[e.length-1].path&&e.push({path:"/:pathMatch(.*)*",redirect:"/404",name:"NotFound",meta:{hidden:!0}}),t=(0,o.dA)(e),this.openeds=n}const a=(0,o.Jo)([...r.bw,...t],n);this.routes=JSON.parse(JSON.stringify(a)),await(0,r.dg)(a)},changeMenuMeta(e){function t(n){return n.map(n=>(n.name===e.name&&Object.assign(n.meta,e.meta),n.children&&n.children.length&&(n.children=t(n.children)),n))}this.routes=t(this.routes)},changeActiveMenu(e){this.activeMenu.data=e}}})},42634:function(){},42787:function(e,t,n){"use strict";var r=n(39297),o=n(94901),i=n(48981),s=n(66119),a=n(12211),c=s("IE_PROTO"),l=Object,u=l.prototype;e.exports=a?l.getPrototypeOf:function(e){var t=i(e);if(r(t,c))return t[c];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof l?u:null}},43724:function(e,t,n){"use strict";var r=n(79039);e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},43819:function(e,t,n){"use strict";function r(e){return/^(https?:|mailto:|tel:|\/\/)/.test(e)}function o(e){return e.length>=6}function i(e){return"string"===typeof e||e instanceof String}function s(e){return"undefined"===typeof Array.isArray?"[object Array]"===Object.prototype.toString.call(e):Array.isArray(e)}function a(e){if("string"===typeof e)try{const t=JSON.parse(e);return!("object"!==typeof t||!t)}catch(t){return!1}return!1}n.d(t,{Fh:function(){return a},Ij:function(){return o},Kg:function(){return i},cy:function(){return s},ge:function(){return r}}),(()=>{const e="development"==={NODE_ENV:"production",VUE_APP_AUTHOR:"rabin@shemic.com",VUE_APP_BASE_URL:"/vab-mock-server3",VUE_APP_GITHUB_USER_NAME:"shemic",VUE_APP_INFO:'{"name":"admin-plus","version":"12.3.0","private":true,"author":"vue-admin-better","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles","lint":"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao","template":"plop","git":"start ./git.sh"},"dependencies":{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","ajv":"^6.12.6","axios":"^1.4.0","core-js":"^3.32.0","dayjs":"^1.11.9","default-passive-events":"^4.0.0","echarts":"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5","fs":"^0.0.1-security","html2canvas":"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0","ini":"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3","jsencrypt":"^3.3.2","lodash":"^4.17.21","mitt":"^3.0.1","mockjs":"^1.1.0","nprogress":"^0.2.0","path-browserify":"^1.0.1","pinia":"^2.1.6","qiniu-js":"^3.4.1","qs":"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0","sortablejs":"^1.15.1","stylelint":"^16.0.0","vab-icons":"file:vab-icons","vue":"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4","vuedraggable":"^4.0.1","xlsx":"0.18.5"},"devDependencies":{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2","chalk":"4.1.2","chokidar":"^3.5.3","compression-webpack-plugin":"^10.0.0","eslint":"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3","plop":"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0","prettier":"^3.0.0","raw-loader":"^4.0.2","sass":"1.58.3","sass-loader":"^13.3.2","stylelint":"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11","typescript":"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6","webpack":"^5.88.2","webpackbar":"^5.0.2"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://chu1204505056.gitee.io/admin-plus","license":"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},"participants":["FlowPeakFish"],"repository":{"type":"git","url":"git+https://github.com/vue-admin-beautiful/admin-plus.git"},"lastBuildTime":"2025-07-11 15:03:18"}',VUE_APP_RANDOM:"1752217398",VUE_APP_SECRET_KEY:"JKfs9s2EPR9afrkp+dbXVcr4ysiFRR2wKKh75ZdJrFvuCZDo830D89gSgMVC9W7bjRGuloFLvvydbMtLdy846QKXqxlwmoW7tnA+Hrugkbu0x3164qvDqswaI8fuyDtUQmwXXLZ8OqPuWjKsLL8BzqWRAgIFzoTiZvi8LIZOaCRLlEV0pMHLuitRekCfgZR5olXa+8fJDtx9RbZwZy87s/PRTYrREBU3IRB2Zj06FGm9CP9D4kTrvAZ1NyoWaiZvHKWux1ilXnjlwFRrI6Rwmy423UnuyVp2AxrYLksQtrrkZxcnRKLRwzFQ0/A0phEA5DsfuMNFzTIrfxDeohdeiw==",VUE_APP_TITLE:"Dever Manage",VUE_APP_UPDATE_TIME:"2025-07-11 15:03:18",BASE_URL:""}["NODE_ENV"],t={NODE_ENV:"production",VUE_APP_AUTHOR:"rabin@shemic.com",VUE_APP_BASE_URL:"/vab-mock-server3",VUE_APP_GITHUB_USER_NAME:"shemic",VUE_APP_INFO:'{"name":"admin-plus","version":"12.3.0","private":true,"author":"vue-admin-better","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles","lint":"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao","template":"plop","git":"start ./git.sh"},"dependencies":{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","ajv":"^6.12.6","axios":"^1.4.0","core-js":"^3.32.0","dayjs":"^1.11.9","default-passive-events":"^4.0.0","echarts":"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5","fs":"^0.0.1-security","html2canvas":"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0","ini":"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3","jsencrypt":"^3.3.2","lodash":"^4.17.21","mitt":"^3.0.1","mockjs":"^1.1.0","nprogress":"^0.2.0","path-browserify":"^1.0.1","pinia":"^2.1.6","qiniu-js":"^3.4.1","qs":"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0","sortablejs":"^1.15.1","stylelint":"^16.0.0","vab-icons":"file:vab-icons","vue":"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4","vuedraggable":"^4.0.1","xlsx":"0.18.5"},"devDependencies":{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2","chalk":"4.1.2","chokidar":"^3.5.3","compression-webpack-plugin":"^10.0.0","eslint":"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3","plop":"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0","prettier":"^3.0.0","raw-loader":"^4.0.2","sass":"1.58.3","sass-loader":"^13.3.2","stylelint":"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11","typescript":"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6","webpack":"^5.88.2","webpackbar":"^5.0.2"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://chu1204505056.gitee.io/admin-plus","license":"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},"participants":["FlowPeakFish"],"repository":{"type":"git","url":"git+https://github.com/vue-admin-beautiful/admin-plus.git"},"lastBuildTime":"2025-07-11 15:03:18"}',VUE_APP_RANDOM:"1752217398",VUE_APP_SECRET_KEY:"JKfs9s2EPR9afrkp+dbXVcr4ysiFRR2wKKh75ZdJrFvuCZDo830D89gSgMVC9W7bjRGuloFLvvydbMtLdy846QKXqxlwmoW7tnA+Hrugkbu0x3164qvDqswaI8fuyDtUQmwXXLZ8OqPuWjKsLL8BzqWRAgIFzoTiZvi8LIZOaCRLlEV0pMHLuitRekCfgZR5olXa+8fJDtx9RbZwZy87s/PRTYrREBU3IRB2Zj06FGm9CP9D4kTrvAZ1NyoWaiZvHKWux1ilXnjlwFRrI6Rwmy423UnuyVp2AxrYLksQtrrkZxcnRKLRwzFQ0/A0phEA5DsfuMNFzTIrfxDeohdeiw==",VUE_APP_TITLE:"Dever Manage",VUE_APP_UPDATE_TIME:"2025-07-11 15:03:18",BASE_URL:""}["VUE_APP_SECRET_KEY"],n=window.location.hostname,r="127.0.0.1",o="localhost"!==n||n!==r;!e&&o&&"=="!==t.substring(t.length-2)&&localStorage.setItem("theme",'{"layout","null"}')})()},44114:function(e,t,n){"use strict";var r=n(46518),o=n(48981),i=n(26198),s=n(34527),a=n(96837),c=n(79039),l=c(function(){return 4294967297!==[].push.call({length:4294967296},1)}),u=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},p=l||!u();r({target:"Array",proto:!0,arity:1,forced:p},{push:function(e){var t=o(this),n=i(t),r=arguments.length;a(n+r);for(var c=0;c<r;c++)t[n]=arguments[c],n++;return s(t,n),n}})},44209:function(e,t,n){"use strict";var r=n(78227),o=n(26269),i=r("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[i]===e)}},44576:function(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},45166:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});n(44114);var r=n(84021),o=n(25079),i=n(36820),s=n(1630);function a(e){const{getTitle:t}=(0,s.C)(r.A);let n=[];return e&&n.push((0,o.Tl)(e)),t&&n.push(t),i.titleReverse&&(n=n.reverse()),n.join(i.titleSeparator)}},45370:function(e,t,n){var r={"./directive.ts":4412,"./errorLog.ts":19573,"./support.ts":53222,"./vab.ts":69728};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=45370},46518:function(e,t,n){"use strict";var r=n(44576),o=n(77347).f,i=n(66699),s=n(36840),a=n(39433),c=n(77740),l=n(92796);e.exports=function(e,t){var n,u,p,f,d,m,v=e.target,g=e.global,h=e.stat;if(u=g?r:h?r[v]||a(v,{}):r[v]&&r[v].prototype,u)for(p in t){if(d=t[p],e.dontCallGetSet?(m=o(u,p),f=m&&m.value):f=u[p],n=l(g?p:v+(h?".":"#")+p,e.forced),!n&&void 0!==f){if(typeof d==typeof f)continue;c(d,f)}(e.sham||f&&f.sham)&&i(d,"sham",!0),s(u,p,d,e)}}},46706:function(e,t,n){"use strict";var r=n(79504),o=n(79306);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(i){}}},47055:function(e,t,n){"use strict";var r=n(79504),o=n(79039),i=n(22195),s=Object,a=r("".split);e.exports=o(function(){return!s("z").propertyIsEnumerable(0)})?function(e){return"String"===i(e)?a(e,""):s(e)}:s},48432:function(e,t,n){"use strict";var r=n(55638),o=n(91072),i=n(8756);
- /*!
- * vue-i18n v9.14.4
- * (c) 2025 kazuya kawaguchi
- * Released under the MIT License.
- */const s="9.14.4",a=o.CoreWarnCodes.__EXTEND_POINT__,c=r.incrementer(a),l={FALLBACK_TO_ROOT:a,NOT_SUPPORTED_PRESERVE:c(),NOT_SUPPORTED_FORMATTER:c(),NOT_SUPPORTED_PRESERVE_DIRECTIVE:c(),NOT_SUPPORTED_GET_CHOICE_INDEX:c(),COMPONENT_NAME_LEGACY_COMPATIBLE:c(),NOT_FOUND_PARENT_SCOPE:c(),IGNORE_OBJ_FLATTEN:c(),NOTICE_DROP_ALLOW_COMPOSITION:c(),NOTICE_DROP_TRANSLATE_EXIST_COMPATIBLE_FLAG:c()},u={[l.FALLBACK_TO_ROOT]:"Fall back to {type} '{key}' with root locale.",[l.NOT_SUPPORTED_PRESERVE]:"Not supported 'preserve'.",[l.NOT_SUPPORTED_FORMATTER]:"Not supported 'formatter'.",[l.NOT_SUPPORTED_PRESERVE_DIRECTIVE]:"Not supported 'preserveDirectiveContent'.",[l.NOT_SUPPORTED_GET_CHOICE_INDEX]:"Not supported 'getChoiceIndex'.",[l.COMPONENT_NAME_LEGACY_COMPATIBLE]:"Component name legacy compatible: '{name}' -> 'i18n'",[l.NOT_FOUND_PARENT_SCOPE]:"Not found parent scope. use the global scope.",[l.IGNORE_OBJ_FLATTEN]:"Ignore object flatten: '{key}' key has an string value",[l.NOTICE_DROP_ALLOW_COMPOSITION]:"'allowComposition' option will be dropped in the next major version. For more information, please see 👉 https://tinyurl.com/2p97mcze",[l.NOTICE_DROP_TRANSLATE_EXIST_COMPATIBLE_FLAG]:"'translateExistCompatible' option will be dropped in the next major version."};function p(e,...t){return r.format(u[e],...t)}const f=o.CoreErrorCodes.__EXTEND_POINT__,d=r.incrementer(f),m={UNEXPECTED_RETURN_TYPE:f,INVALID_ARGUMENT:d(),MUST_BE_CALL_SETUP_TOP:d(),NOT_INSTALLED:d(),NOT_AVAILABLE_IN_LEGACY_MODE:d(),REQUIRED_VALUE:d(),INVALID_VALUE:d(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:d(),NOT_INSTALLED_WITH_PROVIDE:d(),UNEXPECTED_ERROR:d(),NOT_COMPATIBLE_LEGACY_VUE_I18N:d(),BRIDGE_SUPPORT_VUE_2_ONLY:d(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:d(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:d(),__EXTEND_POINT__:d()};function v(e,...t){return o.createCompileError(e,null,{messages:g,args:t})}const g={[m.UNEXPECTED_RETURN_TYPE]:"Unexpected return type in composer",[m.INVALID_ARGUMENT]:"Invalid argument",[m.MUST_BE_CALL_SETUP_TOP]:"Must be called at the top of a `setup` function",[m.NOT_INSTALLED]:"Need to install with `app.use` function",[m.UNEXPECTED_ERROR]:"Unexpected error",[m.NOT_AVAILABLE_IN_LEGACY_MODE]:"Not available in legacy mode",[m.REQUIRED_VALUE]:"Required in value: {0}",[m.INVALID_VALUE]:"Invalid value",[m.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN]:"Cannot setup vue-devtools plugin",[m.NOT_INSTALLED_WITH_PROVIDE]:"Need to install with `provide` function",[m.NOT_COMPATIBLE_LEGACY_VUE_I18N]:"Not compatible legacy VueI18n.",[m.BRIDGE_SUPPORT_VUE_2_ONLY]:"vue-i18n-bridge support Vue 2.x only",[m.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION]:"Must define ‘i18n’ option or custom block in Composition API with using local scope in Legacy API mode",[m.NOT_AVAILABLE_COMPOSITION_IN_LEGACY]:"Not available Compostion API in Legacy API mode. Please make sure that the legacy API mode is working properly"},h=r.makeSymbol("__translateVNode"),b=r.makeSymbol("__datetimeParts"),y=r.makeSymbol("__numberParts"),_=r.makeSymbol("__enableEmitter"),E=r.makeSymbol("__disableEmitter"),w=r.makeSymbol("__setPluralRules");r.makeSymbol("__intlifyMeta");const k=r.makeSymbol("__injectWithOption"),R=r.makeSymbol("__dispose"),O="__VUE_I18N_BRIDGE__";function T(e){if(!r.isObject(e))return e;if(o.isMessageAST(e))return e;for(const t in e)if(r.hasOwn(e,t))if(t.includes(".")){const n=t.split("."),i=n.length-1;let s=e,a=!1;for(let e=0;e<i;e++){if("__proto__"===n[e])throw new Error(`unsafe key: ${n[e]}`);if(n[e]in s||(s[n[e]]=r.create()),!r.isObject(s[n[e]])){r.warn(p(l.IGNORE_OBJ_FLATTEN,{key:n[e]})),a=!0;break}s=s[n[e]]}if(a||(o.isMessageAST(s)?o.AST_NODE_PROPS_KEYS.includes(n[i])||delete e[t]:(s[n[i]]=e[t],delete e[t])),!o.isMessageAST(s)){const e=s[n[i]];r.isObject(e)&&T(e)}}else r.isObject(e[t])&&T(e[t]);return e}function P(e,t){const{messages:n,__i18n:o,messageResolver:i,flatJson:s}=t,a=r.isPlainObject(n)?n:r.isArray(o)?r.create():{[e]:r.create()};if(r.isArray(o)&&o.forEach(e=>{if("locale"in e&&"resource"in e){const{locale:t,resource:n}=e;t?(a[t]=a[t]||r.create(),r.deepCopy(n,a[t])):r.deepCopy(n,a)}else r.isString(e)&&r.deepCopy(JSON.parse(e),a)}),null==i&&s)for(const c in a)r.hasOwn(a,c)&&T(a[c]);return a}function S(e){return e.type}function x(e,t,n){let o=r.isObject(t.messages)?t.messages:r.create();"__i18nGlobal"in n&&(o=P(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const i=Object.keys(o);if(i.length&&i.forEach(t=>{e.mergeLocaleMessage(t,o[t])}),r.isObject(t.datetimeFormats)){const n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(r.isObject(t.numberFormats)){const n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}function A(e){return i.createVNode(i.Text,null,e,0)}const L="__INTLIFY_META__",I=()=>[],C=()=>!1;let N=0;function j(e){return(t,n,r,o)=>e(n,r,i.getCurrentInstance()||void 0,o)}const F=()=>{const e=i.getCurrentInstance();let t=null;return e&&(t=S(e)[L])?{[L]:t}:null};function M(e={},t){const{__root:n,__injectWithOption:a}=e,c=void 0===n,u=e.flatJson,f=r.inBrowser?i.ref:i.shallowRef,d=!!e.translateExistCompatible;d&&r.warnOnce(p(l.NOTICE_DROP_TRANSLATE_EXIST_COMPATIBLE_FLAG));let g=!r.isBoolean(e.inheritLocale)||e.inheritLocale;const R=f(n&&g?n.locale.value:r.isString(e.locale)?e.locale:o.DEFAULT_LOCALE),O=f(n&&g?n.fallbackLocale.value:r.isString(e.fallbackLocale)||r.isArray(e.fallbackLocale)||r.isPlainObject(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:R.value),S=f(P(R.value,e)),x=f(r.isPlainObject(e.datetimeFormats)?e.datetimeFormats:{[R.value]:{}}),L=f(r.isPlainObject(e.numberFormats)?e.numberFormats:{[R.value]:{}});let M=n?n.missingWarn:!r.isBoolean(e.missingWarn)&&!r.isRegExp(e.missingWarn)||e.missingWarn,D=n?n.fallbackWarn:!r.isBoolean(e.fallbackWarn)&&!r.isRegExp(e.fallbackWarn)||e.fallbackWarn,U=n?n.fallbackRoot:!r.isBoolean(e.fallbackRoot)||e.fallbackRoot,V=!!e.fallbackFormat,W=r.isFunction(e.missing)?e.missing:null,B=r.isFunction(e.missing)?j(e.missing):null,H=r.isFunction(e.postTranslation)?e.postTranslation:null,$=n?n.warnHtmlMessage:!r.isBoolean(e.warnHtmlMessage)||e.warnHtmlMessage,z=!!e.escapeParameter;const q=n?n.modifiers:r.isPlainObject(e.modifiers)?e.modifiers:{};let G,K=e.pluralRules||n&&n.pluralRules;const Z=()=>{c&&o.setFallbackContext(null);const t={version:s,locale:R.value,fallbackLocale:O.value,messages:S.value,modifiers:q,pluralRules:K,missing:null===B?void 0:B,missingWarn:M,fallbackWarn:D,fallbackFormat:V,unresolving:!0,postTranslation:null===H?void 0:H,warnHtmlMessage:$,escapeParameter:z,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};t.datetimeFormats=x.value,t.numberFormats=L.value,t.__datetimeFormatters=r.isPlainObject(G)?G.__datetimeFormatters:void 0,t.__numberFormatters=r.isPlainObject(G)?G.__numberFormatters:void 0,t.__v_emitter=r.isPlainObject(G)?G.__v_emitter:void 0;const n=o.createCoreContext(t);return c&&o.setFallbackContext(n),n};function Y(){return[R.value,O.value,S.value,x.value,L.value]}G=Z(),o.updateFallbackLocale(G,R.value,O.value);const X=i.computed({get:()=>R.value,set:e=>{R.value=e,G.locale=R.value}}),Q=i.computed({get:()=>O.value,set:e=>{O.value=e,G.fallbackLocale=O.value,o.updateFallbackLocale(G,R.value,e)}}),J=i.computed(()=>S.value),ee=i.computed(()=>x.value),te=i.computed(()=>L.value);function ne(){return r.isFunction(H)?H:null}function re(e){H=e,G.postTranslation=e}function oe(){return W}function ie(e){null!==e&&(B=j(e)),W=e,G.missing=B}function se(e,t){return"translate"!==e||!t.resolvedMessage}const ae=(e,t,i,s,a,u)=>{let f;Y();try{o.setAdditionalMeta(F()),c||(G.fallbackContext=n?o.getFallbackContext():void 0),f=e(G)}finally{o.setAdditionalMeta(null),c||(G.fallbackContext=void 0)}if("translate exists"!==i&&r.isNumber(f)&&f===o.NOT_REOSLVED||"translate exists"===i&&!f){const[e,c]=t();if(n&&r.isString(e)&&se(i,c)){U&&(o.isTranslateFallbackWarn(D,e)||o.isTranslateMissingWarn(M,e))&&r.warn(p(l.FALLBACK_TO_ROOT,{key:e,type:i}));{const{__v_emitter:t}=G;t&&U&&t.emit("fallback",{type:i,key:e,to:"global",groupId:`${i}:${e}`})}}return n&&U?s(n):a(e)}if(u(f))return f;throw v(m.UNEXPECTED_RETURN_TYPE)};function ce(...e){return ae(t=>Reflect.apply(o.translate,null,[t,...e]),()=>o.parseTranslateArgs(...e),"translate",t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>r.isString(e))}function le(...e){const[t,n,o]=e;if(o&&!r.isObject(o))throw v(m.INVALID_ARGUMENT);return ce(t,n,r.assign({resolvedMessage:!0},o||{}))}function ue(...e){return ae(t=>Reflect.apply(o.datetime,null,[t,...e]),()=>o.parseDateTimeArgs(...e),"datetime format",t=>Reflect.apply(t.d,t,[...e]),()=>o.MISSING_RESOLVE_VALUE,e=>r.isString(e))}function pe(...e){return ae(t=>Reflect.apply(o.number,null,[t,...e]),()=>o.parseNumberArgs(...e),"number format",t=>Reflect.apply(t.n,t,[...e]),()=>o.MISSING_RESOLVE_VALUE,e=>r.isString(e))}function fe(e){return e.map(e=>r.isString(e)||r.isNumber(e)||r.isBoolean(e)?A(String(e)):e)}const de=e=>e,me={normalize:fe,interpolate:de,type:"vnode"};function ve(...e){return ae(t=>{let n;const r=t;try{r.processor=me,n=Reflect.apply(o.translate,null,[r,...e])}finally{r.processor=null}return n},()=>o.parseTranslateArgs(...e),"translate",t=>t[h](...e),e=>[A(e)],e=>r.isArray(e))}function ge(...e){return ae(t=>Reflect.apply(o.number,null,[t,...e]),()=>o.parseNumberArgs(...e),"number format",t=>t[y](...e),I,e=>r.isString(e)||r.isArray(e))}function he(...e){return ae(t=>Reflect.apply(o.datetime,null,[t,...e]),()=>o.parseDateTimeArgs(...e),"datetime format",t=>t[b](...e),I,e=>r.isString(e)||r.isArray(e))}function be(e){K=e,G.pluralRules=K}function ye(e,t){return ae(()=>{if(!e)return!1;const n=r.isString(t)?t:R.value,i=we(n),s=G.messageResolver(i,e);return d?null!=s:o.isMessageAST(s)||o.isMessageFunction(s)||r.isString(s)},()=>[e],"translate exists",n=>Reflect.apply(n.te,n,[e,t]),C,e=>r.isBoolean(e))}function _e(e){let t=null;const n=o.fallbackWithLocaleChain(G,O.value,R.value);for(let r=0;r<n.length;r++){const o=S.value[n[r]]||{},i=G.messageResolver(o,e);if(null!=i){t=i;break}}return t}function Ee(e){const t=_e(e);return null!=t?t:n&&n.tm(e)||{}}function we(e){return S.value[e]||{}}function ke(e,t){if(u){const n={[e]:t};for(const e in n)r.hasOwn(n,e)&&T(n[e]);t=n[e]}S.value[e]=t,G.messages=S.value}function Re(e,t){S.value[e]=S.value[e]||{};const n={[e]:t};if(u)for(const o in n)r.hasOwn(n,o)&&T(n[o]);t=n[e],r.deepCopy(t,S.value[e]),G.messages=S.value}function Oe(e){return x.value[e]||{}}function Te(e,t){x.value[e]=t,G.datetimeFormats=x.value,o.clearDateTimeFormat(G,e,t)}function Pe(e,t){x.value[e]=r.assign(x.value[e]||{},t),G.datetimeFormats=x.value,o.clearDateTimeFormat(G,e,t)}function Se(e){return L.value[e]||{}}function xe(e,t){L.value[e]=t,G.numberFormats=L.value,o.clearNumberFormat(G,e,t)}function Ae(e,t){L.value[e]=r.assign(L.value[e]||{},t),G.numberFormats=L.value,o.clearNumberFormat(G,e,t)}N++,n&&r.inBrowser&&(i.watch(n.locale,e=>{g&&(R.value=e,G.locale=e,o.updateFallbackLocale(G,R.value,O.value))}),i.watch(n.fallbackLocale,e=>{g&&(O.value=e,G.fallbackLocale=e,o.updateFallbackLocale(G,R.value,O.value))}));const Le={id:N,locale:X,fallbackLocale:Q,get inheritLocale(){return g},set inheritLocale(e){g=e,e&&n&&(R.value=n.locale.value,O.value=n.fallbackLocale.value,o.updateFallbackLocale(G,R.value,O.value))},get availableLocales(){return Object.keys(S.value).sort()},messages:J,get modifiers(){return q},get pluralRules(){return K||{}},get isGlobal(){return c},get missingWarn(){return M},set missingWarn(e){M=e,G.missingWarn=M},get fallbackWarn(){return D},set fallbackWarn(e){D=e,G.fallbackWarn=D},get fallbackRoot(){return U},set fallbackRoot(e){U=e},get fallbackFormat(){return V},set fallbackFormat(e){V=e,G.fallbackFormat=V},get warnHtmlMessage(){return $},set warnHtmlMessage(e){$=e,G.warnHtmlMessage=e},get escapeParameter(){return z},set escapeParameter(e){z=e,G.escapeParameter=e},t:ce,getLocaleMessage:we,setLocaleMessage:ke,mergeLocaleMessage:Re,getPostTranslationHandler:ne,setPostTranslationHandler:re,getMissingHandler:oe,setMissingHandler:ie,[w]:be};return Le.datetimeFormats=ee,Le.numberFormats=te,Le.rt=le,Le.te=ye,Le.tm=Ee,Le.d=ue,Le.n=pe,Le.getDateTimeFormat=Oe,Le.setDateTimeFormat=Te,Le.mergeDateTimeFormat=Pe,Le.getNumberFormat=Se,Le.setNumberFormat=xe,Le.mergeNumberFormat=Ae,Le[k]=a,Le[h]=ve,Le[b]=he,Le[y]=ge,Le[_]=e=>{G.__v_emitter=e},Le[E]=()=>{G.__v_emitter=void 0},Le}function D(e){const t=r.isString(e.locale)?e.locale:o.DEFAULT_LOCALE,n=r.isString(e.fallbackLocale)||r.isArray(e.fallbackLocale)||r.isPlainObject(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,i=r.isFunction(e.missing)?e.missing:void 0,s=!r.isBoolean(e.silentTranslationWarn)&&!r.isRegExp(e.silentTranslationWarn)||!e.silentTranslationWarn,a=!r.isBoolean(e.silentFallbackWarn)&&!r.isRegExp(e.silentFallbackWarn)||!e.silentFallbackWarn,c=!r.isBoolean(e.fallbackRoot)||e.fallbackRoot,u=!!e.formatFallbackMessages,f=r.isPlainObject(e.modifiers)?e.modifiers:{},d=e.pluralizationRules,m=r.isFunction(e.postTranslation)?e.postTranslation:void 0,v=!r.isString(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,g=!!e.escapeParameterHtml,h=!r.isBoolean(e.sync)||e.sync;e.formatter&&r.warn(p(l.NOT_SUPPORTED_FORMATTER)),e.preserveDirectiveContent&&r.warn(p(l.NOT_SUPPORTED_PRESERVE_DIRECTIVE));let b=e.messages;if(r.isPlainObject(e.sharedMessages)){const t=e.sharedMessages,n=Object.keys(t);b=n.reduce((e,n)=>{const o=e[n]||(e[n]={});return r.assign(o,t[n]),e},b||{})}const{__i18n:y,__root:_,__injectWithOption:E}=e,w=e.datetimeFormats,k=e.numberFormats,R=e.flatJson,O=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:b,flatJson:R,datetimeFormats:w,numberFormats:k,missing:i,missingWarn:s,fallbackWarn:a,fallbackRoot:c,fallbackFormat:u,modifiers:f,pluralRules:d,postTranslation:m,warnHtmlMessage:v,escapeParameter:g,messageResolver:e.messageResolver,inheritLocale:h,translateExistCompatible:O,__i18n:y,__root:_,__injectWithOption:E}}function U(e={},t){{const t=M(D(e)),{__extender:n}=e,o={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return r.warn(p(l.NOT_SUPPORTED_FORMATTER)),{interpolate(){return[]}}},set formatter(e){r.warn(p(l.NOT_SUPPORTED_FORMATTER))},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return r.isBoolean(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=r.isBoolean(e)?!e:e},get silentFallbackWarn(){return r.isBoolean(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=r.isBoolean(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get preserveDirectiveContent(){return r.warn(p(l.NOT_SUPPORTED_PRESERVE_DIRECTIVE)),!0},set preserveDirectiveContent(e){r.warn(p(l.NOT_SUPPORTED_PRESERVE_DIRECTIVE))},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){const[n,o,i]=e,s={};let a=null,c=null;if(!r.isString(n))throw v(m.INVALID_ARGUMENT);const l=n;return r.isString(o)?s.locale=o:r.isArray(o)?a=o:r.isPlainObject(o)&&(c=o),r.isArray(i)?a=i:r.isPlainObject(i)&&(c=i),Reflect.apply(t.t,t,[l,a||c||{},s])},rt(...e){return Reflect.apply(t.rt,t,[...e])},tc(...e){const[n,o,i]=e,s={plural:1};let a=null,c=null;if(!r.isString(n))throw v(m.INVALID_ARGUMENT);const l=n;return r.isString(o)?s.locale=o:r.isNumber(o)?s.plural=o:r.isArray(o)?a=o:r.isPlainObject(o)&&(c=o),r.isString(i)?s.locale=i:r.isArray(i)?a=i:r.isPlainObject(i)&&(c=i),Reflect.apply(t.t,t,[l,a||c||{},s])},te(e,n){return t.te(e,n)},tm(e){return t.tm(e)},getLocaleMessage(e){return t.getLocaleMessage(e)},setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d(...e){return Reflect.apply(t.d,t,[...e])},getDateTimeFormat(e){return t.getDateTimeFormat(e)},setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n(...e){return Reflect.apply(t.n,t,[...e])},getNumberFormat(e){return t.getNumberFormat(e)},setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)},getChoiceIndex(e,t){return r.warn(p(l.NOT_SUPPORTED_GET_CHOICE_INDEX)),-1}};return o.__extender=n,o.__enableEmitter=e=>{const n=t;n[_]&&n[_](e)},o.__disableEmitter=()=>{const e=t;e[E]&&e[E]()},o}}const V={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}};function W({slots:e},t){if(1===t.length&&"default"===t[0]){const t=e.default?e.default():[];return t.reduce((e,t)=>[...e,...t.type===i.Fragment?t.children:[t]],[])}return t.reduce((t,n)=>{const r=e[n];return r&&(t[n]=r()),t},r.create())}function B(e){return i.Fragment}const H=i.defineComponent({name:"i18n-t",props:r.assign({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>r.isNumber(e)||!isNaN(e)}},V),setup(e,t){const{slots:n,attrs:o}=t,s=e.i18n||le({useScope:e.scope,__useComponent:!0});return()=>{const a=Object.keys(n).filter(e=>"_"!==e),c=r.create();e.locale&&(c.locale=e.locale),void 0!==e.plural&&(c.plural=r.isString(e.plural)?+e.plural:e.plural);const l=W(t,a),u=s[h](e.keypath,l,c),p=r.assign(r.create(),o),f=r.isString(e.tag)||r.isObject(e.tag)?e.tag:B();return i.h(f,p,u)}}}),$=H,z=$;function q(e){return r.isArray(e)&&!r.isString(e[0])}function G(e,t,n,o){const{slots:s,attrs:a}=t;return()=>{const t={part:!0};let c=r.create();e.locale&&(t.locale=e.locale),r.isString(e.format)?t.key=e.format:r.isObject(e.format)&&(r.isString(e.format.key)&&(t.key=e.format.key),c=Object.keys(e.format).reduce((t,o)=>n.includes(o)?r.assign(r.create(),t,{[o]:e.format[o]}):t,r.create()));const l=o(e.value,t,c);let u=[t.key];r.isArray(l)?u=l.map((e,t)=>{const n=s[e.type],r=n?n({[e.type]:e.value,index:t,parts:l}):[e.value];return q(r)&&(r[0].key=`${e.type}-${t}`),r}):r.isString(l)&&(u=[l]);const p=r.assign(r.create(),a),f=r.isString(e.tag)||r.isObject(e.tag)?e.tag:B();return i.h(f,p,u)}}const K=i.defineComponent({name:"i18n-n",props:r.assign({value:{type:Number,required:!0},format:{type:[String,Object]}},V),setup(e,t){const n=e.i18n||le({useScope:e.scope,__useComponent:!0});return G(e,t,o.NUMBER_FORMAT_OPTIONS_KEYS,(...e)=>n[y](...e))}}),Z=K,Y=Z,X=i.defineComponent({name:"i18n-d",props:r.assign({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},V),setup(e,t){const n=e.i18n||le({useScope:e.scope,__useComponent:!0});return G(e,t,o.DATETIME_FORMAT_OPTIONS_KEYS,(...e)=>n[b](...e))}}),Q=X,J=Q;function ee(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return null!=r?r.__composer:e.global.__composer}}function te(e){const t=t=>{const{instance:n,modifiers:o,value:i}=t;if(!n||!n.$)throw v(m.UNEXPECTED_ERROR);const s=ee(e,n.$);o.preserve&&r.warn(p(l.NOT_SUPPORTED_PRESERVE));const a=ne(i);return[Reflect.apply(s.t,s,[...re(a)]),s]},n=(n,o)=>{const[s,a]=t(o);r.inBrowser&&e.global===a&&(n.__i18nWatcher=i.watch(a.locale,()=>{o.instance&&o.instance.$forceUpdate()})),n.__composer=a,n.textContent=s},o=e=>{r.inBrowser&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},s=(e,{value:t})=>{if(e.__composer){const n=e.__composer,r=ne(t);e.textContent=Reflect.apply(n.t,n,[...re(r)])}},a=e=>{const[n]=t(e);return{textContent:n}};return{created:n,unmounted:o,beforeUpdate:s,getSSRProps:a}}function ne(e){if(r.isString(e))return{path:e};if(r.isPlainObject(e)){if(!("path"in e))throw v(m.REQUIRED_VALUE,"path");return e}throw v(m.INVALID_VALUE)}function re(e){const{path:t,locale:n,args:o,choice:i,plural:s}=e,a={},c=o||{};return r.isString(n)&&(a.locale=n),r.isNumber(i)&&(a.plural=i),r.isNumber(s)&&(a.plural=s),[t,c,a]}function oe(e,t,...n){const o=r.isPlainObject(n[0])?n[0]:{},i=!!o.useI18nComponentName,s=!r.isBoolean(o.globalInstall)||o.globalInstall;s&&i&&r.warn(p(l.COMPONENT_NAME_LEGACY_COMPATIBLE,{name:$.name})),s&&([i?"i18n":$.name,"I18nT"].forEach(t=>e.component(t,$)),[Z.name,"I18nN"].forEach(t=>e.component(t,Z)),[Q.name,"I18nD"].forEach(t=>e.component(t,Q))),e.directive("t",te(t))}function ie(e,t,n){return{beforeCreate(){const r=i.getCurrentInstance();if(!r)throw v(m.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const r=o.i18n;if(o.__i18n&&(r.__i18n=o.__i18n),r.__root=t,this===this.$root)this.$i18n=se(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=U(r);const e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=se(e,o);else{this.$i18n=U({__i18n:o.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&x(t,o,o),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e),n.__setInstance(r,this.$i18n)},mounted(){},unmounted(){const e=i.getCurrentInstance();if(!e)throw v(m.UNEXPECTED_ERROR);const t=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,t.__disposer&&(t.__disposer(),delete t.__disposer,delete t.__extender),n.__deleteInstance(e),delete this.$i18n}}}function se(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[w](t.pluralizationRules||e.pluralizationRules);const n=P(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(t=>e.mergeLocaleMessage(t,n[t])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n])),t.numberFormats&&Object.keys(t.numberFormats).forEach(n=>e.mergeNumberFormat(n,t.numberFormats[n])),e}const ae=r.makeSymbol("global-vue-i18n");function ce(e={},t){const n=!r.isBoolean(e.legacy)||e.legacy,o=!r.isBoolean(e.globalInjection)||e.globalInjection,i=!n||!!e.allowComposition,s=new Map,[a,c]=pe(e,n),u=r.makeSymbol("vue-i18n");function f(e){return s.get(e)||null}function d(e,t){s.set(e,t)}function m(e){s.delete(e)}n&&i&&r.warn(p(l.NOTICE_DROP_ALLOW_COMPOSITION));{const e={get mode(){return n?"legacy":"composition"},get allowComposition(){return i},async install(t,...i){if(t.__VUE_I18N_SYMBOL__=u,t.provide(t.__VUE_I18N_SYMBOL__,e),r.isPlainObject(i[0])){const t=i[0];e.__composerExtend=t.__composerExtend,e.__vueI18nExtend=t.__vueI18nExtend}let s=null;!n&&o&&(s=Ee(t,e.global)),oe(t,e,...i),n&&t.mixin(ie(c,c.__composer,e));const a=t.unmount;t.unmount=()=>{s&&s(),e.dispose(),a()}},get global(){return c},dispose(){a.stop()},__instances:s,__getInstance:f,__setInstance:d,__deleteInstance:m};return e}}function le(e={}){const t=i.getCurrentInstance();if(null==t)throw v(m.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&null!=t.appContext.app&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw v(m.NOT_INSTALLED);const n=fe(t),o=me(n),s=S(t),a=de(e,s);if("legacy"===n.mode&&!e.__useComponent){if(!n.allowComposition)throw v(m.NOT_AVAILABLE_IN_LEGACY_MODE);return be(t,a,o,e)}if("global"===a)return x(o,e,s),o;if("parent"===a){let i=ve(n,t,e.__useComponent);return null==i&&(r.warn(p(l.NOT_FOUND_PARENT_SCOPE)),i=o),i}const c=n;let u=c.__getInstance(t);if(null==u){const n=r.assign({},e);"__i18n"in s&&(n.__i18n=s.__i18n),o&&(n.__root=o),u=M(n),c.__composerExtend&&(u[R]=c.__composerExtend(u)),he(c,t,u),c.__setInstance(t,u)}return u}const ue=e=>{if(!(O in e))throw v(m.NOT_COMPATIBLE_LEGACY_VUE_I18N);return e};function pe(e,t,n){const r=i.effectScope();{const n=t?r.run(()=>U(e)):r.run(()=>M(e));if(null==n)throw v(m.UNEXPECTED_ERROR);return[r,n]}}function fe(e){{const t=i.inject(e.isCE?ae:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw v(e.isCE?m.NOT_INSTALLED_WITH_PROVIDE:m.UNEXPECTED_ERROR);return t}}function de(e,t){return r.isEmptyObject(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function me(e){return"composition"===e.mode?e.global:e.global.__composer}function ve(e,t,n=!1){let r=null;const o=t.root;let i=ge(t,n);while(null!=i){const t=e;if("composition"===e.mode)r=t.__getInstance(i);else{const e=t.__getInstance(i);null!=e&&(r=e.__composer,n&&r&&!r[k]&&(r=null))}if(null!=r)break;if(o===i)break;i=i.parent}return r}function ge(e,t=!1){return null==e?null:t&&e.vnode.ctx||e.parent}function he(e,t,n){i.onMounted(()=>{},t),i.onUnmounted(()=>{const r=n;e.__deleteInstance(t);const o=r[R];o&&(o(),delete r[R])},t)}function be(e,t,n,s={}){const a="local"===t,c=i.shallowRef(null);if(a&&e.proxy&&!e.proxy.$options.i18n&&!e.proxy.$options.__i18n)throw v(m.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const l=r.isBoolean(s.inheritLocale)?s.inheritLocale:!r.isString(s.locale),u=i.ref(!a||l?n.locale.value:r.isString(s.locale)?s.locale:o.DEFAULT_LOCALE),p=i.ref(!a||l?n.fallbackLocale.value:r.isString(s.fallbackLocale)||r.isArray(s.fallbackLocale)||r.isPlainObject(s.fallbackLocale)||!1===s.fallbackLocale?s.fallbackLocale:u.value),f=i.ref(P(u.value,s)),d=i.ref(r.isPlainObject(s.datetimeFormats)?s.datetimeFormats:{[u.value]:{}}),g=i.ref(r.isPlainObject(s.numberFormats)?s.numberFormats:{[u.value]:{}}),h=a?n.missingWarn:!r.isBoolean(s.missingWarn)&&!r.isRegExp(s.missingWarn)||s.missingWarn,b=a?n.fallbackWarn:!r.isBoolean(s.fallbackWarn)&&!r.isRegExp(s.fallbackWarn)||s.fallbackWarn,y=a?n.fallbackRoot:!r.isBoolean(s.fallbackRoot)||s.fallbackRoot,_=!!s.fallbackFormat,E=r.isFunction(s.missing)?s.missing:null,w=r.isFunction(s.postTranslation)?s.postTranslation:null,k=a?n.warnHtmlMessage:!r.isBoolean(s.warnHtmlMessage)||s.warnHtmlMessage,R=!!s.escapeParameter,O=a?n.modifiers:r.isPlainObject(s.modifiers)?s.modifiers:{},T=s.pluralRules||a&&n.pluralRules;function S(){return[u.value,p.value,f.value,d.value,g.value]}const x=i.computed({get:()=>c.value?c.value.locale.value:u.value,set:e=>{c.value&&(c.value.locale.value=e),u.value=e}}),A=i.computed({get:()=>c.value?c.value.fallbackLocale.value:p.value,set:e=>{c.value&&(c.value.fallbackLocale.value=e),p.value=e}}),L=i.computed(()=>c.value?c.value.messages.value:f.value),I=i.computed(()=>d.value),C=i.computed(()=>g.value);function N(){return c.value?c.value.getPostTranslationHandler():w}function j(e){c.value&&c.value.setPostTranslationHandler(e)}function F(){return c.value?c.value.getMissingHandler():E}function M(e){c.value&&c.value.setMissingHandler(e)}function D(e){return S(),e()}function U(...e){return c.value?D(()=>Reflect.apply(c.value.t,null,[...e])):D(()=>"")}function V(...e){return c.value?Reflect.apply(c.value.rt,null,[...e]):""}function W(...e){return c.value?D(()=>Reflect.apply(c.value.d,null,[...e])):D(()=>"")}function B(...e){return c.value?D(()=>Reflect.apply(c.value.n,null,[...e])):D(()=>"")}function H(e){return c.value?c.value.tm(e):{}}function $(e,t){return!!c.value&&c.value.te(e,t)}function z(e){return c.value?c.value.getLocaleMessage(e):{}}function q(e,t){c.value&&(c.value.setLocaleMessage(e,t),f.value[e]=t)}function G(e,t){c.value&&c.value.mergeLocaleMessage(e,t)}function K(e){return c.value?c.value.getDateTimeFormat(e):{}}function Z(e,t){c.value&&(c.value.setDateTimeFormat(e,t),d.value[e]=t)}function Y(e,t){c.value&&c.value.mergeDateTimeFormat(e,t)}function X(e){return c.value?c.value.getNumberFormat(e):{}}function Q(e,t){c.value&&(c.value.setNumberFormat(e,t),g.value[e]=t)}function J(e,t){c.value&&c.value.mergeNumberFormat(e,t)}const ee={get id(){return c.value?c.value.id:-1},locale:x,fallbackLocale:A,messages:L,datetimeFormats:I,numberFormats:C,get inheritLocale(){return c.value?c.value.inheritLocale:l},set inheritLocale(e){c.value&&(c.value.inheritLocale=e)},get availableLocales(){return c.value?c.value.availableLocales:Object.keys(f.value)},get modifiers(){return c.value?c.value.modifiers:O},get pluralRules(){return c.value?c.value.pluralRules:T},get isGlobal(){return!!c.value&&c.value.isGlobal},get missingWarn(){return c.value?c.value.missingWarn:h},set missingWarn(e){c.value&&(c.value.missingWarn=e)},get fallbackWarn(){return c.value?c.value.fallbackWarn:b},set fallbackWarn(e){c.value&&(c.value.missingWarn=e)},get fallbackRoot(){return c.value?c.value.fallbackRoot:y},set fallbackRoot(e){c.value&&(c.value.fallbackRoot=e)},get fallbackFormat(){return c.value?c.value.fallbackFormat:_},set fallbackFormat(e){c.value&&(c.value.fallbackFormat=e)},get warnHtmlMessage(){return c.value?c.value.warnHtmlMessage:k},set warnHtmlMessage(e){c.value&&(c.value.warnHtmlMessage=e)},get escapeParameter(){return c.value?c.value.escapeParameter:R},set escapeParameter(e){c.value&&(c.value.escapeParameter=e)},t:U,getPostTranslationHandler:N,setPostTranslationHandler:j,getMissingHandler:F,setMissingHandler:M,rt:V,d:W,n:B,tm:H,te:$,getLocaleMessage:z,setLocaleMessage:q,mergeLocaleMessage:G,getDateTimeFormat:K,setDateTimeFormat:Z,mergeDateTimeFormat:Y,getNumberFormat:X,setNumberFormat:Q,mergeNumberFormat:J};function te(e){e.locale.value=u.value,e.fallbackLocale.value=p.value,Object.keys(f.value).forEach(t=>{e.mergeLocaleMessage(t,f.value[t])}),Object.keys(d.value).forEach(t=>{e.mergeDateTimeFormat(t,d.value[t])}),Object.keys(g.value).forEach(t=>{e.mergeNumberFormat(t,g.value[t])}),e.escapeParameter=R,e.fallbackFormat=_,e.fallbackRoot=y,e.fallbackWarn=b,e.missingWarn=h,e.warnHtmlMessage=k}return i.onBeforeMount(()=>{if(null==e.proxy||null==e.proxy.$i18n)throw v(m.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const n=c.value=e.proxy.$i18n.__composer;"global"===t?(u.value=n.locale.value,p.value=n.fallbackLocale.value,f.value=n.messages.value,d.value=n.datetimeFormats.value,g.value=n.numberFormats.value):a&&te(n)}),ee}const ye=["locale","fallbackLocale","availableLocales"],_e=["t","rt","d","n","tm","te"];function Ee(e,t){const n=Object.create(null);ye.forEach(e=>{const r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw v(m.UNEXPECTED_ERROR);const o=i.isRef(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,o)}),e.config.globalProperties.$i18n=n,_e.forEach(n=>{const r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw v(m.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)});const r=()=>{delete e.config.globalProperties.$i18n,_e.forEach(t=>{delete e.config.globalProperties[`$${t}`]})};return r}o.registerMessageCompiler(o.compile),o.registerMessageResolver(o.resolveValue),o.registerLocaleFallbacker(o.fallbackWithLocaleChain);{const e=r.getGlobalThis();e.__INTLIFY__=!0,o.setDevToolsHook(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}t.hU=ce,t.s9=le},48646:function(e,t,n){"use strict";var r=n(69565),o=n(28551),i=n(1767),s=n(50851);e.exports=function(e,t){t&&"string"===typeof e||o(e);var n=s(e);return i(o(void 0!==n?r(n,e):e))}},48686:function(e,t,n){"use strict";var r=n(43724),o=n(79039);e.exports=r&&o(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},48773:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},48981:function(e,t,n){"use strict";var r=n(67750),o=Object;e.exports=function(e){return o(r(e))}},50283:function(e,t,n){"use strict";var r=n(79504),o=n(79039),i=n(94901),s=n(39297),a=n(43724),c=n(10350).CONFIGURABLE,l=n(33706),u=n(91181),p=u.enforce,f=u.get,d=String,m=Object.defineProperty,v=r("".slice),g=r("".replace),h=r([].join),b=a&&!o(function(){return 8!==m(function(){},"length",{value:8}).length}),y=String(String).split("String"),_=e.exports=function(e,t,n){"Symbol("===v(d(t),0,7)&&(t="["+g(d(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!s(e,"name")||c&&e.name!==t)&&(a?m(e,"name",{value:t,configurable:!0}):e.name=t),b&&n&&s(n,"arity")&&e.length!==n.arity&&m(e,"length",{value:n.arity});try{n&&s(n,"constructor")&&n.constructor?a&&m(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var r=p(e);return s(r,"source")||(r.source=h(y,"string"==typeof t?t:"")),e};Function.prototype.toString=_(function(){return i(this)&&f(this).source||l(this)},"toString")},50498:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});var r=n(47261),o=(n(16422),n(8797),n(20641)),i=n(50953),s=n(36820),a=n(30009),c=n(25079),l=n(75220),u=n(48432),p=(0,o.pM)({__name:"index",setup(e){const t=(0,l.lq)(),{locale:p}=(0,u.s9)(),f=(0,o.EW)(()=>"en"===p.value?c.QF:c.ti),d=(0,o.$V)(()=>Promise.all([n.e(853),n.e(710),n.e(340),n.e(975),n.e(380),n.e(705),n.e(218),n.e(390),n.e(794),n.e(543),n.e(74),n.e(832),n.e(65),n.e(792)]).then(n.bind(n,1545))),m=(0,i.Kh)({description:""});return(0,o.nT)(()=>{m.description=`Vue Admin Plus-${t.meta.title} - 简介、官网、首页、文档和下载 - 前端开发框架`}),(0,a.u)({meta:[{name:"description",content:(0,o.EW)(()=>m.description)}]}),(e,t)=>{const n=(0,o.g2)("router-view"),a=r.H6;return(0,o.uX)(),(0,o.Wv)(a,{button:{autoInsertSpace:!0},locale:(0,i.R1)(f)},{default:(0,o.k6)(()=>[(0,o.bF)(n,null,{default:(0,o.k6)(({Component:e})=>[((0,o.uX)(),(0,o.Wv)((0,o.$y)(e)))]),_:1}),(0,i.R1)(s.pwa)?((0,o.uX)(),(0,o.Wv)((0,i.R1)(d),{key:0,ref:"vabUpdateRef"},null,512)):(0,o.Q3)("",!0)]),_:1},8,["locale"])}}});function f(e){e.__source="library/components/VabApp/index.vue"}"function"===typeof f&&f(p);const d=p;var m=d;function v(e,t){const n=m;return(0,o.uX)(),(0,o.Wv)(n)}function g(e){e.__source="src/App.vue"}var h=n(66262);const b={};"function"===typeof g&&g(b);const y=(0,h.A)(b,[["render",v]]);var _=y},50851:function(e,t,n){"use strict";var r=n(36955),o=n(55966),i=n(64117),s=n(26269),a=n(78227),c=a("iterator");e.exports=function(e){if(!i(e))return o(e,c)||o(e,"@@iterator")||s[r(e)]}},52967:function(e,t,n){"use strict";var r=n(46706),o=n(20034),i=n(67750),s=n(73506);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=r(Object.prototype,"__proto__","set"),e(n,[]),t=n instanceof Array}catch(a){}return function(n,r){return i(n),s(r),o(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},53222:function(e,t,n){"use strict";n.r(t);var r=n(84021),o=n(1630);t["default"]={install(e){{const{title:e}=(0,o.C)(r.A);console.log(` %c ${e} %c 基于 Dever Manage 构建 `,"color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; padding:5px 0;")}{const t="vab-icons",n=decodeURI(t.replace(/\\u/g,"%u"));({name:"admin-plus",version:"12.3.0",private:!0,author:"vue-admin-better",scripts:{serve:"vue-cli-service serve",build:"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles",lint:"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao",template:"plop",git:"start ./git.sh"},dependencies:{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12",ajv:"^6.12.6",axios:"^1.4.0","core-js":"^3.32.0",dayjs:"^1.11.9","default-passive-events":"^4.0.0",echarts:"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5",fs:"^0.0.1-security",html2canvas:"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0",ini:"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3",jsencrypt:"^3.3.2",lodash:"^4.17.21",mitt:"^3.0.1",mockjs:"^1.1.0",nprogress:"^0.2.0","path-browserify":"^1.0.1",pinia:"^2.1.6","qiniu-js":"^3.4.1",qs:"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0",sortablejs:"^1.15.1",stylelint:"^16.0.0","vab-icons":"file:vab-icons",vue:"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4",vuedraggable:"^4.0.1",xlsx:"0.18.5"},devDependencies:{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2",chalk:"4.1.2",chokidar:"^3.5.3","compression-webpack-plugin":"^10.0.0",eslint:"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3",plop:"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0",prettier:"^3.0.0","raw-loader":"^4.0.2",sass:"1.58.3","sass-loader":"^13.3.2",stylelint:"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11",typescript:"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6",webpack:"^5.88.2",webpackbar:"^5.0.2"},gitHooks:{"pre-commit":"lint-staged"},homepage:"https://chu1204505056.gitee.io/admin-plus",license:"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},participants:["FlowPeakFish"],repository:{type:"git",url:"git+https://github.com/vue-admin-beautiful/admin-plus.git"},lastBuildTime:"2025-07-11 15:03:18"})["dependencies"][n]||(e.config.globalProperties=null)}}}},55002:function(e){"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},55489:function(e,t,n){"use strict";n.r(t)},55966:function(e,t,n){"use strict";var r=n(79306),o=n(64117);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},56279:function(e,t,n){"use strict";var r=n(36840);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},56479:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(10810);const o=(0,r.nY)("acl",{state:()=>({admin:!1,role:[],permission:[]}),getters:{getAdmin:e=>e.admin,getRole:e=>e.role,getPermission:e=>e.permission},actions:{setFull(e){this.admin=e},setRole(e){this.role=e},setPermission(e){this.permission=e}}})},56969:function(e,t,n){"use strict";var r=n(72777),o=n(10757);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},57657:function(e,t,n){"use strict";var r,o,i,s=n(79039),a=n(94901),c=n(20034),l=n(2360),u=n(42787),p=n(36840),f=n(78227),d=n(96395),m=f("iterator"),v=!1;[].keys&&(i=[].keys(),"next"in i?(o=u(u(i)),o!==Object.prototype&&(r=o)):v=!0);var g=!c(r)||s(function(){var e={};return r[m].call(e)!==e});g?r={}:d&&(r=l(r)),a(r[m])||p(r,m,function(){return this}),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:v}},58622:function(e,t,n){"use strict";var r=n(44576),o=n(94901),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},60312:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),s=n.n(i),a=new(o())({id:"vab-icon-haze-line",use:"vab-icon-haze-line-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="vab-icon-haze-line">\n <g>\n <path fill="none" d="M0 0h24v24H0z" />\n <path d="M6.083 13a6 6 0 1 1 11.834 0h-2.043a4 4 0 1 0-7.748 0H6.083zM2 15h10v2H2v-2zm12 0h8v2h-8v-2zm2 4h4v2h-4v-2zM4 19h10v2H4v-2zm7-18h2v3h-2V1zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05 3.515 4.93zM19.07 3.515l1.414 1.414-2.121 2.121-1.414-1.414 2.121-2.121zM23 11v2h-3v-2h3zM4 11v2H1v-2h3z" />\n </g>\n</symbol>'});s().add(a);t["default"]=a},61701:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(79306),s=n(28551),a=n(1767),c=n(19462),l=n(96319),u=n(9539),p=n(30684),f=n(84549),d=n(96395),m=!d&&!p("map",function(){}),v=!d&&!m&&f("map",TypeError),g=d||m||v,h=c(function(){var e=this.iterator,t=s(o(this.next,e)),n=this.done=!!t.done;if(!n)return l(e,this.mapper,[t.value,this.counter++],!0)});r({target:"Iterator",proto:!0,real:!0,forced:g},{map:function(e){s(this);try{i(e)}catch(t){u(this,"throw",t)}return v?o(v,this,e):new h(a(this),{mapper:e})}})},61806:function(e,t,n){"use strict";var r=n(46518),o=n(28551),i=n(72652),s=n(1767),a=[].push;r({target:"Iterator",proto:!0,real:!0},{toArray:function(){var e=[];return i(s(o(this)),a,{that:e,IS_RECORD:!0}),e}})},61828:function(e,t,n){"use strict";var r=n(79504),o=n(39297),i=n(25397),s=n(19617).indexOf,a=n(30421),c=r([].push);e.exports=function(e,t){var n,r=i(e),l=0,u=[];for(n in r)!o(a,n)&&o(r,n)&&c(u,n);while(t.length>l)o(r,n=t[l++])&&(~s(u,n)||c(u,n));return u}},62106:function(e,t,n){"use strict";var r=n(50283),o=n(24913);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),o.f(e,t,n)}},62529:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},64117:function(e){"use strict";e.exports=function(e){return null===e||void 0===e}},64971:function(e,t,n){"use strict";n.d(t,{bw:function(){return d},Ay:function(){return y},dg:function(){return h},HU:function(){return b}});n(18111),n(30531),n(7588),n(61701);var r=n(75220),o=n(96845),i=n(41966),s=n(1630),a=n(5947),c=n.n(a),l=n(45166),u=n(28535),p=n(36820);function f(e){c().configure({easing:"ease",speed:500,trickleSpeed:200,showSpinner:!1}),e.beforeEach(async(e,t,n)=>{const{getTheme:{showProgressBar:r}}=(0,s.C)(),{routes:a,setRoutes:l}=(0,i.j)(),{token:f,getUserInfo:d,setVirtualRoles:m,resetAll:v}=(0,o.k)();r&&c().start();let g=f;if(p.loginInterception||(g=!0),g)if(a.length)"/login"===e.path?(n({path:"/"}),r&&c().done()):n();else try{if(p.loginInterception?await d():await m(),await l(p.authentication),"NotFound"===e.name)n({path:e.path,query:e.query});else if(t.query.redirect){const e=decodeURIComponent(t.query.redirect.toString());n({path:e})}else n({...e,replace:!0})}catch(h){console.error("vue-admin-beautiful错误拦截:",h),await v(),n((0,u.CR)(e.path))}else p.routesWhiteList.includes(e.path)?p.supportVisit&&!a.length?(await l("visit"),n({path:e.path,replace:!0})):n():n((0,u.CR)(e.path))}),e.afterEach(e=>{document.title=(0,l.A)(e.meta.title),c().status&&c().done()})}const d=[{path:"/login",name:"Login",component:()=>Promise.all([n.e(710),n.e(340),n.e(975),n.e(380),n.e(705),n.e(218),n.e(390),n.e(794),n.e(543),n.e(74),n.e(832),n.e(65),n.e(853),n.e(792)]).then(n.bind(n,35115)),meta:{hidden:!0}},{path:"/403",name:"403",component:()=>Promise.all([n.e(710),n.e(340),n.e(975),n.e(380),n.e(705),n.e(218),n.e(390),n.e(794),n.e(543),n.e(74),n.e(832),n.e(65),n.e(853),n.e(792)]).then(n.bind(n,2118)),meta:{hidden:!0}},{path:"/404",name:"404",component:()=>Promise.all([n.e(710),n.e(340),n.e(975),n.e(380),n.e(705),n.e(218),n.e(390),n.e(794),n.e(543),n.e(74),n.e(832),n.e(65),n.e(853),n.e(792)]).then(n.bind(n,31103)),meta:{hidden:!0}},{path:"/:pathMatch(.*)*",name:"NotFound",component:()=>Promise.all([n.e(710),n.e(340),n.e(975),n.e(380),n.e(705),n.e(218),n.e(390),n.e(794),n.e(543),n.e(74),n.e(832),n.e(65),n.e(853),n.e(792)]).then(n.bind(n,2118)),meta:{hidden:!0}}],m=(0,r.aE)({history:p.isHashRouterMode?(0,r.Bt)(p.publicPath):(0,r.LA)(p.publicPath),routes:d});function v(e){return e.flatMap(e=>e.children?v(e.children):e)}function g(e){e.forEach(e=>{m.hasRoute(e.name)||m.addRoute(e),e.children&&g(e.children)})}function h(e=d){e.map(e=>{e.children&&(e.children=v(e.children))}),m.getRoutes().forEach(({name:e})=>{m.hasRoute(e)&&m.removeRoute(e)}),g(e)}function b(e){return f(m),e.use(m),m}var y=m},64979:function(e,t,n){"use strict";var r=n(46518),o=n(44576),i=n(97751),s=n(6980),a=n(24913).f,c=n(39297),l=n(90679),u=n(23167),p=n(32603),f=n(55002),d=n(16193),m=n(43724),v=n(96395),g="DOMException",h=i("Error"),b=i(g),y=function(){l(this,_);var e=arguments.length,t=p(e<1?void 0:arguments[0]),n=p(e<2?void 0:arguments[1],"Error"),r=new b(t,n),o=new h(t);return o.name=g,a(r,"stack",s(1,d(o.stack,1))),u(r,this,y),r},_=y.prototype=b.prototype,E="stack"in new h(g),w="stack"in new b(1,2),k=b&&m&&Object.getOwnPropertyDescriptor(o,g),R=!!k&&!(k.writable&&k.configurable),O=E&&!R&&!w;r({global:!0,constructor:!0,forced:v||O},{DOMException:O?y:b});var T=i(g),P=T.prototype;if(P.constructor!==T)for(var S in v||a(P,"constructor",s(1,T)),f)if(c(f,S)){var x=f[S],A=x.s;c(T,A)||a(T,A,s(6,x.c))}},65625:function(e,t,n){var r={"./black.scss":55489,"./image.scss":40935,"./ocean.scss":81860,"./white.scss":94007};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=65625},66119:function(e,t,n){"use strict";var r=n(25745),o=n(33392),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},66198:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});n(44114),n(18111),n(7588),n(13579);var r=n(96845),o=n(36820),i=n(55373),s=n.n(i),a=n(64971),c=n(43819),l=n(19573);function u(){return w({url:"/refreshToken",method:"get"})}var p=n(69728),f=n(94335);let d,m=!1,v=[];const g=(0,c.cy)(o.successCode)?[...o.successCode]:[o.successCode],h={200:"服务器成功返回请求数据",201:"新建或修改数据成功",202:"一个请求已经进入后台排队(异步任务)",204:"删除数据成功",400:"发出信息有误",401:"用户没有权限(令牌失效、用户名、密码错误、登录过期)",402:"令牌过期",403:"用户得到授权,但是访问是被禁止的",404:"访问资源不存在",406:"请求格式不可得",410:"请求资源被永久删除,且不会被看到",500:"服务器发生错误",502:"网关错误",503:"服务不可用,服务器暂时过载或维护",504:"网关超时"},b=e=>{const t=(0,r.k)(),{token:n}=t;return n&&(e.headers["Authorization"]=`Bearer ${n}`),e.data&&"application/x-www-form-urlencoded;charset=UTF-8"===e.headers["Content-Type"]&&(e.data=s().stringify(e.data)),o.debounce.some(t=>e.url.includes(t))&&(d=p.gp.$baseLoading()),e},y=async e=>{if(m)return new Promise(t=>{v.push(()=>{t(E(b(e)))})});m=!0;try{const{data:{token:t}}=await u();if(t){const{setToken:n}=(0,r.k)();return n(t),v.forEach(e=>e(t)),v=[],E(b(e))}}catch(t){console.error("refreshToken error =>",t),a.Ay.push({path:"/login",replace:!0}).then(()=>{})}finally{m=!1}},_=async({config:e,data:t,status:n,statusText:i})=>{const{resetAll:s}=(0,r.k)();d&&d.close();let c=t&&t[o.statusName]?t[o.statusName]:n;switch(g.indexOf(t[o.statusName])+1&&(c=200),c){case 200:return t;case 401:a.Ay.push({path:"/login",replace:!0}).then(()=>{s().then(()=>{})});break;case 402:return await y(e);case 403:a.Ay.push({path:"/403"}).then(()=>{});break}const u=`${t&&t[o.messageName]?t[o.messageName]:h[c]?h[c]:i}`;return p.gp.$baseMessage(u,"error","vab-hey-message-error",!1),(0,l.needErrorLog)()&&(0,l.addErrorLog)({message:u,stack:t,isRequest:!0}),Promise.reject(t)},E=f.A.create({baseURL:o.baseURL,timeout:o.requestTimeout,headers:{"Content-Type":o.contentType},withCredentials:!0});E.interceptors.request.use(b,e=>Promise.reject(e)),E.interceptors.response.use(e=>_(e),e=>{const{response:t}=e;return void 0===t?(d&&d.close(),p.gp.$baseMessage("连接后台接口失败,可能由以下原因造成:后端不支持跨域CORS、接口地址不存在、请求超时等,请联系管理员排查后端接口问题 ","error","vab-hey-message-error",!1),{}):_(t)});var w=E},66262:function(e,t){"use strict";t.A=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n}},66699:function(e,t,n){"use strict";var r=n(43724),o=n(24913),i=n(6980);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},67750:function(e,t,n){"use strict";var r=n(64117),o=TypeError;e.exports=function(e){if(r(e))throw new o("Can't call method on "+e);return e}},69565:function(e,t,n){"use strict";var r=n(40616),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},69728:function(e,t,n){"use strict";n.r(t),n.d(t,{gp:function(){return p}});n(18111),n(7588),n(61806);var r=n(36820),o=n(27380),i=n(2543),s=n.n(i),a=n(27593),c=n(20163),l=n(77918),u=n(61644);n(87732),n(7458),n(46657),n(245),n(11223);let p;t["default"]={install(e){p={$baseLoading:(e=void 0,t=r.loadingText)=>a.Ks.service({lock:!0,text:t,spinner:e?`vab-loading-type${e}`:e,background:"hsla(0,0%,100%,.8)"}),$baseMessage:(e,t="info",n,o)=>{(0,c.nk)({message:e,type:t,customClass:n,duration:r.messageDuration,dangerouslyUseHTMLString:o,showClose:!0})},$baseAlert:(e,t="温馨提示",n=void 0)=>{t&&"function"==typeof t&&(n=t,t="温馨提示"),l.s.alert(e,t,{confirmButtonText:"确定",dangerouslyUseHTMLString:!0,callback:()=>{n&&n()}}).then(()=>{})},$baseConfirm:(e,t,n,r,o="确定",i="取消")=>{l.s.confirm(e,t||"温馨提示",{confirmButtonText:o,cancelButtonText:i,closeOnClickModal:!1,type:"warning",lockScroll:!1}).then(()=>{n&&n()}).catch(()=>{r&&r()})},$baseNotify:(e,t,n="success",o="top-right",i=r.messageDuration)=>{(0,u.df)({title:t,message:e,type:n,duration:i,position:o})},$baseTableHeight:e=>{let t=window.innerHeight;const n=291,r=60;return"number"===typeof e?t=t-n-r*e:t-=n,t},$pub:(...e)=>{t.emit(s().head(e),e[1])},$sub:function(){Reflect.apply(t.on,t,s().toArray(arguments))},$unsub:function(){Reflect.apply(t.off,t,s().toArray(arguments))}};const t=(0,o.A)();if(Object.keys(p).forEach(t=>{e.provide(t,p[t]),e.config.globalProperties[t]=p[t]}),"development"!=={NODE_ENV:"production",VUE_APP_AUTHOR:"rabin@shemic.com",VUE_APP_BASE_URL:"/vab-mock-server3",VUE_APP_GITHUB_USER_NAME:"shemic",VUE_APP_INFO:'{"name":"admin-plus","version":"12.3.0","private":true,"author":"vue-admin-better","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles","lint":"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao","template":"plop","git":"start ./git.sh"},"dependencies":{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","ajv":"^6.12.6","axios":"^1.4.0","core-js":"^3.32.0","dayjs":"^1.11.9","default-passive-events":"^4.0.0","echarts":"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5","fs":"^0.0.1-security","html2canvas":"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0","ini":"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3","jsencrypt":"^3.3.2","lodash":"^4.17.21","mitt":"^3.0.1","mockjs":"^1.1.0","nprogress":"^0.2.0","path-browserify":"^1.0.1","pinia":"^2.1.6","qiniu-js":"^3.4.1","qs":"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0","sortablejs":"^1.15.1","stylelint":"^16.0.0","vab-icons":"file:vab-icons","vue":"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4","vuedraggable":"^4.0.1","xlsx":"0.18.5"},"devDependencies":{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2","chalk":"4.1.2","chokidar":"^3.5.3","compression-webpack-plugin":"^10.0.0","eslint":"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3","plop":"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0","prettier":"^3.0.0","raw-loader":"^4.0.2","sass":"1.58.3","sass-loader":"^13.3.2","stylelint":"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11","typescript":"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6","webpack":"^5.88.2","webpackbar":"^5.0.2"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://chu1204505056.gitee.io/admin-plus","license":"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},"participants":["FlowPeakFish"],"repository":{"type":"git","url":"git+https://github.com/vue-admin-beautiful/admin-plus.git"},"lastBuildTime":"2025-07-11 15:03:18"}',VUE_APP_RANDOM:"1752217398",VUE_APP_SECRET_KEY:"JKfs9s2EPR9afrkp+dbXVcr4ysiFRR2wKKh75ZdJrFvuCZDo830D89gSgMVC9W7bjRGuloFLvvydbMtLdy846QKXqxlwmoW7tnA+Hrugkbu0x3164qvDqswaI8fuyDtUQmwXXLZ8OqPuWjKsLL8BzqWRAgIFzoTiZvi8LIZOaCRLlEV0pMHLuitRekCfgZR5olXa+8fJDtx9RbZwZy87s/PRTYrREBU3IRB2Zj06FGm9CP9D4kTrvAZ1NyoWaiZvHKWux1ilXnjlwFRrI6Rwmy423UnuyVp2AxrYLksQtrrkZxcnRKLRwzFQ0/A0phEA5DsfuMNFzTIrfxDeohdeiw==",VUE_APP_TITLE:"Dever Manage",VUE_APP_UPDATE_TIME:"2025-07-11 15:03:18",BASE_URL:""}["NODE_ENV"]){const t="vab-icons";({name:"admin-plus",version:"12.3.0",private:!0,author:"vue-admin-better",scripts:{serve:"vue-cli-service serve",build:"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles",lint:"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao",template:"plop",git:"start ./git.sh"},dependencies:{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12",ajv:"^6.12.6",axios:"^1.4.0","core-js":"^3.32.0",dayjs:"^1.11.9","default-passive-events":"^4.0.0",echarts:"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5",fs:"^0.0.1-security",html2canvas:"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0",ini:"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3",jsencrypt:"^3.3.2",lodash:"^4.17.21",mitt:"^3.0.1",mockjs:"^1.1.0",nprogress:"^0.2.0","path-browserify":"^1.0.1",pinia:"^2.1.6","qiniu-js":"^3.4.1",qs:"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0",sortablejs:"^1.15.1",stylelint:"^16.0.0","vab-icons":"file:vab-icons",vue:"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4",vuedraggable:"^4.0.1",xlsx:"0.18.5"},devDependencies:{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2",chalk:"4.1.2",chokidar:"^3.5.3","compression-webpack-plugin":"^10.0.0",eslint:"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3",plop:"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0",prettier:"^3.0.0","raw-loader":"^4.0.2",sass:"1.58.3","sass-loader":"^13.3.2",stylelint:"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11",typescript:"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6",webpack:"^5.88.2",webpackbar:"^5.0.2"},gitHooks:{"pre-commit":"lint-staged"},homepage:"https://chu1204505056.gitee.io/admin-plus",license:"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},participants:["FlowPeakFish"],repository:{type:"git",url:"git+https://github.com/vue-admin-beautiful/admin-plus.git"},lastBuildTime:"2025-07-11 15:03:18"})["dependencies"][t]||(e.config.globalProperties=null),{NODE_ENV:"production",VUE_APP_AUTHOR:"rabin@shemic.com",VUE_APP_BASE_URL:"/vab-mock-server3",VUE_APP_GITHUB_USER_NAME:"shemic",VUE_APP_INFO:'{"name":"admin-plus","version":"12.3.0","private":true,"author":"vue-admin-better","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","test:unit":"vue-cli-service test:unit --detectOpenHandles","lint":"vue-cli-service lint","build:report":"vue-cli-service build --report","build:test":"vue-cli-service build --mode test","global:install":"npm install -g nrm,cnpm,npm-check-updates,rimraf --registry=https://registry.npmmirror.com","globle:update":"ncu -g","lint:eslint":"eslint {src,mock,library}/**/*.{vue,js,ts} --fix","lint:prettier":"prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write","lint:stylelint":"stylelint {src,mock,library}/**/*.{vue,css,sass,scss} --fix --cache --cache-location node_modules/.cache/stylelint/","module:install":"pnpm install","module:reinstall":"rimraf node_modules&&npm run module:install","module:update":"ncu -u --reject chalk --registry=https://registry.npmmirror.com&&npm run module:install","nrm:npm":"nrm use npm","nrm:taobao":"nrm use taobao","template":"plop","git":"start ./git.sh"},"dependencies":{"@element-plus/icons-vue":"2.1.0","@logicflow/core":"^1.2.10","@logicflow/extension":"^1.2.10","@typescript-eslint/typescript-estree":"^5.2.0","@vueuse/core":"^10.3.0","@vueuse/head":"^1.1.26","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","ajv":"^6.12.6","axios":"^1.4.0","core-js":"^3.32.0","dayjs":"^1.11.9","default-passive-events":"^4.0.0","echarts":"^5.4.3","element-plus":"2.4.3","file-saver":"^2.0.5","fs":"^0.0.1-security","html2canvas":"^1.4.1","image-conversion":"^2.1.1","image-webpack-loader":"^8.1.0","ini":"^4.1.1","js-cookie":"^3.0.5","js-md5":"^0.8.3","jsencrypt":"^3.3.2","lodash":"^4.17.21","mitt":"^3.0.1","mockjs":"^1.1.0","nprogress":"^0.2.0","path-browserify":"^1.0.1","pinia":"^2.1.6","qiniu-js":"^3.4.1","qs":"^6.11.2","register-service-worker":"^1.7.2","resize-detector":"^0.3.0","sortablejs":"^1.15.1","stylelint":"^16.0.0","vab-icons":"file:vab-icons","vue":"^3.3.4","vue-i18n":"^9.2.2","vue-json-viewer":"^3.0.4","vue-qr":"^4.0.9","vue-router":"^4.2.4","vuedraggable":"^4.0.1","xlsx":"0.18.5"},"devDependencies":{"@babel/core":"^7.22.9","@rushstack/eslint-patch":"^1.3.2","@types/file-saver":"^2.0.5","@types/js-cookie":"^3.0.3","@types/lodash-es":"^4.17.8","@types/node":"^20.4.5","@types/nprogress":"^0.2.0","@types/webpack-env":"^1.18.4","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-router":"^5.0.8","@vue/cli-plugin-typescript":"^5.0.8","@vue/cli-service":"^5.0.8","@vue/cli-shared-utils":"^5.0.8","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","@vue/test-utils":"^2.4.1","body-parser":"^1.20.2","call-rely":"^1.3.2","chalk":"4.1.2","chokidar":"^3.5.3","compression-webpack-plugin":"^10.0.0","eslint":"^8.46.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.16.1","filemanager-webpack-plugin":"^8.0.0","image-webpack-loader":"^8.1.0","lint-staged":"^13.2.3","plop":"^3.1.2","plop-templates":"^0.0.9","postcss-html":"^1.5.0","prettier":"^3.0.0","raw-loader":"^4.0.2","sass":"1.58.3","sass-loader":"^13.3.2","stylelint":"^15.10.2","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-config-recommended-vue":"^1.5.0","svg-sprite-loader":"^6.0.11","typescript":"^5.1.6","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"0.7.2","unplugin-vue-components":"^0.25.1","unplugin-vue-define-options":"^1.3.12","vue-eslint-parser":"^9.3.1","vue-global-api":"^0.4.1","vue-unplugins":"^1.0.6","webpack":"^5.88.2","webpackbar":"^5.0.2"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://chu1204505056.gitee.io/admin-plus","license":"Mozilla Public License Version 2.0","lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]},"participants":["FlowPeakFish"],"repository":{"type":"git","url":"git+https://github.com/vue-admin-beautiful/admin-plus.git"},"lastBuildTime":"2025-07-11 15:03:18"}',VUE_APP_RANDOM:"1752217398",VUE_APP_SECRET_KEY:"JKfs9s2EPR9afrkp+dbXVcr4ysiFRR2wKKh75ZdJrFvuCZDo830D89gSgMVC9W7bjRGuloFLvvydbMtLdy846QKXqxlwmoW7tnA+Hrugkbu0x3164qvDqswaI8fuyDtUQmwXXLZ8OqPuWjKsLL8BzqWRAgIFzoTiZvi8LIZOaCRLlEV0pMHLuitRekCfgZR5olXa+8fJDtx9RbZwZy87s/PRTYrREBU3IRB2Zj06FGm9CP9D4kTrvAZ1NyoWaiZvHKWux1ilXnjlwFRrI6Rwmy423UnuyVp2AxrYLksQtrrkZxcnRKLRwzFQ0/A0phEA5DsfuMNFzTIrfxDeohdeiw==",VUE_APP_TITLE:"Dever Manage",VUE_APP_UPDATE_TIME:"2025-07-11 15:03:18",BASE_URL:""}["VUE_APP_SECRET_KEY"]||(e.config.globalProperties=null)}}}},70081:function(e,t,n){"use strict";var r=n(69565),o=n(79306),i=n(28551),s=n(16823),a=n(50851),c=TypeError;e.exports=function(e,t){var n=arguments.length<2?a(e):t;if(o(n))return i(r(n,e));throw new c(s(e)+" is not iterable")}},71072:function(e,t,n){"use strict";var r=n(61828),o=n(88727);e.exports=Object.keys||function(e){return r(e,o)}},72652:function(e,t,n){"use strict";var r=n(76080),o=n(69565),i=n(28551),s=n(16823),a=n(44209),c=n(26198),l=n(1625),u=n(70081),p=n(50851),f=n(9539),d=TypeError,m=function(e,t){this.stopped=e,this.result=t},v=m.prototype;e.exports=function(e,t,n){var g,h,b,y,_,E,w,k=n&&n.that,R=!(!n||!n.AS_ENTRIES),O=!(!n||!n.IS_RECORD),T=!(!n||!n.IS_ITERATOR),P=!(!n||!n.INTERRUPTED),S=r(t,k),x=function(e){return g&&f(g,"normal"),new m(!0,e)},A=function(e){return R?(i(e),P?S(e[0],e[1],x):S(e[0],e[1])):P?S(e,x):S(e)};if(O)g=e.iterator;else if(T)g=e;else{if(h=p(e),!h)throw new d(s(e)+" is not iterable");if(a(h)){for(b=0,y=c(e);y>b;b++)if(_=A(e[b]),_&&l(v,_))return _;return new m(!1)}g=u(e,h)}E=O?e.next:g.next;while(!(w=o(E,g)).done){try{_=A(w.value)}catch(L){f(g,"throw",L)}if("object"==typeof _&&_&&l(v,_))return _}return new m(!1)}},72777:function(e,t,n){"use strict";var r=n(69565),o=n(20034),i=n(10757),s=n(55966),a=n(84270),c=n(78227),l=TypeError,u=c("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,c=s(e,u);if(c){if(void 0===t&&(t="default"),n=r(c,e,t),!o(n)||i(n))return n;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},73506:function(e,t,n){"use strict";var r=n(13925),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i("Can't set "+o(e)+" as a prototype")}},75220:function(e,t,n){"use strict";n.d(t,{Bt:function(){return le},JZ:function(){return Ge},LA:function(){return ce},aE:function(){return at},lq:function(){return ut},rd:function(){return lt}});var r=n(20641),o=n(50953);
- /*!
- * vue-router v4.5.1
- * (c) 2025 Eduardo San Martin Morote
- * @license MIT
- */
- const i="undefined"!==typeof document;function s(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function a(e){return e.__esModule||"Module"===e[Symbol.toStringTag]||e.default&&s(e.default)}const c=Object.assign;function l(e,t){const n={};for(const r in t){const o=t[r];n[r]=p(o)?o.map(e):e(o)}return n}const u=()=>{},p=Array.isArray;const f=/#/g,d=/&/g,m=/\//g,v=/=/g,g=/\?/g,h=/\+/g,b=/%5B/g,y=/%5D/g,_=/%5E/g,E=/%60/g,w=/%7B/g,k=/%7C/g,R=/%7D/g,O=/%20/g;function T(e){return encodeURI(""+e).replace(k,"|").replace(b,"[").replace(y,"]")}function P(e){return T(e).replace(w,"{").replace(R,"}").replace(_,"^")}function S(e){return T(e).replace(h,"%2B").replace(O,"+").replace(f,"%23").replace(d,"%26").replace(E,"`").replace(w,"{").replace(R,"}").replace(_,"^")}function x(e){return S(e).replace(v,"%3D")}function A(e){return T(e).replace(f,"%23").replace(g,"%3F")}function L(e){return null==e?"":A(e).replace(m,"%2F")}function I(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const C=/\/$/,N=e=>e.replace(C,"");function j(e,t,n="/"){let r,o={},i="",s="";const a=t.indexOf("#");let c=t.indexOf("?");return a<c&&a>=0&&(c=-1),c>-1&&(r=t.slice(0,c),i=t.slice(c+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=H(null!=r?r:t,n),{fullPath:r+(i&&"?")+i+s,path:r,query:o,hash:I(s)}}function F(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function M(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function D(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&U(t.matched[r],n.matched[o])&&V(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function U(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function V(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!W(e[n],t[n]))return!1;return!0}function W(e,t){return p(e)?B(e,t):p(t)?B(t,e):e===t}function B(e,t){return p(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):1===e.length&&e[0]===t}function H(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];".."!==o&&"."!==o||r.push("");let i,s,a=n.length-1;for(i=0;i<r.length;i++)if(s=r[i],"."!==s){if(".."!==s)break;a>1&&a--}return n.slice(0,a).join("/")+"/"+r.slice(i).join("/")}const $={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var z,q;(function(e){e["pop"]="pop",e["push"]="push"})(z||(z={})),function(e){e["back"]="back",e["forward"]="forward",e["unknown"]=""}(q||(q={}));function G(e){if(!e)if(i){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),N(e)}const K=/^[^#]+#/;function Z(e,t){return e.replace(K,"#")+t}function Y(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const X=()=>({left:window.scrollX,top:window.scrollY});function Q(e){let t;if("el"in e){const n=e.el,r="string"===typeof n&&n.startsWith("#");0;const o="string"===typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Y(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function J(e,t){const n=history.state?history.state.position-t:-1;return n+e}const ee=new Map;function te(e,t){ee.set(e,t)}function ne(e){const t=ee.get(e);return ee.delete(e),t}let re=()=>location.protocol+"//"+location.host;function oe(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let t=o.includes(e.slice(i))?e.slice(i).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),M(n,"")}const s=M(n,e);return s+r+o}function ie(e,t,n,r){let o=[],i=[],s=null;const a=({state:i})=>{const a=oe(e,location),c=n.value,l=t.value;let u=0;if(i){if(n.value=a,t.value=i,s&&s===c)return void(s=null);u=l?i.position-l.position:0}else r(a);o.forEach(e=>{e(n.value,c,{delta:u,type:z.pop,direction:u?u>0?q.forward:q.back:q.unknown})})};function l(){s=n.value}function u(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return i.push(t),t}function p(){const{history:e}=window;e.state&&e.replaceState(c({},e.state,{scroll:X()}),"")}function f(){for(const e of i)e();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function se(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?X():null}}function ae(e){const{history:t,location:n}=window,r={value:oe(e,n)},o={value:t.state};function i(r,i,s){const a=e.indexOf("#"),c=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+r:re()+e+r;try{t[s?"replaceState":"pushState"](i,"",c),o.value=i}catch(l){console.error(l),n[s?"replace":"assign"](c)}}function s(e,n){const s=c({},t.state,se(o.value.back,e,o.value.forward,!0),n,{position:o.value.position});i(e,s,!0),r.value=e}function a(e,n){const s=c({},o.value,t.state,{forward:e,scroll:X()});i(s.current,s,!0);const a=c({},se(r.value,e,null),{position:s.position+1},n);i(e,a,!1),r.value=e}return o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:r,state:o,push:a,replace:s}}function ce(e){e=G(e);const t=ae(e),n=ie(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}const o=c({location:"",base:e,go:r,createHref:Z.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function le(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),ce(e)}function ue(e){return"string"===typeof e||e&&"object"===typeof e}function pe(e){return"string"===typeof e||"symbol"===typeof e}const fe=Symbol("");var de;(function(e){e[e["aborted"]=4]="aborted",e[e["cancelled"]=8]="cancelled",e[e["duplicated"]=16]="duplicated"})(de||(de={}));function me(e,t){return c(new Error,{type:e,[fe]:!0},t)}function ve(e,t){return e instanceof Error&&fe in e&&(null==t||!!(e.type&t))}const ge="[^/]+?",he={sensitive:!1,strict:!1,start:!0,end:!0},be=/[.+*?^${}()[\]/\\]/g;function ye(e,t){const n=c({},he,t),r=[];let o=n.start?"^":"";const i=[];for(const c of e){const e=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let t=0;t<c.length;t++){const r=c[t];let s=40+(n.sensitive?.25:0);if(0===r.type)t||(o+="/"),o+=r.value.replace(be,"\\$&"),s+=40;else if(1===r.type){const{value:e,repeatable:n,optional:a,regexp:l}=r;i.push({name:e,repeatable:n,optional:a});const p=l||ge;if(p!==ge){s+=10;try{new RegExp(`(${p})`)}catch(u){throw new Error(`Invalid custom RegExp for param "${e}" (${p}): `+u.message)}}let f=n?`((?:${p})(?:/(?:${p}))*)`:`(${p})`;t||(f=a&&c.length<2?`(?:/${f})`:"/"+f),a&&(f+="?"),o+=f,s+=20,a&&(s+=-8),n&&(s+=-20),".*"===p&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){const e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const s=new RegExp(o,n.sensitive?"":"i");function a(e){const t=e.match(s),n={};if(!t)return null;for(let r=1;r<t.length;r++){const e=t[r]||"",o=i[r-1];n[o.name]=e&&o.repeatable?e.split("/"):e}return n}function l(t){let n="",r=!1;for(const o of e){r&&n.endsWith("/")||(n+="/"),r=!1;for(const e of o)if(0===e.type)n+=e.value;else if(1===e.type){const{value:i,repeatable:s,optional:a}=e,c=i in t?t[i]:"";if(p(c)&&!s)throw new Error(`Provided param "${i}" is an array but it is not repeatable (* or + modifiers)`);const l=p(c)?c.join("/"):c;if(!l){if(!a)throw new Error(`Missing required param "${i}"`);o.length<2&&(n.endsWith("/")?n=n.slice(0,-1):r=!0)}n+=l}}return n||"/"}return{re:s,score:r,keys:i,parse:a,stringify:l}}function _e(e,t){let n=0;while(n<e.length&&n<t.length){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function Ee(e,t){let n=0;const r=e.score,o=t.score;while(n<r.length&&n<o.length){const e=_e(r[n],o[n]);if(e)return e;n++}if(1===Math.abs(o.length-r.length)){if(we(r))return 1;if(we(o))return-1}return o.length-r.length}function we(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ke={type:0,value:""},Re=/[a-zA-Z0-9_]/;function Oe(e){if(!e)return[[]];if("/"===e)return[[ke]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let a,c=0,l="",u="";function p(){l&&(0===n?i.push({type:0,value:l}):1===n||2===n||3===n?(i.length>1&&("*"===a||"+"===a)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:l,regexp:u,repeatable:"*"===a||"+"===a,optional:"*"===a||"?"===a})):t("Invalid state to consume buffer"),l="")}function f(){l+=a}while(c<e.length)if(a=e[c++],"\\"!==a||2===n)switch(n){case 0:"/"===a?(l&&p(),s()):":"===a?(p(),n=1):f();break;case 4:f(),n=r;break;case 1:"("===a?n=2:Re.test(a)?f():(p(),n=0,"*"!==a&&"?"!==a&&"+"!==a&&c--);break;case 2:")"===a?"\\"==u[u.length-1]?u=u.slice(0,-1)+a:n=3:u+=a;break;case 3:p(),n=0,"*"!==a&&"?"!==a&&"+"!==a&&c--,u="";break;default:t("Unknown state");break}else r=n,n=4;return 2===n&&t(`Unfinished custom RegExp for param "${l}"`),p(),s(),o}function Te(e,t,n){const r=ye(Oe(e.path),n);const o=c(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf===!t.record.aliasOf&&t.children.push(o),o}function Pe(e,t){const n=[],r=new Map;function o(e){return r.get(e)}function i(e,n,r){const o=!r,a=xe(e);a.aliasOf=r&&r.record;const p=Ce(t,e),f=[a];if("alias"in e){const t="string"===typeof e.alias?[e.alias]:e.alias;for(const e of t)f.push(xe(c({},a,{components:r?r.record.components:a.components,path:e,aliasOf:r?r.record:a})))}let d,m;for(const t of f){const{path:c}=t;if(n&&"/"!==c[0]){const e=n.record.path,r="/"===e[e.length-1]?"":"/";t.path=n.record.path+(c&&r+c)}if(d=Te(t,n,p),r?r.alias.push(d):(m=m||d,m!==d&&m.alias.push(d),o&&e.name&&!Le(d)&&s(e.name)),Fe(d)&&l(d),a.children){const e=a.children;for(let t=0;t<e.length;t++)i(e[t],d,r&&r.children[t])}r=r||d}return m?()=>{s(m)}:u}function s(e){if(pe(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(s),t.alias.forEach(s))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(s),e.alias.forEach(s))}}function a(){return n}function l(e){const t=Ne(e,n);n.splice(t,0,e),e.record.name&&!Le(e)&&r.set(e.record.name,e)}function p(e,t){let o,i,s,a={};if("name"in e&&e.name){if(o=r.get(e.name),!o)throw me(1,{location:e});0,s=o.record.name,a=c(Se(t.params,o.keys.filter(e=>!e.optional).concat(o.parent?o.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&Se(e.params,o.keys.map(e=>e.name))),i=o.stringify(a)}else if(null!=e.path)i=e.path,o=n.find(e=>e.re.test(i)),o&&(a=o.parse(i),s=o.record.name);else{if(o=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!o)throw me(1,{location:e,currentLocation:t});s=o.record.name,a=c({},t.params,e.params),i=o.stringify(a)}const l=[];let u=o;while(u)l.unshift(u.record),u=u.parent;return{name:s,path:i,params:a,matched:l,meta:Ie(l)}}function f(){n.length=0,r.clear()}return t=Ce({strict:!1,end:!0,sensitive:!1},t),e.forEach(e=>i(e)),{addRoute:i,resolve:p,removeRoute:s,clearRoutes:f,getRoutes:a,getRecordMatcher:o}}function Se(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function xe(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Ae(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Ae(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"===typeof n?n[r]:n;return t}function Le(e){while(e){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ie(e){return e.reduce((e,t)=>c(e,t.meta),{})}function Ce(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ne(e,t){let n=0,r=t.length;while(n!==r){const o=n+r>>1,i=Ee(e,t[o]);i<0?r=o:n=o+1}const o=je(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function je(e){let t=e;while(t=t.parent)if(Fe(t)&&0===Ee(e,t))return t}function Fe({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Me(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],r=(n?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const e=r[o].replace(h," "),n=e.indexOf("="),i=I(n<0?e:e.slice(0,n)),s=n<0?null:I(e.slice(n+1));if(i in t){let e=t[i];p(e)||(e=t[i]=[e]),e.push(s)}else t[i]=s}return t}function De(e){let t="";for(let n in e){const r=e[n];if(n=x(n),null==r){void 0!==r&&(t+=(t.length?"&":"")+n);continue}const o=p(r)?r.map(e=>e&&S(e)):[r&&S(r)];o.forEach(e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))})}return t}function Ue(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=p(r)?r.map(e=>null==e?null:""+e):null==r?r:""+r)}return t}const Ve=Symbol(""),We=Symbol(""),Be=Symbol(""),He=Symbol(""),$e=Symbol("");function ze(){let e=[];function t(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function qe(e,t,n){const o=()=>{e[t].delete(n)};(0,r.hi)(o),(0,r.Y4)(o),(0,r.n)(()=>{e[t].add(n)}),e[t].add(n)}function Ge(e){const t=(0,r.WQ)(Ve,{}).value;t&&qe(t,"leaveGuards",e)}function Ke(e,t,n,r,o,i=e=>e()){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,c)=>{const l=e=>{!1===e?c(me(4,{from:n,to:t})):e instanceof Error?c(e):ue(e)?c(me(2,{from:t,to:e})):(s&&r.enterCallbacks[o]===s&&"function"===typeof e&&s.push(e),a())},u=i(()=>e.call(r&&r.instances[o],t,n,l));let p=Promise.resolve(u);e.length<3&&(p=p.then(l)),p.catch(e=>c(e))})}function Ze(e,t,n,r,o=e=>e()){const i=[];for(const c of e){0;for(const e in c.components){let l=c.components[e];if("beforeRouteEnter"===t||c.instances[e])if(s(l)){const s=l.__vccOpts||l,a=s[t];a&&i.push(Ke(a,n,r,c,e,o))}else{let s=l();0,i.push(()=>s.then(i=>{if(!i)throw new Error(`Couldn't resolve component "${e}" at "${c.path}"`);const s=a(i)?i.default:i;c.mods[e]=i,c.components[e]=s;const l=s.__vccOpts||s,u=l[t];return u&&Ke(u,n,r,c,e,o)()}))}}}return i}function Ye(e){const t=(0,r.WQ)(Be),n=(0,r.WQ)(He);const i=(0,r.EW)(()=>{const n=(0,o.R1)(e.to);return t.resolve(n)}),s=(0,r.EW)(()=>{const{matched:e}=i.value,{length:t}=e,r=e[t-1],o=n.matched;if(!r||!o.length)return-1;const s=o.findIndex(U.bind(null,r));if(s>-1)return s;const a=nt(e[t-2]);return t>1&&nt(r)===a&&o[o.length-1].path!==a?o.findIndex(U.bind(null,e[t-2])):s}),a=(0,r.EW)(()=>s.value>-1&&tt(n.params,i.value.params)),c=(0,r.EW)(()=>s.value>-1&&s.value===n.matched.length-1&&V(n.params,i.value.params));function l(n={}){if(et(n)){const n=t[(0,o.R1)(e.replace)?"replace":"push"]((0,o.R1)(e.to)).catch(u);return e.viewTransition&&"undefined"!==typeof document&&"startViewTransition"in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:i,href:(0,r.EW)(()=>i.value.href),isActive:a,isExactActive:c,navigate:l}}function Xe(e){return 1===e.length?e[0]:e}const Qe=(0,r.pM)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Ye,setup(e,{slots:t}){const n=(0,o.Kh)(Ye(e)),{options:i}=(0,r.WQ)(Be),s=(0,r.EW)(()=>({[rt(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[rt(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&Xe(t.default(n));return e.custom?o:(0,r.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),Je=Qe;function et(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function tt(e,t){for(const n in t){const r=t[n],o=e[n];if("string"===typeof r){if(r!==o)return!1}else if(!p(o)||o.length!==r.length||r.some((e,t)=>e!==o[t]))return!1}return!0}function nt(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rt=(e,t,n)=>null!=e?e:null!=t?t:n,ot=(0,r.pM)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=(0,r.WQ)($e),s=(0,r.EW)(()=>e.route||i.value),a=(0,r.WQ)(We,0),l=(0,r.EW)(()=>{let e=(0,o.R1)(a);const{matched:t}=s.value;let n;while((n=t[e])&&!n.components)e++;return e}),u=(0,r.EW)(()=>s.value.matched[l.value]);(0,r.Gt)(We,(0,r.EW)(()=>l.value+1)),(0,r.Gt)(Ve,u),(0,r.Gt)($e,s);const p=(0,o.KR)();return(0,r.wB)(()=>[p.value,u.value,e.name],([e,t,n],[r,o,i])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||o&&U(t,o)&&r||(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:"post"}),()=>{const o=s.value,i=e.name,a=u.value,l=a&&a.components[i];if(!l)return it(n.default,{Component:l,route:o});const f=a.props[i],d=f?!0===f?o.params:"function"===typeof f?f(o):f:null,m=e=>{e.component.isUnmounted&&(a.instances[i]=null)},v=(0,r.h)(l,c({},d,t,{onVnodeUnmounted:m,ref:p}));return it(n.default,{Component:v,route:o})||v}}});function it(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const st=ot;function at(e){const t=Pe(e.routes,e),n=e.parseQuery||Me,s=e.stringifyQuery||De,a=e.history;const f=ze(),d=ze(),m=ze(),v=(0,o.IJ)($);let g=$;i&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const h=l.bind(null,e=>""+e),b=l.bind(null,L),y=l.bind(null,I);function _(e,n){let r,o;return pe(e)?(r=t.getRecordMatcher(e),o=n):o=e,t.addRoute(o,r)}function E(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function w(){return t.getRoutes().map(e=>e.record)}function k(e){return!!t.getRecordMatcher(e)}function R(e,r){if(r=c({},r||v.value),"string"===typeof e){const o=j(n,e,r.path),i=t.resolve({path:o.path},r),s=a.createHref(o.fullPath);return c(o,i,{params:y(i.params),hash:I(o.hash),redirectedFrom:void 0,href:s})}let o;if(null!=e.path)o=c({},e,{path:j(n,e.path,r.path).path});else{const t=c({},e.params);for(const e in t)null==t[e]&&delete t[e];o=c({},e,{params:b(t)}),r.params=b(r.params)}const i=t.resolve(o,r),l=e.hash||"";i.params=h(y(i.params));const u=F(s,c({},e,{hash:P(l),path:i.path})),p=a.createHref(u);return c({fullPath:u,hash:l,query:s===De?Ue(e.query):e.query||{}},i,{redirectedFrom:void 0,href:p})}function O(e){return"string"===typeof e?j(n,e,v.value.path):c({},e)}function T(e,t){if(g!==e)return me(8,{from:t,to:e})}function S(e){return C(e)}function x(e){return S(c(O(e),{replace:!0}))}function A(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"===typeof n?n(e):n;return"string"===typeof r&&(r=r.includes("?")||r.includes("#")?r=O(r):{path:r},r.params={}),c({query:e.query,hash:e.hash,params:null!=r.path?{}:e.params},r)}}function C(e,t){const n=g=R(e),r=v.value,o=e.state,i=e.force,a=!0===e.replace,l=A(n);if(l)return C(c(O(l),{state:"object"===typeof l?c({},o,l.state):o,force:i,replace:a}),t||n);const u=n;let p;return u.redirectedFrom=t,!i&&D(s,r,n)&&(p=me(16,{to:u,from:r}),re(r,r,!0,!1)),(p?Promise.resolve(p):U(u,r)).catch(e=>ve(e)?ve(e,2)?e:ee(e):Z(e,u,r)).then(e=>{if(e){if(ve(e,2))return C(c({replace:a},O(e.to),{state:"object"===typeof e.to?c({},o,e.to.state):o,force:i}),t||u)}else e=W(u,r,!0,a,o);return V(u,r,e),e})}function N(e,t){const n=T(e,t);return n?Promise.reject(n):Promise.resolve()}function M(e){const t=se.values().next().value;return t&&"function"===typeof t.runWithContext?t.runWithContext(e):e()}function U(e,t){let n;const[r,o,i]=ct(e,t);n=Ze(r.reverse(),"beforeRouteLeave",e,t);for(const a of r)a.leaveGuards.forEach(r=>{n.push(Ke(r,e,t))});const s=N.bind(null,e,t);return n.push(s),ce(n).then(()=>{n=[];for(const r of f.list())n.push(Ke(r,e,t));return n.push(s),ce(n)}).then(()=>{n=Ze(o,"beforeRouteUpdate",e,t);for(const r of o)r.updateGuards.forEach(r=>{n.push(Ke(r,e,t))});return n.push(s),ce(n)}).then(()=>{n=[];for(const r of i)if(r.beforeEnter)if(p(r.beforeEnter))for(const o of r.beforeEnter)n.push(Ke(o,e,t));else n.push(Ke(r.beforeEnter,e,t));return n.push(s),ce(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Ze(i,"beforeRouteEnter",e,t,M),n.push(s),ce(n))).then(()=>{n=[];for(const r of d.list())n.push(Ke(r,e,t));return n.push(s),ce(n)}).catch(e=>ve(e,8)?e:Promise.reject(e))}function V(e,t,n){m.list().forEach(r=>M(()=>r(e,t,n)))}function W(e,t,n,r,o){const s=T(e,t);if(s)return s;const l=t===$,u=i?history.state:{};n&&(r||l?a.replace(e.fullPath,c({scroll:l&&u&&u.scroll},o)):a.push(e.fullPath,o)),v.value=e,re(e,t,n,l),ee()}let B;function H(){B||(B=a.listen((e,t,n)=>{if(!ae.listening)return;const r=R(e),o=A(r);if(o)return void C(c(o,{replace:!0,force:!0}),r).catch(u);g=r;const s=v.value;i&&te(J(s.fullPath,n.delta),X()),U(r,s).catch(e=>ve(e,12)?e:ve(e,2)?(C(c(O(e.to),{force:!0}),r).then(e=>{ve(e,20)&&!n.delta&&n.type===z.pop&&a.go(-1,!1)}).catch(u),Promise.reject()):(n.delta&&a.go(-n.delta,!1),Z(e,r,s))).then(e=>{e=e||W(r,s,!1),e&&(n.delta&&!ve(e,8)?a.go(-n.delta,!1):n.type===z.pop&&ve(e,20)&&a.go(-1,!1)),V(r,s,e)}).catch(u)}))}let q,G=ze(),K=ze();function Z(e,t,n){ee(e);const r=K.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function Y(){return q&&v.value!==$?Promise.resolve():new Promise((e,t)=>{G.add([e,t])})}function ee(e){return q||(q=!e,H(),G.list().forEach(([t,n])=>e?n(e):t()),G.reset()),e}function re(t,n,o,s){const{scrollBehavior:a}=e;if(!i||!a)return Promise.resolve();const c=!o&&ne(J(t.fullPath,0))||(s||!o)&&history.state&&history.state.scroll||null;return(0,r.dY)().then(()=>a(t,n,c)).then(e=>e&&Q(e)).catch(e=>Z(e,t,n))}const oe=e=>a.go(e);let ie;const se=new Set,ae={currentRoute:v,listening:!0,addRoute:_,removeRoute:E,clearRoutes:t.clearRoutes,hasRoute:k,getRoutes:w,resolve:R,options:e,push:S,replace:x,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:f.add,beforeResolve:d.add,afterEach:m.add,onError:K.add,isReady:Y,install(e){const t=this;e.component("RouterLink",Je),e.component("RouterView",st),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,o.R1)(v)}),i&&!ie&&v.value===$&&(ie=!0,S(a.location).catch(e=>{0}));const n={};for(const o in $)Object.defineProperty(n,o,{get:()=>v.value[o],enumerable:!0});e.provide(Be,t),e.provide(He,(0,o.Gc)(n)),e.provide($e,v);const r=e.unmount;se.add(e),e.unmount=function(){se.delete(e),se.size<1&&(g=$,B&&B(),B=null,v.value=$,ie=!1,q=!1),r()}}};function ce(e){return e.reduce((e,t)=>e.then(()=>M(t)),Promise.resolve())}return ae}function ct(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;s<i;s++){const i=t.matched[s];i&&(e.matched.find(e=>U(e,i))?r.push(i):n.push(i));const a=e.matched[s];a&&(t.matched.find(e=>U(e,a))||o.push(a))}return[n,r,o]}function lt(){return(0,r.WQ)(Be)}function ut(e){return(0,r.WQ)(He)}},76080:function(e,t,n){"use strict";var r=n(27476),o=n(79306),i=n(40616),s=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?s(e,t):function(){return e.apply(t,arguments)}}},77347:function(e,t,n){"use strict";var r=n(43724),o=n(69565),i=n(48773),s=n(6980),a=n(25397),c=n(56969),l=n(39297),u=n(35917),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(e,t){if(e=a(e),t=c(t),u)try{return p(e,t)}catch(n){}if(l(e,t))return s(!o(i.f,e,t),e[t])}},77629:function(e,t,n){"use strict";var r=n(96395),o=n(44576),i=n(39433),s="__core-js_shared__",a=e.exports=o[s]||i(s,{});(a.versions||(a.versions=[])).push({version:"3.43.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.43.0/LICENSE",source:"https://github.com/zloirock/core-js"})},77740:function(e,t,n){"use strict";var r=n(39297),o=n(35031),i=n(77347),s=n(24913);e.exports=function(e,t,n){for(var a=o(t),c=s.f,l=i.f,u=0;u<a.length;u++){var p=a[u];r(e,p)||n&&r(n,p)||c(e,p,l(t,p))}}},78227:function(e,t,n){"use strict";var r=n(44576),o=n(25745),i=n(39297),s=n(33392),a=n(4495),c=n(7040),l=r.Symbol,u=o("wks"),p=c?l["for"]||l:l&&l.withoutSetter||s;e.exports=function(e){return i(u,e)||(u[e]=a&&i(l,e)?l[e]:p("Symbol."+e)),u[e]}},79039:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},79306:function(e,t,n){"use strict";var r=n(94901),o=n(16823),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not a function")}},79504:function(e,t,n){"use strict";var r=n(40616),o=Function.prototype,i=o.call,s=r&&o.bind.bind(i,i);e.exports=r?s:function(e){return function(){return i.apply(e,arguments)}}},80649:function(e){e.exports={layout:"column",themeName:"blue-black",background:"none",menuWidth:"266px",columnStyle:"card",fixedHeader:!0,showProgressBar:!0,showTabs:!0,tabsBarStyle:"smooth",showTabsIcon:!0,showLanguage:!1,showRefresh:!0,showSearch:!1,showTheme:!1,showNotice:!1,showFullScreen:!0,showThemeSetting:!1,foldSidebar:!1,showPageTransition:!0,showLock:!0}},80741:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},81148:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(72652),s=n(79306),a=n(28551),c=n(1767),l=n(9539),u=n(84549),p=u("every",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:p},{every:function(e){a(this);try{s(e)}catch(r){l(this,"throw",r)}if(p)return o(p,this,e);var t=c(this),n=0;return!i(t,function(t,r){if(!e(t,n++))return r()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},81860:function(e,t,n){"use strict";n.r(t)},82839:function(e,t,n){"use strict";var r=n(44576),o=r.navigator,i=o&&o.userAgent;e.exports=i?String(i):""},83506:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});n(18111),n(81148),n(13579);var r=n(56479);function o(e){const{getAdmin:t,getRole:n,getPermission:o}=(0,r.D)();if(t)return!0;if(Array.isArray(e))return i([...n,...o],{permission:e,mode:"oneOf"});{const{role:t=[],permission:r=[],mode:s="oneOf"}=e;return i(["except"!==s],{permission:[i(n,{permission:t,mode:s}),i(o,{permission:r,mode:s})],mode:s})}}function i(e,t){let n=!1;const{permission:r=[],mode:o="oneOf"}=t;return"allOf"===o&&(n=r.every(t=>e.includes(t))),"oneOf"===o&&(n=r.some(t=>e.includes(t))),"except"===o&&(n=!r.every(t=>e.includes(t))),n}},84021:function(e,t,n){"use strict";n.d(t,{v:function(){return i}});var r=n(10810);const o=(0,r.Ey)();function i(e){e.use(o)}t.A=o},84270:function(e,t,n){"use strict";var r=n(69565),o=n(94901),i=n(20034),s=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&o(n=e.toString)&&!i(a=r(n,e)))return a;if(o(n=e.valueOf)&&!i(a=r(n,e)))return a;if("string"!==t&&o(n=e.toString)&&!i(a=r(n,e)))return a;throw new s("Can't convert object to primitive value")}},84549:function(e,t,n){"use strict";var r=n(44576);e.exports=function(e,t){var n=r.Iterator,o=n&&n.prototype,i=o&&o[e],s=!1;if(i)try{i.call({next:function(){return{done:!0}},return:function(){s=!0}},-1)}catch(a){a instanceof t||(s=!1)}if(!s)return i}},85901:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),s=n.n(i),a=new(o())({id:"vab-icon-holiday",use:"vab-icon-holiday-usage",viewBox:"0 0 100 100",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" id="vab-icon-holiday">\r\n<g>\r\n\t<path fill="#3792CF" d="M64.224,34.453c-0.71-1.739-3.173-1.739-3.883,0l-24.51,60.039h52.903L64.224,34.453z" />\r\n\t<path fill="#6AC9CC" d="M34.616,45.115c-0.584-1.43-2.609-1.43-3.193,0L11.266,94.492h24.565l9.471-23.2L34.616,45.115z" />\r\n\t<circle fill="#FEE36F" cx="50" cy="17.705" r="9.036" />\r\n\t<path fill="#136296" d="M94.494,93.986h-5.42L64.692,34.262c-0.408-0.999-1.331-1.619-2.41-1.619c-1.078,0-2.002,0.62-2.409,1.619\r\n\t\tL45.302,69.954L35.084,44.924c-0.349-0.856-1.14-1.387-2.065-1.387s-1.715,0.531-2.065,1.387L10.926,93.986h-5.42\r\n\t\tC5.226,93.986,5,94.213,5,94.492s0.226,0.506,0.506,0.506h5.76h24.565h52.903h5.76c0.279,0,0.506-0.226,0.506-0.506\r\n\t\tS94.774,93.986,94.494,93.986z M31.891,45.307c0.228-0.559,0.733-0.758,1.129-0.758s0.9,0.199,1.129,0.758l10.608,25.985\r\n\t\tl-8.441,20.677l-0.824,2.018H12.018L31.891,45.307z M36.583,93.986l0.274-0.672l8.913-21.832l0-0.001l15.039-36.838\r\n\t\tc0.298-0.73,0.956-0.99,1.473-0.99c0.517,0,1.175,0.26,1.473,0.99l24.226,59.343H36.583z" />\r\n\t<path fill="#136296" d="M38.656,22.225c-0.255,0.114-0.369,0.413-0.255,0.668c0.361,0.806,0.81,1.578,1.333,2.295\r\n\t\tc0.099,0.136,0.253,0.207,0.409,0.207c0.103,0,0.208-0.032,0.298-0.097c0.225-0.165,0.275-0.481,0.11-0.707\r\n\t\tc-0.481-0.659-0.894-1.37-1.227-2.112C39.21,22.225,38.91,22.111,38.656,22.225z" />\r\n\t<path fill="#136296" d="M40.113,11.065c0.157,0,0.311-0.073,0.41-0.209c0.478-0.66,1.027-1.272,1.631-1.82\r\n\t\tc0.207-0.187,0.223-0.507,0.035-0.714c-0.187-0.207-0.507-0.223-0.714-0.035c-0.656,0.595-1.253,1.26-1.772,1.976\r\n\t\tc-0.164,0.226-0.113,0.542,0.113,0.706C39.906,11.034,40.01,11.065,40.113,11.065z" />\r\n\t<path fill="#136296" d="M37.957,15.69c0.035,0.007,0.07,0.011,0.104,0.011c0.234,0,0.445-0.164,0.495-0.402\r\n\t\tc0.167-0.797,0.419-1.579,0.749-2.324c0.113-0.255-0.002-0.554-0.257-0.667c-0.256-0.113-0.554,0.002-0.667,0.257\r\n\t\tc-0.359,0.81-0.633,1.661-0.814,2.527C37.509,15.365,37.684,15.633,37.957,15.69z" />\r\n\t<path fill="#136296" d="M57.828,26.39c-0.606,0.546-1.27,1.03-1.975,1.439c-0.242,0.14-0.324,0.45-0.184,0.691\r\n\t\tc0.094,0.162,0.263,0.252,0.438,0.252c0.086,0,0.173-0.022,0.253-0.068c0.765-0.444,1.487-0.969,2.145-1.563\r\n\t\tc0.207-0.187,0.224-0.507,0.037-0.714C58.355,26.219,58.035,26.202,57.828,26.39z" />\r\n\t<path fill="#136296" d="M53.623,28.825c-0.773,0.252-1.577,0.422-2.389,0.508c-0.278,0.029-0.479,0.278-0.45,0.556\r\n\t\tc0.027,0.26,0.247,0.453,0.502,0.453c0.018,0,0.035-0.001,0.053-0.003c0.883-0.093,1.756-0.278,2.597-0.552\r\n\t\tc0.265-0.086,0.411-0.372,0.324-0.637C54.174,28.884,53.89,28.739,53.623,28.825z" />\r\n\t<path fill="#136296" d="M38.07,20.77c0.035,0,0.071-0.003,0.106-0.011c0.273-0.058,0.447-0.327,0.389-0.6\r\n\t\tc-0.169-0.793-0.256-1.61-0.258-2.43c-0.001-0.279-0.227-0.504-0.506-0.504c0,0-0.001,0-0.001,0\r\n\t\tc-0.279,0.001-0.505,0.228-0.504,0.507c0.002,0.889,0.096,1.777,0.28,2.639C37.627,20.608,37.837,20.77,38.07,20.77z" />\r\n\t<path fill="#136296" d="M46.399,28.832c-0.266-0.086-0.551,0.06-0.637,0.325c-0.086,0.266,0.059,0.551,0.325,0.637\r\n\t\tc0.841,0.272,1.715,0.456,2.599,0.547c0.018,0.002,0.035,0.003,0.052,0.003c0.256,0,0.476-0.194,0.502-0.454\r\n\t\tc0.029-0.278-0.174-0.526-0.451-0.554C47.977,29.252,47.173,29.082,46.399,28.832z" />\r\n\t<path fill="#136296" d="M42.189,26.405c-0.207-0.187-0.527-0.169-0.714,0.038c-0.187,0.208-0.17,0.527,0.038,0.714\r\n\t\tc0.659,0.592,1.382,1.117,2.149,1.559c0.079,0.046,0.166,0.068,0.252,0.068c0.175,0,0.345-0.091,0.438-0.253\r\n\t\tc0.139-0.242,0.057-0.551-0.185-0.69C43.461,27.433,42.795,26.95,42.189,26.405z" />\r\n\t<path fill="#136296" d="M59.436,10.798c0.099,0.135,0.252,0.207,0.408,0.207c0.104,0,0.208-0.032,0.298-0.098\r\n\t\tc0.225-0.165,0.274-0.481,0.109-0.707c-0.523-0.714-1.123-1.375-1.783-1.965c-0.208-0.187-0.528-0.169-0.714,0.04\r\n\t\tc-0.186,0.208-0.168,0.528,0.04,0.714C58.401,9.532,58.953,10.141,59.436,10.798z" />\r\n\t<path fill="#136296" d="M61.353,22.203c-0.254-0.113-0.554,0.001-0.668,0.256c-0.331,0.744-0.743,1.455-1.223,2.115\r\n\t\tc-0.164,0.226-0.115,0.542,0.111,0.706c0.09,0.065,0.194,0.097,0.297,0.097c0.156,0,0.31-0.072,0.409-0.208\r\n\t\tc0.522-0.717,0.969-1.49,1.329-2.299C61.723,22.615,61.608,22.316,61.353,22.203z" />\r\n\t<path fill="#136296" d="M61.692,17.705c0,0.82-0.085,1.637-0.253,2.43c-0.058,0.273,0.117,0.541,0.39,0.599\r\n\t\tc0.035,0.007,0.071,0.011,0.105,0.011c0.234,0,0.444-0.163,0.494-0.401c0.182-0.862,0.275-1.75,0.275-2.647l-0.506-0.043h0.506\r\n\t\tc0-0.279-0.226-0.48-0.505-0.48C61.919,17.174,61.692,17.426,61.692,17.705z" />\r\n\t<path fill="#136296" d="M61.429,15.228c0.051,0.237,0.261,0.399,0.494,0.399c0.035,0,0.071-0.004,0.107-0.011\r\n\t\tc0.273-0.059,0.446-0.328,0.388-0.601c-0.187-0.865-0.466-1.714-0.83-2.522c-0.115-0.254-0.414-0.368-0.669-0.253\r\n\t\tc-0.255,0.115-0.368,0.414-0.253,0.669C61.001,13.652,61.258,14.432,61.429,15.228z" />\r\n\t<path fill="#136296" d="M53.578,6.571c0.775,0.249,1.526,0.581,2.234,0.987c0.079,0.046,0.166,0.067,0.251,0.067\r\n\t\tc0.175,0,0.345-0.091,0.439-0.254c0.139-0.242,0.056-0.551-0.187-0.69c-0.769-0.442-1.586-0.803-2.429-1.073\r\n\t\tc-0.267-0.087-0.551,0.061-0.636,0.327C53.166,6.201,53.312,6.486,53.578,6.571z" />\r\n\t<path fill="#136296" d="M43.872,7.663c0.086,0,0.174-0.022,0.254-0.069c0.706-0.411,1.455-0.747,2.228-1.001\r\n\t\tc0.265-0.087,0.41-0.373,0.323-0.638c-0.087-0.265-0.372-0.411-0.638-0.323c-0.84,0.276-1.655,0.641-2.422,1.088\r\n\t\tc-0.241,0.14-0.323,0.45-0.183,0.691C43.528,7.573,43.698,7.663,43.872,7.663z" />\r\n\t<path fill="#136296" d="M48.688,6.083c0.018,0,0.036-0.001,0.054-0.003c0.413-0.044,0.834-0.067,1.251-0.067\r\n\t\tc0.002,0,0.004,0,0.006,0c0.396,0,0.795,0.02,1.186,0.059c0.277,0.03,0.526-0.175,0.554-0.453c0.028-0.278-0.175-0.526-0.453-0.554\r\n\t\tC50.863,5.024,50.43,5.002,50,5.002c-0.467,0.005-0.915,0.024-1.366,0.073c-0.278,0.03-0.479,0.279-0.449,0.556\r\n\t\tC48.213,5.891,48.433,6.083,48.688,6.083z" />\r\n\t<path fill="#136296" d="M50,27.246c5.261,0,9.542-4.28,9.542-9.541S55.261,8.164,50,8.164s-9.542,4.28-9.542,9.541\r\n\t\tS44.739,27.246,50,27.246z M50,9.175c4.704,0,8.53,3.826,8.53,8.53c0,4.704-3.827,8.53-8.53,8.53s-8.53-3.826-8.53-8.53\r\n\t\tC41.47,13.002,45.296,9.175,50,9.175z" />\r\n\t<g>\r\n\t\t<path fill="#FFFFFF" d="M62.465,38.28c-0.26-0.1-0.553,0.029-0.654,0.289l-0.638,1.648c-0.101,0.26,0.029,0.553,0.289,0.654\r\n\t\t\tc0.06,0.023,0.122,0.034,0.183,0.034c0.203,0,0.394-0.123,0.472-0.323l0.638-1.649C62.855,38.673,62.726,38.38,62.465,38.28z" />\r\n\t\t<path fill="#FFFFFF" d="M52.888,62.947c-0.258-0.102-0.553,0.027-0.654,0.287l-1.282,3.287c-0.101,0.26,0.027,0.553,0.287,0.655\r\n\t\t\tc0.06,0.024,0.122,0.035,0.183,0.035c0.202,0,0.393-0.122,0.471-0.322l1.282-3.287C53.277,63.342,53.148,63.048,52.888,62.947z" />\r\n\t\t<path fill="#FFFFFF" d="M58.002,49.795c-0.26-0.102-0.554,0.028-0.654,0.288l-1.277,3.289c-0.101,0.26,0.028,0.553,0.288,0.655\r\n\t\t\tc0.06,0.023,0.122,0.034,0.183,0.034c0.202,0,0.394-0.122,0.471-0.322l1.277-3.289C58.391,50.189,58.262,49.896,58.002,49.795z" />\r\n\t\t<path fill="#FFFFFF" d="M60.554,43.213c-0.259-0.1-0.553,0.028-0.654,0.289l-1.276,3.291c-0.101,0.26,0.028,0.553,0.289,0.654\r\n\t\t\tc0.06,0.023,0.122,0.035,0.183,0.035c0.202,0,0.394-0.123,0.471-0.323l1.276-3.291C60.944,43.607,60.815,43.314,60.554,43.213z" />\r\n\t\t<path fill="#FFFFFF" d="M55.447,56.373c-0.26-0.102-0.553,0.028-0.654,0.288l-1.279,3.288c-0.101,0.26,0.028,0.553,0.288,0.654\r\n\t\t\tc0.06,0.024,0.122,0.035,0.183,0.035c0.202,0,0.394-0.122,0.472-0.322l1.279-3.288C55.836,56.767,55.707,56.474,55.447,56.373z" />\r\n\t\t<path fill="#FFFFFF" d="M50.324,69.522c-0.261-0.103-0.554,0.027-0.655,0.287l-1.284,3.286c-0.102,0.26,0.027,0.553,0.287,0.655\r\n\t\t\tc0.06,0.024,0.123,0.035,0.184,0.035c0.202,0,0.393-0.122,0.471-0.321l1.285-3.286C50.713,69.917,50.585,69.623,50.324,69.522z" />\r\n\t\t<path fill="#FFFFFF" d="M45.174,82.66c-0.259-0.101-0.553,0.026-0.656,0.285c-0.455,1.154-0.889,2.252-1.297,3.28\r\n\t\t\tc-0.103,0.26,0.024,0.553,0.284,0.657c0.061,0.024,0.124,0.036,0.186,0.036c0.201,0,0.392-0.121,0.47-0.319\r\n\t\t\tc0.408-1.029,0.843-2.128,1.298-3.282C45.561,83.057,45.434,82.763,45.174,82.66z" />\r\n\t\t<path fill="#FFFFFF" d="M47.754,76.093c-0.26-0.102-0.553,0.027-0.655,0.286l-1.289,3.284c-0.102,0.26,0.026,0.553,0.286,0.656\r\n\t\t\tc0.061,0.024,0.123,0.035,0.185,0.035c0.202,0,0.393-0.121,0.471-0.32l1.289-3.285C48.143,76.488,48.014,76.195,47.754,76.093z" />\r\n\t\t<path fill="#FFFFFF" d="M42.589,89.181c-0.261-0.104-0.554,0.023-0.657,0.281c-0.236,0.588-0.456,1.136-0.659,1.638\r\n\t\t\tc-0.105,0.259,0.02,0.553,0.279,0.658c0.062,0.025,0.126,0.037,0.189,0.037c0.2,0,0.389-0.119,0.469-0.316\r\n\t\t\tc0.203-0.504,0.424-1.052,0.66-1.641C42.974,89.579,42.848,89.285,42.589,89.181z" />\r\n\t</g>\r\n</g>\r\n</symbol>'});s().add(a);t["default"]=a},88727:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},90679:function(e,t,n){"use strict";var r=n(1625),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new o("Incorrect invocation")}},91181:function(e,t,n){"use strict";var r,o,i,s=n(58622),a=n(44576),c=n(20034),l=n(66699),u=n(39297),p=n(77629),f=n(66119),d=n(30421),m="Object already initialized",v=a.TypeError,g=a.WeakMap,h=function(e){return i(e)?o(e):r(e,{})},b=function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw new v("Incompatible receiver, "+e+" required");return n}};if(s||p.state){var y=p.state||(p.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,r=function(e,t){if(y.has(e))throw new v(m);return t.facade=e,y.set(e,t),t},o=function(e){return y.get(e)||{}},i=function(e){return y.has(e)}}else{var _=f("state");d[_]=!0,r=function(e,t){if(u(e,_))throw new v(m);return t.facade=e,l(e,_,t),t},o=function(e){return u(e,_)?e[_]:{}},i=function(e){return u(e,_)}}e.exports={set:r,get:o,has:i,enforce:h,getterFor:b}},91291:function(e,t,n){"use strict";var r=n(80741);e.exports=function(e){var t=+e;return t!==t||0===t?0:r(t)}},91385:function(e,t,n){"use strict";var r=n(9539);e.exports=function(e,t,n){for(var o=e.length-1;o>=0;o--)if(void 0!==e[o])try{n=r(e[o].iterator,t,n)}catch(i){t="throw",n=i}if("throw"===t)throw n;return n}},92140:function(e,t,n){"use strict";var r=n(78227),o=r("toStringTag"),i={};i[o]="z",e.exports="[object z]"===String(i)},92796:function(e,t,n){"use strict";var r=n(79039),o=n(94901),i=/#|\.prototype\./,s=function(e,t){var n=c[a(e)];return n===u||n!==l&&(o(t)?r(t):!!t)},a=s.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=s.data={},l=s.NATIVE="N",u=s.POLYFILL="P";e.exports=s},92909:function(e,t,n){"use strict";n.r(t);var r=n(33723),o=n(69728);(0,r.k)("service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh."),o.gp.$pub("vab-update"),"vue-admin-beautiful.com"!==location.hostname&&"chu1204505056.gitee.io"!==location.hostname||localStorage.removeItem("theme")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}})},94007:function(e,t,n){"use strict";n.r(t)},94901:function(e){"use strict";var t="object"==typeof document&&document.all;e.exports="undefined"==typeof t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},95083:function(e,t,n){"use strict";n.r(t),t["default"]={"menu-color":"hsla(0, 0%, 100%, 0.95)","menu-color-active":"hsla(0, 0%, 100%, 0.95)","menu-background":"#282c34","column-second-menu-background":"#fff","vab-border-radius":"2.5px","vab-color-grey":"rgba(0, 0, 0, 0.65)","vab-color-black":"#515a6e","vab-color-primary":"#6954f0","vab-color-primary-light-1":"#7865f2","vab-color-primary-light-2":"#8776f3","vab-color-primary-light-3":"#9687f5","vab-color-primary-light-4":"#a598f6","vab-color-primary-light-5":"#b4aaf8","vab-color-primary-light-6":"#c3bbf9","vab-color-primary-light-7":"#d2ccfb","vab-color-primary-light-8":"#e1ddfc","vab-color-primary-light-9":"#f0eefe","vab-color-success":"#13ce66","vab-color-success-light":"#d0f5e0","vab-color-success-lighter":"#e7faf0","vab-color-warning":"#ffba00","vab-color-warning-light":"#fff1cc","vab-color-warning-lighter":"#fff8e6","vab-color-danger":"#ff4d4f","vab-color-danger-light":"#ffdbdc","vab-color-danger-lighter":"#ffeded","vab-color-error":"#ff4d4f","vab-color-error-light":"#ffdbdc","vab-color-error-lighter":"#ffeded","vab-color-info":"#909399","vab-color-info-light":"#e9e9eb","vab-color-info-lighter":"#f4f4f5","vab-border-radius-base":"2.5px","vab-color-transition":"#1890ff","vab-left-menu-width":"266px"}},95734:function(e,t,n){"use strict";n.r(t),t["default"]={"menu-color":"hsla(0, 0%, 100%, 0.95)","menu-color-active":"hsla(0, 0%, 100%, 0.95)","menu-background":"#282c34","column-second-menu-background":"#fff","vab-border-radius":"2.5px","vab-color-grey":"rgba(0, 0, 0, 0.65)","vab-color-black":"#515a6e","vab-color-primary":"#41b584","vab-color-primary-light-1":"#54bc90","vab-color-primary-light-2":"#67c49d","vab-color-primary-light-3":"#7acba9","vab-color-primary-light-4":"#8dd3b5","vab-color-primary-light-5":"#a0dac2","vab-color-primary-light-6":"#b3e1ce","vab-color-primary-light-7":"#c6e9da","vab-color-primary-light-8":"#d9f0e6","vab-color-primary-light-9":"#ecf8f3","vab-color-success":"#13ce66","vab-color-success-light":"#d0f5e0","vab-color-success-lighter":"#e7faf0","vab-color-warning":"#ffba00","vab-color-warning-light":"#fff1cc","vab-color-warning-lighter":"#fff8e6","vab-color-danger":"#ff4d4f","vab-color-danger-light":"#ffdbdc","vab-color-danger-lighter":"#ffeded","vab-color-error":"#ff4d4f","vab-color-error-light":"#ffdbdc","vab-color-error-lighter":"#ffeded","vab-color-info":"#909399","vab-color-info-light":"#e9e9eb","vab-color-info-lighter":"#f4f4f5","vab-border-radius-base":"2.5px","vab-color-transition":"#1890ff","vab-left-menu-width":"266px"}},96319:function(e,t,n){"use strict";var r=n(28551),o=n(9539);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(s){o(e,"throw",s)}}},96395:function(e){"use strict";e.exports=!1},96801:function(e,t,n){"use strict";var r=n(43724),o=n(48686),i=n(24913),s=n(28551),a=n(25397),c=n(71072);t.f=r&&!o?Object.defineProperties:function(e,t){s(e);var n,r=a(t),o=c(t),l=o.length,u=0;while(l>u)i.f(e,n=o[u++],r[n]);return e}},96837:function(e){"use strict";var t=TypeError,n=9007199254740991;e.exports=function(e){if(e>n)throw t("Maximum allowed index exceeded");return e}},96845:function(e,t,n){"use strict";n.d(t,{k:function(){return g}});var r=n(56479),o=n(8495),i=n(41966),s=n(1630),a=n(22712),c=n(36820),l=n(18987);function u(){return c.storage?"localStorage"===c.storage?localStorage.getItem(c.tokenTableName):"sessionStorage"===c.storage?sessionStorage.getItem(c.tokenTableName):"cookie"===c.storage?l.A.get(c.tokenTableName):localStorage.getItem(c.tokenTableName):localStorage.getItem(c.tokenTableName)}function p(e){return c.storage?"localStorage"===c.storage?localStorage.setItem(c.tokenTableName,e):"sessionStorage"===c.storage?sessionStorage.setItem(c.tokenTableName,e):"cookie"===c.storage?l.A.set(c.tokenTableName,e):localStorage.setItem(c.tokenTableName,e):localStorage.setItem(c.tokenTableName,e)}function f(){return c.storage?"localStorage"===c.storage?localStorage.removeItem(c.tokenTableName):"sessionStorage"===c.storage?sessionStorage.clear():"cookie"===c.storage?l.A.remove(c.tokenTableName):localStorage.removeItem(c.tokenTableName):localStorage.removeItem(c.tokenTableName)}var d=n(64971),m=n(69728),v=n(10810);const g=(0,v.nY)("user",{state:()=>({token:u(),username:"admin",avatar:"",module:{}}),getters:{getToken:e=>e.token,getUsername:e=>e.username,getAvatar:e=>e.avatar,getModule:e=>e.module},actions:{setToken(e){this.token=e,p(e)},setUsername(e){this.username=e},setAvatar(e){this.avatar=e},setModule(e){this.module=e},setVirtualRoles(){const e=(0,r.D)();e.setFull(!0),this.setUsername("admin(未开启登录拦截)")},afterLogin(e,t){const n=(0,s.C)();if(!e){const e=`登录接口异常,未正确返回${t}...`;throw m.gp.$baseMessage(e,"error","vab-hey-message-error"),e}{this.setToken(e);const t=(new Date).getHours(),r=t<8?"早上好":t<=11?"上午好":t<=13?"中午好":t<18?"下午好":"晚上好";m.gp.$baseNotify(`欢迎登录${n.title}`,`${r}!`)}},async login(e){const{data:{[c.tokenName]:t}}=await(0,a.iD)(e);this.afterLogin(t,c.tokenName)},async getUserInfo(){const{data:{name:e,avatar:t,module:n}}=await(0,a.ug)();e&&this.setUsername(e),t&&this.setAvatar(t),n&&this.setModule(n)},async logout(){await(0,a.ri)(),await this.resetAll()},async resetAll(){this.setToken(""),this.setUsername("游客");const e=(0,r.D)(),t=(0,i.j)(),n=(0,o.Z)();e.setPermission([]),e.setFull(!1),e.setRole([]),n.delAllVisitedRoutes(),t.clearRoutes(),await(0,d.dg)(),f()}}})},97040:function(e,t,n){"use strict";var r=n(43724),o=n(24913),i=n(6980);e.exports=function(e,t,n){r?o.f(e,t,i(0,n)):e[t]=n}},97751:function(e,t,n){"use strict";var r=n(44576),o=n(94901),i=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},98657:function(e,t,n){"use strict";n.r(t),t["default"]={"menu-color":"hsla(0, 0%, 100%, 0.95)","menu-color-active":"hsla(0, 0%, 100%, 0.95)","menu-background":"#282c34","column-second-menu-background":"#fff","vab-border-radius":"2.5px","vab-color-grey":"rgba(0, 0, 0, 0.65)","vab-color-black":"#515a6e","vab-color-primary":"#1890ff","vab-color-primary-light-1":"#2f9bff","vab-color-primary-light-2":"#46a6ff","vab-color-primary-light-3":"#5db1ff","vab-color-primary-light-4":"#74bcff","vab-color-primary-light-5":"#8cc8ff","vab-color-primary-light-6":"#a3d3ff","vab-color-primary-light-7":"#badeff","vab-color-primary-light-8":"#d1e9ff","vab-color-primary-light-9":"#e8f4ff","vab-color-success":"#13ce66","vab-color-success-light":"#d0f5e0","vab-color-success-lighter":"#e7faf0","vab-color-warning":"#ffba00","vab-color-warning-light":"#fff1cc","vab-color-warning-lighter":"#fff8e6","vab-color-danger":"#ff4d4f","vab-color-danger-light":"#ffdbdc","vab-color-danger-lighter":"#ffeded","vab-color-error":"#ff4d4f","vab-color-error-light":"#ffdbdc","vab-color-error-lighter":"#ffeded","vab-color-info":"#909399","vab-color-info-light":"#e9e9eb","vab-color-info-lighter":"#f4f4f5","vab-border-radius-base":"2.5px","vab-color-transition":"#77e19d","vab-left-menu-width":"266px"}},99130:function(e,t,n){var r={"./vab-blue-variables.module.scss":98657,"./vab-green-variables.module.scss":95734,"./vab-purple-variables.module.scss":95083};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=99130}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,r,o,i){if(!r){var s=1/0;for(u=0;u<e.length;u++){r=e[u][0],o=e[u][1],i=e[u][2];for(var a=!0,c=0;c<r.length;c++)(!1&i||s>=i)&&Object.keys(n.O).every(function(e){return n.O[e](r[c])})?r.splice(c--,1):(a=!1,i<s&&(s=i));if(a){e.splice(u--,1);var l=o();void 0!==l&&(t=l)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce(function(t,r){return n.f[r](e,t),t},[]))}}(),function(){n.u=function(e){return"static/js/"+({65:"vab-chunk-e3ff9315",74:"vab-chunk-c5c6856a",218:"vab-chunk-847746f7",340:"vab-chunk-4e2fb6b0",380:"vab-chunk-06b9cdb9",390:"vab-chunk-69403744",543:"vab-chunk-24b3e646",705:"vab-chunk-b886e5fb",792:"vab-chunk-199b0f51",794:"vab-chunk-47257c03",832:"vab-chunk-a523c416",853:"vab-plugins",975:"vab-chunk-0ee8b09c"}[e]||e)+".js?v=1752217398"}}(),function(){n.miniCssF=function(e){return"static/css/"+({340:"vab-chunk-4e2fb6b0",832:"vab-chunk-a523c416",853:"vab-plugins"}[e]||e)+".css?v=1752217398"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="admin-plus:";n.l=function(r,o,i,s){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var p=l[u];if(p.getAttribute("src")==r||p.getAttribute("data-webpack")==t+i){a=p;break}}a||(c=!0,a=document.createElement("script"),a.charset="utf-8",a.timeout=120,n.nc&&a.setAttribute("nonce",n.nc),a.setAttribute("data-webpack",t+i),a.src=r),e[r]=[o];var f=function(t,n){a.onerror=a.onload=null,clearTimeout(d);var o=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach(function(e){return e(n)}),t)return t(n)},d=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),c&&document.head.appendChild(a)}}}(),function(){n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){n.p=""}(),function(){if("undefined"!==typeof document){var e=function(e,t,r,o,i){var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",n.nc&&(s.nonce=n.nc);var a=function(n){if(s.onerror=s.onload=null,"load"===n.type)o();else{var r=n&&n.type,a=n&&n.target&&n.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+r+": "+a+")");c.name="ChunkLoadError",c.code="CSS_CHUNK_LOAD_FAILED",c.type=r,c.request=a,s.parentNode&&s.parentNode.removeChild(s),i(c)}};return s.onerror=s.onload=a,s.href=t,r?r.parentNode.insertBefore(s,r.nextSibling):document.head.appendChild(s),s},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=n[r],i=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(i===e||i===t))return o}var s=document.getElementsByTagName("style");for(r=0;r<s.length;r++){o=s[r],i=o.getAttribute("data-href");if(i===e||i===t)return o}},r=function(r){return new Promise(function(o,i){var s=n.miniCssF(r),a=n.p+s;if(t(s,a))return o();e(r,a,null,o,i)})},o={524:0};n.f.miniCss=function(e,t){var n={340:1,742:1,832:1,853:1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=r(e).then(function(){o[e]=0},function(t){throw delete o[e],t}))}}}(),function(){var e={524:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else{var i=new Promise(function(n,r){o=e[t]=[n,r]});r.push(o[2]=i);var s=n.p+n.u(t),a=new Error,c=function(r){if(n.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,o[1](a)}};n.l(s,c,"chunk-"+t,t)}},n.O.j=function(t){return 0===e[t]};var t=function(t,r){var o,i,s=r[0],a=r[1],c=r[2],l=0;if(s.some(function(t){return 0!==e[t]})){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(c)var u=c(n)}for(t&&t(r);l<s.length;l++)i=s[l],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return n.O(u)},r=self["webpackChunkadmin_plus"]=self["webpackChunkadmin_plus"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var r=n.O(void 0,[710,16],function(){return n(9347)});r=n.O(r)})();
|