diff --git a/dist/static/js/index-6aad8c63.js b/dist/static/js/index-6aad8c63.js
new file mode 100644
index 000000000..21f94c71a
--- /dev/null
+++ b/dist/static/js/index-6aad8c63.js
@@ -0,0 +1,10 @@
+import{b2 as pe,ay as en,aB as Xe,aC as tn,f,k as M,i as _,d as le,Y as nn,a6 as Ht,x as q,F as ye,l as xe,A as ne,e as H,Q as Le,u as t,C as Y,g as i,_ as me,c as x,h as oe,an as J,a0 as ot,r as D,a_ as on,K as an,D as ge,w as v,au as Ot,G as we,aX as Zt,ag as Dt,n as Ne,a$ as ke,a as Qe,y as Re,j as at,m as ve,ak as ce,al as Ce,b3 as _t,b4 as nt,b1 as gt,b5 as Te,aj as sn,af as We,b6 as Be,az as Ue,aA as Ge,ad as yt,b7 as _e,b8 as Je,b9 as ln,ba as tt,ap as je,bb as pt,ai as bt,bc as Ee,bd as wt,be as ht,bf as rn,bg as zt,bh as jt,bi as kt,bj as At,L as Ke,aa as cn,p as st,q as lt,a5 as Pt,bk as un,bl as dn,bm as hn,N as Fe,Z as fn,O as pn,ae as vn}from"./index-cf07ebc0.js";import{d as mn}from"./menu-a4fe64fb.js";import{d as _n}from"./edit-d219f0c6.js";import{d as gn}from"./set-up-e6942411.js";import{d as yn}from"./home-filled-05cc090c.js";import{d as bn}from"./admin-line-92b9acda.js";import{d as wn}from"./git-branch-line-aa4cb38f.js";import{u as Me,a as xt,g as Ct,b as kn,t as xn,d as Cn,c as $n,e as Sn}from"./dark-23c40083.js";import{u as Pe}from"./app-56a06eba.js";import{u as In}from"./epTheme-f423feed.js";import{u as Ae}from"./hooks-a5c70909.js";import{o as ft,u as Mn,a as Tn,b as Vn,c as zn}from"./index-0d9850a5.js";import{d as An}from"./search-cc37b371.js";import{d as qe}from"./check-3815600c.js";import{d as Ln}from"./refresh-right-6177e75c.js";import{d as En}from"./arrow-right-s-line-2977cc7e.js";import{b as Rt}from"./back_top-908dfd48.js";const Hn={width:24,height:24,body:''},On={width:24,height:24,body:''},Zn={width:24,height:24,body:''},Dn={width:1024,height:1024,body:''},jn={width:24,height:24,body:''},Pn={width:24,height:24,body:''},Rn={width:1024,height:1024,body:''},Bn={width:24,height:24,body:''},Nn={width:24,height:24,body:''},qn={width:24,height:24,body:''},rt={width:24,height:24,body:''},Fn={width:1024,height:1024,body:''},Un={width:1024,height:1024,body:''};pe("ubuntuFill",Hn);pe("menu",mn);pe("edit",_n);pe("informationLine",On);pe("setUp",gn);pe("terminalWindowLine",Zn);pe("guide",Dn);pe("homeFilled",yn);pe("card",jn);pe("listCheck",Pn);pe("histogram",Rn);pe("ppt",Bn);pe("checkboxCircleLine",Nn);pe("flUser",bn);pe("role",qn);pe("setting",rt);pe("dept",wn);pe("lollipop",Fn);pe("monitor",Un);const Wn=en({id:"pure-setting",state:()=>({title:Xe().Title,fixedHeader:Xe().FixedHeader,hiddenSideBar:Xe().HiddenSideBar}),getters:{getTitle(n){return n.title},getFixedHeader(n){return n.fixedHeader},getHiddenSideBar(n){return n.hiddenSideBar}},actions:{CHANGE_SETTING({key:n,value:e}){Reflect.has(this,n)&&(this[n]=e)},changeSetting(n){this.CHANGE_SETTING(n)}}});function $t(){return Wn(tn)}const Gn={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20","aria-hidden":"true",class:"iconify iconify--ant-design",viewBox:"0 0 1024 1024"},Kn=_("path",{fill:"currentColor",d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 0 0 0 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"},null,-1),Xn=[Kn];function Jn(n,e){return f(),M("svg",Gn,Xn)}const Bt={render:Jn},Yn={width:24,height:24,body:''},Qn={class:"result"},eo=["onMouseenter"],to={class:"result-item-title"},no=le({__name:"SearchResult",props:{value:{},options:{}},emits:["update:value","enter"],setup(n,{expose:e,emit:o}){const a=n,{t:c}=nn(),r=Ht(),d=q(()=>h=>({background:(h==null?void 0:h.path)===m.value?In().epThemeColor:"",color:h.path===m.value?"#fff":"",fontSize:h.path===m.value?"16px":"14px"})),m=q({get(){return a.value},set(h){o("update:value",h)}});async function g(h){m.value=h.path}function $(){o("enter")}function p(h){var T;const w=(T=r==null?void 0:r.proxy)==null?void 0:T.$refs[`resultItemRef${h}`];if(!w)return 0;const A=w[0].offsetTop+128;return A>600?A-600:0}return e({handleScroll:p}),(h,w)=>(f(),M("div",Qn,[(f(!0),M(ye,null,xe(h.options,(b,A)=>{var T,V;return f(),M("div",{key:b.path,ref_for:!0,ref:"resultItemRef"+A,class:"result-item dark:bg-[#1d1d1d]",style:ne(d.value(b)),onClick:$,onMouseenter:L=>g(b)},[(f(),H(Le(t(Ae)(((T=b.meta)==null?void 0:T.icon)??t(Yn))))),_("span",to,Y(t(c)((V=b.meta)==null?void 0:V.title)),1),i(t(Bt))],44,eo)}),128))]))}});const oo=me(no,[["__scopeId","data-v-e7827c28"]]),ao={width:24,height:24,body:''},so={width:24,height:24,body:''},lo={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20","aria-hidden":"true",class:"iconify iconify--mdi",viewBox:"0 0 24 24"},ro=_("path",{fill:"currentColor",d:"M1 7h6v2H3v2h4v2H3v2h4v2H1V7m10 0h4v2h-4v2h2a2 2 0 0 1 2 2v2c0 1.11-.89 2-2 2H9v-2h4v-2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2m8 0h2a2 2 0 0 1 2 2v1h-2V9h-2v6h2v-1h2v1c0 1.11-.89 2-2 2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2Z"},null,-1),io=[ro];function co(n,e){return f(),M("svg",lo,io)}const uo={render:co},ho={class:"search-footer text-[#333] dark:text-white"},fo={class:"search-footer-item"},po={class:"search-footer-item"},vo={class:"search-footer-item"},mo={key:0,class:"search-footer-total"},_o=le({__name:"SearchFooter",props:{total:{default:0}},setup(n){const e=n,{device:o}=Me();return(a,c)=>{const r=x("IconifyIconOffline");return f(),M("div",ho,[_("span",fo,[i(t(Bt),{class:"icon"}),oe(" 确认 ")]),_("span",po,[i(r,{icon:t(ao),class:"icon"},null,8,["icon"]),i(r,{icon:t(so),class:"icon"},null,8,["icon"]),oe(" 切换 ")]),_("span",vo,[i(t(uo),{class:"icon"}),oe(" 关闭 ")]),t(o)!=="mobile"&&e.total>0?(f(),M("p",mo," 共"+Y(e.total)+"项 ",1)):J("",!0)])}}});const go=me(_o,[["__scopeId","data-v-d2a25abb"]]),yo={width:24,height:24,body:''},bo={class:"search-result-container"},wo=le({__name:"SearchModal",props:{value:{type:Boolean}},emits:["update:value"],setup(n,{emit:e}){const o=n,{device:a}=Me(),c=ot(),r=D(""),d=D(),m=D(),g=D(""),$=D(null),p=on([]),h=Ot(T,300),w=q(()=>an(ge().wholeMenus)),b=q({get(){return o.value},set(y){e("update:value",y)}});function A(y){const k=[];function j(F){F.forEach(S=>{k.push(S),S.children&&j(S.children)})}return j(y),k}function T(){var k;const y=A(w.value);p.value=y.filter(j=>{var F;return r.value&&we((F=j.meta)==null?void 0:F.title).toLocaleLowerCase().includes(r.value.toLocaleLowerCase().trim())}),((k=p.value)==null?void 0:k.length)>0?g.value=p.value[0].path:g.value=""}function V(){b.value=!1,setTimeout(()=>{p.value=[],r.value=""},200)}function L(y){const k=m.value.handleScroll(y);d.value.setScrollTop(k)}function ee(){const{length:y}=p.value;if(y===0)return;const k=p.value.findIndex(j=>j.path===g.value);k===0?(g.value=p.value[y-1].path,L(p.value.length-1)):(g.value=p.value[k-1].path,L(k-1))}function R(){const{length:y}=p.value;if(y===0)return;const k=p.value.findIndex(j=>j.path===g.value);k+1===y?g.value=p.value[0].path:g.value=p.value[k+1].path,L(k+1)}function I(){const{length:y}=p.value;y===0||g.value===""||(c.push(g.value),V())}return ft("Enter",I),ft("ArrowUp",ee),ft("ArrowDown",R),(y,k)=>{const j=x("IconifyIconOffline"),F=x("el-input"),S=x("el-empty"),O=x("el-scrollbar"),he=x("el-dialog");return f(),H(he,{top:"5vh",class:"pure-search-dialog",modelValue:b.value,"onUpdate:modelValue":k[2]||(k[2]=X=>b.value=X),"show-close":!1,width:t(a)==="mobile"?"80vw":"40vw","before-close":V,style:{borderRadius:"6px"},onOpened:k[3]||(k[3]=X=>$.value.focus()),onClosed:k[4]||(k[4]=X=>$.value.blur())},{footer:v(()=>[i(go,{total:p.value.length},null,8,["total"])]),default:v(()=>[i(F,{ref_key:"inputRef",ref:$,size:"large",modelValue:r.value,"onUpdate:modelValue":k[0]||(k[0]=X=>r.value=X),clearable:"",placeholder:"搜索菜单",onInput:t(h)},{prefix:v(()=>[i(j,{icon:t(yo),class:"text-primary w-[24px] h-[24px]"},null,8,["icon"])]),_:1},8,["modelValue","onInput"]),_("div",bo,[i(O,{ref_key:"scrollbarRef",ref:d,"max-height":"600px"},{default:v(()=>[p.value.length===0?(f(),H(S,{key:0,description:"暂无搜索结果"})):(f(),H(oo,{key:1,ref_key:"resultRef",ref:m,value:g.value,"onUpdate:value":k[1]||(k[1]=X=>g.value=X),options:p.value,onClick:I},null,8,["value","options"]))]),_:1},512)])]),_:1},8,["modelValue","width"])}}});const ko=me(wo,[["__scopeId","data-v-be6a6450"]]);function xo(n=!1){const e=D(n);function o(d){e.value=d}function a(){o(!0)}function c(){o(!1)}function r(){o(!e.value)}return{bool:e,setBool:o,setTrue:a,setFalse:c,toggle:r}}const St=le({__name:"index",setup(n){const{bool:e,toggle:o}=xo();function a(){o()}return(c,r)=>{const d=x("IconifyIconOffline");return f(),M(ye,null,[_("div",{class:"search-container w-[40px] h-[48px] flex-c cursor-pointer navbar-bg-hover",onClick:a},[i(d,{icon:t(An)},null,8,["icon"])]),i(t(ko),{value:t(e),"onUpdate:value":r[0]||(r[0]=m=>Zt(e)?e.value=m:null)},null,8,["value"])],64)}}}),Lt=[{key:"1",name:"通知",list:[{avatar:"https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png",title:"你收到了 12 份新周报",datetime:"一年前",description:"",type:"1"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/OKJXDXrmkNshAMvwtvhu.png",title:"你推荐的 前端高手 已通过第三轮面试",datetime:"一年前",description:"",type:"1"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/kISTdvpyTAhtGxpovNWd.png",title:"这种模板可以区分多种通知类型",datetime:"一年前",description:"",type:"1"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/GvqBnKhFgObvnSGkDsje.png",title:"展示标题内容超过一行后的处理方式,如果内容超过1行将自动截断并支持tooltip显示完整标题。",datetime:"一年前",description:"",type:"1"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/GvqBnKhFgObvnSGkDsje.png",title:"左侧图标用于区分不同的类型",datetime:"一年前",description:"",type:"1"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/GvqBnKhFgObvnSGkDsje.png",title:"左侧图标用于区分不同的类型",datetime:"一年前",description:"",type:"1"}]},{key:"2",name:"消息",list:[{avatar:"https://gw.alipayobjects.com/zos/rmsportal/fcHMVNCjPOsbUGdEduuv.jpeg",title:"李白 评论了你",description:"长风破浪会有时,直挂云帆济沧海",datetime:"一年前",type:"2"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/fcHMVNCjPOsbUGdEduuv.jpeg",title:"李白 回复了你",description:"行路难,行路难,多歧路,今安在。",datetime:"一年前",type:"2"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/fcHMVNCjPOsbUGdEduuv.jpeg",title:"标题",description:"请将鼠标移动到此处,以便测试超长的消息在此处将如何处理。本例中设置的描述最大行数为2,超过2行的描述内容将被省略并且可以通过tooltip查看完整内容",datetime:"一年前",type:"2"}]},{key:"3",name:"代办",list:[{avatar:"",title:"任务名称",description:"任务需要在 2022-11-16 20:00 前启动",datetime:"",extra:"未开始",status:"info",type:"3"},{avatar:"",title:"第三方紧急代码变更",description:"一拳提交于 2022-11-16,需在 2022-11-18 前完成代码变更任务",datetime:"",extra:"马上到期",status:"danger",type:"3"},{avatar:"",title:"信息安全考试",description:"指派小仙于 2022-12-12 前完成更新并发布",datetime:"",extra:"已耗时 8 天",status:"warning",type:"3"},{avatar:"",title:"vue-pure-admin 版本发布",description:"vue-pure-admin 版本发布",datetime:"",extra:"进行中",type:"3"}]}],Co={class:"notice-container border-b-[1px] border-solid border-[#f0f0f0] dark:border-[#303030]"},$o={class:"notice-container-text"},So={class:"notice-text-title text-[#000000d9] dark:text-white"},Io={class:"notice-text-datetime text-[#00000073] dark:text-white"},Mo=le({__name:"noticeItem",props:{noticeItem:{type:Object,default:()=>{}}},setup(n){const e=n,o=D(null),a=D(!1),c=D(null),r=D(!1),{tooltipEffect:d}=Me(),m=Dt();function g(){Ne(()=>{var p,h;((p=o.value)==null?void 0:p.scrollWidth)>((h=o.value)==null?void 0:h.clientWidth)?a.value=!0:a.value=!1})}function $(p,h){const w=document.createElement("span");w.innerText=h,w.className="getDescriptionWidth",document.querySelector("body").appendChild(w);const b=document.querySelector(".getDescriptionWidth").offsetWidth;document.querySelector(".getDescriptionWidth").remove();const A=p.target.offsetWidth;b>2*A?r.value=!0:r.value=!1}return(p,h)=>{var T,V;const w=x("el-avatar"),b=x("el-tooltip"),A=x("el-tag");return f(),M("div",Co,[e.noticeItem.avatar?(f(),H(w,{key:0,size:30,src:e.noticeItem.avatar,class:"notice-container-avatar"},null,8,["src"])):J("",!0),_("div",$o,[_("div",So,[i(b,{"popper-class":"notice-title-popper",effect:t(d),disabled:!a.value,content:e.noticeItem.title,placement:"top-start",enterable:!t(m)},{default:v(()=>[_("div",{ref_key:"titleRef",ref:o,class:"notice-title-content",onMouseover:g},Y(e.noticeItem.title),545)]),_:1},8,["effect","disabled","content","enterable"]),(T=e.noticeItem)!=null&&T.extra?(f(),H(A,{key:0,type:(V=e.noticeItem)==null?void 0:V.status,size:"small",class:"notice-title-extra"},{default:v(()=>{var L;return[oe(Y((L=e.noticeItem)==null?void 0:L.extra),1)]}),_:1},8,["type"])):J("",!0)]),i(b,{"popper-class":"notice-title-popper",effect:t(d),disabled:!r.value,content:e.noticeItem.description,placement:"top-start"},{default:v(()=>[_("div",{ref_key:"descriptionRef",ref:c,class:"notice-text-description",onMouseover:h[0]||(h[0]=L=>$(L,e.noticeItem.description))},Y(e.noticeItem.description),545)]),_:1},8,["effect","disabled","content"]),_("div",Io,Y(e.noticeItem.datetime),1)])])}}});const To=me(Mo,[["__scopeId","data-v-2a7dbc48"]]),Vo={key:0},zo=le({__name:"noticeList",props:{list:{type:Array,default:()=>[]}},setup(n){const e=n;return(o,a)=>{const c=x("el-empty");return e.list.length?(f(),M("div",Vo,[(f(!0),M(ye,null,xe(e.list,(r,d)=>(f(),H(To,{noticeItem:r,key:d},null,8,["noticeItem"]))),128))])):(f(),H(c,{key:1,description:"暂无数据"}))}}}),Ao={width:1024,height:1024,body:''},Lo={class:"dropdown-badge navbar-bg-hover select-none"},Eo={class:"header-notice-icon"},Ho={class:"noticeList-container"},Oo=le({__name:"index",setup(n){const e=D(0),o=D(Lt),a=D(Lt[0].key);return o.value.map(c=>e.value+=c.list.length),(c,r)=>{const d=x("IconifyIconOffline"),m=x("el-badge"),g=x("el-scrollbar"),$=x("el-tab-pane"),p=x("el-tabs"),h=x("el-dropdown-menu"),w=x("el-dropdown");return f(),H(w,{trigger:"click",placement:"bottom-end"},{dropdown:v(()=>[i(h,null,{default:v(()=>[i(p,{stretch:!0,modelValue:a.value,"onUpdate:modelValue":r[0]||(r[0]=b=>a.value=b),class:"dropdown-tabs"},{default:v(()=>[(f(!0),M(ye,null,xe(o.value,b=>(f(),H($,{key:b.key,label:`${b.name}(${b.list.length})`,name:`${b.key}`},{default:v(()=>[i(g,{"max-height":"330px"},{default:v(()=>[_("div",Ho,[i(zo,{list:b.list},null,8,["list"])])]),_:2},1024)]),_:2},1032,["label","name"]))),128))]),_:1},8,["modelValue"])]),_:1})]),default:v(()=>[_("span",Lo,[i(m,{value:e.value,max:99},{default:v(()=>[_("span",Eo,[i(d,{icon:t(Ao)},null,8,["icon"])])]),_:1},8,["value"])])]),_:1})}}});const It=me(Oo,[["__scopeId","data-v-4e7fe581"]]),Zo={key:0,class:"flex justify-center items-center"},vt=le({__name:"extraIcon",props:{extraIcon:{type:String,default:""}},setup(n){const e=n;return(o,a)=>e.extraIcon?(f(),M("div",Zo,[(f(),H(Le(t(Ae)(ke(e.extraIcon))),{class:"w-[30px] h-[30px]"}))])):J("",!0)}}),it={width:24,height:24,body:''},Do={key:0,class:"horizontal-header"},jo={class:"select-none"},Po={class:"horizontal-header-right"},Ro={class:"check-zh"},Bo={class:"check-en"},No={class:"el-dropdown-link navbar-bg-hover select-none"},qo=["src"],Fo={key:0,class:"dark:text-white"},Uo=["title"],Wo=le({__name:"mixNav",setup(n){const e=D(),o=D(null),{t:a,route:c,locale:r,translationCh:d,translationEn:m}=xt(e),{device:g,routers:$,logout:p,onPanel:h,menuSelect:w,resolvePath:b,username:A,userAvatar:T,getDivStyle:V,avatarsStyle:L,getDropdownItemStyle:ee,getDropdownItemClass:R}=Me();function I(y){var F,S;const k=ge().wholeMenus,j=_t(y,k)[0];o.value=(S=(F=nt(j,k))==null?void 0:F.children[0])==null?void 0:S.path}return Qe(()=>{I(c.path)}),Ne(()=>{var y;(y=e.value)==null||y.handleResize()}),Re(()=>[c.path,ge().wholeMenus],()=>{I(c.path)}),(y,k)=>{const j=x("el-menu-item"),F=x("el-menu"),S=x("IconifyIconOffline"),O=x("el-dropdown-item"),he=x("el-dropdown-menu"),X=x("el-dropdown"),re=at("loading");return t(g)!=="mobile"?ve((f(),M("div",Do,[i(F,{router:"",ref_key:"menuRef",ref:e,mode:"horizontal",class:"horizontal-header-menu","default-active":o.value,onSelect:k[0]||(k[0]=ae=>t(w)(ae,t($)))},{default:v(()=>[(f(!0),M(ye,null,xe(t(ge)().wholeMenus,ae=>(f(),H(j,{key:ae.path,index:t(b)(ae)||ae.redirect},{title:v(()=>[ke(ae.meta.icon)?(f(),M("div",{key:0,class:ce(["sub-menu-icon",ae.meta.icon])},[(f(),H(Le(t(Ae)(ae.meta&&ke(ae.meta.icon)))))],2)):J("",!0),_("div",{style:ne(t(V))},[_("span",jo,Y(t(we)(ae.meta.title)),1),i(vt,{extraIcon:ae.meta.extraIcon},null,8,["extraIcon"])],4)]),_:2},1032,["index"]))),128))]),_:1},8,["default-active"]),_("div",Po,[i(St),i(It,{id:"header-notice"}),i(X,{id:"header-translation",trigger:"click"},{dropdown:v(()=>[i(he,{class:"translation"},{default:v(()=>[i(O,{style:ne(t(ee)(t(r),"zh")),class:ce(["dark:!text-white",t(R)(t(r),"zh")]),onClick:t(d)},{default:v(()=>[ve(_("span",Ro,[i(S,{icon:t(qe)},null,8,["icon"])],512),[[Ce,t(r)==="zh"]]),oe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),i(O,{style:ne(t(ee)(t(r),"en")),class:ce(["dark:!text-white",t(R)(t(r),"en")]),onClick:t(m)},{default:v(()=>[ve(_("span",Bo,[i(S,{icon:t(qe)},null,8,["icon"])],512),[[Ce,t(r)==="en"]]),oe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:v(()=>[i(t(Ct),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),i(X,{trigger:"click"},{dropdown:v(()=>[i(he,{class:"logout"},{default:v(()=>[i(O,{onClick:t(p)},{default:v(()=>[i(S,{icon:t(it),style:{margin:"5px"}},null,8,["icon"]),oe(" "+Y(t(a)("buttons.hsLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:v(()=>[_("span",No,[_("img",{src:t(T),style:ne(t(L))},null,12,qo),t(A)?(f(),M("p",Fo,Y(t(A)),1)):J("",!0)])]),_:1}),_("span",{class:"set-icon navbar-bg-hover",title:t(a)("buttons.hssystemSet"),onClick:k[1]||(k[1]=(...ae)=>t(h)&&t(h)(...ae))},[i(S,{icon:t(rt)},null,8,["icon"])],8,Uo)])])),[[re,t(ge)().wholeMenus.length===0]]):J("",!0)}}});const Go=me(Wo,[["__scopeId","data-v-59cf1b62"]]),Ko=["onClick"],Xo=le({__name:"breadCrumb",setup(n){const e=gt(),o=D([]),a=ot(),c=a.options.routes,r=Te().multiTags,d=()=>{let g;Object.keys(e.query).length>0?r.forEach(h=>{Be(e.query,h==null?void 0:h.query)&&(g=ke(h))}):Object.keys(e.params).length>0?r.forEach(h=>{Be(e.params,h==null?void 0:h.params)&&(g=ke(h))}):g=nt(a.currentRoute.value.path,c);const $=_t(a.currentRoute.value.name,c,"name"),p=[];$.forEach(h=>{h!=="/"&&p.push(nt(h,c))}),p.push(g),p.forEach((h,w)=>{g!=null&&g.query||g!=null&&g.params||h!=null&&h.children&&h.children.forEach(b=>{var A,T;((A=b==null?void 0:b.meta)==null?void 0:A.title)===((T=h==null?void 0:h.meta)==null?void 0:T.title)&&p.splice(w,1)})}),o.value=p.filter(h=>(h==null?void 0:h.meta)&&(h==null?void 0:h.meta.title)!==!1)},m=g=>{const{redirect:$,path:p}=g;$?a.push($):a.push(p)};return Qe(()=>{d()}),Re(()=>e.path,()=>{d()},{deep:!0}),(g,$)=>{const p=x("el-breadcrumb-item"),h=x("el-breadcrumb");return f(),H(h,{class:"!leading-[50px] select-none",separator:"/"},{default:v(()=>[i(sn,{name:"breadcrumb"},{default:v(()=>[(f(!0),M(ye,null,xe(o.value,w=>(f(),H(p,{class:"!inline !items-stretch",key:w.path},{default:v(()=>[_("a",{onClick:We(b=>m(w),["prevent"])},Y(t(we)(w.meta.title)),9,Ko)]),_:2},1024))),128))]),_:1})]),_:1})}}}),Nt={width:24,height:24,body:''},Jo={width:24,height:24,body:''},Yo=["title"],Qo=le({__name:"topCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(n,{emit:e}){const o=n,a=()=>{e("toggleClick")};return(c,r)=>{const d=x("IconifyIconOffline");return f(),M("div",{class:"px-3 mr-1 navbar-bg-hover",title:o.isActive?"点击折叠":"点击展开",onClick:a},[i(d,{icon:o.isActive?t(Nt):t(Jo),class:"inline-block align-middle hover:text-primary dark:hover:!text-white"},null,8,["icon"])],8,Yo)}}}),ea={class:"navbar bg-[#fff] shadow-sm shadow-[rgba(0, 21, 41, 0.08)] dark:shadow-[#0d0d0d]"},ta={key:3,class:"vertical-header-right"},na={class:"check-en"},oa={class:"el-dropdown-link navbar-bg-hover select-none"},aa=["src"],sa={key:0,class:"dark:text-white"},la=["title"],ra=le({__name:"navbar",setup(n){const{layout:e,device:o,logout:a,onPanel:c,pureApp:r,username:d,userAvatar:m,avatarsStyle:g,toggleSideBar:$,getDropdownItemStyle:p,getDropdownItemClass:h}=Me(),{t:w,locale:b,translationCh:A,translationEn:T}=xt();return(V,L)=>{const ee=x("IconifyIconOffline"),R=x("el-dropdown-item"),I=x("el-dropdown-menu"),y=x("el-dropdown");return f(),M("div",ea,[t(o)==="mobile"?(f(),H(Qo,{key:0,class:"hamburger-container","is-active":t(r).sidebar.opened,onToggleClick:t($)},null,8,["is-active","onToggleClick"])):J("",!0),t(e)!=="mix"&&t(o)!=="mobile"?(f(),H(Xo,{key:1,class:"breadcrumb-container"})):J("",!0),t(e)==="mix"?(f(),H(Go,{key:2})):J("",!0),t(e)==="vertical"?(f(),M("div",ta,[i(St),i(It,{id:"header-notice"}),i(y,{id:"header-translation",trigger:"click"},{dropdown:v(()=>[i(I,{class:"translation"},{default:v(()=>[i(R,{style:ne(t(p)(t(b),"zh")),class:ce(["dark:!text-white",t(h)(t(b),"zh")]),onClick:t(A)},{default:v(()=>[ve(i(ee,{class:"check-zh",icon:t(qe)},null,8,["icon"]),[[Ce,t(b)==="zh"]]),oe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),i(R,{style:ne(t(p)(t(b),"en")),class:ce(["dark:!text-white",t(h)(t(b),"en")]),onClick:t(T)},{default:v(()=>[ve(_("span",na,[i(ee,{icon:t(qe)},null,8,["icon"])],512),[[Ce,t(b)==="en"]]),oe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:v(()=>[i(t(Ct),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),i(y,{trigger:"click"},{dropdown:v(()=>[i(I,{class:"logout"},{default:v(()=>[i(R,{onClick:t(a)},{default:v(()=>[i(ee,{icon:t(it),style:{margin:"5px"}},null,8,["icon"]),oe(" "+Y(t(w)("buttons.hsLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:v(()=>[_("span",oa,[_("img",{src:t(m),style:ne(t(g))},null,12,aa),t(d)?(f(),M("p",sa,Y(t(d)),1)):J("",!0)])]),_:1}),_("span",{class:"set-icon navbar-bg-hover",title:t(w)("buttons.hssystemSet"),onClick:L[0]||(L[0]=(...k)=>t(c)&&t(c)(...k))},[i(ee,{icon:t(rt)},null,8,["icon"])],8,la)])):J("",!0)])}}});const ia=me(ra,[["__scopeId","data-v-fc735608"]]),ca={width:24,height:24,body:''},ua={width:24,height:24,body:''},da={width:24,height:24,body:''},ha={width:24,height:24,body:''},qt={width:1024,height:1024,body:''};function fa(){var F;const n=gt(),e=ot(),o=Ht(),a=$t(),c=D(0),r=D(0),d=D(0),m=D(!1),g=D(-1),$=D({}),p=D(((F=Ue().getItem(`${Ge()}configure`))==null?void 0:F.showModel)||"smart"),h=D(Ue().getItem(`${Ge()}configure`).hideTabs)??D("false"),w=q(()=>Te().multiTags),b=yt([{icon:Ln,text:_e("buttons.hsreload"),divided:!1,disabled:!1,show:!0},{icon:qt,text:_e("buttons.hscloseCurrentTab"),divided:!1,disabled:!(w.value.length>1),show:!0},{icon:ha,text:_e("buttons.hscloseLeftTabs"),divided:!0,disabled:!(w.value.length>1),show:!0},{icon:da,text:_e("buttons.hscloseRightTabs"),divided:!1,disabled:!(w.value.length>1),show:!0},{icon:ua,text:_e("buttons.hscloseOtherTabs"),divided:!0,disabled:!(w.value.length>2),show:!0},{icon:ca,text:_e("buttons.hscloseAllTabs"),divided:!1,disabled:!(w.value.length>1),show:!0},{icon:Je,text:_e("buttons.hswholeFullScreen"),divided:!0,disabled:!1,show:!0},{icon:Je,text:_e("buttons.hscontentFullScreen"),divided:!1,disabled:!1,show:!0}]);function A(S,O,he){var X,re;return ln((X=n==null?void 0:n.meta)==null?void 0:X.showLink)&&((re=n==null?void 0:n.meta)==null?void 0:re.showLink)===!1?Object.keys(n.query).length>0?Be(n.query,S.query)?O:he:Be(n.params,S.params)?O:he:n.path===S.path?O:he}const T=q(()=>(S,O)=>{if(O!==0)return A(S,!0,!1)}),V=q(()=>S=>A(S,"is-active","")),L=q(()=>S=>A(S,"schedule-active","")),ee=q(()=>({transform:`translateX(${d.value}px)`})),R=q(()=>({left:r.value+"px",top:c.value+"px"})),I=()=>{m.value=!1};function y(S){if(S&&(g.value=S),t(p)==="smart"){if(tt(o.refs["schedule"+S][0],"schedule-active"))return;je(!0,"schedule-in",o.refs["schedule"+S][0]),je(!1,"schedule-out",o.refs["schedule"+S][0])}else{if(tt(o.refs["dynamic"+S][0],"card-active"))return;je(!0,"card-in",o.refs["dynamic"+S][0]),je(!1,"card-out",o.refs["dynamic"+S][0])}}function k(S){if(g.value=-1,t(p)==="smart"){if(tt(o.refs["schedule"+S][0],"schedule-active"))return;je(!1,"schedule-in",o.refs["schedule"+S][0]),je(!0,"schedule-out",o.refs["schedule"+S][0])}else{if(tt(o.refs["dynamic"+S][0],"card-active"))return;je(!1,"card-in",o.refs["dynamic"+S][0]),je(!0,"card-out",o.refs["dynamic"+S][0])}}function j(){a.hiddenSideBar?a.changeSetting({key:"hiddenSideBar",value:!1}):a.changeSetting({key:"hiddenSideBar",value:!0})}return Qe(()=>{if(!p.value){const S=Ue().getItem(`${Ge()}configure`);S.showModel="card",Ue().setItem(`${Ge()}configure`,S)}}),Re(()=>m.value,()=>{Mn(document,"click",I)}),{route:n,router:e,visible:m,showTags:h,instance:o,multiTags:w,showModel:p,tagsViews:b,buttonTop:c,buttonLeft:r,translateX:d,pureSetting:a,activeIndex:g,getTabStyle:ee,iconIsActive:T,linkIsActive:V,currentSelect:$,scheduleIsActive:L,getContextMenuStyle:R,$t:_e,closeMenu:I,onMounted:Qe,onMouseenter:y,onMouseleave:k,transformI18n:we,onContentFullScreen:j}}const pa={width:24,height:24,body:''},va={width:24,height:24,body:''},ma={width:1024,height:1024,body:''},_a={class:"arrow-left"},ga=["onContextmenu","onMouseenter","onMouseleave","onClick"],ya=["onClick"],ba={class:"arrow-right"},wa=["onClick"],ka={class:"arrow-down"},xa=le({__name:"index",setup(n){const{route:e,router:o,visible:a,showTags:c,instance:r,multiTags:d,tagsViews:m,buttonTop:g,buttonLeft:$,showModel:p,translateX:h,pureSetting:w,activeIndex:b,getTabStyle:A,iconIsActive:T,linkIsActive:V,currentSelect:L,scheduleIsActive:ee,getContextMenuStyle:R,closeMenu:I,onMounted:y,onMouseenter:k,onMouseleave:j,transformI18n:F,onContentFullScreen:S}=fa(),O=D(),he=D(),X=D(),re=D(!1),ae=pt().path,{VITE_HIDE_HOME:He}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},{isFullscreen:Oe,toggle:l}=Tn(),s=()=>{const C=d.value.findIndex(z=>z.query?Be(e.query,z.query):z.params?Be(e.params,z.params):z.path===e.path);u(C)},u=async C=>{var N,ie;if(!r.refs["dynamic"+C])return;const Z=r.refs["dynamic"+C][0],K=Z==null?void 0:Z.offsetLeft,fe=Z==null?void 0:Z.offsetWidth,P=X.value?(N=X.value)==null?void 0:N.offsetWidth:0;await Ne();const te=O.value?(ie=O.value)==null?void 0:ie.offsetWidth:0;P<=te?re.value=!0:re.value=!1,te-h.value&&K+fe<-h.value+P?h.value=Math.min(0,P-fe-K-10):h.value=-(K-(P-10-fe))},E=C=>{var K;const z=X.value?(K=X.value)==null?void 0:K.offsetWidth:0,Z=O.value?O.value.offsetWidth:0;C>0?h.value=Math.min(0,h.value+C):z=-(Z-z)&&(h.value=Math.max(h.value+C,z-Z)):h.value=0};function U(C,z){const Z=d.value.some(fe=>fe.path===C);function K(fe,P,te){Z||fe.forEach(N=>{const ie=te+N.path;N.path===P||ie===P?Te().handleTags("push",{path:P,parentPath:`/${te.split("/")[1]}`,meta:N.meta,name:N.name}):N.children&&N.children.length>0&&K(N.children,P,te)})}K(o.options.routes,C,z)}function B(){const{fullPath:C,query:z}=t(e);o.replace({path:"/redirect"+C,query:z}),ht(e,"refresh")}function W(C,z,Z){var te,N,ie,ze;const K=d.value.findIndex(Se=>{if(Se.query){if(Se.path===C.path)return Se.query===C.query}else if(Se.params){if(Se.path===C.path)return Se.params===C.params}else return Se.path===C.path}),fe=(Se,Yt,Qt)=>{Qt?Te().handleTags("equal",[He==="false"?jt[0]:ke(pt()),C]):Te().handleTags("splice","",{startIndex:Se,length:Yt}),s()};Z==="other"?fe(1,1,!0):Z==="left"?fe(1,K-1):Z==="right"?fe(K+1,d.value.length):fe(K,1);const P=Te().handleTags("slice");if(z===e.path){if(Z==="left")return;(te=P[0])!=null&&te.query?o.push({name:P[0].name,query:P[0].query}):(N=P[0])!=null&&N.params?o.push({name:P[0].name,params:P[0].params}):o.push({path:P[0].path})}else{if(!d.value.length||d.value.some(Se=>Se.path===e.path))return;(ie=P[0])!=null&&ie.query?o.push({name:P[0].name,query:P[0].query}):(ze=P[0])!=null&&ze.params?o.push({name:P[0].name,params:P[0].params}):o.push({path:P[0].path})}}function G(C,z){W(C,C.path,z),ht(e)}function se(C,z,Z){if(z&&z.disabled)return;let K;switch(Z?K={path:Z.path,meta:Z.meta,name:Z.name,query:Z==null?void 0:Z.query,params:Z==null?void 0:Z.params}:K={path:e.path,meta:e.meta},C){case 0:B();break;case 1:G(K);break;case 2:G(K,"left");break;case 3:G(K,"right");break;case 4:G(K,"other");break;case 5:Te().handleTags("splice","",{startIndex:1,length:d.value.length}),o.push(ae),ht(e);break;case 6:l(),setTimeout(()=>{Oe.value?(m[6].icon=zt,m[6].text=_e("buttons.hswholeExitFullScreen")):(m[6].icon=Je,m[6].text=_e("buttons.hswholeFullScreen"))},100);break;case 7:S(),setTimeout(()=>{w.hiddenSideBar?(m[7].icon=zt,m[7].text=_e("buttons.hscontentExitFullScreen")):(m[7].icon=Je,m[7].text=_e("buttons.hscontentFullScreen"))},100);break}setTimeout(()=>{De(e.fullPath,e.query)})}function be(C){const{key:z,item:Z}=C;se(z,Z)}function Ze(C,z){se(C,z,L.value)}function Q(C){Array.of(1,2,3,4,5).forEach(z=>{m[z].show=C})}function Ve(C){Array.of(1,2,3,4,5).forEach(z=>{m[z].disabled=C})}function De(C,z={},Z=!1){const K=d.value,fe=d.value.length;let P=-1;rn(z)?P=K.findIndex(te=>te.path===C):P=K.findIndex(te=>Be(te.query,z)),Q(!0),Z&&(m[0].show=!0),P===1&&fe!==2?(m[2].show=!1,Array.of(1,3,4,5).forEach(te=>{m[te].disabled=!1}),m[2].disabled=!0):P===1&&fe===2?(Ve(!1),Array.of(2,3,4).forEach(te=>{m[te].show=!1,m[te].disabled=!0})):fe-1===P&&P!==0?(m[3].show=!1,Array.of(1,2,4,5).forEach(te=>{m[te].disabled=!1}),m[3].disabled=!0):P===0||C===`/redirect${ae}`?Ve(!0):Ve(!1)}function Xt(C,z){I(),C.path===ae?(Q(!1),m[0].show=!0):e.path!==C.path&&e.name!==C.name?(m[0].show=!1,De(C.path,C.query)):d.value.length===2&&e.path!==C.path?(Q(!0),m[4].show=!1):e.path===C.path&&De(C.path,C.query,!0),L.value=C;const Z=105,K=t(he).getBoundingClientRect().left,P=t(he).offsetWidth-Z,te=z.clientX-K+5;te>P?$.value=P:$.value=te,$t().hiddenSideBar?g.value=z.clientY:g.value=z.clientY-40,Ne(()=>{a.value=!0})}function Jt(C){const{name:z,path:Z}=C;z?C.query?o.push({name:z,query:C.query}):C.params?o.push({name:z,params:C.params}):o.push({name:z}):o.push({path:Z})}return bt(()=>{r&&(De(e.fullPath),Ee.on("tagViewsChange",C=>{t(c)!==C&&(c.value=C)}),Ee.on("tagViewsShowModel",C=>{p.value=C}),Ee.on("changLayoutRoute",({indexPath:C,parentPath:z})=>{U(C,z),setTimeout(()=>{De(C)})}))}),Re([e],()=>{b.value=-1,s()}),Re(Oe,()=>{m[6].icon=Je,m[6].text=_e("buttons.hswholeFullScreen")}),y(()=>{Vn(X,Ot(()=>{s()},200))}),(C,z)=>{const Z=x("IconifyIconOffline"),K=x("router-link"),fe=x("el-dropdown-item"),P=x("el-dropdown-menu"),te=x("el-dropdown");return t(c)?J("",!0):(f(),M("div",{key:0,ref_key:"containerDom",ref:he,class:"tags-view"},[ve(_("span",_a,[i(Z,{icon:t(va),onClick:z[0]||(z[0]=N=>E(200))},null,8,["icon"])],512),[[Ce,re.value]]),_("div",{ref_key:"scrollbarDom",ref:X,class:"scroll-container"},[_("div",{class:"tab select-none",ref_key:"tabDom",ref:O,style:ne(t(A))},[(f(!0),M(ye,null,xe(t(d),(N,ie)=>(f(),M("div",{ref_for:!0,ref:"dynamic"+ie,key:ie,class:ce(["scroll-item is-closable",t(V)(N),t(e).path===N.path&&t(p)==="card"?"card-active":""]),onContextmenu:We(ze=>Xt(N,ze),["prevent"]),onMouseenter:We(ze=>t(k)(ie),["prevent"]),onMouseleave:We(ze=>t(j)(ie),["prevent"]),onClick:ze=>Jt(N)},[i(K,{to:N.path,class:"dark:!text-text_color_primary dark:hover:!text-primary"},{default:v(()=>[oe(Y(t(F)(N.meta.title)),1)]),_:2},1032,["to"]),t(T)(N,ie)||ie===t(b)&&ie!==0?(f(),M("span",{key:0,class:"el-icon-close",onClick:We(ze=>G(N),["stop"])},[i(Z,{icon:t(ma)},null,8,["icon"])],8,ya)):J("",!0),t(p)!=="card"?(f(),M("div",{key:1,ref_for:!0,ref:"schedule"+ie,class:ce([t(ee)(N)])},null,2)):J("",!0)],42,ga))),128))],4)],512),ve(_("span",ba,[i(Z,{icon:t(En),onClick:z[1]||(z[1]=N=>E(-200))},null,8,["icon"])],512),[[Ce,re.value]]),i(wt,{name:"el-zoom-in-top"},{default:v(()=>[ve((f(),M("ul",{key:Math.random(),style:ne(t(R)),class:"contextmenu"},[(f(!0),M(ye,null,xe(t(m).slice(0,6),(N,ie)=>(f(),M("div",{key:ie,style:{display:"flex","align-items":"center"}},[N.show?(f(),M("li",{key:0,onClick:ze=>Ze(ie,N)},[i(Z,{icon:N.icon},null,8,["icon"]),oe(" "+Y(t(F)(N.text)),1)],8,wa)):J("",!0)]))),128))],4)),[[Ce,t(a)]])]),_:1}),i(te,{trigger:"click",placement:"bottom-end",onCommand:be},{dropdown:v(()=>[i(P,null,{default:v(()=>[(f(!0),M(ye,null,xe(t(m),(N,ie)=>(f(),H(fe,{key:ie,command:{key:ie,item:N},divided:N.divided,disabled:N.disabled},{default:v(()=>[i(Z,{icon:N.icon},null,8,["icon"]),oe(" "+Y(t(F)(N.text)),1)]),_:2},1032,["command","divided","disabled"]))),128))]),_:1})]),default:v(()=>[_("span",ka,[i(Z,{icon:t(pa),class:"dark:text-white"},null,8,["icon"])])]),_:1})],512))}}});const Ca=me(xa,[["__scopeId","data-v-9eba6a11"]]),$a={key:1},Sa=le({__name:"appMain",props:{fixedHeader:Boolean},setup(n){const e=n,{$storage:o,$config:a}=kt(),c=q(()=>a==null?void 0:a.KeepAlive),r=q(()=>p=>p.meta.transition),d=q(()=>o==null?void 0:o.configure.hideTabs),m=q(()=>(o==null?void 0:o.layout.layout)==="vertical"),g=q(()=>[d.value&&m?"padding-top: 48px;":"",!d.value&&m?"padding-top: 85px;":"",d.value&&!m.value?"padding-top: 48px":"",!d.value&&!m.value?"padding-top: 85px;":"",e.fixedHeader?"":"padding-top: 0;"]),$=le({render(){return Ke(wt,{name:r.value(this.route)&&this.route.meta.transition.enterTransition?"pure-classes-transition":r.value(this.route)&&this.route.meta.transition.name||"fade-transform",enterActiveClass:r.value(this.route)&&`animate__animated ${this.route.meta.transition.enterTransition}`,leaveActiveClass:r.value(this.route)&&`animate__animated ${this.route.meta.transition.leaveTransition}`,mode:"out-in",appear:!0},{default:()=>[this.$slots.default()]})},props:{route:{type:void 0,required:!0}}});return(p,h)=>{const w=x("el-backtop"),b=x("el-scrollbar"),A=x("router-view");return f(),M("section",{class:ce([e.fixedHeader?"app-main":"app-main-nofixed-header"]),style:ne(g.value)},[i(A,null,{default:v(({Component:T,route:V})=>[e.fixedHeader?(f(),H(b,{key:0},{default:v(()=>[i(w,{title:"回到顶部",target:".app-main .el-scrollbar__wrap"},{default:v(()=>[i(t(Rt))]),_:1}),i(t($),{route:V},{default:v(()=>[c.value?(f(),H(At,{key:0,include:t(ge)().cachePageList},[(f(),H(Le(T),{key:V.fullPath,class:"main-content"}))],1032,["include"])):(f(),H(Le(T),{key:V.fullPath,class:"main-content"}))]),_:2},1032,["route"])]),_:2},1024)):(f(),M("div",$a,[i(t($),{route:V},{default:v(()=>[c.value?(f(),H(At,{key:0,include:t(ge)().cachePageList},[(f(),H(Le(T),{key:V.fullPath,class:"main-content"}))],1032,["include"])):(f(),H(Le(T),{key:V.fullPath,class:"main-content"}))]),_:2},1032,["route"])]))]),_:1})],6)}}});const Et=me(Sa,[["__scopeId","data-v-ac212d1d"]]),Mt=n=>(st("data-v-2fe46f27"),n=n(),lt(),n),Ia=Mt(()=>_("div",{class:"right-panel-background"},null,-1)),Ma={class:"right-panel-items"},Ta={class:"project-configuration"},Va=Mt(()=>_("h4",{class:"dark:text-white"},"项目配置",-1)),za=Mt(()=>_("div",{class:"border-b-[1px] border-solid border-[#dcdfe6] dark:border-[#303030]"},null,-1)),Aa=le({__name:"index",setup(n){const e=D(null),o=D(!1),a=q(()=>["mr-[20px]","outline-none","width-[20px]","height-[20px]","rounded-[4px]","cursor-pointer","transition-colors","hover:bg-[#0000000f]","dark:hover:bg-[#ffffff1f]","dark:hover:text-[#ffffffd9]"]);return zn(e,c=>{c.clientX>e.value.offsetLeft||(o.value=!1)}),Ee.on("openPanel",()=>{o.value=!0}),(c,r)=>{const d=x("IconifyIconOffline");return f(),M("div",{class:ce([{show:o.value},"right-panel-container"])},[Ia,_("div",{ref_key:"target",ref:e,class:"right-panel bg-bg_color"},[_("div",Ma,[_("div",Ta,[Va,_("span",{title:"关闭配置",class:ce(a.value)},[i(d,{class:"dark:text-white",width:"20px",height:"20px",icon:t(qt),onClick:r[0]||(r[0]=m=>o.value=!o.value)},null,8,["icon"])],2)]),za,cn(c.$slots,"default",{},void 0,!0)])],512)],2)}}});const La=me(Aa,[["__scopeId","data-v-2fe46f27"]]),$e=n=>(st("data-v-5945f667"),n=n(),lt(),n),Ea={class:"pure-theme"},Ha=$e(()=>_("div",null,null,-1)),Oa=$e(()=>_("div",null,null,-1)),Za=[Ha,Oa],Da=$e(()=>_("div",null,null,-1)),ja=$e(()=>_("div",null,null,-1)),Pa=[Da,ja],Ra=$e(()=>_("div",null,null,-1)),Ba=$e(()=>_("div",null,null,-1)),Na=[Ra,Ba],qa={class:"theme-color"},Fa=["onClick"],Ua={class:"setting"},Wa=$e(()=>_("span",{class:"dark:text-white"},"灰色模式",-1)),Ga=$e(()=>_("span",{class:"dark:text-white"},"色弱模式",-1)),Ka=$e(()=>_("span",{class:"dark:text-white"},"隐藏标签页",-1)),Xa=$e(()=>_("span",{class:"dark:text-white"},"侧边栏Logo",-1)),Ja=$e(()=>_("span",{class:"dark:text-white"},"标签页持久化",-1)),Ya=$e(()=>_("span",{class:"dark:text-white"},"标签风格",-1)),Qa=le({__name:"index",setup(n){var Oe,l;const e=ot(),{isDark:o}=Pt(),{device:a,tooltipEffect:c}=Me(),{$storage:r}=kt(),d=D(),m=D(),g=D(),{dataTheme:$,layoutTheme:p,themeColors:h,dataThemeChange:w,setEpThemeColor:b,setLayoutThemeColor:A}=kn();if(t(p)){const s=t(p).layout,u=t(p).theme;xn({scopeName:`layout-theme-${u}`}),He(s)}const T=D(((Oe=r.configure)==null?void 0:Oe.showModel)??"smart"),V=D(((l=r.configure)==null?void 0:l.showLogo)??!0),L=yt({greyVal:r.configure.grey,weakVal:r.configure.weak,tabsVal:r.configure.hideTabs,showLogo:r.configure.showLogo,showModel:r.configure.showModel,multiTagsCache:r.configure.multiTagsCache}),ee=q(()=>s=>({background:s})),R=q(()=>s=>!(s==="light"&&o.value));function I(s,u){const E=r.configure;E[s]=u,r.configure=E}function y(s,u,E){const U=E||document.body;let{className:B}=U;B=B.replace(u,"").trim(),U.className=s?`${B} ${u} `:B}const k=s=>{y(L.greyVal,"html-grey",document.querySelector("html")),I("grey",s)},j=s=>{y(L.weakVal,"html-weakness",document.querySelector("html")),I("weak",s)},F=()=>{const s=L.tabsVal;I("hideTabs",s),Ee.emit("tagViewsChange",s)},S=()=>{const s=L.multiTagsCache;I("multiTagsCache",s),Te().multiTagsCacheChange(s)};function O(){un(),Ue().clear(),dn().clear();const{Grey:s,Weak:u,MultiTagsCache:E,EpThemeColor:U,Layout:B}=Xe();Pe().setLayout(B),b(U),Te().multiTagsCacheChange(E),y(s,"html-grey",document.querySelector("html")),y(u,"html-weakness",document.querySelector("html")),e.push("/login"),Te().handleTags("equal",[...jt]),hn()}function he(s){I("showModel",s),Ee.emit("tagViewsShowModel",s)}function X(){t(V)?I("showLogo",!0):I("showLogo",!1),Ee.emit("logoChange",t(V))}function re(s){s.forEach(u=>{y(!1,"is-select",t(u))})}const ae=q(()=>s=>s===p.value.theme&&p.value.theme!=="light"?"#fff":s===p.value.theme&&p.value.theme==="light"?"#1d2b45":"transparent");function He(s){var u,E,U;p.value.layout=s,window.document.body.setAttribute("layout",s),r.layout={layout:s,theme:p.value.theme,darkMode:(u=r.layout)==null?void 0:u.darkMode,sidebarStatus:(E=r.layout)==null?void 0:E.sidebarStatus,epThemeColor:(U=r.layout)==null?void 0:U.epThemeColor},Pe().setLayout(s)}return Re(r,({layout:s})=>{switch(s.layout){case"vertical":y(!0,"is-select",t(m)),Fe(re([g]),50),Fe(re([d]),50);break;case"horizontal":y(!0,"is-select",t(g)),Fe(re([m]),50),Fe(re([d]),50);break;case"mix":y(!0,"is-select",t(d)),Fe(re([m]),50),Fe(re([g]),50);break}}),bt(()=>{w(),Ne(()=>{var s,u;L.greyVal&&((s=document.querySelector("html"))==null||s.setAttribute("class","html-grey")),L.weakVal&&((u=document.querySelector("html"))==null||u.setAttribute("class","html-weakness")),L.tabsVal&&F()})}),(s,u)=>{const E=x("el-divider"),U=x("el-switch"),B=x("el-tooltip"),W=x("IconifyIconOffline"),G=x("el-icon"),se=x("el-radio"),be=x("el-radio-group"),Ze=x("el-button");return f(),H(La,null,{default:v(()=>[i(E,null,{default:v(()=>[oe("主题")]),_:1}),i(U,{modelValue:t($),"onUpdate:modelValue":u[0]||(u[0]=Q=>Zt($)?$.value=Q:null),"inline-prompt":"",class:"pure-datatheme","active-icon":t(Cn),"inactive-icon":t($n),onChange:t(w)},null,8,["modelValue","active-icon","inactive-icon","onChange"]),i(E,null,{default:v(()=>[oe("导航栏模式")]),_:1}),_("ul",Ea,[i(B,{effect:t(c),class:"item",content:"左侧模式",placement:"bottom","popper-class":"pure-tooltip"},{default:v(()=>[_("li",{class:ce(t(p).layout==="vertical"?"is-select":""),ref_key:"verticalRef",ref:m,onClick:u[1]||(u[1]=Q=>He("vertical"))},Za,2)]),_:1},8,["effect"]),t(a)!=="mobile"?(f(),H(B,{key:0,effect:t(c),class:"item",content:"顶部模式",placement:"bottom","popper-class":"pure-tooltip"},{default:v(()=>[_("li",{class:ce(t(p).layout==="horizontal"?"is-select":""),ref_key:"horizontalRef",ref:g,onClick:u[2]||(u[2]=Q=>He("horizontal"))},Pa,2)]),_:1},8,["effect"])):J("",!0),t(a)!=="mobile"?(f(),H(B,{key:1,effect:t(c),class:"item",content:"混合模式",placement:"bottom","popper-class":"pure-tooltip"},{default:v(()=>[_("li",{class:ce(t(p).layout==="mix"?"is-select":""),ref_key:"mixRef",ref:d,onClick:u[3]||(u[3]=Q=>He("mix"))},Na,2)]),_:1},8,["effect"])):J("",!0)]),i(E,null,{default:v(()=>[oe("主题色")]),_:1}),_("ul",qa,[(f(!0),M(ye,null,xe(t(h),(Q,Ve)=>ve((f(),M("li",{key:Ve,style:ne(ee.value(Q.color)),onClick:De=>t(A)(Q.themeColor)},[i(G,{style:{margin:"0.1em 0.1em 0 0"},size:17,color:ae.value(Q.themeColor)},{default:v(()=>[i(W,{icon:t(qe)},null,8,["icon"])]),_:2},1032,["color"])],12,Fa)),[[Ce,R.value(Q.themeColor)]])),128))]),i(E,null,{default:v(()=>[oe("界面显示")]),_:1}),_("ul",Ua,[_("li",null,[Wa,i(U,{modelValue:L.greyVal,"onUpdate:modelValue":u[4]||(u[4]=Q=>L.greyVal=Q),"inline-prompt":"","inactive-color":"#a6a6a6","active-text":"开","inactive-text":"关",onChange:k},null,8,["modelValue"])]),_("li",null,[Ga,i(U,{modelValue:L.weakVal,"onUpdate:modelValue":u[5]||(u[5]=Q=>L.weakVal=Q),"inline-prompt":"","inactive-color":"#a6a6a6","active-text":"开","inactive-text":"关",onChange:j},null,8,["modelValue"])]),_("li",null,[Ka,i(U,{modelValue:L.tabsVal,"onUpdate:modelValue":u[6]||(u[6]=Q=>L.tabsVal=Q),"inline-prompt":"","inactive-color":"#a6a6a6","active-text":"开","inactive-text":"关",onChange:F},null,8,["modelValue"])]),_("li",null,[Xa,i(U,{modelValue:V.value,"onUpdate:modelValue":u[7]||(u[7]=Q=>V.value=Q),"inline-prompt":"","active-value":!0,"inactive-value":!1,"inactive-color":"#a6a6a6","active-text":"开","inactive-text":"关",onChange:X},null,8,["modelValue"])]),_("li",null,[Ja,i(U,{modelValue:L.multiTagsCache,"onUpdate:modelValue":u[8]||(u[8]=Q=>L.multiTagsCache=Q),"inline-prompt":"","inactive-color":"#a6a6a6","active-text":"开","inactive-text":"关",onChange:S},null,8,["modelValue"])]),_("li",null,[Ya,i(be,{modelValue:T.value,"onUpdate:modelValue":u[9]||(u[9]=Q=>T.value=Q),size:"small",onChange:he},{default:v(()=>[i(se,{label:"card"},{default:v(()=>[oe("卡片")]),_:1}),i(se,{label:"smart"},{default:v(()=>[oe("灵动")]),_:1})]),_:1},8,["modelValue"])])]),i(E),i(Ze,{type:"danger",style:{width:"90%",margin:"24px 15px"},onClick:O},{default:v(()=>[i(W,{icon:t(it),width:"15",height:"15",style:{"margin-right":"4px"}},null,8,["icon"]),oe(" 清空缓存并返回登录页 ")]),_:1})]),_:1})}}});const es=me(Qa,[["__scopeId","data-v-5945f667"]]),Tt="/vue-pure-admin/logo.svg",Ft=n=>(st("data-v-4cc9900f"),n=n(),lt(),n),ts=Ft(()=>_("img",{src:Tt,alt:"logo"},null,-1)),ns={class:"sidebar-title"},os=Ft(()=>_("img",{src:Tt,alt:"logo"},null,-1)),as={class:"sidebar-title"},ss=le({__name:"logo",props:{collapse:Boolean},setup(n){const e=n,{title:o}=Me(),a=pt().path;return(c,r)=>{const d=x("router-link");return f(),M("div",{class:ce(["sidebar-logo-container",{collapses:e.collapse}])},[i(wt,{name:"sidebarLogoFade"},{default:v(()=>[e.collapse?(f(),H(d,{key:"props.collapse",title:t(o),class:"sidebar-logo-link",to:t(a)},{default:v(()=>[ts,_("span",ns,Y(t(o)),1)]),_:1},8,["title","to"])):(f(),H(d,{key:"expand",title:t(o),class:"sidebar-logo-link",to:t(a)},{default:v(()=>[os,_("span",as,Y(t(o)),1)]),_:1},8,["title","to"]))]),_:1})],2)}}});const ls=me(ss,[["__scopeId","data-v-4cc9900f"]]);var et={exports:{}},Ut={},rs=function(e){return e&&typeof e=="object"&&typeof e.copy=="function"&&typeof e.fill=="function"&&typeof e.readUInt8=="function"},mt={exports:{}};typeof Object.create=="function"?mt.exports=function(e,o){e.super_=o,e.prototype=Object.create(o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:mt.exports=function(e,o){e.super_=o;var a=function(){};a.prototype=o.prototype,e.prototype=new a,e.prototype.constructor=e};var is=mt.exports;(function(n){var e=/%[sdj%]/g;n.format=function(l){if(!R(l)){for(var s=[],u=0;u=U)return G;switch(G){case"%s":return String(E[u++]);case"%d":return Number(E[u++]);case"%j":try{return JSON.stringify(E[u++])}catch{return"[Circular]"}default:return G}}),W=E[u];u=3&&(u.depth=arguments[2]),arguments.length>=4&&(u.colors=arguments[3]),T(s)?u.showHidden=s:s&&n._extend(u,s),y(u.showHidden)&&(u.showHidden=!1),y(u.depth)&&(u.depth=2),y(u.colors)&&(u.colors=!1),y(u.customInspect)&&(u.customInspect=!0),u.colors&&(u.stylize=r),g(u,l,u.depth)}n.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function r(l,s){var u=c.styles[s];return u?"\x1B["+c.colors[u][0]+"m"+l+"\x1B["+c.colors[u][1]+"m":l}function d(l,s){return l}function m(l){var s={};return l.forEach(function(u,E){s[u]=!0}),s}function g(l,s,u){if(l.customInspect&&s&&O(s.inspect)&&s.inspect!==n.inspect&&!(s.constructor&&s.constructor.prototype===s)){var E=s.inspect(u,l);return R(E)||(E=g(l,E,u)),E}var U=$(l,s);if(U)return U;var B=Object.keys(s),W=m(B);if(l.showHidden&&(B=Object.getOwnPropertyNames(s)),S(s)&&(B.indexOf("message")>=0||B.indexOf("description")>=0))return p(s);if(B.length===0){if(O(s)){var G=s.name?": "+s.name:"";return l.stylize("[Function"+G+"]","special")}if(k(s))return l.stylize(RegExp.prototype.toString.call(s),"regexp");if(F(s))return l.stylize(Date.prototype.toString.call(s),"date");if(S(s))return p(s)}var se="",be=!1,Ze=["{","}"];if(A(s)&&(be=!0,Ze=["[","]"]),O(s)){var Q=s.name?": "+s.name:"";se=" [Function"+Q+"]"}if(k(s)&&(se=" "+RegExp.prototype.toString.call(s)),F(s)&&(se=" "+Date.prototype.toUTCString.call(s)),S(s)&&(se=" "+p(s)),B.length===0&&(!be||s.length==0))return Ze[0]+se+Ze[1];if(u<0)return k(s)?l.stylize(RegExp.prototype.toString.call(s),"regexp"):l.stylize("[Object]","special");l.seen.push(s);var Ve;return be?Ve=h(l,s,u,W,B):Ve=B.map(function(De){return w(l,s,u,W,De,be)}),l.seen.pop(),b(Ve,se,Ze)}function $(l,s){if(y(s))return l.stylize("undefined","undefined");if(R(s)){var u="'"+JSON.stringify(s).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return l.stylize(u,"string")}if(ee(s))return l.stylize(""+s,"number");if(T(s))return l.stylize(""+s,"boolean");if(V(s))return l.stylize("null","null")}function p(l){return"["+Error.prototype.toString.call(l)+"]"}function h(l,s,u,E,U){for(var B=[],W=0,G=s.length;W-1&&(B?G=G.split(`
+`).map(function(be){return" "+be}).join(`
+`).substr(2):G=`
+`+G.split(`
+`).map(function(be){return" "+be}).join(`
+`))):G=l.stylize("[Circular]","special")),y(W)){if(B&&U.match(/^\d+$/))return G;W=JSON.stringify(""+U),W.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(W=W.substr(1,W.length-2),W=l.stylize(W,"name")):(W=W.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),W=l.stylize(W,"string"))}return W+": "+G}function b(l,s,u){var E=l.reduce(function(U,B){return B.indexOf(`
+`)>=0,U+B.replace(/\u001b\[\d\d?m/g,"").length+1},0);return E>60?u[0]+(s===""?"":s+`
+ `)+" "+l.join(`,
+ `)+" "+u[1]:u[0]+s+" "+l.join(", ")+" "+u[1]}function A(l){return Array.isArray(l)}n.isArray=A;function T(l){return typeof l=="boolean"}n.isBoolean=T;function V(l){return l===null}n.isNull=V;function L(l){return l==null}n.isNullOrUndefined=L;function ee(l){return typeof l=="number"}n.isNumber=ee;function R(l){return typeof l=="string"}n.isString=R;function I(l){return typeof l=="symbol"}n.isSymbol=I;function y(l){return l===void 0}n.isUndefined=y;function k(l){return j(l)&&X(l)==="[object RegExp]"}n.isRegExp=k;function j(l){return typeof l=="object"&&l!==null}n.isObject=j;function F(l){return j(l)&&X(l)==="[object Date]"}n.isDate=F;function S(l){return j(l)&&(X(l)==="[object Error]"||l instanceof Error)}n.isError=S;function O(l){return typeof l=="function"}n.isFunction=O;function he(l){return l===null||typeof l=="boolean"||typeof l=="number"||typeof l=="string"||typeof l=="symbol"||typeof l>"u"}n.isPrimitive=he,n.isBuffer=rs;function X(l){return Object.prototype.toString.call(l)}function re(l){return l<10?"0"+l.toString(10):l.toString(10)}var ae=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function He(){var l=new Date,s=[re(l.getHours()),re(l.getMinutes()),re(l.getSeconds())].join(":");return[l.getDate(),ae[l.getMonth()],s].join(" ")}n.log=function(){console.log("%s - %s",He(),n.format.apply(n,arguments))},n.inherits=is,n._extend=function(l,s){if(!s||!j(s))return l;for(var u=Object.keys(s),E=u.length;E--;)l[u[E]]=s[u[E]];return l};function Oe(l,s){return Object.prototype.hasOwnProperty.call(l,s)}})(Ut);var cs=process.platform==="win32",Ie=Ut;function ct(n,e){for(var o=[],a=0;a=0&&!n[a];a--);return o===0&&a===e?n:o>a?[]:n.slice(o,a+1)}var Wt=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,us=/^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/,ue={};function ut(n){var e=Wt.exec(n),o=(e[1]||"")+(e[2]||""),a=e[3]||"",c=us.exec(a),r=c[1],d=c[2],m=c[3];return[o,r,d,m]}function Vt(n){var e=Wt.exec(n),o=e[1]||"",a=!!o&&o[1]!==":";return{device:o,isUnc:a,isAbsolute:a||!!e[2],tail:e[3]}}function Gt(n){return"\\\\"+n.replace(/^[\\\/]+/,"").replace(/[\\\/]+/g,"\\")}ue.resolve=function(){for(var n="",e="",o=!1,a=arguments.length-1;a>=-1;a--){var c;if(a>=0?c=arguments[a]:n?(c=process.env["="+n],(!c||c.substr(0,3).toLowerCase()!==n.toLowerCase()+"\\")&&(c=n+"\\")):c=process.cwd(),Ie.isString(c)){if(!c)continue}else throw new TypeError("Arguments to path.resolve must be strings");var r=Vt(c),d=r.device,m=r.isUnc,g=r.isAbsolute,$=r.tail;if(!(d&&n&&d.toLowerCase()!==n.toLowerCase())&&(n||(n=d),o||(e=$+"\\"+e,o=g),n&&o))break}return m&&(n=Gt(n)),e=ct(e.split(/[\\\/]+/),!o).join("\\"),n+(o?"\\":"")+e||"."};ue.normalize=function(n){var e=Vt(n),o=e.device,a=e.isUnc,c=e.isAbsolute,r=e.tail,d=/[\\\/]$/.test(r);return r=ct(r.split(/[\\\/]+/),!c).join("\\"),!r&&!c&&(r="."),r&&d&&(r+="\\"),a&&(o=Gt(o)),o+(c?"\\":"")+r};ue.isAbsolute=function(n){return Vt(n).isAbsolute};ue.join=function(){for(var n=[],e=0;e=-1&&!e;o--){var a=o>=0?arguments[o]:process.cwd();if(Ie.isString(a)){if(!a)continue}else throw new TypeError("Arguments to path.resolve must be strings");n=a+"/"+n,e=a[0]==="/"}return n=ct(n.split("/"),!e).join("/"),(e?"/":"")+n||"."};de.normalize=function(n){var e=de.isAbsolute(n),o=n&&n[n.length-1]==="/";return n=ct(n.split("/"),!e).join("/"),!n&&!e&&(n="."),n&&o&&(n+="/"),(e?"/":"")+n};de.isAbsolute=function(n){return n.charAt(0)==="/"};de.join=function(){for(var n="",e=0;e'},vs={width:1024,height:1024,body:''},ms={width:1024,height:1024,body:''},_s={width:1024,height:1024,body:''},gs={key:0},ys={key:1},Kt=le({__name:"sidebarItem",props:{item:{type:Object},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},setup(n){const e=n,{layout:o,isCollapse:a,tooltipEffect:c,getDivStyle:r}=Me(),d=q(()=>({width:"100%",textAlign:"center"})),m=q(()=>({display:"flex",alignItems:"center"})),g=q(()=>({overflow:"hidden",textOverflow:"ellipsis",outline:"none"})),$=q(()=>({display:"flex",justifyContent:"center",alignItems:"center",margin:o.value==="horizontal"?"0 5px 0 0":a.value?"0 auto":"0 5px 0 0"})),p=q(()=>a.value?{width:""}:{width:"210px",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis"}),h=q(()=>I=>{var y;return a.value?{width:"100%",textAlign:(I==null?void 0:I.parentId)===null||o.value==="mix"&&((y=I==null?void 0:I.pathList)==null?void 0:y.length)===2?"center":""}:{width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",overflow:"hidden"}}),w=q(()=>{var I;return(I=Xe())!=null&&I.MenuArrowIconNoTransition?{"expand-close-icon":Ae(vs),"expand-open-icon":Ae(ps),"collapse-close-icon":Ae(_s),"collapse-open-icon":Ae(ms)}:""}),b=D(null),A=new WeakMap,T=D(null);function V(I){A.get(I)||Ne(()=>{var y,k;((y=T.value)==null?void 0:y.scrollWidth)>((k=T.value)==null?void 0:k.clientWidth)?Object.assign(I,{showTooltip:!0}):Object.assign(I,{showTooltip:!1}),A.set(I,!0)})}function L(I,y){var j;const k=((I==null?void 0:I.length)>1?I.toString().slice(0,1):I)+"...";return y&&!(a.value&&(y==null?void 0:y.parentId)===null)?o.value==="mix"&&((j=y==null?void 0:y.pathList)==null?void 0:j.length)===2&&a.value?k:I:k}function ee(I=[],y){var j,F;const k=I.filter(S=>(b.value=S,!0));return(F=(j=k[0])==null?void 0:j.meta)!=null&&F.showParent?!1:k.length===1?!0:k.length===0?(b.value={...y,path:"",noShowingChildren:!0},!0):!1}function R(I){const y=/^http(s?):\/\//;return y.test(I)||y.test(e.basePath)?I||e.basePath:fs.posix.resolve(e.basePath,I)}return(I,y)=>{const k=x("el-tooltip"),j=x("el-menu-item"),F=x("sidebar-item",!0),S=x("el-sub-menu");return ee(e.item.children,e.item)&&(!b.value.children||b.value.noShowingChildren)?(f(),H(j,{key:0,index:R(b.value.path),class:ce({"submenu-title-noDropdown":!n.isNest}),style:ne(m.value)},{title:v(()=>[_("div",{style:ne(t(r))},[t(o)==="horizontal"?(f(),M("span",gs,Y(t(we)(b.value.meta.title)),1)):(f(),H(k,{key:1,placement:"top",effect:t(c),offset:-10,disabled:!b.value.showTooltip},{content:v(()=>[oe(Y(t(we)(b.value.meta.title)),1)]),default:v(()=>[_("span",{ref_key:"menuTextRef",ref:T,style:ne(g.value),onMouseover:y[0]||(y[0]=O=>V(b.value))},Y(t(we)(b.value.meta.title)),37)]),_:1},8,["effect","disabled"])),i(vt,{extraIcon:b.value.meta.extraIcon},null,8,["extraIcon"])],4)]),default:v(()=>{var O,he,X,re,ae;return[ke(e.item.meta.icon)?(f(),M("div",{key:0,class:"sub-menu-icon",style:ne($.value)},[(f(),H(Le(t(Ae)(ke(b.value.meta.icon)||e.item.meta&&ke(e.item.meta.icon)))))],4)):J("",!0),!((O=e.item)!=null&&O.meta.icon)&&t(a)&&t(o)==="vertical"&&((X=(he=e.item)==null?void 0:he.pathList)==null?void 0:X.length)===1?(f(),M("span",{key:1,style:ne(d.value)},Y(L(t(we)(b.value.meta.title))),5)):J("",!0),!b.value.meta.icon&&t(a)&&t(o)==="mix"&&((ae=(re=e.item)==null?void 0:re.pathList)==null?void 0:ae.length)===2?(f(),M("span",{key:2,style:ne(d.value)},Y(L(t(we)(b.value.meta.title))),5)):J("",!0)]}),_:1},8,["index","class","style"])):(f(),H(S,vn({key:1,ref:"subMenu"},w.value,{index:R(e.item.path)}),{title:v(()=>[ke(e.item.meta.icon)?(f(),M("div",{key:0,style:ne($.value),class:"sub-menu-icon"},[(f(),H(Le(t(Ae)(e.item.meta&&ke(e.item.meta.icon)))))],4)):J("",!0),t(o)==="horizontal"?(f(),M("span",ys,Y(t(we)(e.item.meta.title)),1)):J("",!0),t(a)&&ke(e.item.meta.icon)&&e.item.parentId===null?J("",!0):(f(),M("div",{key:2,style:ne(h.value(e.item))},[t(o)!=="horizontal"?(f(),H(k,{key:0,placement:"top",effect:t(c),offset:-10,disabled:!e.item.showTooltip},{content:v(()=>[oe(Y(t(we)(e.item.meta.title)),1)]),default:v(()=>[_("span",{ref_key:"menuTextRef",ref:T,style:ne(p.value),onMouseover:y[1]||(y[1]=O=>V(e.item))},Y(L(t(we)(e.item.meta.title),e.item)),37)]),_:1},8,["effect","disabled"])):J("",!0),t(a)?J("",!0):(f(),H(vt,{key:1,extraIcon:e.item.meta.extraIcon},null,8,["extraIcon"]))],4))]),default:v(()=>[(f(!0),M(ye,null,xe(e.item.children,O=>(f(),H(F,{key:O.path,"is-nest":!0,item:O,"base-path":R(O.path),class:"nest-menu"},null,8,["item","base-path"]))),128))]),_:1},16,["index"]))}}}),bs={class:"container"},ws=le({__name:"leftCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(n,{emit:e}){const o=n,a=D(!1),{tooltipEffect:c}=Me(),r=q(()=>["ml-4","mb-1","w-[16px]","h-[16px]","inline-block","align-middle","text-primary","cursor-pointer","duration-[100ms]","hover:text-primary","dark:hover:!text-white"]),d=()=>{e("toggleClick")};return(m,g)=>{const $=x("IconifyIconOffline"),p=x("el-tooltip");return f(),M("div",bs,[i(p,{placement:"right",visible:a.value,effect:t(c),content:o.isActive?"点击折叠":"点击展开"},{default:v(()=>[i($,{icon:t(Nt),class:ce(r.value),style:ne({transform:o.isActive?"none":"rotateY(180deg)"}),onClick:d,onMouseenter:g[0]||(g[0]=h=>a.value=!0),onMouseleave:g[1]||(g[1]=h=>a.value=!1)},null,8,["icon","class","style"])]),_:1},8,["visible","effect","content"])])}}});const ks=me(ws,[["__scopeId","data-v-ed074d28"]]),xs=le({__name:"vertical",setup(n){var b;const e=gt(),o=D(((b=Ue().getItem(`${Ge()}configure`))==null?void 0:b.showLogo)??!0),{routers:a,device:c,pureApp:r,isCollapse:d,menuSelect:m,toggleSideBar:g}=Me(),$=D([]),p=q(()=>r.layout==="mix"&&c.value!=="mobile"?$.value:ge().wholeMenus),h=q(()=>r.layout==="mix"?!1:p.value.length===0);function w(A){$.value=[];const T=_t(A,ge().wholeMenus),V=nt(T[0]||A,ge().wholeMenus);V!=null&&V.children&&($.value=V==null?void 0:V.children)}return w(e.path),bt(()=>{Ee.on("logoChange",A=>{o.value=A})}),Re(()=>[e.path,ge().wholeMenus],()=>{e.path.includes("/redirect")||(w(e.path),m(e.path,a))}),(A,T)=>{const V=x("el-menu"),L=x("el-scrollbar"),ee=at("loading");return ve((f(),M("div",{class:ce(["sidebar-container",o.value?"has-logo":""])},[o.value?(f(),H(ls,{key:0,collapse:t(d)},null,8,["collapse"])):J("",!0),i(L,{"wrap-class":"scrollbar-wrapper",class:ce([t(c)==="mobile"?"mobile":"pc"])},{default:v(()=>[i(V,{router:"","unique-opened":"",mode:"vertical",class:"outer-most select-none",collapse:t(d),"default-active":t(e).path,"collapse-transition":!1,onSelect:T[0]||(T[0]=R=>t(m)(R,t(a)))},{default:v(()=>[(f(!0),M(ye,null,xe(p.value,R=>(f(),H(Kt,{key:R.path,item:R,"base-path":R.path,class:"outer-most select-none"},null,8,["item","base-path"]))),128))]),_:1},8,["collapse","default-active"])]),_:1},8,["class"]),t(c)!=="mobile"?(f(),H(ks,{key:1,"is-active":t(r).sidebar.opened,onToggleClick:t(g)},null,8,["is-active","onToggleClick"])):J("",!0)],2)),[[ee,h.value]])}}});const Cs=me(xs,[["__scopeId","data-v-f5a1735a"]]),$s=n=>(st("data-v-01984c7c"),n=n(),lt(),n),Ss={class:"horizontal-header"},Is=$s(()=>_("img",{src:Tt,alt:"logo"},null,-1)),Ms={class:"horizontal-header-right"},Ts={class:"check-zh"},Vs={class:"check-en"},zs={class:"el-dropdown-link navbar-bg-hover"},As=["src"],Ls={key:0,class:"dark:text-white"},Es=["title"],Hs=le({__name:"horizontal",setup(n){const e=D(),{t:o,route:a,locale:c,translationCh:r,translationEn:d}=xt(e),{title:m,routers:g,logout:$,backTopMenu:p,onPanel:h,menuSelect:w,username:b,userAvatar:A,avatarsStyle:T,getDropdownItemStyle:V,getDropdownItemClass:L}=Me();return Ne(()=>{var ee;(ee=e.value)==null||ee.handleResize()}),Re(()=>a.path,()=>{w(a.path,g)}),(ee,R)=>{const I=x("el-menu"),y=x("IconifyIconOffline"),k=x("el-dropdown-item"),j=x("el-dropdown-menu"),F=x("el-dropdown"),S=at("loading");return ve((f(),M("div",Ss,[_("div",{class:"horizontal-header-left",onClick:R[0]||(R[0]=(...O)=>t(p)&&t(p)(...O))},[Is,_("span",null,Y(t(m)),1)]),i(I,{router:"",ref_key:"menuRef",ref:e,mode:"horizontal",class:"horizontal-header-menu","default-active":t(a).path,onSelect:R[1]||(R[1]=O=>t(w)(O,t(g)))},{default:v(()=>[(f(!0),M(ye,null,xe(t(ge)().wholeMenus,O=>(f(),H(Kt,{key:O.path,item:O,"base-path":O.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active"]),_("div",Ms,[i(St),i(It,{id:"header-notice"}),i(F,{id:"header-translation",trigger:"click"},{dropdown:v(()=>[i(j,{class:"translation"},{default:v(()=>[i(k,{style:ne(t(V)(t(c),"zh")),class:ce(["dark:!text-white",t(L)(t(c),"zh")]),onClick:t(r)},{default:v(()=>[ve(_("span",Ts,[i(y,{icon:t(qe)},null,8,["icon"])],512),[[Ce,t(c)==="zh"]]),oe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),i(k,{style:ne(t(V)(t(c),"en")),class:ce(["dark:!text-white",t(L)(t(c),"en")]),onClick:t(d)},{default:v(()=>[ve(_("span",Vs,[i(y,{icon:t(qe)},null,8,["icon"])],512),[[Ce,t(c)==="en"]]),oe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:v(()=>[i(t(Ct),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),i(F,{trigger:"click"},{dropdown:v(()=>[i(j,{class:"logout"},{default:v(()=>[i(k,{onClick:t($)},{default:v(()=>[i(y,{icon:t(it),style:{margin:"5px"}},null,8,["icon"]),oe(" "+Y(t(o)("buttons.hsLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:v(()=>[_("span",zs,[_("img",{src:t(A),style:ne(t(T))},null,12,As),t(b)?(f(),M("p",Ls,Y(t(b)),1)):J("",!0)])]),_:1}),_("span",{class:"set-icon navbar-bg-hover",title:t(o)("buttons.hssystemSet"),onClick:R[2]||(R[2]=(...O)=>t(h)&&t(h)(...O))},[i(y,{icon:t(rt)},null,8,["icon"])],8,Es)])])),[[S,t(ge)().wholeMenus.length===0]])}}});const Os=me(Hs,[["__scopeId","data-v-01984c7c"]]),Zs={key:0},Ds=le({__name:"index",setup(n){const{isDark:e}=Pt(),{layout:o}=Sn(),a=Dt(),c=$t(),{$storage:r}=kt(),d=yt({sidebar:q(()=>Pe().sidebar),device:q(()=>Pe().device),fixedHeader:q(()=>c.fixedHeader),classes:q(()=>({hideSidebar:!d.sidebar.opened,openSidebar:d.sidebar.opened,withoutAnimation:d.sidebar.withoutAnimation,mobile:d.device==="mobile"})),hideTabs:q(()=>r==null?void 0:r.configure.hideTabs)});function m(h){var w,b,A,T;window.document.body.setAttribute("layout",h),r.layout={layout:`${h}`,theme:(w=r.layout)==null?void 0:w.theme,darkMode:(b=r.layout)==null?void 0:b.darkMode,sidebarStatus:(A=r.layout)==null?void 0:A.sidebarStatus,epThemeColor:(T=r.layout)==null?void 0:T.epThemeColor}}function g(h,w){Pe().toggleDevice(h),Pe().toggleSideBar(w,"resize")}let $=!0;Ee.on("resize",({detail:h})=>{if(a)return;const{width:w}=h;w<=760?m("vertical"):m(Pe().layout),w>0&&w<=760?(g("mobile",!1),$=!0):w>760&&w<=990?$&&(g("desktop",!1),$=!1):w>990&&(d.sidebar.isClickCollapse||(g("desktop",!0),$=!0))}),Qe(()=>{a&&g("mobile",!1)});const p=le({render(){return Ke("div",{class:{"fixed-header":d.fixedHeader},style:[d.hideTabs&&o.value.includes("horizontal")?e.value?"box-shadow: 0 1px 4px #0d0d0d":"box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08)":""]},{default:()=>[!c.hiddenSideBar&&(o.value.includes("vertical")||o.value.includes("mix"))?Ke(ia):null,!c.hiddenSideBar&&o.value.includes("horizontal")?Ke(Os):null,Ke(Ca)]})}});return(h,w)=>{const b=x("el-backtop"),A=x("el-scrollbar"),T=at("resize");return ve((f(),M("div",{class:ce(["app-wrapper",d.classes])},[ve(_("div",{class:"app-mask",onClick:w[0]||(w[0]=V=>t(Pe)().toggleSideBar())},null,512),[[Ce,d.device==="mobile"&&d.sidebar.opened&&t(o).includes("vertical")]]),ve(i(Cs,null,null,512),[[Ce,!t(c).hiddenSideBar&&(t(o).includes("vertical")||t(o).includes("mix"))]]),_("div",{class:ce(["main-container",t(c).hiddenSideBar?"main-hidden":""])},[d.fixedHeader?(f(),M("div",Zs,[i(t(p)),i(Et,{"fixed-header":d.fixedHeader},null,8,["fixed-header"])])):(f(),H(A,{key:1},{default:v(()=>[i(b,{title:"回到顶部",target:".main-container .el-scrollbar__wrap"},{default:v(()=>[i(t(Rt))]),_:1}),i(t(p)),i(Et,{"fixed-header":d.fixedHeader},null,8,["fixed-header"])]),_:1}))],2),i(es)],2)),[[T]])}}});const nl=me(Ds,[["__scopeId","data-v-f13df477"]]);export{nl as default};
diff --git a/dist/static/js/index-6c681421.js b/dist/static/js/index-6c681421.js
deleted file mode 100644
index 9a8b95b5e..000000000
--- a/dist/static/js/index-6c681421.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-d808ba9d.js";import"./columns-0196fa7c.js";import"./message-e6e365bf.js";import"./index-600c64e5.js";import"./data-b773037a.js";export{o as default};
diff --git a/dist/static/js/index-171d3e19.js b/dist/static/js/index-73bf02e8.js
similarity index 96%
rename from dist/static/js/index-171d3e19.js
rename to dist/static/js/index-73bf02e8.js
index 0551bfd40..b9f8a8fac 100644
--- a/dist/static/js/index-171d3e19.js
+++ b/dist/static/js/index-73bf02e8.js
@@ -1 +1 @@
-import{d as p,a6 as F,x as B,ai as T,n as N,g as a,u as K,F as A,ap as R,aq as c,ar as d,R as X,r as D,c as j,k as w,l as z,f as V,e as G,w as L,i as I,C as M,an as J,_ as O}from"./index-600c64e5.js";const i="stay",h="hs-on",f="hs-off",_="hs-range",g="both-left-sides",S="both-right-sides";let H="right",b=[],s=[];const P={HsKey:{type:Number||String,default:0},disabled:{type:Boolean,default:!1},value:{type:Number,default:0},max:{type:Array,default(){return[1,2,3,4,5,6,7,8,9,10]}},echo:{type:Array,default(){return[]}}},Q=p({name:"ReSelector",props:P,emits:["selectedVal"],setup(l,{emit:m}){const o=F(),y=l.value,v=B(()=>l.disabled),q=B(()=>{const e=[];let t=0,n=y;for(y!==Math.floor(y)&&n--;t{if(!l.disabled){if(s.length===1){b.length<1&&b.push({index:e});let t=b[0].index;if(e>t)for(H="right",R(!1,S,document.querySelector(".hs-select__item"+s[0].index));e>=t;)c(document.querySelector(".hs-select__item"+t),_),t++;else for(H="left",R(!0,S,document.querySelector(".hs-select__item"+s[0].index));e<=t;)c(document.querySelector(".hs-select__item"+t),_),t--}c(document.querySelector("."+f+e),h)}},u=e=>{if(l.disabled)return;const t=document.querySelector("."+f+e);if(t.className.includes(i))return!1;if(d(t,h),s.length===1){const n=b[0].index;if(e>=n)for(let r=0;r<=e;r++)d(document.querySelector(".hs-select__item"+r),_);else for(;e<=n;)d(document.querySelector(".hs-select__item"+e),_),e++}},x=(e,t)=>{if(l.disabled)return;const n=s.length;n<2?(s.push({item:t,index:e}),c(document.querySelector("."+f+e),i),c(document.querySelector(".hs-select__item"+s[0].index),g),s[1]&&(H==="right"?c(document.querySelector(".hs-select__item"+s[1].index),S):c(document.querySelector(".hs-select__item"+s[1].index),g)),n===1&&(H==="right"?m("selectedVal",{left:s[0].item,right:s[1].item,whole:s}):m("selectedVal",{left:s[1].item,right:s[0].item,whole:s}))):N(()=>{s.forEach(r=>{d(document.querySelector("."+f+r.index),h,i),d(document.querySelector(".hs-select__item"+r.index),g,S)}),s=[],b=[];for(let r=0;r<=l.max.length;r++){const $=document.querySelector(".hs-select__item"+r);$&&d($,_)}s.push({item:t,index:e}),c(document.querySelector("."+f+e),i),c(document.querySelector(".hs-select__item"+s[0].index),g)})},E=e=>{if(e.length!==0){if(e.length>2||e.length===1)throw"传入的数组长度必须是2";for(e.sort((t,n)=>t-n),c(o.refs["hsdiv"+l.HsKey+e[0]],h,i),c(o.refs["hstd"+l.HsKey+e[0]],g),c(o.refs["hsdiv"+l.HsKey+e[1]],h,i),c(o.refs["hstd"+l.HsKey+e[1]],S);e[1]>=e[0];)c(o.refs["hstd"+l.HsKey+e[0]],_),e[0]++}};return T(()=>{N(()=>{E(l.echo)})}),()=>a(A,null,[a("table",{cellspacing:"0",cellpadding:"0"},[a("tbody",null,[a("tr",null,[l.max.map((e,t)=>a("td",{"data-index":l.HsKey,ref:`hstd${l.HsKey}${t}`,class:`hs-select__item${t}`,onMousemove:()=>C(t),onMouseleave:()=>u(t),onClick:()=>x(t,e),style:{cursor:K(v)?"auto":"pointer",textAlign:"center"},key:t},[a("div",{ref:`hsdiv${l.HsKey}${t}`,class:`hs-item ${[K(q)[t]+t]}`},[a("span",null,[e])])]))])])])])}}),U=X(Q),W={class:"card-header"},Y={key:0,class:"mt-3"},Z=p({name:"Selector",__name:"index",setup(l){const m=D(""),o=D([{title:"基本使用",echo:[],disabled:!1},{title:"回显模式",echo:[2,7],disabled:!0}]),y=({left:v,right:q})=>{m.value=`${v}-${q}`};return(v,q)=>{const C=j("el-card");return V(),w("div",null,[(V(!0),w(A,null,z(o.value,(u,x)=>(V(),G(C,{class:"box-card",key:x,shadow:"never"},{header:L(()=>[I("div",W,[I("span",null,M(u.title),1)])]),default:L(()=>[a(K(U),{HsKey:x,echo:u.echo,onSelectedVal:y,disabled:u.disabled},null,8,["HsKey","echo","disabled"]),u.disabled?J("",!0):(V(),w("h4",Y,"选中范围:"+M(m.value),1))]),_:2},1024))),128))])}}});const ee=O(Z,[["__scopeId","data-v-2c78a51a"]]);export{ee as default};
+import{d as p,a6 as F,x as B,ai as T,n as N,g as a,u as K,F as A,ap as R,aq as c,ar as d,R as X,r as D,c as j,k as w,l as z,f as V,e as G,w as L,i as I,C as M,an as J,_ as O}from"./index-cf07ebc0.js";const i="stay",h="hs-on",f="hs-off",_="hs-range",g="both-left-sides",S="both-right-sides";let H="right",b=[],s=[];const P={HsKey:{type:Number||String,default:0},disabled:{type:Boolean,default:!1},value:{type:Number,default:0},max:{type:Array,default(){return[1,2,3,4,5,6,7,8,9,10]}},echo:{type:Array,default(){return[]}}},Q=p({name:"ReSelector",props:P,emits:["selectedVal"],setup(l,{emit:m}){const o=F(),y=l.value,v=B(()=>l.disabled),q=B(()=>{const e=[];let t=0,n=y;for(y!==Math.floor(y)&&n--;t{if(!l.disabled){if(s.length===1){b.length<1&&b.push({index:e});let t=b[0].index;if(e>t)for(H="right",R(!1,S,document.querySelector(".hs-select__item"+s[0].index));e>=t;)c(document.querySelector(".hs-select__item"+t),_),t++;else for(H="left",R(!0,S,document.querySelector(".hs-select__item"+s[0].index));e<=t;)c(document.querySelector(".hs-select__item"+t),_),t--}c(document.querySelector("."+f+e),h)}},u=e=>{if(l.disabled)return;const t=document.querySelector("."+f+e);if(t.className.includes(i))return!1;if(d(t,h),s.length===1){const n=b[0].index;if(e>=n)for(let r=0;r<=e;r++)d(document.querySelector(".hs-select__item"+r),_);else for(;e<=n;)d(document.querySelector(".hs-select__item"+e),_),e++}},x=(e,t)=>{if(l.disabled)return;const n=s.length;n<2?(s.push({item:t,index:e}),c(document.querySelector("."+f+e),i),c(document.querySelector(".hs-select__item"+s[0].index),g),s[1]&&(H==="right"?c(document.querySelector(".hs-select__item"+s[1].index),S):c(document.querySelector(".hs-select__item"+s[1].index),g)),n===1&&(H==="right"?m("selectedVal",{left:s[0].item,right:s[1].item,whole:s}):m("selectedVal",{left:s[1].item,right:s[0].item,whole:s}))):N(()=>{s.forEach(r=>{d(document.querySelector("."+f+r.index),h,i),d(document.querySelector(".hs-select__item"+r.index),g,S)}),s=[],b=[];for(let r=0;r<=l.max.length;r++){const $=document.querySelector(".hs-select__item"+r);$&&d($,_)}s.push({item:t,index:e}),c(document.querySelector("."+f+e),i),c(document.querySelector(".hs-select__item"+s[0].index),g)})},E=e=>{if(e.length!==0){if(e.length>2||e.length===1)throw"传入的数组长度必须是2";for(e.sort((t,n)=>t-n),c(o.refs["hsdiv"+l.HsKey+e[0]],h,i),c(o.refs["hstd"+l.HsKey+e[0]],g),c(o.refs["hsdiv"+l.HsKey+e[1]],h,i),c(o.refs["hstd"+l.HsKey+e[1]],S);e[1]>=e[0];)c(o.refs["hstd"+l.HsKey+e[0]],_),e[0]++}};return T(()=>{N(()=>{E(l.echo)})}),()=>a(A,null,[a("table",{cellspacing:"0",cellpadding:"0"},[a("tbody",null,[a("tr",null,[l.max.map((e,t)=>a("td",{"data-index":l.HsKey,ref:`hstd${l.HsKey}${t}`,class:`hs-select__item${t}`,onMousemove:()=>C(t),onMouseleave:()=>u(t),onClick:()=>x(t,e),style:{cursor:K(v)?"auto":"pointer",textAlign:"center"},key:t},[a("div",{ref:`hsdiv${l.HsKey}${t}`,class:`hs-item ${[K(q)[t]+t]}`},[a("span",null,[e])])]))])])])])}}),U=X(Q),W={class:"card-header"},Y={key:0,class:"mt-3"},Z=p({name:"Selector",__name:"index",setup(l){const m=D(""),o=D([{title:"基本使用",echo:[],disabled:!1},{title:"回显模式",echo:[2,7],disabled:!0}]),y=({left:v,right:q})=>{m.value=`${v}-${q}`};return(v,q)=>{const C=j("el-card");return V(),w("div",null,[(V(!0),w(A,null,z(o.value,(u,x)=>(V(),G(C,{class:"box-card",key:x,shadow:"never"},{header:L(()=>[I("div",W,[I("span",null,M(u.title),1)])]),default:L(()=>[a(K(U),{HsKey:x,echo:u.echo,onSelectedVal:y,disabled:u.disabled},null,8,["HsKey","echo","disabled"]),u.disabled?J("",!0):(V(),w("h4",Y,"选中范围:"+M(m.value),1))]),_:2},1024))),128))])}}});const ee=O(Z,[["__scopeId","data-v-2c78a51a"]]);export{ee as default};
diff --git a/dist/static/js/index-71daf1f4.js b/dist/static/js/index-759717f5.js
similarity index 90%
rename from dist/static/js/index-71daf1f4.js
rename to dist/static/js/index-759717f5.js
index 1d09627c8..52bfef600 100644
--- a/dist/static/js/index-71daf1f4.js
+++ b/dist/static/js/index-759717f5.js
@@ -1 +1 @@
-import{d as c,r as i,Y as p,b1 as _,c as x,k as l,i as s,C as t,u as e,g as f,an as h,f as m}from"./index-600c64e5.js";const V={class:"dark:text-white"},k={style:{"text-indent":"2em"}},v={style:{"text-indent":"4em"}},y={key:0,class:"mt-4"},g=c({name:"Menu1-2-2",__name:"index",setup(C){const o=i(""),{t:n}=p(),{query:a}=_();return(B,u)=>{const d=x("el-input");return m(),l("div",V,[s("p",null,t(e(n)("menus.hsmenu1")),1),s("p",k,t(e(n)("menus.hsmenu1-2")),1),s("p",v,t(e(n)("menus.hsmenu1-2-2")),1),f(d,{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=r=>o.value=r)},null,8,["modelValue"]),e(a).text?(m(),l("div",y," 此页面携带的参数值为:"+t(e(a).text),1)):h("",!0)])}}});export{g as default};
+import{d as c,r as i,Y as p,b1 as _,c as x,k as l,i as s,C as t,u as e,g as f,an as h,f as m}from"./index-cf07ebc0.js";const V={class:"dark:text-white"},k={style:{"text-indent":"2em"}},v={style:{"text-indent":"4em"}},y={key:0,class:"mt-4"},g=c({name:"Menu1-2-2",__name:"index",setup(C){const o=i(""),{t:n}=p(),{query:a}=_();return(B,u)=>{const d=x("el-input");return m(),l("div",V,[s("p",null,t(e(n)("menus.hsmenu1")),1),s("p",k,t(e(n)("menus.hsmenu1-2")),1),s("p",v,t(e(n)("menus.hsmenu1-2-2")),1),f(d,{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=r=>o.value=r)},null,8,["modelValue"]),e(a).text?(m(),l("div",y," 此页面携带的参数值为:"+t(e(a).text),1)):h("",!0)])}}});export{g as default};
diff --git a/dist/static/js/index-026ff537.js b/dist/static/js/index-75e4fbf8.js
similarity index 97%
rename from dist/static/js/index-026ff537.js
rename to dist/static/js/index-75e4fbf8.js
index 93dae808a..43e10ce84 100644
--- a/dist/static/js/index-026ff537.js
+++ b/dist/static/js/index-75e4fbf8.js
@@ -1 +1 @@
-import{d as v,x as g,c as s,j as w,f as n,e as _,w as e,g as t,A as l,h as d,C as k,u as c,bA as x,bB as b,an as p,m as y,i as f}from"./index-600c64e5.js";const A=f("div",{class:"card-header"},"组件方式判断权限",-1),C=f("div",{class:"card-header"},"函数方式判断权限",-1),B=f("div",{class:"card-header"}," 指令方式判断权限(该方式不能动态修改权限) ",-1),S=v({name:"PermissionButton",__name:"index",setup(N){const o=g(()=>({width:"85vw",justifyContent:"start"}));return(V,z)=>{const h=s("el-tag"),a=s("el-button"),r=s("Auth"),u=s("el-card"),m=s("el-space"),i=w("auth");return n(),_(m,{direction:"vertical",size:"large"},{default:e(()=>[t(h,{style:l(o.value),size:"large",effect:"dark"},{default:e(()=>[d(" 当前拥有的code列表:"+k(c(x)()),1)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[A]),default:e(()=>[t(r,{value:"btn_add"},{default:e(()=>[t(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_edit"]},{default:e(()=>[t(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_add","btn_edit","btn_delete"]},{default:e(()=>[t(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})]),_:1})]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[C]),default:e(()=>[c(b)("btn_add")?(n(),_(a,{key:0,type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_edit"])?(n(),_(a,{key:1,type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_add","btn_edit","btn_delete"])?(n(),_(a,{key:2,type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})):p("",!0)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[B]),default:e(()=>[y((n(),_(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})),[[i,"btn_add"]]),y((n(),_(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})),[[i,["btn_edit"]]]),y((n(),_(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})),[[i,["btn_add","btn_edit","btn_delete"]]])]),_:1},8,["style"])]),_:1})}}});export{S as default};
+import{d as v,x as g,c as s,j as w,f as n,e as _,w as e,g as t,A as l,h as d,C as k,u as c,bA as x,bB as b,an as p,m as y,i as f}from"./index-cf07ebc0.js";const A=f("div",{class:"card-header"},"组件方式判断权限",-1),C=f("div",{class:"card-header"},"函数方式判断权限",-1),B=f("div",{class:"card-header"}," 指令方式判断权限(该方式不能动态修改权限) ",-1),S=v({name:"PermissionButton",__name:"index",setup(N){const o=g(()=>({width:"85vw",justifyContent:"start"}));return(V,z)=>{const h=s("el-tag"),a=s("el-button"),r=s("Auth"),u=s("el-card"),m=s("el-space"),i=w("auth");return n(),_(m,{direction:"vertical",size:"large"},{default:e(()=>[t(h,{style:l(o.value),size:"large",effect:"dark"},{default:e(()=>[d(" 当前拥有的code列表:"+k(c(x)()),1)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[A]),default:e(()=>[t(r,{value:"btn_add"},{default:e(()=>[t(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_edit"]},{default:e(()=>[t(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_add","btn_edit","btn_delete"]},{default:e(()=>[t(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})]),_:1})]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[C]),default:e(()=>[c(b)("btn_add")?(n(),_(a,{key:0,type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_edit"])?(n(),_(a,{key:1,type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_add","btn_edit","btn_delete"])?(n(),_(a,{key:2,type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})):p("",!0)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[B]),default:e(()=>[y((n(),_(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})),[[i,"btn_add"]]),y((n(),_(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})),[[i,["btn_edit"]]]),y((n(),_(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})),[[i,["btn_add","btn_edit","btn_delete"]]])]),_:1},8,["style"])]),_:1})}}});export{S as default};
diff --git a/dist/static/js/index-56973358.js b/dist/static/js/index-794400f3.js
similarity index 86%
rename from dist/static/js/index-56973358.js
rename to dist/static/js/index-794400f3.js
index 4ef8604cc..86d90bebf 100644
--- a/dist/static/js/index-56973358.js
+++ b/dist/static/js/index-794400f3.js
@@ -1 +1 @@
-import{d as m,r,Y as p,c as d,k as i,i as s,C as o,u as a,g as c,f as _}from"./index-600c64e5.js";const f={class:"dark:text-white"},x={style:{"text-indent":"2em"}},v=m({name:"Menu1-3",__name:"index",setup(V){const e=r(""),{t:n}=p();return(h,t)=>{const l=d("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.hsmenu1")),1),s("p",x,o(a(n)("menus.hsmenu1-3")),1),c(l,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=u=>e.value=u)},null,8,["modelValue"])])}}});export{v as default};
+import{d as m,r,Y as p,c as d,k as i,i as s,C as o,u as a,g as c,f as _}from"./index-cf07ebc0.js";const f={class:"dark:text-white"},x={style:{"text-indent":"2em"}},v=m({name:"Menu1-3",__name:"index",setup(V){const e=r(""),{t:n}=p();return(h,t)=>{const l=d("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.hsmenu1")),1),s("p",x,o(a(n)("menus.hsmenu1-3")),1),c(l,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=u=>e.value=u)},null,8,["modelValue"])])}}});export{v as default};
diff --git a/dist/static/js/index-7b26395f.js b/dist/static/js/index-7b26395f.js
deleted file mode 100644
index 1dd8b2a06..000000000
--- a/dist/static/js/index-7b26395f.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-b7589ea4.js";import"./columns-01373f81.js";import"./sortable.esm-679e0872.js";import"./index-600c64e5.js";import"./data-b773037a.js";export{o as default};
diff --git a/dist/static/js/index-7cddc388.js b/dist/static/js/index-7cddc388.js
deleted file mode 100644
index ce22136ad..000000000
--- a/dist/static/js/index-7cddc388.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-5b80f491.js";import"./index.vue_vue_type_script_setup_true_lang-d808ba9d.js";import"./columns-0196fa7c.js";import"./message-e6e365bf.js";import"./index-600c64e5.js";import"./data-b773037a.js";import"./index.vue_vue_type_script_setup_true_lang-83d93c8a.js";import"./columns-50e1c67e.js";export{o as default};
diff --git a/dist/static/js/index-a7bad971.js b/dist/static/js/index-7f68855f.js
similarity index 99%
rename from dist/static/js/index-a7bad971.js
rename to dist/static/js/index-7f68855f.js
index 3fb4c3370..f99c3654f 100644
--- a/dist/static/js/index-a7bad971.js
+++ b/dist/static/js/index-7f68855f.js
@@ -1,4 +1,4 @@
-import{p as Q}from"./propTypes-c3354283.js";import{d as Ot,r as yt,x as Et,y as Jt,g as L,m as Yt,j as jt,u as U,c as $t,F as Qt,n as Gt,K as qt,aH as Bt,R as Wt}from"./index-600c64e5.js";import{d as Xt}from"./refresh-right-6177e75c.js";var Y={},Zt=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},Tt={},M={};let ft;const xt=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];M.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};M.getSymbolTotalCodewords=function(e){return xt[e]};M.getBCHDigit=function(t){let e=0;for(;t!==0;)e++,t>>>=1;return e};M.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');ft=e};M.isKanjiModeEnabled=function(){return typeof ft<"u"};M.toSJIS=function(e){return ft(e)};var Z={};(function(t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2};function e(i){if(typeof i!="string")throw new Error("Param is not a string");switch(i.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+i)}}t.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},t.from=function(r,o){if(t.isValid(r))return r;try{return e(r)}catch{return o}}})(Z);function It(){this.buffer=[],this.length=0}It.prototype={get:function(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)===1},put:function(t,e){for(let i=0;i>>e-i-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var te=It;function j(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}j.prototype.set=function(t,e,i,r){const o=t*this.size+e;this.data[o]=i,r&&(this.reservedBit[o]=!0)};j.prototype.get=function(t,e){return this.data[t*this.size+e]};j.prototype.xor=function(t,e,i){this.data[t*this.size+e]^=i};j.prototype.isReserved=function(t,e){return this.reservedBit[t*this.size+e]};var ee=j,St={};(function(t){const e=M.getSymbolSize;t.getRowColCoords=function(r){if(r===1)return[];const o=Math.floor(r/7)+2,n=e(r),s=n===145?26:Math.ceil((n-13)/(2*o-2))*2,c=[n-7];for(let a=1;a=0&&o<=7},t.from=function(o){return t.isValid(o)?parseInt(o,10):void 0},t.getPenaltyN1=function(o){const n=o.size;let s=0,c=0,a=0,f=null,d=null;for(let b=0;b=5&&(s+=e.N1+(c-5)),f=w,c=1),w=o.get(C,b),w===d?a++:(a>=5&&(s+=e.N1+(a-5)),d=w,a=1)}c>=5&&(s+=e.N1+(c-5)),a>=5&&(s+=e.N1+(a-5))}return s},t.getPenaltyN2=function(o){const n=o.size;let s=0;for(let c=0;c=10&&(c===1488||c===93)&&s++,a=a<<1&2047|o.get(d,f),d>=10&&(a===1488||a===93)&&s++}return s*e.N3},t.getPenaltyN4=function(o){let n=0;const s=o.data.length;for(let a=0;a=0;){const s=n[0];for(let a=0;a0){const n=new Uint8Array(this.degree);return n.set(r,o),n}return r};var oe=dt,Lt={},D={},gt={};gt.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var P={};const vt="[0-9]+",re="[A-Z $%*+\\-./:]+";let J="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";J=J.replace(/u/g,"\\u");const ie="(?:(?![A-Z0-9 $%*+\\-./:]|"+J+`)(?:.|[\r
+import{p as Q}from"./propTypes-c3354283.js";import{d as Ot,r as yt,x as Et,y as Jt,g as L,m as Yt,j as jt,u as U,c as $t,F as Qt,n as Gt,K as qt,aH as Bt,R as Wt}from"./index-cf07ebc0.js";import{d as Xt}from"./refresh-right-6177e75c.js";var Y={},Zt=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},Tt={},M={};let ft;const xt=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];M.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};M.getSymbolTotalCodewords=function(e){return xt[e]};M.getBCHDigit=function(t){let e=0;for(;t!==0;)e++,t>>>=1;return e};M.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');ft=e};M.isKanjiModeEnabled=function(){return typeof ft<"u"};M.toSJIS=function(e){return ft(e)};var Z={};(function(t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2};function e(i){if(typeof i!="string")throw new Error("Param is not a string");switch(i.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+i)}}t.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},t.from=function(r,o){if(t.isValid(r))return r;try{return e(r)}catch{return o}}})(Z);function It(){this.buffer=[],this.length=0}It.prototype={get:function(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)===1},put:function(t,e){for(let i=0;i>>e-i-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var te=It;function j(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}j.prototype.set=function(t,e,i,r){const o=t*this.size+e;this.data[o]=i,r&&(this.reservedBit[o]=!0)};j.prototype.get=function(t,e){return this.data[t*this.size+e]};j.prototype.xor=function(t,e,i){this.data[t*this.size+e]^=i};j.prototype.isReserved=function(t,e){return this.reservedBit[t*this.size+e]};var ee=j,St={};(function(t){const e=M.getSymbolSize;t.getRowColCoords=function(r){if(r===1)return[];const o=Math.floor(r/7)+2,n=e(r),s=n===145?26:Math.ceil((n-13)/(2*o-2))*2,c=[n-7];for(let a=1;a=0&&o<=7},t.from=function(o){return t.isValid(o)?parseInt(o,10):void 0},t.getPenaltyN1=function(o){const n=o.size;let s=0,c=0,a=0,f=null,d=null;for(let b=0;b=5&&(s+=e.N1+(c-5)),f=w,c=1),w=o.get(C,b),w===d?a++:(a>=5&&(s+=e.N1+(a-5)),d=w,a=1)}c>=5&&(s+=e.N1+(c-5)),a>=5&&(s+=e.N1+(a-5))}return s},t.getPenaltyN2=function(o){const n=o.size;let s=0;for(let c=0;c=10&&(c===1488||c===93)&&s++,a=a<<1&2047|o.get(d,f),d>=10&&(a===1488||a===93)&&s++}return s*e.N3},t.getPenaltyN4=function(o){let n=0;const s=o.data.length;for(let a=0;a=0;){const s=n[0];for(let a=0;a0){const n=new Uint8Array(this.degree);return n.set(r,o),n}return r};var oe=dt,Lt={},D={},gt={};gt.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var P={};const vt="[0-9]+",re="[A-Z $%*+\\-./:]+";let J="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";J=J.replace(/u/g,"\\u");const ie="(?:(?![A-Z0-9 $%*+\\-./:]|"+J+`)(?:.|[\r
]))+`;P.KANJI=new RegExp(J,"g");P.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");P.BYTE=new RegExp(ie,"g");P.NUMERIC=new RegExp(vt,"g");P.ALPHANUMERIC=new RegExp(re,"g");const se=new RegExp("^"+J+"$"),ae=new RegExp("^"+vt+"$"),ce=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");P.testKanji=function(e){return se.test(e)};P.testNumeric=function(e){return ae.test(e)};P.testAlphanumeric=function(e){return ce.test(e)};(function(t){const e=gt,i=P;t.NUMERIC={id:"Numeric",bit:1<<0,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:1<<1,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:1<<2,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:1<<3,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(n,s){if(!n.ccBits)throw new Error("Invalid mode: "+n);if(!e.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?n.ccBits[0]:s<27?n.ccBits[1]:n.ccBits[2]},t.getBestModeForData=function(n){return i.testNumeric(n)?t.NUMERIC:i.testAlphanumeric(n)?t.ALPHANUMERIC:i.testKanji(n)?t.KANJI:t.BYTE},t.toString=function(n){if(n&&n.id)return n.id;throw new Error("Invalid mode")},t.isValid=function(n){return n&&n.bit&&n.ccBits};function r(o){if(typeof o!="string")throw new Error("Param is not a string");switch(o.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+o)}}t.from=function(n,s){if(t.isValid(n))return n;try{return r(n)}catch{return s}}})(D);(function(t){const e=M,i=x,r=Z,o=D,n=gt,s=1<<12|1<<11|1<<10|1<<9|1<<8|1<<5|1<<2|1<<0,c=e.getBCHDigit(s);function a(C,w,y){for(let u=1;u<=40;u++)if(w<=t.getCapacity(u,y,C))return u}function f(C,w){return o.getCharCountIndicator(C,w)+4}function d(C,w){let y=0;return C.forEach(function(u){const E=f(u.mode,w);y+=E+u.getBitsLength()}),y}function b(C,w){for(let y=1;y<=40;y++)if(d(C,y)<=t.getCapacity(y,w,o.MIXED))return y}t.from=function(w,y){return n.isValid(w)?parseInt(w,10):y},t.getCapacity=function(w,y,u){if(!n.isValid(w))throw new Error("Invalid QR Code version");typeof u>"u"&&(u=o.BYTE);const E=e.getSymbolTotalCodewords(w),l=i.getTotalCodewordsCount(w,y),m=(E-l)*8;if(u===o.MIXED)return m;const h=m-f(u,w);switch(u){case o.NUMERIC:return Math.floor(h/10*3);case o.ALPHANUMERIC:return Math.floor(h/11*2);case o.KANJI:return Math.floor(h/13);case o.BYTE:default:return Math.floor(h/8)}},t.getBestVersionForData=function(w,y){let u;const E=r.from(y,r.M);if(Array.isArray(w)){if(w.length>1)return b(w,E);if(w.length===0)return 1;u=w[0]}else u=w;return a(u.mode,u.getLength(),E)},t.getEncodedBits=function(w){if(!n.isValid(w)||w<7)throw new Error("Invalid QR Code version");let y=w<<12;for(;e.getBCHDigit(y)-c>=0;)y^=s<=0;)o^=Ut<0&&(r=this.data.substr(i),o=parseInt(r,10),e.put(o,n*3+1))};var fe=F;const de=D,nt=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function k(t){this.mode=de.ALPHANUMERIC,this.data=t}k.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};k.prototype.getLength=function(){return this.data.length};k.prototype.getBitsLength=function(){return k.getBitsLength(this.data.length)};k.prototype.write=function(e){let i;for(i=0;i+2<=this.data.length;i+=2){let r=nt.indexOf(this.data[i])*45;r+=nt.indexOf(this.data[i+1]),e.put(r,11)}this.data.length%2&&e.put(nt.indexOf(this.data[i]),6)};var ge=k,he=function(e){for(var i=[],r=e.length,o=0;o=55296&&n<=56319&&r>o+1){var s=e.charCodeAt(o+1);s>=56320&&s<=57343&&(n=(n-55296)*1024+s-56320+65536,o+=1)}if(n<128){i.push(n);continue}if(n<2048){i.push(n>>6|192),i.push(n&63|128);continue}if(n<55296||n>=57344&&n<65536){i.push(n>>12|224),i.push(n>>6&63|128),i.push(n&63|128);continue}if(n>=65536&&n<=1114111){i.push(n>>18|240),i.push(n>>12&63|128),i.push(n>>6&63|128),i.push(n&63|128);continue}i.push(239,191,189)}return new Uint8Array(i).buffer};const we=he,me=D;function z(t){this.mode=me.BYTE,typeof t=="string"&&(t=we(t)),this.data=new Uint8Array(t)}z.getBitsLength=function(e){return e*8};z.prototype.getLength=function(){return this.data.length};z.prototype.getBitsLength=function(){return z.getBitsLength(this.data.length)};z.prototype.write=function(t){for(let e=0,i=this.data.length;e=33088&&i<=40956)i-=33088;else if(i>=57408&&i<=60351)i-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+`
Make sure your charset is UTF-8`);i=(i>>>8&255)*192+(i&255),t.put(i,13)}};var Be=H,Ft={exports:{}};(function(t){var e={single_source_shortest_paths:function(i,r,o){var n={},s={};s[r]=0;var c=e.PriorityQueue.make();c.push(r,0);for(var a,f,d,b,C,w,y,u,E;!c.empty();){a=c.pop(),f=a.value,b=a.cost,C=i[f]||{};for(d in C)C.hasOwnProperty(d)&&(w=C[d],y=b+w,u=s[d],E=typeof s[d]>"u",(E||u>y)&&(s[d]=y,c.push(d,y),n[d]=f))}if(typeof o<"u"&&typeof s[o]>"u"){var l=["Could not find a path from ",r," to ",o,"."].join("");throw new Error(l)}return n},extract_shortest_path_from_predecessor_list:function(i,r){for(var o=[],n=r;n;)o.push(n),i[n],n=i[n];return o.reverse(),o},find_path:function(i,r,o){var n=e.single_source_shortest_paths(i,r,o);return e.extract_shortest_path_from_predecessor_list(n,o)},PriorityQueue:{make:function(i){var r=e.PriorityQueue,o={},n;i=i||{};for(n in r)r.hasOwnProperty(n)&&(o[n]=r[n]);return o.queue=[],o.sorter=i.sorter||r.default_sorter,o},default_sorter:function(i,r){return i.cost-r.cost},push:function(i,r){var o={value:i,cost:r};this.queue.push(o),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};t.exports=e})(Ft);var be=Ft.exports;(function(t){const e=D,i=fe,r=ge,o=Ce,n=Be,s=P,c=M,a=be;function f(l){return unescape(encodeURIComponent(l)).length}function d(l,m,h){const g=[];let B;for(;(B=l.exec(h))!==null;)g.push({data:B[0],index:B.index,mode:m,length:B[0].length});return g}function b(l){const m=d(s.NUMERIC,e.NUMERIC,l),h=d(s.ALPHANUMERIC,e.ALPHANUMERIC,l);let g,B;return c.isKanjiModeEnabled()?(g=d(s.BYTE,e.BYTE,l),B=d(s.KANJI,e.KANJI,l)):(g=d(s.BYTE_KANJI,e.BYTE,l),B=[]),m.concat(h,g,B).sort(function(A,N){return A.index-N.index}).map(function(A){return{data:A.data,mode:A.mode,length:A.length}})}function C(l,m){switch(m){case e.NUMERIC:return i.getBitsLength(l);case e.ALPHANUMERIC:return r.getBitsLength(l);case e.KANJI:return n.getBitsLength(l);case e.BYTE:return o.getBitsLength(l)}}function w(l){return l.reduce(function(m,h){const g=m.length-1>=0?m[m.length-1]:null;return g&&g.mode===h.mode?(m[m.length-1].data+=h.data,m):(m.push(h),m)},[])}function y(l){const m=[];for(let h=0;h=0&&c<=6&&(a===0||a===6)||a>=0&&a<=6&&(c===0||c===6)||c>=2&&c<=4&&a>=2&&a<=4?t.set(n+c,s+a,!0,!0):t.set(n+c,s+a,!1,!0))}}function Re(t){const e=t.size;for(let i=8;i>c&1)===1,t.set(o,n,s,!0),t.set(n,o,s,!0)}function it(t,e,i){const r=t.size,o=Ne.getEncodedBits(e,i);let n,s;for(n=0;n<15;n++)s=(o>>n&1)===1,n<6?t.set(n,8,s,!0):n<8?t.set(n+1,8,s,!0):t.set(r-15+n,8,s,!0),n<8?t.set(8,r-n-1,s,!0):n<9?t.set(8,15-n-1+1,s,!0):t.set(8,15-n-1,s,!0);t.set(r-8,8,1,!0)}function De(t,e){const i=t.size;let r=-1,o=i-1,n=7,s=0;for(let c=i-1;c>0;c-=2)for(c===6&&c--;;){for(let a=0;a<2;a++)if(!t.isReserved(o,c-a)){let f=!1;s>>n&1)===1),t.set(o,c-a,f),n--,n===-1&&(s++,n=7)}if(o+=r,o<0||i<=o){o-=r,r=-r;break}}}function Ue(t,e,i){const r=new pe;i.forEach(function(a){r.put(a.mode.bit,4),r.put(a.getLength(),Me.getCharCountIndicator(a.mode,t)),a.write(r)});const o=et.getSymbolTotalCodewords(t),n=ut.getTotalCodewordsCount(t,e),s=(o-n)*8;for(r.getLengthInBits()+4<=s&&r.put(0,4);r.getLengthInBits()%8!==0;)r.putBit(0);const c=(s-r.getLengthInBits())/8;for(let a=0;ae("p",null,[u("弹框内容-基本使用")])})}function A(){o({title:"可拖拽",draggable:!0,contentRenderer:()=>_("p","弹框内容-可拖拽")})}function h(){o({title:"全屏",fullscreen:!0,contentRenderer:()=>e("p",null,"弹框内容-全屏")})}function b(){o({title:"全屏按钮",fullscreenIcon:!0,contentRenderer:()=>e("p",null,[u("弹框内容-全屏按钮")])})}function v(){o({title:"无背景遮罩层",modal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-无背景遮罩层")])})}function w(){o({title:"自定义弹出位置",top:"60vh",style:{marginRight:"20px"},contentRenderer:()=>e("p",null,[u("弹框内容-自定义弹出位置")])})}function g(){o({title:"延时2秒打开弹框",openDelay:2e3,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒打开弹框")])})}function x(){o({title:"延时2秒关闭弹框",closeDelay:2e3,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒关闭弹框")])})}function $(){o({title:"不显示右上角关闭按钮图标",showClose:!1,contentRenderer:()=>e("p",null,[u("弹框内容-不显示右上角关闭按钮图标")])})}function I(){o({title:"禁止通过键盘ESC关闭",closeOnPressEscape:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过键盘ESC关闭")])})}function y(){o({title:"禁止通过点击modal关闭",closeOnClickModal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过点击modal关闭")])})}function S(){o({title:"隐藏底部取消、确定按钮",hideFooter:!0,contentRenderer:()=>e("p",null,[u("弹框内容-隐藏底部取消、确定按钮")])})}function O(){o({title:"自定义头部",showClose:!1,headerRenderer:({close:c,titleId:t,titleClass:i})=>e("div",{class:"flex flex-row justify-between"},[e("h4",{id:t,class:i},[u("自定义头部")]),e(r("el-button"),{type:"danger",onClick:c},{default:()=>[u("关闭")]})]),contentRenderer:()=>e("p",null,[u("弹框内容-自定义头部")])})}function N(){o({title:"自定义底部",footerRenderer:({options:c,index:t})=>e(r("el-button"),{onClick:()=>F(c,t)},{default:()=>[c.title,u("-"),t]}),contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部")])})}function T(){o({title:"自定义底部按钮",footerButtons:[{label:"按钮1",size:"small",type:"success",btnClick:({dialog:{options:c,index:t},button:i})=>{F(c,t)}},{label:"按钮2",text:!0,bg:!0,btnClick:({dialog:{options:c,index:t},button:i})=>{F(c,t)}},{label:"按钮3",size:"large",type:"warning",btnClick:({dialog:{options:c,index:t},button:i})=>{F(c,t)}}],contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部按钮")])})}function z(){o({title:"打开后的回调",open:({options:c,index:t})=>a({options:c,index:t}),contentRenderer:()=>e("p",null,[u("弹框内容-打开后的回调")])})}function M(){o({title:"关闭后的回调",closeCallBack:({options:c,index:t,args:i})=>{let n="";(i==null?void 0:i.command)==="cancel"?n="您点击了取消按钮":(i==null?void 0:i.command)==="sure"?n="您点击了确定按钮":n="您点击了右上角关闭按钮或者空白页",a(n)},contentRenderer:()=>e("p",null,[u("弹框内容-关闭后的回调")])})}function V(){o({title:"嵌套的弹框",contentRenderer:({index:c})=>e(r("el-button"),{onClick:()=>o({title:`第${c+1}个子弹框`,width:"40%",contentRenderer:({index:t})=>e(r("el-button"),{onClick:()=>o({title:`第${t+1}个子弹框`,width:"30%",contentRenderer:()=>e(ue,null,[e(r("el-button"),{round:!0,onClick:()=>ne()},{default:()=>[u("哎呦,你干嘛,赶快关闭所有弹框")]})])})},{default:()=>[u("点击打开第"),t+1,u("个子弹框")]})})},{default:()=>[u("点击打开第"),c+1,u("个子弹框")]})})}function H(){o({width:"30%",title:"结合Form表单(第一种方式)",contentRenderer:()=>B,props:{formInline:{user:"菜虚鲲",region:"浙江"}},closeCallBack:({options:c,args:t})=>{const{formInline:i}=c.props,n=`姓名:${i.user} 城市:${i.region}`;(t==null?void 0:t.command)==="cancel"?a(`您点击了取消按钮,当前表单数据为 ${n}`):(t==null?void 0:t.command)==="sure"?a(`您点击了确定按钮,当前表单数据为 ${n}`):a(`您点击了右上角关闭按钮或者空白页,当前表单数据为 ${n}`)}})}const s=k({user:"菜虚鲲",region:"浙江"}),K=d(s.value);function j(){o({width:"30%",title:"结合Form表单(第二种方式)",contentRenderer:()=>_(B,{formInline:s.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${s.value.user} 城市:${s.value.region}`),s.value=d(K)}})}const C=k({user:"菜虚鲲",region:"浙江"}),L=d(C.value);function P(){o({width:"30%",title:"结合Form表单(第三种方式)",contentRenderer:()=>e(B,{formInline:C.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${C.value.user} 城市:${C.value.region}`),C.value=d(L)}})}const f=k({user:"菜虚鲲",region:"浙江"}),q=d(f.value);function G(){o({width:"30%",title:"结合Form表单(第四种方式)",contentRenderer:()=>e(B,{formInline:f.value},null),closeCallBack:()=>{a(`当前表单数据为 姓名:${f.value.user} 城市:${f.value.region}`),f.value=d(q)}})}function J(){o({title:"点击底部取消按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部取消按钮的回调(会暂停弹框的关闭)")]),beforeCancel:(c,{options:t,index:i})=>{}})}function Q(){o({title:"点击底部确定按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、编辑弹框内容后调用接口)")]),beforeSure:(c,{options:t,index:i})=>{}})}return(c,t)=>{const i=r("el-link"),n=r("el-button"),E=r("el-space"),m=r("el-divider"),U=r("el-card");return Z(),Y(U,{shadow:"never"},{header:l(()=>[p("div",le,[p("span",te,[u(" 二次封装 element-plus 的 "),e(i,{href:"https://element-plus.org/zh-CN/component/dialog.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:l(()=>[u(" Dialog ")]),_:1}),u(" ,采用函数式调用弹框组件(更多操作实例请参考 "),p("span",{class:"cursor-pointer text-primary",onClick:t[0]||(t[0]=ce=>ee(D).push({name:"Dept"}))},"系统管理页面"),u(" ) ")])])]),default:l(()=>[e(E,{wrap:""},{default:l(()=>[e(n,{onClick:R},{default:l(()=>[u(" 基本使用 ")]),_:1}),e(n,{onClick:A},{default:l(()=>[u(" 可拖拽 ")]),_:1}),e(n,{onClick:h},{default:l(()=>[u(" 全屏 ")]),_:1}),e(n,{onClick:b},{default:l(()=>[u(" 全屏按钮 ")]),_:1}),e(n,{onClick:v},{default:l(()=>[u(" 无背景遮罩层 ")]),_:1}),e(n,{onClick:w},{default:l(()=>[u(" 自定义弹出位置 ")]),_:1}),e(n,{onClick:g},{default:l(()=>[u(" 延时2秒打开弹框 ")]),_:1}),e(n,{onClick:x},{default:l(()=>[u(" 延时2秒关闭弹框 ")]),_:1}),e(n,{onClick:$},{default:l(()=>[u(" 不显示右上角关闭按钮图标 ")]),_:1}),e(n,{onClick:I},{default:l(()=>[u(" 禁止通过键盘ESC关闭 ")]),_:1}),e(n,{onClick:y},{default:l(()=>[u(" 禁止通过点击modal关闭 ")]),_:1}),e(n,{onClick:S},{default:l(()=>[u(" 隐藏底部取消、确定按钮 ")]),_:1}),e(n,{onClick:O},{default:l(()=>[u(" 自定义头部 ")]),_:1}),e(n,{onClick:N},{default:l(()=>[u(" 自定义底部 ")]),_:1}),e(n,{onClick:T},{default:l(()=>[u(" 自定义底部按钮 ")]),_:1}),e(n,{onClick:z},{default:l(()=>[u(" 打开后的回调 ")]),_:1}),e(n,{onClick:M},{default:l(()=>[u(" 关闭后的回调 ")]),_:1}),e(n,{onClick:V},{default:l(()=>[u(" 嵌套的弹框 ")]),_:1})]),_:1}),e(m),e(E,{wrap:""},{default:l(()=>[e(n,{onClick:H},{default:l(()=>[u(" 结合Form表单(第一种方式) ")]),_:1}),e(n,{onClick:j},{default:l(()=>[u(" 结合Form表单(第二种方式) ")]),_:1}),e(n,{onClick:P},{default:l(()=>[u(" 结合Form表单(第三种方式) ")]),_:1}),e(n,{onClick:G},{default:l(()=>[u(" 结合Form表单(第四种方式) ")]),_:1})]),_:1}),e(m),e(E,{wrap:""},{default:l(()=>[e(n,{onClick:J},{default:l(()=>[u(" 点击底部取消按钮的回调(会暂停弹框的关闭) ")]),_:1}),e(n,{onClick:Q},{default:l(()=>[u(" 点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、编辑弹框内容后调用接口) ")]),_:1})]),_:1})]),_:1})}}});export{de as default};
+import{d as W,a0 as X,r as k,K as d,c as r,e as Y,w as l,f as Z,i as p,h as u,g as e,u as ee,a1 as o,L as _,a2 as F,F as ue,a3 as ne}from"./index-cf07ebc0.js";import{m as a}from"./message-9b5ab040.js";import{_ as B}from"./form.vue_vue_type_script_setup_true_lang-2d27102d.js";const le={class:"card-header"},te={class:"font-medium"},de=W({name:"Dialog",__name:"index",setup(oe){const D=X();function R(){o({title:"基本使用",contentRenderer:()=>e("p",null,[u("弹框内容-基本使用")])})}function A(){o({title:"可拖拽",draggable:!0,contentRenderer:()=>_("p","弹框内容-可拖拽")})}function h(){o({title:"全屏",fullscreen:!0,contentRenderer:()=>e("p",null,"弹框内容-全屏")})}function b(){o({title:"全屏按钮",fullscreenIcon:!0,contentRenderer:()=>e("p",null,[u("弹框内容-全屏按钮")])})}function v(){o({title:"无背景遮罩层",modal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-无背景遮罩层")])})}function w(){o({title:"自定义弹出位置",top:"60vh",style:{marginRight:"20px"},contentRenderer:()=>e("p",null,[u("弹框内容-自定义弹出位置")])})}function g(){o({title:"延时2秒打开弹框",openDelay:2e3,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒打开弹框")])})}function x(){o({title:"延时2秒关闭弹框",closeDelay:2e3,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒关闭弹框")])})}function $(){o({title:"不显示右上角关闭按钮图标",showClose:!1,contentRenderer:()=>e("p",null,[u("弹框内容-不显示右上角关闭按钮图标")])})}function I(){o({title:"禁止通过键盘ESC关闭",closeOnPressEscape:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过键盘ESC关闭")])})}function y(){o({title:"禁止通过点击modal关闭",closeOnClickModal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过点击modal关闭")])})}function S(){o({title:"隐藏底部取消、确定按钮",hideFooter:!0,contentRenderer:()=>e("p",null,[u("弹框内容-隐藏底部取消、确定按钮")])})}function O(){o({title:"自定义头部",showClose:!1,headerRenderer:({close:c,titleId:t,titleClass:i})=>e("div",{class:"flex flex-row justify-between"},[e("h4",{id:t,class:i},[u("自定义头部")]),e(r("el-button"),{type:"danger",onClick:c},{default:()=>[u("关闭")]})]),contentRenderer:()=>e("p",null,[u("弹框内容-自定义头部")])})}function N(){o({title:"自定义底部",footerRenderer:({options:c,index:t})=>e(r("el-button"),{onClick:()=>F(c,t)},{default:()=>[c.title,u("-"),t]}),contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部")])})}function T(){o({title:"自定义底部按钮",footerButtons:[{label:"按钮1",size:"small",type:"success",btnClick:({dialog:{options:c,index:t},button:i})=>{F(c,t)}},{label:"按钮2",text:!0,bg:!0,btnClick:({dialog:{options:c,index:t},button:i})=>{F(c,t)}},{label:"按钮3",size:"large",type:"warning",btnClick:({dialog:{options:c,index:t},button:i})=>{F(c,t)}}],contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部按钮")])})}function z(){o({title:"打开后的回调",open:({options:c,index:t})=>a({options:c,index:t}),contentRenderer:()=>e("p",null,[u("弹框内容-打开后的回调")])})}function M(){o({title:"关闭后的回调",closeCallBack:({options:c,index:t,args:i})=>{let n="";(i==null?void 0:i.command)==="cancel"?n="您点击了取消按钮":(i==null?void 0:i.command)==="sure"?n="您点击了确定按钮":n="您点击了右上角关闭按钮或者空白页",a(n)},contentRenderer:()=>e("p",null,[u("弹框内容-关闭后的回调")])})}function V(){o({title:"嵌套的弹框",contentRenderer:({index:c})=>e(r("el-button"),{onClick:()=>o({title:`第${c+1}个子弹框`,width:"40%",contentRenderer:({index:t})=>e(r("el-button"),{onClick:()=>o({title:`第${t+1}个子弹框`,width:"30%",contentRenderer:()=>e(ue,null,[e(r("el-button"),{round:!0,onClick:()=>ne()},{default:()=>[u("哎呦,你干嘛,赶快关闭所有弹框")]})])})},{default:()=>[u("点击打开第"),t+1,u("个子弹框")]})})},{default:()=>[u("点击打开第"),c+1,u("个子弹框")]})})}function H(){o({width:"30%",title:"结合Form表单(第一种方式)",contentRenderer:()=>B,props:{formInline:{user:"菜虚鲲",region:"浙江"}},closeCallBack:({options:c,args:t})=>{const{formInline:i}=c.props,n=`姓名:${i.user} 城市:${i.region}`;(t==null?void 0:t.command)==="cancel"?a(`您点击了取消按钮,当前表单数据为 ${n}`):(t==null?void 0:t.command)==="sure"?a(`您点击了确定按钮,当前表单数据为 ${n}`):a(`您点击了右上角关闭按钮或者空白页,当前表单数据为 ${n}`)}})}const s=k({user:"菜虚鲲",region:"浙江"}),K=d(s.value);function j(){o({width:"30%",title:"结合Form表单(第二种方式)",contentRenderer:()=>_(B,{formInline:s.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${s.value.user} 城市:${s.value.region}`),s.value=d(K)}})}const C=k({user:"菜虚鲲",region:"浙江"}),L=d(C.value);function P(){o({width:"30%",title:"结合Form表单(第三种方式)",contentRenderer:()=>e(B,{formInline:C.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${C.value.user} 城市:${C.value.region}`),C.value=d(L)}})}const f=k({user:"菜虚鲲",region:"浙江"}),q=d(f.value);function G(){o({width:"30%",title:"结合Form表单(第四种方式)",contentRenderer:()=>e(B,{formInline:f.value},null),closeCallBack:()=>{a(`当前表单数据为 姓名:${f.value.user} 城市:${f.value.region}`),f.value=d(q)}})}function J(){o({title:"点击底部取消按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部取消按钮的回调(会暂停弹框的关闭)")]),beforeCancel:(c,{options:t,index:i})=>{}})}function Q(){o({title:"点击底部确定按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、编辑弹框内容后调用接口)")]),beforeSure:(c,{options:t,index:i})=>{}})}return(c,t)=>{const i=r("el-link"),n=r("el-button"),E=r("el-space"),m=r("el-divider"),U=r("el-card");return Z(),Y(U,{shadow:"never"},{header:l(()=>[p("div",le,[p("span",te,[u(" 二次封装 element-plus 的 "),e(i,{href:"https://element-plus.org/zh-CN/component/dialog.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:l(()=>[u(" Dialog ")]),_:1}),u(" ,采用函数式调用弹框组件(更多操作实例请参考 "),p("span",{class:"cursor-pointer text-primary",onClick:t[0]||(t[0]=ce=>ee(D).push({name:"Dept"}))},"系统管理页面"),u(" ) ")])])]),default:l(()=>[e(E,{wrap:""},{default:l(()=>[e(n,{onClick:R},{default:l(()=>[u(" 基本使用 ")]),_:1}),e(n,{onClick:A},{default:l(()=>[u(" 可拖拽 ")]),_:1}),e(n,{onClick:h},{default:l(()=>[u(" 全屏 ")]),_:1}),e(n,{onClick:b},{default:l(()=>[u(" 全屏按钮 ")]),_:1}),e(n,{onClick:v},{default:l(()=>[u(" 无背景遮罩层 ")]),_:1}),e(n,{onClick:w},{default:l(()=>[u(" 自定义弹出位置 ")]),_:1}),e(n,{onClick:g},{default:l(()=>[u(" 延时2秒打开弹框 ")]),_:1}),e(n,{onClick:x},{default:l(()=>[u(" 延时2秒关闭弹框 ")]),_:1}),e(n,{onClick:$},{default:l(()=>[u(" 不显示右上角关闭按钮图标 ")]),_:1}),e(n,{onClick:I},{default:l(()=>[u(" 禁止通过键盘ESC关闭 ")]),_:1}),e(n,{onClick:y},{default:l(()=>[u(" 禁止通过点击modal关闭 ")]),_:1}),e(n,{onClick:S},{default:l(()=>[u(" 隐藏底部取消、确定按钮 ")]),_:1}),e(n,{onClick:O},{default:l(()=>[u(" 自定义头部 ")]),_:1}),e(n,{onClick:N},{default:l(()=>[u(" 自定义底部 ")]),_:1}),e(n,{onClick:T},{default:l(()=>[u(" 自定义底部按钮 ")]),_:1}),e(n,{onClick:z},{default:l(()=>[u(" 打开后的回调 ")]),_:1}),e(n,{onClick:M},{default:l(()=>[u(" 关闭后的回调 ")]),_:1}),e(n,{onClick:V},{default:l(()=>[u(" 嵌套的弹框 ")]),_:1})]),_:1}),e(m),e(E,{wrap:""},{default:l(()=>[e(n,{onClick:H},{default:l(()=>[u(" 结合Form表单(第一种方式) ")]),_:1}),e(n,{onClick:j},{default:l(()=>[u(" 结合Form表单(第二种方式) ")]),_:1}),e(n,{onClick:P},{default:l(()=>[u(" 结合Form表单(第三种方式) ")]),_:1}),e(n,{onClick:G},{default:l(()=>[u(" 结合Form表单(第四种方式) ")]),_:1})]),_:1}),e(m),e(E,{wrap:""},{default:l(()=>[e(n,{onClick:J},{default:l(()=>[u(" 点击底部取消按钮的回调(会暂停弹框的关闭) ")]),_:1}),e(n,{onClick:Q},{default:l(()=>[u(" 点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、编辑弹框内容后调用接口) ")]),_:1})]),_:1})]),_:1})}}});export{de as default};
diff --git a/dist/static/js/index-8b1a49e9.js b/dist/static/js/index-8b1a49e9.js
new file mode 100644
index 000000000..26b5daa2e
--- /dev/null
+++ b/dist/static/js/index-8b1a49e9.js
@@ -0,0 +1 @@
+import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-193173b0.js";import"./columns-65967689.js";import"./data-4bb483cd.js";import"./index-cf07ebc0.js";import"./message-9b5ab040.js";export{o as default};
diff --git a/dist/static/js/index-8bafc816.js b/dist/static/js/index-8bafc816.js
deleted file mode 100644
index 2fc061694..000000000
--- a/dist/static/js/index-8bafc816.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-0d384020.js";import"./columns-b89e49b0.js";import"./message-e6e365bf.js";import"./index-600c64e5.js";import"./data-5208a047.js";export{o as default};
diff --git a/dist/static/js/index-9c9d8865.js b/dist/static/js/index-9c9d8865.js
deleted file mode 100644
index fbf194f54..000000000
--- a/dist/static/js/index-9c9d8865.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-2fa6755e.js";import"./columns-28b47a22.js";import"./message-e6e365bf.js";import"./index-600c64e5.js";import"./data-5208a047.js";export{o as default};
diff --git a/dist/static/js/index-8bdb57ca.js b/dist/static/js/index-9df8d6ea.js
similarity index 66%
rename from dist/static/js/index-8bdb57ca.js
rename to dist/static/js/index-9df8d6ea.js
index c0729cede..0d84c23e0 100644
--- a/dist/static/js/index-8bdb57ca.js
+++ b/dist/static/js/index-9df8d6ea.js
@@ -1 +1 @@
-import c from"./basic-66d61a16.js";import m from"./menuGroup-8c7c4e25.js";import l from"./menuDynamic-d25cba3e.js";import{d as _,c as a,e as d,w as o,f as p,g as e,i as s}from"./index-600c64e5.js";import"./index.esm-5113fb74.js";const u=s("div",{class:"card-header"},[s("span",{class:"font-medium"},"右键菜单组件")],-1),B=_({name:"ContextMenu",__name:"index",setup(f){return(i,x)=>{const t=a("el-col"),n=a("el-row"),r=a("el-card");return p(),d(r,{shadow:"never"},{header:o(()=>[u]),default:o(()=>[e(n,{gutter:24},{default:o(()=>[e(t,{xs:24,sm:10,md:10,lg:8,xl:10},{default:o(()=>[e(c)]),_:1}),e(t,{xs:24,sm:10,md:10,lg:8,xl:10},{default:o(()=>[e(m)]),_:1}),e(t,{xs:24,sm:10,md:10,lg:8,xl:10},{default:o(()=>[e(l)]),_:1})]),_:1})]),_:1})}}});export{B as default};
+import c from"./basic-e758a598.js";import m from"./menuGroup-e49cba2b.js";import l from"./menuDynamic-8a7b6680.js";import{d as _,c as a,e as d,w as o,f as p,g as e,i as s}from"./index-cf07ebc0.js";import"./index.esm-bdc0cdc7.js";const u=s("div",{class:"card-header"},[s("span",{class:"font-medium"},"右键菜单组件")],-1),B=_({name:"ContextMenu",__name:"index",setup(f){return(i,x)=>{const t=a("el-col"),n=a("el-row"),r=a("el-card");return p(),d(r,{shadow:"never"},{header:o(()=>[u]),default:o(()=>[e(n,{gutter:24},{default:o(()=>[e(t,{xs:24,sm:10,md:10,lg:8,xl:10},{default:o(()=>[e(c)]),_:1}),e(t,{xs:24,sm:10,md:10,lg:8,xl:10},{default:o(()=>[e(m)]),_:1}),e(t,{xs:24,sm:10,md:10,lg:8,xl:10},{default:o(()=>[e(l)]),_:1})]),_:1})]),_:1})}}});export{B as default};
diff --git a/dist/static/js/index-9fa5c9dd.js b/dist/static/js/index-9fa5c9dd.js
deleted file mode 100644
index d66c14825..000000000
--- a/dist/static/js/index-9fa5c9dd.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-83d93c8a.js";import"./columns-50e1c67e.js";import"./data-b773037a.js";import"./index-600c64e5.js";export{o as default};
diff --git a/dist/static/js/index-1fb18c7d.js b/dist/static/js/index-9fa87278.js
similarity index 71%
rename from dist/static/js/index-1fb18c7d.js
rename to dist/static/js/index-9fa87278.js
index 7784d6edc..e98e8685b 100644
--- a/dist/static/js/index-1fb18c7d.js
+++ b/dist/static/js/index-9fa87278.js
@@ -1 +1 @@
-import{d as e,k as n,f as o}from"./index-600c64e5.js";const l=e({name:"MenuOverflow",__name:"index",setup(t){return(a,r)=>(o(),n("div",null,"目录、菜单文字超出显示 Tooltip 文字提示"))}});export{l as default};
+import{d as e,k as n,f as o}from"./index-cf07ebc0.js";const l=e({name:"MenuOverflow",__name:"index",setup(t){return(a,r)=>(o(),n("div",null,"目录、菜单文字超出显示 Tooltip 文字提示"))}});export{l as default};
diff --git a/dist/static/js/index-e3245e3e.js b/dist/static/js/index-a2420abc.js
similarity index 95%
rename from dist/static/js/index-e3245e3e.js
rename to dist/static/js/index-a2420abc.js
index 2a70b2375..ddc589022 100644
--- a/dist/static/js/index-e3245e3e.js
+++ b/dist/static/js/index-a2420abc.js
@@ -1 +1 @@
-import{d as m,c as a,e as g,w as t,f as v,g as n,u as s,h as r,L as i,a4 as k,i as d}from"./index-600c64e5.js";import{m as o,c as y}from"./message-e6e365bf.js";import{u as $}from"./hooks-47b97b33.js";import{d as c}from"./check-3815600c.js";const M=d("div",{class:"card-header"},[d("span",{class:"font-medium"}," Message提示 ")],-1),w=d("h4",{class:"mb-4"},"element-plus 的消息提示,点击弹出提示信息",-1),_=d("h4",{class:"mb-4"}," 类似 Ant Design 风格的消息提示,点击弹出提示信息(基于 ElMessage 样式改版,不会影响 ElMessage 原本样式,使用和打包大小成本极低并适配暗黑模式) ",-1),x=m({name:"Message",__name:"index",setup(T){return(L,e)=>{const l=a("el-button"),p=a("el-space"),f=a("el-divider"),C=a("el-card");return v(),g(C,{shadow:"never"},{header:t(()=>[M]),default:t(()=>[w,n(p,{wrap:""},{default:t(()=>[n(l,{type:"info",onClick:e[0]||(e[0]=u=>s(o)("Info类型消息",{customClass:"el"}))},{default:t(()=>[r(" Info ")]),_:1}),n(l,{type:"success",onClick:e[1]||(e[1]=u=>s(o)("Success类型消息",{customClass:"el",type:"success"}))},{default:t(()=>[r(" Success ")]),_:1}),n(l,{type:"warning",onClick:e[2]||(e[2]=u=>s(o)("Warning类型消息",{customClass:"el",type:"warning"}))},{default:t(()=>[r(" Warning ")]),_:1}),n(l,{type:"danger",onClick:e[3]||(e[3]=u=>s(o)("Error类型消息",{customClass:"el",type:"error"}))},{default:t(()=>[r(" Error ")]),_:1}),n(l,{onClick:e[4]||(e[4]=u=>s(o)("可关闭消息",{customClass:"el",showClose:!0}))},{default:t(()=>[r(" 可关闭 ")]),_:1}),n(l,{onClick:e[5]||(e[5]=u=>s(o)("分组消息合并",{customClass:"el",type:"success",grouping:!0}))},{default:t(()=>[r(" 分组消息合并 ")]),_:1}),n(l,{onClick:e[6]||(e[6]=u=>s(o)("自定义消息图标",{customClass:"el",icon:s($)(s(c))}))},{default:t(()=>[r(" 自定义图标 ")]),_:1}),n(l,{onClick:e[7]||(e[7]=u=>s(o)("3秒后关闭",{customClass:"el",duration:3e3,onClose:()=>s(o)("消息已关闭",{customClass:"el",type:"success"})}))},{default:t(()=>[r(" 自定义延时关闭时间并设置关闭后其他操作 ")]),_:1}),n(l,{onClick:e[8]||(e[8]=u=>s(o)(i("p",null,[i("span",null,"Message can be "),i("i",{style:"color: teal"},"VNode")]),{customClass:"el"}))},{default:t(()=>[r(" 自定义内容 ")]),_:1}),n(l,{onClick:e[9]||(e[9]=u=>s(o)("This is HTML string",{customClass:"el",dangerouslyUseHTMLString:!0}))},{default:t(()=>[r(" HTML 片段作为正文内容 ")]),_:1})]),_:1}),n(f),_,n(p,{wrap:""},{default:t(()=>[n(l,{type:"info",onClick:e[10]||(e[10]=u=>s(o)("Info类型消息"))},{default:t(()=>[r("Info")]),_:1}),n(l,{type:"success",onClick:e[11]||(e[11]=u=>s(o)("Success类型消息",{type:"success"}))},{default:t(()=>[r(" Success ")]),_:1}),n(l,{type:"warning",onClick:e[12]||(e[12]=u=>s(o)("Warning类型消息",{type:"warning"}))},{default:t(()=>[r(" Warning ")]),_:1}),n(l,{type:"danger",onClick:e[13]||(e[13]=u=>s(o)("Error类型消息",{type:"error"}))},{default:t(()=>[r(" Error ")]),_:1}),n(l,{onClick:e[14]||(e[14]=u=>s(o)("可关闭消息",{showClose:!0}))},{default:t(()=>[r(" 可关闭 ")]),_:1}),n(l,{onClick:e[15]||(e[15]=u=>s(o)("分组消息合并",{type:"success",grouping:!0}))},{default:t(()=>[r(" 分组消息合并 ")]),_:1}),n(l,{onClick:e[16]||(e[16]=u=>s(o)("自定义消息图标",{icon:s(k)}))},{default:t(()=>[r(" 自定义图标 ")]),_:1}),n(l,{onClick:e[17]||(e[17]=u=>s(o)("3秒后关闭",{duration:3e3,onClose:()=>s(o)("消息已关闭",{type:"success"})}))},{default:t(()=>[r(" 自定义延时关闭时间并设置关闭后其他操作 ")]),_:1}),n(l,{onClick:e[18]||(e[18]=u=>s(o)(i("p",null,[i("span",null,"Message can be "),i("i",{style:"color: teal"},"VNode")])))},{default:t(()=>[r(" 自定义内容 ")]),_:1}),n(l,{onClick:e[19]||(e[19]=u=>s(o)("This is HTML string",{dangerouslyUseHTMLString:!0}))},{default:t(()=>[r(" HTML 片段作为正文内容 ")]),_:1})]),_:1}),n(f),n(l,{onClick:s(y)},{default:t(()=>[r(" 关闭所有消息提示 ")]),_:1},8,["onClick"])]),_:1})}}});export{x as default};
+import{d as m,c as a,e as g,w as t,f as v,g as n,u as s,h as r,L as i,a4 as k,i as d}from"./index-cf07ebc0.js";import{m as o,c as y}from"./message-9b5ab040.js";import{u as $}from"./hooks-a5c70909.js";import{d as c}from"./check-3815600c.js";const M=d("div",{class:"card-header"},[d("span",{class:"font-medium"}," Message提示 ")],-1),w=d("h4",{class:"mb-4"},"element-plus 的消息提示,点击弹出提示信息",-1),_=d("h4",{class:"mb-4"}," 类似 Ant Design 风格的消息提示,点击弹出提示信息(基于 ElMessage 样式改版,不会影响 ElMessage 原本样式,使用和打包大小成本极低并适配暗黑模式) ",-1),x=m({name:"Message",__name:"index",setup(T){return(L,e)=>{const l=a("el-button"),p=a("el-space"),f=a("el-divider"),C=a("el-card");return v(),g(C,{shadow:"never"},{header:t(()=>[M]),default:t(()=>[w,n(p,{wrap:""},{default:t(()=>[n(l,{type:"info",onClick:e[0]||(e[0]=u=>s(o)("Info类型消息",{customClass:"el"}))},{default:t(()=>[r(" Info ")]),_:1}),n(l,{type:"success",onClick:e[1]||(e[1]=u=>s(o)("Success类型消息",{customClass:"el",type:"success"}))},{default:t(()=>[r(" Success ")]),_:1}),n(l,{type:"warning",onClick:e[2]||(e[2]=u=>s(o)("Warning类型消息",{customClass:"el",type:"warning"}))},{default:t(()=>[r(" Warning ")]),_:1}),n(l,{type:"danger",onClick:e[3]||(e[3]=u=>s(o)("Error类型消息",{customClass:"el",type:"error"}))},{default:t(()=>[r(" Error ")]),_:1}),n(l,{onClick:e[4]||(e[4]=u=>s(o)("可关闭消息",{customClass:"el",showClose:!0}))},{default:t(()=>[r(" 可关闭 ")]),_:1}),n(l,{onClick:e[5]||(e[5]=u=>s(o)("分组消息合并",{customClass:"el",type:"success",grouping:!0}))},{default:t(()=>[r(" 分组消息合并 ")]),_:1}),n(l,{onClick:e[6]||(e[6]=u=>s(o)("自定义消息图标",{customClass:"el",icon:s($)(s(c))}))},{default:t(()=>[r(" 自定义图标 ")]),_:1}),n(l,{onClick:e[7]||(e[7]=u=>s(o)("3秒后关闭",{customClass:"el",duration:3e3,onClose:()=>s(o)("消息已关闭",{customClass:"el",type:"success"})}))},{default:t(()=>[r(" 自定义延时关闭时间并设置关闭后其他操作 ")]),_:1}),n(l,{onClick:e[8]||(e[8]=u=>s(o)(i("p",null,[i("span",null,"Message can be "),i("i",{style:"color: teal"},"VNode")]),{customClass:"el"}))},{default:t(()=>[r(" 自定义内容 ")]),_:1}),n(l,{onClick:e[9]||(e[9]=u=>s(o)("This is HTML string",{customClass:"el",dangerouslyUseHTMLString:!0}))},{default:t(()=>[r(" HTML 片段作为正文内容 ")]),_:1})]),_:1}),n(f),_,n(p,{wrap:""},{default:t(()=>[n(l,{type:"info",onClick:e[10]||(e[10]=u=>s(o)("Info类型消息"))},{default:t(()=>[r("Info")]),_:1}),n(l,{type:"success",onClick:e[11]||(e[11]=u=>s(o)("Success类型消息",{type:"success"}))},{default:t(()=>[r(" Success ")]),_:1}),n(l,{type:"warning",onClick:e[12]||(e[12]=u=>s(o)("Warning类型消息",{type:"warning"}))},{default:t(()=>[r(" Warning ")]),_:1}),n(l,{type:"danger",onClick:e[13]||(e[13]=u=>s(o)("Error类型消息",{type:"error"}))},{default:t(()=>[r(" Error ")]),_:1}),n(l,{onClick:e[14]||(e[14]=u=>s(o)("可关闭消息",{showClose:!0}))},{default:t(()=>[r(" 可关闭 ")]),_:1}),n(l,{onClick:e[15]||(e[15]=u=>s(o)("分组消息合并",{type:"success",grouping:!0}))},{default:t(()=>[r(" 分组消息合并 ")]),_:1}),n(l,{onClick:e[16]||(e[16]=u=>s(o)("自定义消息图标",{icon:s(k)}))},{default:t(()=>[r(" 自定义图标 ")]),_:1}),n(l,{onClick:e[17]||(e[17]=u=>s(o)("3秒后关闭",{duration:3e3,onClose:()=>s(o)("消息已关闭",{type:"success"})}))},{default:t(()=>[r(" 自定义延时关闭时间并设置关闭后其他操作 ")]),_:1}),n(l,{onClick:e[18]||(e[18]=u=>s(o)(i("p",null,[i("span",null,"Message can be "),i("i",{style:"color: teal"},"VNode")])))},{default:t(()=>[r(" 自定义内容 ")]),_:1}),n(l,{onClick:e[19]||(e[19]=u=>s(o)("This is HTML string",{dangerouslyUseHTMLString:!0}))},{default:t(()=>[r(" HTML 片段作为正文内容 ")]),_:1})]),_:1}),n(f),n(l,{onClick:s(y)},{default:t(()=>[r(" 关闭所有消息提示 ")]),_:1},8,["onClick"])]),_:1})}}});export{x as default};
diff --git a/dist/static/js/index-90dd8109.js b/dist/static/js/index-a2b2e828.js
similarity index 86%
rename from dist/static/js/index-90dd8109.js
rename to dist/static/js/index-a2b2e828.js
index 1e35e963e..d8f36ef75 100644
--- a/dist/static/js/index-90dd8109.js
+++ b/dist/static/js/index-a2b2e828.js
@@ -1 +1 @@
-import{d as m,r,Y as p,c as d,k as i,i as s,C as o,u as a,g as c,f as _}from"./index-600c64e5.js";const f={class:"dark:text-white"},x={style:{"text-indent":"2em"}},v=m({name:"Menu1-1",__name:"index",setup(V){const e=r(""),{t:n}=p();return(h,t)=>{const l=d("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.hsmenu1")),1),s("p",x,o(a(n)("menus.hsmenu1-1")),1),c(l,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=u=>e.value=u)},null,8,["modelValue"])])}}});export{v as default};
+import{d as m,r,Y as p,c as d,k as i,i as s,C as o,u as a,g as c,f as _}from"./index-cf07ebc0.js";const f={class:"dark:text-white"},x={style:{"text-indent":"2em"}},v=m({name:"Menu1-1",__name:"index",setup(V){const e=r(""),{t:n}=p();return(h,t)=>{const l=d("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.hsmenu1")),1),s("p",x,o(a(n)("menus.hsmenu1-1")),1),c(l,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=u=>e.value=u)},null,8,["modelValue"])])}}});export{v as default};
diff --git a/dist/static/js/index-d9fe707f.js b/dist/static/js/index-b31b16fb.js
similarity index 91%
rename from dist/static/js/index-d9fe707f.js
rename to dist/static/js/index-b31b16fb.js
index cd91eaa57..2b3048f16 100644
--- a/dist/static/js/index-d9fe707f.js
+++ b/dist/static/js/index-b31b16fb.js
@@ -1 +1 @@
-import{d as n,r as o,c as _,e as c,w as a,f as l,i as e}from"./index-600c64e5.js";const d=e("div",{class:"card-header"},[e("span",{class:"font-medium"},"通过iframe引入按钮页面")],-1),m=["src"],h=n({name:"Button",__name:"index",setup(u){const{VITE_PUBLIC_PATH:s}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},r=o(`${s}html/button.html`);return(f,i)=>{const t=_("el-card");return l(),c(t,{shadow:"never"},{header:a(()=>[d]),default:a(()=>[e("iframe",{src:r.value,frameborder:"0",class:"iframe w-full h-[60vh]"},null,8,m)]),_:1})}}});export{h as default};
+import{d as n,r as o,c as _,e as c,w as a,f as l,i as e}from"./index-cf07ebc0.js";const d=e("div",{class:"card-header"},[e("span",{class:"font-medium"},"通过iframe引入按钮页面")],-1),m=["src"],h=n({name:"Button",__name:"index",setup(u){const{VITE_PUBLIC_PATH:s}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},r=o(`${s}html/button.html`);return(f,i)=>{const t=_("el-card");return l(),c(t,{shadow:"never"},{header:a(()=>[d]),default:a(()=>[e("iframe",{src:r.value,frameborder:"0",class:"iframe w-full h-[60vh]"},null,8,m)]),_:1})}}});export{h as default};
diff --git a/dist/static/js/index-b61fa06e.js b/dist/static/js/index-b61fa06e.js
new file mode 100644
index 000000000..40bf90bd0
--- /dev/null
+++ b/dist/static/js/index-b61fa06e.js
@@ -0,0 +1 @@
+import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-43bb72f7.js";import"./columns-83fdfff5.js";import"./index-cf07ebc0.js";import"./data-4bb483cd.js";import"./message-9b5ab040.js";import"./edit-pen-37b5ced2.js";import"./check-3815600c.js";export{o as default};
diff --git a/dist/static/js/index-b6741add.js b/dist/static/js/index-b6741add.js
deleted file mode 100644
index 5dd2de37e..000000000
--- a/dist/static/js/index-b6741add.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-2e08a252.js";import"./columns-d323691e.js";import"./print-a6e42845.js";import"./data-b773037a.js";import"./index-600c64e5.js";export{o as default};
diff --git a/dist/static/js/index-99deced5.js b/dist/static/js/index-c2fd9be0.js
similarity index 85%
rename from dist/static/js/index-99deced5.js
rename to dist/static/js/index-c2fd9be0.js
index 962b4dd62..fb5a604e2 100644
--- a/dist/static/js/index-99deced5.js
+++ b/dist/static/js/index-c2fd9be0.js
@@ -1 +1 @@
-import{useDept as N}from"./hook-eb85c050.js";import{R as P,D as U,P as z}from"./refresh-592a466a.js";import{u as s}from"./hooks-47b97b33.js";import{d as E}from"./edit-pen-37b5ced2.js";import{d as F}from"./search-cc37b371.js";import{d as I}from"./add-circle-line-a03ff6bd.js";import{d as L,r as y,c as a,f as O,k as j,g as o,w as l,u as e,h as m}from"./index-600c64e5.js";import"./form.vue_vue_type_script_setup_true_lang-d150defb.js";import"./message-e6e365bf.js";import"./system-c8ecea94.js";import"./epTheme-8be6290d.js";import"./sortable.esm-679e0872.js";const q={class:"main"},te=L({name:"Dept",__name:"index",setup(A){const d=y(),u=y(),{form:r,loading:f,columns:v,dataList:C,onSearch:_,resetForm:h,openDialog:b,handleDelete:R,handleSelectionChange:x}=N();return(G,n)=>{var k;const w=a("el-input"),c=a("el-form-item"),g=a("el-option"),V=a("el-select"),i=a("el-button"),$=a("el-form"),D=a("el-popconfirm"),S=a("pure-table");return O(),j("div",q,[o($,{ref_key:"formRef",ref:d,inline:!0,model:e(r),class:"bg-bg_color w-[99/100] pl-8 pt-4"},{default:l(()=>[o(c,{label:"部门名称:",prop:"name"},{default:l(()=>[o(w,{modelValue:e(r).name,"onUpdate:modelValue":n[0]||(n[0]=t=>e(r).name=t),placeholder:"请输入部门名称",clearable:"",class:"!w-[200px]"},null,8,["modelValue"])]),_:1}),o(c,{label:"状态:",prop:"status"},{default:l(()=>[o(V,{modelValue:e(r).status,"onUpdate:modelValue":n[1]||(n[1]=t=>e(r).status=t),placeholder:"请选择状态",clearable:"",class:"!w-[180px]"},{default:l(()=>[o(g,{label:"启用",value:1}),o(g,{label:"停用",value:0})]),_:1},8,["modelValue"])]),_:1}),o(c,null,{default:l(()=>[o(i,{type:"primary",icon:e(s)(e(F)),loading:e(f),onClick:e(_)},{default:l(()=>[m(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(s)(e(P)),onClick:n[2]||(n[2]=t=>e(h)(d.value))},{default:l(()=>[m(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(z),{title:"部门列表(仅演示,操作后不生效)",columns:e(v),tableRef:(k=u.value)==null?void 0:k.getTableRef(),onRefresh:e(_)},{buttons:l(()=>[o(i,{type:"primary",icon:e(s)(e(I)),onClick:n[3]||(n[3]=t=>e(b)())},{default:l(()=>[m(" 新增部门 ")]),_:1},8,["icon"])]),default:l(({size:t,dynamicColumns:T})=>[o(S,{ref_key:"tableRef",ref:u,border:"","align-whole":"center","row-key":"id",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(f),size:t,data:e(C),columns:T,"header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},onSelectionChange:e(x)},{operation:l(({row:p})=>[o(i,{class:"reset-margin",link:"",type:"primary",size:t,icon:e(s)(e(E)),onClick:B=>e(b)("编辑",p)},{default:l(()=>[m(" 编辑 ")]),_:2},1032,["size","icon","onClick"]),o(D,{title:`是否确认删除部门名称为${p.name}的这条数据`,onConfirm:B=>e(R)(p)},{reference:l(()=>[o(i,{class:"reset-margin",link:"",type:"primary",size:t,icon:e(s)(e(U))},{default:l(()=>[m(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","header-cell-style","onSelectionChange"])]),_:1},8,["columns","tableRef","onRefresh"])])}}});export{te as default};
+import{useDept as N}from"./hook-f228777c.js";import{R as P,D as U,P as z}from"./refresh-473d5600.js";import{u as s}from"./hooks-a5c70909.js";import{d as E}from"./edit-pen-37b5ced2.js";import{d as F}from"./search-cc37b371.js";import{d as I}from"./add-circle-line-a03ff6bd.js";import{d as L,r as y,c as a,f as O,k as j,g as o,w as l,u as e,h as m}from"./index-cf07ebc0.js";import"./form.vue_vue_type_script_setup_true_lang-44e2a5be.js";import"./message-9b5ab040.js";import"./system-e9865aa9.js";import"./epTheme-f423feed.js";import"./sortable.esm-679e0872.js";const q={class:"main"},te=L({name:"Dept",__name:"index",setup(A){const d=y(),u=y(),{form:r,loading:f,columns:v,dataList:C,onSearch:_,resetForm:h,openDialog:b,handleDelete:R,handleSelectionChange:x}=N();return(G,n)=>{var k;const w=a("el-input"),c=a("el-form-item"),g=a("el-option"),V=a("el-select"),i=a("el-button"),$=a("el-form"),D=a("el-popconfirm"),S=a("pure-table");return O(),j("div",q,[o($,{ref_key:"formRef",ref:d,inline:!0,model:e(r),class:"bg-bg_color w-[99/100] pl-8 pt-4"},{default:l(()=>[o(c,{label:"部门名称:",prop:"name"},{default:l(()=>[o(w,{modelValue:e(r).name,"onUpdate:modelValue":n[0]||(n[0]=t=>e(r).name=t),placeholder:"请输入部门名称",clearable:"",class:"!w-[200px]"},null,8,["modelValue"])]),_:1}),o(c,{label:"状态:",prop:"status"},{default:l(()=>[o(V,{modelValue:e(r).status,"onUpdate:modelValue":n[1]||(n[1]=t=>e(r).status=t),placeholder:"请选择状态",clearable:"",class:"!w-[180px]"},{default:l(()=>[o(g,{label:"启用",value:1}),o(g,{label:"停用",value:0})]),_:1},8,["modelValue"])]),_:1}),o(c,null,{default:l(()=>[o(i,{type:"primary",icon:e(s)(e(F)),loading:e(f),onClick:e(_)},{default:l(()=>[m(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(s)(e(P)),onClick:n[2]||(n[2]=t=>e(h)(d.value))},{default:l(()=>[m(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(z),{title:"部门列表(仅演示,操作后不生效)",columns:e(v),tableRef:(k=u.value)==null?void 0:k.getTableRef(),onRefresh:e(_)},{buttons:l(()=>[o(i,{type:"primary",icon:e(s)(e(I)),onClick:n[3]||(n[3]=t=>e(b)())},{default:l(()=>[m(" 新增部门 ")]),_:1},8,["icon"])]),default:l(({size:t,dynamicColumns:T})=>[o(S,{ref_key:"tableRef",ref:u,border:"","align-whole":"center","row-key":"id",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(f),size:t,data:e(C),columns:T,"header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},onSelectionChange:e(x)},{operation:l(({row:p})=>[o(i,{class:"reset-margin",link:"",type:"primary",size:t,icon:e(s)(e(E)),onClick:B=>e(b)("编辑",p)},{default:l(()=>[m(" 编辑 ")]),_:2},1032,["size","icon","onClick"]),o(D,{title:`是否确认删除部门名称为${p.name}的这条数据`,onConfirm:B=>e(R)(p)},{reference:l(()=>[o(i,{class:"reset-margin",link:"",type:"primary",size:t,icon:e(s)(e(U))},{default:l(()=>[m(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","header-cell-style","onSelectionChange"])]),_:1},8,["columns","tableRef","onRefresh"])])}}});export{te as default};
diff --git a/dist/static/js/index-349725f0.js b/dist/static/js/index-c332f789.js
similarity index 97%
rename from dist/static/js/index-349725f0.js
rename to dist/static/js/index-c332f789.js
index 7172d2654..64c5a1d2a 100644
--- a/dist/static/js/index-349725f0.js
+++ b/dist/static/js/index-c332f789.js
@@ -1 +1 @@
-import{d as h,x as k,g as a,u as s,r as p,m as V,al as A,F as H,ad as L,c as U,e as W,w as o,f as X,i as r,p as Y,q as E,_ as G}from"./index-600c64e5.js";const R=h({name:"Resizer",props:{split:{type:String,required:!0},className:{type:String,default:""}},setup(e){const i=k(()=>["splitter-pane-resizer",e.split,e.className].join(" "));return()=>a("div",{class:s(i)},null)}});const T=h({name:"SplitPane",components:{resizer:R},props:{splitSet:{type:Object,require:!0}},emits:["resize"],setup(e,i){var m,S,g,w,P;const l=p(!1),d=p(!1),n=p((m=e.splitSet)==null?void 0:m.defaultPercent),u=((S=e.splitSet)==null?void 0:S.split)==="vertical"?"width":"height",B=((g=e.splitSet)==null?void 0:g.split)==="vertical"?"left":"top",I=p(["splitter-pane splitter-paneL",(w=e.splitSet)==null?void 0:w.split]),N=p(["splitter-pane splitter-paneR",(P=e.splitSet)==null?void 0:P.split]),$=k(()=>{var t;return l.value?((t=e.splitSet)==null?void 0:t.split)==="vertical"?{cursor:"col-resize"}:{cursor:"row-resize"}:{cursor:"default"}}),b=()=>{d.value||(n.value=50,i.emit("resize",n.value))},q=()=>{l.value=!0,d.value=!1},j=()=>{l.value=!1},D=t=>{var y,z,M,x,C;if((t.buttons===0||t.which===0)&&(l.value=!1),l.value){let f=0,c=t.currentTarget;if(((y=e.splitSet)==null?void 0:y.split)==="vertical")for(;c;)f+=c.offsetLeft,c=c.offsetParent;else for(;c;)f+=c.offsetTop,c=c.offsetParent;const F=((z=e.splitSet)==null?void 0:z.split)==="vertical"?t.pageX:t.pageY,O=((M=e.splitSet)==null?void 0:M.split)==="vertical"?t.currentTarget.offsetWidth:t.currentTarget.offsetHeight,_=Math.floor((F-f)/O*1e4)/100;_>((x=e.splitSet)==null?void 0:x.minPercent)&&_<100-((C=e.splitSet)==null?void 0:C.minPercent)&&(n.value=_),i.emit("resize",n.value),d.value=!0}};return()=>{var t;return a(H,null,[a("div",{class:"vue-splitter-container clearfix",style:s($),onMouseup:()=>j(),onMousemove:()=>D(event)},[a("div",{class:s(I),style:{[s(u)]:s(n)+"%"}},[i.slots.paneL()]),a(R,{style:`${s([B])}:${s(n)}%`,split:(t=e.splitSet)==null?void 0:t.split,onMousedown:()=>q(),onClick:()=>b()},null),a("div",{class:s(N),style:{[s(u)]:100-s(n)+"%"}},[i.slots.paneR()]),V(a("div",{class:"vue-splitter-container-mask"},null),[[A,s(l)]])])])}}}),v=e=>(Y("data-v-62ddaddc"),e=e(),E(),e),J=v(()=>r("div",{class:"card-header"},[r("span",{class:"font-medium"},"切割面板组件")],-1)),K={class:"split-pane"},Q=v(()=>r("div",{class:"dv-a"},"A",-1)),Z=v(()=>r("div",{class:"dv-b"},"B",-1)),ee=v(()=>r("div",{class:"dv-c"},"C",-1)),te=h({name:"SplitPane",__name:"index",setup(e){const i=L({minPercent:20,defaultPercent:40,split:"vertical"}),l=L({minPercent:20,defaultPercent:40,split:"horizontal"});return(d,n)=>{const u=U("el-card");return X(),W(u,{shadow:"never"},{header:o(()=>[J]),default:o(()=>[r("div",K,[a(s(T),{splitSet:i},{paneL:o(()=>[Q]),paneR:o(()=>[a(s(T),{splitSet:l},{paneL:o(()=>[Z]),paneR:o(()=>[ee]),_:1},8,["splitSet"])]),_:1},8,["splitSet"])])]),_:1})}}});const ae=G(te,[["__scopeId","data-v-62ddaddc"]]);export{ae as default};
+import{d as h,x as k,g as a,u as s,r as p,m as V,al as A,F as H,ad as L,c as U,e as W,w as o,f as X,i as r,p as Y,q as E,_ as G}from"./index-cf07ebc0.js";const R=h({name:"Resizer",props:{split:{type:String,required:!0},className:{type:String,default:""}},setup(e){const i=k(()=>["splitter-pane-resizer",e.split,e.className].join(" "));return()=>a("div",{class:s(i)},null)}});const T=h({name:"SplitPane",components:{resizer:R},props:{splitSet:{type:Object,require:!0}},emits:["resize"],setup(e,i){var m,S,g,w,P;const l=p(!1),d=p(!1),n=p((m=e.splitSet)==null?void 0:m.defaultPercent),u=((S=e.splitSet)==null?void 0:S.split)==="vertical"?"width":"height",B=((g=e.splitSet)==null?void 0:g.split)==="vertical"?"left":"top",I=p(["splitter-pane splitter-paneL",(w=e.splitSet)==null?void 0:w.split]),N=p(["splitter-pane splitter-paneR",(P=e.splitSet)==null?void 0:P.split]),$=k(()=>{var t;return l.value?((t=e.splitSet)==null?void 0:t.split)==="vertical"?{cursor:"col-resize"}:{cursor:"row-resize"}:{cursor:"default"}}),b=()=>{d.value||(n.value=50,i.emit("resize",n.value))},q=()=>{l.value=!0,d.value=!1},j=()=>{l.value=!1},D=t=>{var y,z,M,x,C;if((t.buttons===0||t.which===0)&&(l.value=!1),l.value){let f=0,c=t.currentTarget;if(((y=e.splitSet)==null?void 0:y.split)==="vertical")for(;c;)f+=c.offsetLeft,c=c.offsetParent;else for(;c;)f+=c.offsetTop,c=c.offsetParent;const F=((z=e.splitSet)==null?void 0:z.split)==="vertical"?t.pageX:t.pageY,O=((M=e.splitSet)==null?void 0:M.split)==="vertical"?t.currentTarget.offsetWidth:t.currentTarget.offsetHeight,_=Math.floor((F-f)/O*1e4)/100;_>((x=e.splitSet)==null?void 0:x.minPercent)&&_<100-((C=e.splitSet)==null?void 0:C.minPercent)&&(n.value=_),i.emit("resize",n.value),d.value=!0}};return()=>{var t;return a(H,null,[a("div",{class:"vue-splitter-container clearfix",style:s($),onMouseup:()=>j(),onMousemove:()=>D(event)},[a("div",{class:s(I),style:{[s(u)]:s(n)+"%"}},[i.slots.paneL()]),a(R,{style:`${s([B])}:${s(n)}%`,split:(t=e.splitSet)==null?void 0:t.split,onMousedown:()=>q(),onClick:()=>b()},null),a("div",{class:s(N),style:{[s(u)]:100-s(n)+"%"}},[i.slots.paneR()]),V(a("div",{class:"vue-splitter-container-mask"},null),[[A,s(l)]])])])}}}),v=e=>(Y("data-v-62ddaddc"),e=e(),E(),e),J=v(()=>r("div",{class:"card-header"},[r("span",{class:"font-medium"},"切割面板组件")],-1)),K={class:"split-pane"},Q=v(()=>r("div",{class:"dv-a"},"A",-1)),Z=v(()=>r("div",{class:"dv-b"},"B",-1)),ee=v(()=>r("div",{class:"dv-c"},"C",-1)),te=h({name:"SplitPane",__name:"index",setup(e){const i=L({minPercent:20,defaultPercent:40,split:"vertical"}),l=L({minPercent:20,defaultPercent:40,split:"horizontal"});return(d,n)=>{const u=U("el-card");return X(),W(u,{shadow:"never"},{header:o(()=>[J]),default:o(()=>[r("div",K,[a(s(T),{splitSet:i},{paneL:o(()=>[Q]),paneR:o(()=>[a(s(T),{splitSet:l},{paneL:o(()=>[Z]),paneR:o(()=>[ee]),_:1},8,["splitSet"])]),_:1},8,["splitSet"])])]),_:1})}}});const ae=G(te,[["__scopeId","data-v-62ddaddc"]]);export{ae as default};
diff --git a/dist/static/js/index-c4f60143.js b/dist/static/js/index-c4f60143.js
new file mode 100644
index 000000000..d6e9c100e
--- /dev/null
+++ b/dist/static/js/index-c4f60143.js
@@ -0,0 +1 @@
+import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-ff5db011.js";import"./columns-42b2deeb.js";import"./sortable.esm-679e0872.js";import"./index-cf07ebc0.js";import"./data-4bb483cd.js";export{o as default};
diff --git a/dist/static/js/index-9b83880f.js b/dist/static/js/index-cb264c76.js
similarity index 99%
rename from dist/static/js/index-9b83880f.js
rename to dist/static/js/index-cb264c76.js
index a0cf5b550..538d138e7 100644
--- a/dist/static/js/index-9b83880f.js
+++ b/dist/static/js/index-cb264c76.js
@@ -1 +1 @@
-import{Z as b,O as _,ah as k,d as h,a6 as C,ad as E,ag as S,ai as P,ac as R,j as B,m as D,k as j,f as I,_ as y,R as F,e as J,u as Y}from"./index-600c64e5.js";var L={exports:{}};(function(v,w){(function(p,M){v.exports=M()})(b,function(){function p(e){var r=[];return e.AMapUI&&r.push(M(e.AMapUI)),e.Loca&&r.push(m(e.Loca)),Promise.all(r)}function M(e){return new Promise(function(r,a){var i=[];if(e.plugins)for(var t=0;tk.request("get","/getMapInfo",{params:v}),T="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAUCAMAAADSpG8HAAAC91BMVEUAAAAAJQskNR8JNS8AAAAHwgAu2CIAZQIDGgccFA8aTDwVvRAtwyUNqQgcZhgsXSUQQQ0BJQcHMwIpJw4BAQCM63sRRDct5xwHswAMOzAv4SAIxAAr3xofuhZWzUwYRTMqnDEvtyRDvjgKMSwBjQCWkJRdxFNnm2A0cy8KLSgknR0hQTEydjNDYzFhjFpocEsXig9wimhcTi45hy0kTy1Vg0hQLx0EPABCSkAYSxwATQc0UjIFCwOU/4mt/6YP7wXI/8Gh/5eK/4CG/3tJfla5/7K3/7Ck/5tL/0Yq/h0ANxDi/9DG/77D/7vA/7jG/7Cz/6yb/5Gd/4WY/4GF/oFrl3Zy9WtTh2Fj319F2kklakMgbjgOSDAx/yoALBgc8RECIQ7N/8bL/7Sx/6m6/6Oq/6Gm/6Cb/5aX/410oYRuln+U/3tklXNZjGtY019Ou15y/1RV/0YlZUUs1j1E/jk8/ysiYisWZiMFUh8CsR0i6hkj/xUd2RMa+hAAPgwK+gDa/8nT/8bW/7/a/73O/7m9/7W//6qLrZyt/5qk/5GY/JB/rI2k/4eK8YeO/3aI/3N6/21w/2Jf/2Jt72Jj5GJNemJLhmBEgVtOxlhR1lZAgVE2aFEzdE0ye0w/5Uk+nkdGzUY1TUVG4EQ+u0ElXzsicTkhZjgsijYsrDI37i0kgiwhSCwAoxsTnBsY0hALgBAAEQgN4gcHowUS/wT/////8PeWt8HI47WlxK/K/6aUuqGm/52f7Zyx/5qt/5XCupS9/5C+pI+U9456m4uI9oSS/4CE/4B+9nqa/3hkjHBVgWxUxWGA/2BNtl5WvFtS4Vll/1hGpFhY2ldd/FRa71Ne+lI6eFJAXlFq/05Ks01U2ExS9EcxTUAldz481zssRDszyDcfWTc9+jAXyzAx2S4PYSwIUiscOSkitygVMSgLwyYCvCEfpiEDyCAAvR4i3xwe1xwQaxoj9xgQShcKaBYKQBYMWBQU7BAMbA8X8A0J1wsFdgsAAABw6AJ/AAAAPXRSTlMAZ1XZBPPiqUM7/v7d04B2aFdSSRb68uzp5+fn5N/e3drT0MzKxsW+vr27tLOysLCrqqmno6CQj4aEd3Ig/fi2ogAAAkNJREFUKM9ioACwmIMIFCEBYz1DU34ODkFLHUYIEORWUpPjkeU1EICp0T1xYGfnpOLKNWveva2sfP3qcfG8eZGXI0J6LhR6+qtCzBPef2by5IiI4yEhR3p7D3U5uqfYrir/5rUh4VZH2MqwLRpgRUbbN62etWR+c1ODNxA0NDa22JbHxdXVbfBysusKu10rBFKkWPD1evjDm82+vr4+Pg4ODokOHeeyor28vP68CT6WHlLKDlLEFrv6pMuyvCY3N9dWPz+gukT/xZk7plXUJfwo9PCYNJEXrKjqTqhLdESLXXJAAEidb2LSglntu7ozD5fVxsbbV0uDFMnULAx1WTrFPy011S4ZqMzVISlyblZOZnd7WY1nvH09K0gRQOLrwIraHN3d01LtgOr8/Bfdzc3NzclCUiS17j7Qukspgenpju670+zsXNsWRU+dPi38VHkVXBHb++c5LssW7LXNCHR0dAwMdHdLufd09pxr02d/9Pz0036zBEgRT2xCePiSxZ1OtrYZGba2Ts62+x48K4qKmhOzvsR+Y221CkiR1o2El1O5lh91dnZ2cnJydp4wsW9FTBFQVRx36aMS+83gcALMbNumz8tXrcgODgrqCQoKDs7O7ltbURETE/e7tOrJrz1hHCBFnAcLPAqvzJyRl3c6/+LZ/PwZM89HFr9Yu/7Lh+8bqydstYCkAv2k/gKPyPnyzJJcc8WYmZmVNbVNFDxWxpZc7RdVZ4KlFSZrPj5+YWAqs2ESgQqxW3EKMTFxArnEAgDLUd+tnLfEzAAAAABJRU5ErkJggg==",Z={id:"mapview",ref:"mapview"},z=h({name:"Amap",__name:"Amap",setup(v){let w,p;const M=C(),m=E({loading:!S()}),o=()=>{p&&p.on("complete",()=>{m.loading=!1})};return P(()=>{if(!M)return;const{MapConfigure:n}=M.appContext.config.globalProperties.$config,{options:s}=n;N.load({key:n.amapKey,version:"2.0",plugins:["AMap.MarkerCluster"]}).then(d=>{p=new d.Map(M.refs.mapview,s),p.plugin(["AMap.ToolBar","AMap.MapType"],()=>{p.addControl(new d.ToolBar),p.addControl(new d.MapType({defaultType:0}))}),w=new d.MarkerCluster(p,[],{gridSize:80,maxZoom:14,renderMarker(A){const{marker:f,data:e}=A;if(Array.isArray(e)&&e[0]){const{driver:r,plateNumber:a,orientation:i}=e[0],t=`
`;f.setContent(t),f.setLabel({direction:"bottom",offset:new d.Pixel(-4,0),content:` ${a}(${r})
`}),f.setOffset(new d.Pixel(-18,-10)),f.on("click",({lnglat:l})=>{p.setZoom(13),p.setCenter(l)})}}}),O().then(({data:A})=>{const f=A.map(e=>({lnglat:[e.lng,e.lat],...e}));w&&w.setData(f)}).catch(A=>{}),o()}).catch(()=>{throw m.loading=!1,"地图加载失败,请重新加载"})}),R(()=>{p&&p.destroy()&&p.clearEvents("click")}),(n,s)=>{const d=B("loading");return D((I(),j("div",Z,null,512)),[[d,m.loading]])}}});const q=y(z,[["__scopeId","data-v-2ac3e490"]]),K=F(q),Q=h({name:"Map",__name:"index",setup(v){return(w,p)=>(I(),J(Y(K)))}});const V=y(Q,[["__scopeId","data-v-5f5a86ec"]]);export{V as default};
+import{Z as b,O as _,ah as k,d as h,a6 as C,ad as E,ag as S,ai as P,ac as R,j as B,m as D,k as j,f as I,_ as y,R as F,e as J,u as Y}from"./index-cf07ebc0.js";var L={exports:{}};(function(v,w){(function(p,M){v.exports=M()})(b,function(){function p(e){var r=[];return e.AMapUI&&r.push(M(e.AMapUI)),e.Loca&&r.push(m(e.Loca)),Promise.all(r)}function M(e){return new Promise(function(r,a){var i=[];if(e.plugins)for(var t=0;tk.request("get","/getMapInfo",{params:v}),T="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAUCAMAAADSpG8HAAAC91BMVEUAAAAAJQskNR8JNS8AAAAHwgAu2CIAZQIDGgccFA8aTDwVvRAtwyUNqQgcZhgsXSUQQQ0BJQcHMwIpJw4BAQCM63sRRDct5xwHswAMOzAv4SAIxAAr3xofuhZWzUwYRTMqnDEvtyRDvjgKMSwBjQCWkJRdxFNnm2A0cy8KLSgknR0hQTEydjNDYzFhjFpocEsXig9wimhcTi45hy0kTy1Vg0hQLx0EPABCSkAYSxwATQc0UjIFCwOU/4mt/6YP7wXI/8Gh/5eK/4CG/3tJfla5/7K3/7Ck/5tL/0Yq/h0ANxDi/9DG/77D/7vA/7jG/7Cz/6yb/5Gd/4WY/4GF/oFrl3Zy9WtTh2Fj319F2kklakMgbjgOSDAx/yoALBgc8RECIQ7N/8bL/7Sx/6m6/6Oq/6Gm/6Cb/5aX/410oYRuln+U/3tklXNZjGtY019Ou15y/1RV/0YlZUUs1j1E/jk8/ysiYisWZiMFUh8CsR0i6hkj/xUd2RMa+hAAPgwK+gDa/8nT/8bW/7/a/73O/7m9/7W//6qLrZyt/5qk/5GY/JB/rI2k/4eK8YeO/3aI/3N6/21w/2Jf/2Jt72Jj5GJNemJLhmBEgVtOxlhR1lZAgVE2aFEzdE0ye0w/5Uk+nkdGzUY1TUVG4EQ+u0ElXzsicTkhZjgsijYsrDI37i0kgiwhSCwAoxsTnBsY0hALgBAAEQgN4gcHowUS/wT/////8PeWt8HI47WlxK/K/6aUuqGm/52f7Zyx/5qt/5XCupS9/5C+pI+U9456m4uI9oSS/4CE/4B+9nqa/3hkjHBVgWxUxWGA/2BNtl5WvFtS4Vll/1hGpFhY2ldd/FRa71Ne+lI6eFJAXlFq/05Ks01U2ExS9EcxTUAldz481zssRDszyDcfWTc9+jAXyzAx2S4PYSwIUiscOSkitygVMSgLwyYCvCEfpiEDyCAAvR4i3xwe1xwQaxoj9xgQShcKaBYKQBYMWBQU7BAMbA8X8A0J1wsFdgsAAABw6AJ/AAAAPXRSTlMAZ1XZBPPiqUM7/v7d04B2aFdSSRb68uzp5+fn5N/e3drT0MzKxsW+vr27tLOysLCrqqmno6CQj4aEd3Ig/fi2ogAAAkNJREFUKM9ioACwmIMIFCEBYz1DU34ODkFLHUYIEORWUpPjkeU1EICp0T1xYGfnpOLKNWveva2sfP3qcfG8eZGXI0J6LhR6+qtCzBPef2by5IiI4yEhR3p7D3U5uqfYrir/5rUh4VZH2MqwLRpgRUbbN62etWR+c1ODNxA0NDa22JbHxdXVbfBysusKu10rBFKkWPD1evjDm82+vr4+Pg4ODokOHeeyor28vP68CT6WHlLKDlLEFrv6pMuyvCY3N9dWPz+gukT/xZk7plXUJfwo9PCYNJEXrKjqTqhLdESLXXJAAEidb2LSglntu7ozD5fVxsbbV0uDFMnULAx1WTrFPy011S4ZqMzVISlyblZOZnd7WY1nvH09K0gRQOLrwIraHN3d01LtgOr8/Bfdzc3NzclCUiS17j7Qukspgenpju670+zsXNsWRU+dPi38VHkVXBHb++c5LssW7LXNCHR0dAwMdHdLufd09pxr02d/9Pz0036zBEgRT2xCePiSxZ1OtrYZGba2Ts62+x48K4qKmhOzvsR+Y221CkiR1o2El1O5lh91dnZ2cnJydp4wsW9FTBFQVRx36aMS+83gcALMbNumz8tXrcgODgrqCQoKDs7O7ltbURETE/e7tOrJrz1hHCBFnAcLPAqvzJyRl3c6/+LZ/PwZM89HFr9Yu/7Lh+8bqydstYCkAv2k/gKPyPnyzJJcc8WYmZmVNbVNFDxWxpZc7RdVZ4KlFSZrPj5+YWAqs2ESgQqxW3EKMTFxArnEAgDLUd+tnLfEzAAAAABJRU5ErkJggg==",Z={id:"mapview",ref:"mapview"},z=h({name:"Amap",__name:"Amap",setup(v){let w,p;const M=C(),m=E({loading:!S()}),o=()=>{p&&p.on("complete",()=>{m.loading=!1})};return P(()=>{if(!M)return;const{MapConfigure:n}=M.appContext.config.globalProperties.$config,{options:s}=n;N.load({key:n.amapKey,version:"2.0",plugins:["AMap.MarkerCluster"]}).then(d=>{p=new d.Map(M.refs.mapview,s),p.plugin(["AMap.ToolBar","AMap.MapType"],()=>{p.addControl(new d.ToolBar),p.addControl(new d.MapType({defaultType:0}))}),w=new d.MarkerCluster(p,[],{gridSize:80,maxZoom:14,renderMarker(A){const{marker:f,data:e}=A;if(Array.isArray(e)&&e[0]){const{driver:r,plateNumber:a,orientation:i}=e[0],t=`
`;f.setContent(t),f.setLabel({direction:"bottom",offset:new d.Pixel(-4,0),content:` ${a}(${r})
`}),f.setOffset(new d.Pixel(-18,-10)),f.on("click",({lnglat:l})=>{p.setZoom(13),p.setCenter(l)})}}}),O().then(({data:A})=>{const f=A.map(e=>({lnglat:[e.lng,e.lat],...e}));w&&w.setData(f)}).catch(A=>{}),o()}).catch(()=>{throw m.loading=!1,"地图加载失败,请重新加载"})}),R(()=>{p&&p.destroy()&&p.clearEvents("click")}),(n,s)=>{const d=B("loading");return D((I(),j("div",Z,null,512)),[[d,m.loading]])}}});const q=y(z,[["__scopeId","data-v-2ac3e490"]]),K=F(q),Q=h({name:"Map",__name:"index",setup(v){return(w,p)=>(I(),J(Y(K)))}});const V=y(Q,[["__scopeId","data-v-5f5a86ec"]]);export{V as default};
diff --git a/dist/static/js/index-600c64e5.js b/dist/static/js/index-cf07ebc0.js
similarity index 98%
rename from dist/static/js/index-600c64e5.js
rename to dist/static/js/index-cf07ebc0.js
index bdaa52f60..6327b103d 100644
--- a/dist/static/js/index-600c64e5.js
+++ b/dist/static/js/index-cf07ebc0.js
@@ -74,7 +74,7 @@ var Fi=Object.defineProperty;var zi=($,z,oe)=>z in $?Fi($,z,{enumerable:!0,confi
* Released under the MIT License.
*/const VERSION$1="9.2.2";let code=CompileErrorCodes.__EXTEND_POINT__;const inc=()=>++code,I18nErrorCodes={UNEXPECTED_RETURN_TYPE:code,INVALID_ARGUMENT:inc(),MUST_BE_CALL_SETUP_TOP:inc(),NOT_INSLALLED:inc(),NOT_AVAILABLE_IN_LEGACY_MODE:inc(),REQUIRED_VALUE:inc(),INVALID_VALUE:inc(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:inc(),NOT_INSLALLED_WITH_PROVIDE:inc(),UNEXPECTED_ERROR:inc(),NOT_COMPATIBLE_LEGACY_VUE_I18N:inc(),BRIDGE_SUPPORT_VUE_2_ONLY:inc(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:inc(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:inc(),__EXTEND_POINT__:inc()};function createI18nError($,...z){return createCompileError($,null,void 0)}const TransrateVNodeSymbol=makeSymbol("__transrateVNode"),DatetimePartsSymbol=makeSymbol("__datetimeParts"),NumberPartsSymbol=makeSymbol("__numberParts"),SetPluralRulesSymbol=makeSymbol("__setPluralRules");makeSymbol("__intlifyMeta");const InejctWithOption=makeSymbol("__injectWithOption");function handleFlatJson($){if(!isObject$6($))return $;for(const z in $)if(hasOwn$3($,z))if(!z.includes("."))isObject$6($[z])&&handleFlatJson($[z]);else{const oe=z.split("."),ae=oe.length-1;let ie=$;for(let le=0;le{if("locale"in _e&&"resource"in _e){const{locale:Ce,resource:$e}=_e;Ce?(pe[Ce]=pe[Ce]||{},deepCopy($e,pe[Ce])):deepCopy($e,pe)}else isString$5(_e)&&deepCopy(JSON.parse(_e),pe)}),ie==null&&le)for(const _e in pe)hasOwn$3(pe,_e)&&handleFlatJson(pe[_e]);return pe}const isNotObjectOrIsArray=$=>!isObject$6($)||isArray$9($);function deepCopy($,z){if(isNotObjectOrIsArray($)||isNotObjectOrIsArray(z))throw createI18nError(I18nErrorCodes.INVALID_VALUE);for(const oe in $)hasOwn$3($,oe)&&(isNotObjectOrIsArray($[oe])||isNotObjectOrIsArray(z[oe])?z[oe]=$[oe]:deepCopy($[oe],z[oe]))}function getComponentOptions($){return $.type}function adjustI18nResources($,z,oe){let ae=isObject$6(z.messages)?z.messages:{};"__i18nGlobal"in oe&&(ae=getLocaleMessages($.locale.value,{messages:ae,__i18n:oe.__i18nGlobal}));const ie=Object.keys(ae);ie.length&&ie.forEach(le=>{$.mergeLocaleMessage(le,ae[le])});{if(isObject$6(z.datetimeFormats)){const le=Object.keys(z.datetimeFormats);le.length&&le.forEach(pe=>{$.mergeDateTimeFormat(pe,z.datetimeFormats[pe])})}if(isObject$6(z.numberFormats)){const le=Object.keys(z.numberFormats);le.length&&le.forEach(pe=>{$.mergeNumberFormat(pe,z.numberFormats[pe])})}}}function createTextNode($){return createVNode(Text$1,null,$,0)}let composerID=0;function defineCoreMissingHandler($){return(z,oe,ae,ie)=>$(oe,ae,getCurrentInstance()||void 0,ie)}function createComposer($={},z){const{__root:oe}=$,ae=oe===void 0;let ie=isBoolean$2($.inheritLocale)?$.inheritLocale:!0;const le=ref(oe&&ie?oe.locale.value:isString$5($.locale)?$.locale:DEFAULT_LOCALE$1),pe=ref(oe&&ie?oe.fallbackLocale.value:isString$5($.fallbackLocale)||isArray$9($.fallbackLocale)||isPlainObject$2($.fallbackLocale)||$.fallbackLocale===!1?$.fallbackLocale:le.value),_e=ref(getLocaleMessages(le.value,$)),Ce=ref(isPlainObject$2($.datetimeFormats)?$.datetimeFormats:{[le.value]:{}}),$e=ref(isPlainObject$2($.numberFormats)?$.numberFormats:{[le.value]:{}});let xe=oe?oe.missingWarn:isBoolean$2($.missingWarn)||isRegExp$4($.missingWarn)?$.missingWarn:!0,Ie=oe?oe.fallbackWarn:isBoolean$2($.fallbackWarn)||isRegExp$4($.fallbackWarn)?$.fallbackWarn:!0,Ne=oe?oe.fallbackRoot:isBoolean$2($.fallbackRoot)?$.fallbackRoot:!0,Fe=!!$.fallbackFormat,ze=isFunction$2($.missing)?$.missing:null,At=isFunction$2($.missing)?defineCoreMissingHandler($.missing):null,Lt=isFunction$2($.postTranslation)?$.postTranslation:null,hn=oe?oe.warnHtmlMessage:isBoolean$2($.warnHtmlMessage)?$.warnHtmlMessage:!0,vn=!!$.escapeParameter;const _n=oe?oe.modifiers:isPlainObject$2($.modifiers)?$.modifiers:{};let bn=$.pluralRules||oe&&oe.pluralRules,Cn;Cn=(()=>{const sr={version:VERSION$1,locale:le.value,fallbackLocale:pe.value,messages:_e.value,modifiers:_n,pluralRules:bn,missing:At===null?void 0:At,missingWarn:xe,fallbackWarn:Ie,fallbackFormat:Fe,unresolving:!0,postTranslation:Lt===null?void 0:Lt,warnHtmlMessage:hn,escapeParameter:vn,messageResolver:$.messageResolver,__meta:{framework:"vue"}};return sr.datetimeFormats=Ce.value,sr.numberFormats=$e.value,sr.__datetimeFormatters=isPlainObject$2(Cn)?Cn.__datetimeFormatters:void 0,sr.__numberFormatters=isPlainObject$2(Cn)?Cn.__numberFormatters:void 0,createCoreContext(sr)})(),updateFallbackLocale(Cn,le.value,pe.value);function $n(){return[le.value,pe.value,_e.value,Ce.value,$e.value]}const wn=computed({get:()=>le.value,set:sr=>{le.value=sr,Cn.locale=le.value}}),Tn=computed({get:()=>pe.value,set:sr=>{pe.value=sr,Cn.fallbackLocale=pe.value,updateFallbackLocale(Cn,le.value,sr)}}),xn=computed(()=>_e.value),kn=computed(()=>Ce.value),An=computed(()=>$e.value);function On(){return isFunction$2(Lt)?Lt:null}function Mn(sr){Lt=sr,Cn.postTranslation=sr}function Fn(){return ze}function Dn(sr){sr!==null&&(At=defineCoreMissingHandler(sr)),ze=sr,Cn.missing=At}const Nn=(sr,cr,hr,Ar,Dr,Lr)=>{$n();let Mr;if(Mr=sr(Cn),isNumber$4(Mr)&&Mr===NOT_REOSLVED){const[Er,$r]=cr();return oe&&Ne?Ar(oe):Dr(Er)}else{if(Lr(Mr))return Mr;throw createI18nError(I18nErrorCodes.UNEXPECTED_RETURN_TYPE)}};function Vn(...sr){return Nn(cr=>Reflect.apply(translate$1,null,[cr,...sr]),()=>parseTranslateArgs(...sr),"translate",cr=>Reflect.apply(cr.t,cr,[...sr]),cr=>cr,cr=>isString$5(cr))}function Bn(...sr){const[cr,hr,Ar]=sr;if(Ar&&!isObject$6(Ar))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);return Vn(cr,hr,assign$4({resolvedMessage:!0},Ar||{}))}function zn(...sr){return Nn(cr=>Reflect.apply(datetime,null,[cr,...sr]),()=>parseDateTimeArgs(...sr),"datetime format",cr=>Reflect.apply(cr.d,cr,[...sr]),()=>MISSING_RESOLVE_VALUE,cr=>isString$5(cr))}function Xn(...sr){return Nn(cr=>Reflect.apply(number$2,null,[cr,...sr]),()=>parseNumberArgs(...sr),"number format",cr=>Reflect.apply(cr.n,cr,[...sr]),()=>MISSING_RESOLVE_VALUE,cr=>isString$5(cr))}function Un(sr){return sr.map(cr=>isString$5(cr)||isNumber$4(cr)||isBoolean$2(cr)?createTextNode(String(cr)):cr)}const lr={normalize:Un,interpolate:sr=>sr,type:"vnode"};function _r(...sr){return Nn(cr=>{let hr;const Ar=cr;try{Ar.processor=lr,hr=Reflect.apply(translate$1,null,[Ar,...sr])}finally{Ar.processor=null}return hr},()=>parseTranslateArgs(...sr),"translate",cr=>cr[TransrateVNodeSymbol](...sr),cr=>[createTextNode(cr)],cr=>isArray$9(cr))}function ir(...sr){return Nn(cr=>Reflect.apply(number$2,null,[cr,...sr]),()=>parseNumberArgs(...sr),"number format",cr=>cr[NumberPartsSymbol](...sr),()=>[],cr=>isString$5(cr)||isArray$9(cr))}function qn(...sr){return Nn(cr=>Reflect.apply(datetime,null,[cr,...sr]),()=>parseDateTimeArgs(...sr),"datetime format",cr=>cr[DatetimePartsSymbol](...sr),()=>[],cr=>isString$5(cr)||isArray$9(cr))}function Yn(sr){bn=sr,Cn.pluralRules=bn}function Wn(sr,cr){const hr=isString$5(cr)?cr:le.value,Ar=Gn(hr);return Cn.messageResolver(Ar,sr)!==null}function tr(sr){let cr=null;const hr=fallbackWithLocaleChain(Cn,pe.value,le.value);for(let Ar=0;Ar{ie&&(le.value=sr,Cn.locale=sr,updateFallbackLocale(Cn,le.value,pe.value))}),watch(oe.fallbackLocale,sr=>{ie&&(pe.value=sr,Cn.fallbackLocale=sr,updateFallbackLocale(Cn,le.value,pe.value))}));const dr={id:composerID,locale:wn,fallbackLocale:Tn,get inheritLocale(){return ie},set inheritLocale(sr){ie=sr,sr&&oe&&(le.value=oe.locale.value,pe.value=oe.fallbackLocale.value,updateFallbackLocale(Cn,le.value,pe.value))},get availableLocales(){return Object.keys(_e.value).sort()},messages:xn,get modifiers(){return _n},get pluralRules(){return bn||{}},get isGlobal(){return ae},get missingWarn(){return xe},set missingWarn(sr){xe=sr,Cn.missingWarn=xe},get fallbackWarn(){return Ie},set fallbackWarn(sr){Ie=sr,Cn.fallbackWarn=Ie},get fallbackRoot(){return Ne},set fallbackRoot(sr){Ne=sr},get fallbackFormat(){return Fe},set fallbackFormat(sr){Fe=sr,Cn.fallbackFormat=Fe},get warnHtmlMessage(){return hn},set warnHtmlMessage(sr){hn=sr,Cn.warnHtmlMessage=sr},get escapeParameter(){return vn},set escapeParameter(sr){vn=sr,Cn.escapeParameter=sr},t:Vn,getLocaleMessage:Gn,setLocaleMessage:Zn,mergeLocaleMessage:rr,getPostTranslationHandler:On,setPostTranslationHandler:Mn,getMissingHandler:Fn,setMissingHandler:Dn,[SetPluralRulesSymbol]:Yn};return dr.datetimeFormats=kn,dr.numberFormats=An,dr.rt=Bn,dr.te=Wn,dr.tm=pr,dr.d=zn,dr.n=Xn,dr.getDateTimeFormat=mr,dr.setDateTimeFormat=Sr,dr.mergeDateTimeFormat=ar,dr.getNumberFormat=xr,dr.setNumberFormat=gr,dr.mergeNumberFormat=Pr,dr[InejctWithOption]=$.__injectWithOption,dr[TransrateVNodeSymbol]=_r,dr[DatetimePartsSymbol]=qn,dr[NumberPartsSymbol]=ir,dr}const baseFormatProps={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:$=>$==="parent"||$==="global",default:"parent"},i18n:{type:Object}};function getInterpolateArg({slots:$},z){return z.length===1&&z[0]==="default"?($.default?$.default():[]).reduce((ae,ie)=>ae=[...ae,...isArray$9(ie.children)?ie.children:[ie]],[]):z.reduce((oe,ae)=>{const ie=$[ae];return ie&&(oe[ae]=ie()),oe},{})}function getFragmentableTag($){return Fragment}const Translation={name:"i18n-t",props:assign$4({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:$=>isNumber$4($)||!isNaN($)}},baseFormatProps),setup($,z){const{slots:oe,attrs:ae}=z,ie=$.i18n||useI18n$1({useScope:$.scope,__useComponent:!0});return()=>{const le=Object.keys(oe).filter(Ie=>Ie!=="_"),pe={};$.locale&&(pe.locale=$.locale),$.plural!==void 0&&(pe.plural=isString$5($.plural)?+$.plural:$.plural);const _e=getInterpolateArg(z,le),Ce=ie[TransrateVNodeSymbol]($.keypath,_e,pe),$e=assign$4({},ae),xe=isString$5($.tag)||isObject$6($.tag)?$.tag:getFragmentableTag();return h$3(xe,$e,Ce)}}};function isVNode($){return isArray$9($)&&!isString$5($[0])}function renderFormatter($,z,oe,ae){const{slots:ie,attrs:le}=z;return()=>{const pe={part:!0};let _e={};$.locale&&(pe.locale=$.locale),isString$5($.format)?pe.key=$.format:isObject$6($.format)&&(isString$5($.format.key)&&(pe.key=$.format.key),_e=Object.keys($.format).reduce((Ne,Fe)=>oe.includes(Fe)?assign$4({},Ne,{[Fe]:$.format[Fe]}):Ne,{}));const Ce=ae($.value,pe,_e);let $e=[pe.key];isArray$9(Ce)?$e=Ce.map((Ne,Fe)=>{const ze=ie[Ne.type],At=ze?ze({[Ne.type]:Ne.value,index:Fe,parts:Ce}):[Ne.value];return isVNode(At)&&(At[0].key=`${Ne.type}-${Fe}`),At}):isString$5(Ce)&&($e=[Ce]);const xe=assign$4({},le),Ie=isString$5($.tag)||isObject$6($.tag)?$.tag:getFragmentableTag();return h$3(Ie,xe,$e)}}const NumberFormat={name:"i18n-n",props:assign$4({value:{type:Number,required:!0},format:{type:[String,Object]}},baseFormatProps),setup($,z){const oe=$.i18n||useI18n$1({useScope:"parent",__useComponent:!0});return renderFormatter($,z,NUMBER_FORMAT_OPTIONS_KEYS,(...ae)=>oe[NumberPartsSymbol](...ae))}},DatetimeFormat={name:"i18n-d",props:assign$4({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},baseFormatProps),setup($,z){const oe=$.i18n||useI18n$1({useScope:"parent",__useComponent:!0});return renderFormatter($,z,DATETIME_FORMAT_OPTIONS_KEYS,(...ae)=>oe[DatetimePartsSymbol](...ae))}};function getComposer$2($,z){const oe=$;if($.mode==="composition")return oe.__getInstance(z)||$.global;{const ae=oe.__getInstance(z);return ae!=null?ae.__composer:$.global.__composer}}function vTDirective($){const z=pe=>{const{instance:_e,modifiers:Ce,value:$e}=pe;if(!_e||!_e.$)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const xe=getComposer$2($,_e.$),Ie=parseValue($e);return[Reflect.apply(xe.t,xe,[...makeParams(Ie)]),xe]};return{created:(pe,_e)=>{const[Ce,$e]=z(_e);inBrowser&&$.global===$e&&(pe.__i18nWatcher=watch($e.locale,()=>{_e.instance&&_e.instance.$forceUpdate()})),pe.__composer=$e,pe.textContent=Ce},unmounted:pe=>{inBrowser&&pe.__i18nWatcher&&(pe.__i18nWatcher(),pe.__i18nWatcher=void 0,delete pe.__i18nWatcher),pe.__composer&&(pe.__composer=void 0,delete pe.__composer)},beforeUpdate:(pe,{value:_e})=>{if(pe.__composer){const Ce=pe.__composer,$e=parseValue(_e);pe.textContent=Reflect.apply(Ce.t,Ce,[...makeParams($e)])}},getSSRProps:pe=>{const[_e]=z(pe);return{textContent:_e}}}}function parseValue($){if(isString$5($))return{path:$};if(isPlainObject$2($)){if(!("path"in $))throw createI18nError(I18nErrorCodes.REQUIRED_VALUE,"path");return $}else throw createI18nError(I18nErrorCodes.INVALID_VALUE)}function makeParams($){const{path:z,locale:oe,args:ae,choice:ie,plural:le}=$,pe={},_e=ae||{};return isString$5(oe)&&(pe.locale=oe),isNumber$4(ie)&&(pe.plural=ie),isNumber$4(le)&&(pe.plural=le),[z,_e,pe]}function apply($,z,...oe){const ae=isPlainObject$2(oe[0])?oe[0]:{},ie=!!ae.useI18nComponentName;(isBoolean$2(ae.globalInstall)?ae.globalInstall:!0)&&($.component(ie?"i18n":Translation.name,Translation),$.component(NumberFormat.name,NumberFormat),$.component(DatetimeFormat.name,DatetimeFormat)),$.directive("t",vTDirective(z))}const I18nInjectionKey=makeSymbol("global-vue-i18n");function createI18n($={},z){const oe=isBoolean$2($.globalInjection)?$.globalInjection:!0,ae=!0,ie=new Map,[le,pe]=createGlobal($),_e=makeSymbol("");function Ce(Ie){return ie.get(Ie)||null}function $e(Ie,Ne){ie.set(Ie,Ne)}function xe(Ie){ie.delete(Ie)}{const Ie={get mode(){return"composition"},get allowComposition(){return ae},async install(Ne,...Fe){Ne.__VUE_I18N_SYMBOL__=_e,Ne.provide(Ne.__VUE_I18N_SYMBOL__,Ie),oe&&injectGlobalFields(Ne,Ie.global),apply(Ne,Ie,...Fe);const ze=Ne.unmount;Ne.unmount=()=>{Ie.dispose(),ze()}},get global(){return pe},dispose(){le.stop()},__instances:ie,__getInstance:Ce,__setInstance:$e,__deleteInstance:xe};return Ie}}function useI18n$1($={}){const z=getCurrentInstance();if(z==null)throw createI18nError(I18nErrorCodes.MUST_BE_CALL_SETUP_TOP);if(!z.isCE&&z.appContext.app!=null&&!z.appContext.app.__VUE_I18N_SYMBOL__)throw createI18nError(I18nErrorCodes.NOT_INSLALLED);const oe=getI18nInstance(z),ae=getGlobalComposer(oe),ie=getComponentOptions(z),le=getScope($,ie);if(le==="global")return adjustI18nResources(ae,$,ie),ae;if(le==="parent"){let Ce=getComposer(oe,z,$.__useComponent);return Ce==null&&(Ce=ae),Ce}const pe=oe;let _e=pe.__getInstance(z);if(_e==null){const Ce=assign$4({},$);"__i18n"in ie&&(Ce.__i18n=ie.__i18n),ae&&(Ce.__root=ae),_e=createComposer(Ce),setupLifeCycle(pe,z),pe.__setInstance(z,_e)}return _e}function createGlobal($,z,oe){const ae=effectScope();{const ie=ae.run(()=>createComposer($));if(ie==null)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);return[ae,ie]}}function getI18nInstance($){{const z=inject($.isCE?I18nInjectionKey:$.appContext.app.__VUE_I18N_SYMBOL__);if(!z)throw createI18nError($.isCE?I18nErrorCodes.NOT_INSLALLED_WITH_PROVIDE:I18nErrorCodes.UNEXPECTED_ERROR);return z}}function getScope($,z){return isEmptyObject($)?"__i18n"in z?"local":"global":$.useScope?$.useScope:"local"}function getGlobalComposer($){return $.mode==="composition"?$.global:$.global.__composer}function getComposer($,z,oe=!1){let ae=null;const ie=z.root;let le=z.parent;for(;le!=null;){const pe=$;if($.mode==="composition"&&(ae=pe.__getInstance(le)),ae!=null||ie===le)break;le=le.parent}return ae}function setupLifeCycle($,z,oe){onMounted(()=>{},z),onUnmounted(()=>{$.__deleteInstance(z)},z)}const globalExportProps=["locale","fallbackLocale","availableLocales"],globalExportMethods=["t","rt","d","n","tm"];function injectGlobalFields($,z){const oe=Object.create(null);globalExportProps.forEach(ae=>{const ie=Object.getOwnPropertyDescriptor(z,ae);if(!ie)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const le=isRef(ie.value)?{get(){return ie.value.value},set(pe){ie.value.value=pe}}:{get(){return ie.get&&ie.get()}};Object.defineProperty(oe,ae,le)}),$.config.globalProperties.$i18n=oe,globalExportMethods.forEach(ae=>{const ie=Object.getOwnPropertyDescriptor(z,ae);if(!ie||!ie.value)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);Object.defineProperty($.config.globalProperties,`$${ae}`,ie)})}registerMessageResolver(resolveValue);registerLocaleFallbacker(fallbackWithLocaleChain);function bind$4($,z){return function(){return $.apply(z,arguments)}}const{toString:toString$1}=Object.prototype,{getPrototypeOf}=Object,kindOf=($=>z=>{const oe=toString$1.call(z);return $[oe]||($[oe]=oe.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=$=>($=$.toLowerCase(),z=>kindOf(z)===$),typeOfTest=$=>z=>typeof z===$,{isArray:isArray$8}=Array,isUndefined=typeOfTest("undefined");function isBuffer$1($){return $!==null&&!isUndefined($)&&$.constructor!==null&&!isUndefined($.constructor)&&isFunction$1($.constructor.isBuffer)&&$.constructor.isBuffer($)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView($){let z;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?z=ArrayBuffer.isView($):z=$&&$.buffer&&isArrayBuffer($.buffer),z}const isString$4=typeOfTest("string"),isFunction$1=typeOfTest("function"),isNumber$3=typeOfTest("number"),isObject$5=$=>$!==null&&typeof $=="object",isBoolean$1=$=>$===!0||$===!1,isPlainObject$1=$=>{if(kindOf($)!=="object")return!1;const z=getPrototypeOf($);return(z===null||z===Object.prototype||Object.getPrototypeOf(z)===null)&&!(Symbol.toStringTag in $)&&!(Symbol.iterator in $)},isDate$1=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=$=>isObject$5($)&&isFunction$1($.pipe),isFormData=$=>{let z;return $&&(typeof FormData=="function"&&$ instanceof FormData||isFunction$1($.append)&&((z=kindOf($))==="formdata"||z==="object"&&isFunction$1($.toString)&&$.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),trim$2=$=>$.trim?$.trim():$.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach$2($,z,{allOwnKeys:oe=!1}={}){if($===null||typeof $>"u")return;let ae,ie;if(typeof $!="object"&&($=[$]),isArray$8($))for(ae=0,ie=$.length;ae0;)if(ie=oe[ae],z===ie.toLowerCase())return ie;return null}const _global$1=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),isContextDefined=$=>!isUndefined($)&&$!==_global$1;function merge$2(){const{caseless:$}=isContextDefined(this)&&this||{},z={},oe=(ae,ie)=>{const le=$&&findKey(z,ie)||ie;isPlainObject$1(z[le])&&isPlainObject$1(ae)?z[le]=merge$2(z[le],ae):isPlainObject$1(ae)?z[le]=merge$2({},ae):isArray$8(ae)?z[le]=ae.slice():z[le]=ae};for(let ae=0,ie=arguments.length;ae(forEach$2(z,(ie,le)=>{oe&&isFunction$1(ie)?$[le]=bind$4(ie,oe):$[le]=ie},{allOwnKeys:ae}),$),stripBOM=$=>($.charCodeAt(0)===65279&&($=$.slice(1)),$),inherits$1=($,z,oe,ae)=>{$.prototype=Object.create(z.prototype,ae),$.prototype.constructor=$,Object.defineProperty($,"super",{value:z.prototype}),oe&&Object.assign($.prototype,oe)},toFlatObject=($,z,oe,ae)=>{let ie,le,pe;const _e={};if(z=z||{},$==null)return z;do{for(ie=Object.getOwnPropertyNames($),le=ie.length;le-- >0;)pe=ie[le],(!ae||ae(pe,$,z))&&!_e[pe]&&(z[pe]=$[pe],_e[pe]=!0);$=oe!==!1&&getPrototypeOf($)}while($&&(!oe||oe($,z))&&$!==Object.prototype);return z},endsWith=($,z,oe)=>{$=String($),(oe===void 0||oe>$.length)&&(oe=$.length),oe-=z.length;const ae=$.indexOf(z,oe);return ae!==-1&&ae===oe},toArray$1=$=>{if(!$)return null;if(isArray$8($))return $;let z=$.length;if(!isNumber$3(z))return null;const oe=new Array(z);for(;z-- >0;)oe[z]=$[z];return oe},isTypedArray$1=($=>z=>$&&z instanceof $)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=($,z)=>{const ae=($&&$[Symbol.iterator]).call($);let ie;for(;(ie=ae.next())&&!ie.done;){const le=ie.value;z.call($,le[0],le[1])}},matchAll=($,z)=>{let oe;const ae=[];for(;(oe=$.exec(z))!==null;)ae.push(oe);return ae},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase$1=$=>$.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(oe,ae,ie){return ae.toUpperCase()+ie}),hasOwnProperty=(({hasOwnProperty:$})=>(z,oe)=>$.call(z,oe))(Object.prototype),isRegExp$3=kindOfTest("RegExp"),reduceDescriptors=($,z)=>{const oe=Object.getOwnPropertyDescriptors($),ae={};forEach$2(oe,(ie,le)=>{z(ie,le,$)!==!1&&(ae[le]=ie)}),Object.defineProperties($,ae)},freezeMethods=$=>{reduceDescriptors($,(z,oe)=>{if(isFunction$1($)&&["arguments","caller","callee"].indexOf(oe)!==-1)return!1;const ae=$[oe];if(isFunction$1(ae)){if(z.enumerable=!1,"writable"in z){z.writable=!1;return}z.set||(z.set=()=>{throw Error("Can not rewrite read-only method '"+oe+"'")})}})},toObjectSet=($,z)=>{const oe={},ae=ie=>{ie.forEach(le=>{oe[le]=!0})};return isArray$8($)?ae($):ae(String($).split(z)),oe},noop$4=()=>{},toFiniteNumber=($,z)=>($=+$,Number.isFinite($)?$:z),ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=($=16,z=ALPHABET.ALPHA_DIGIT)=>{let oe="";const{length:ae}=z;for(;$--;)oe+=z[Math.random()*ae|0];return oe};function isSpecCompliantForm($){return!!($&&isFunction$1($.append)&&$[Symbol.toStringTag]==="FormData"&&$[Symbol.iterator])}const toJSONObject=$=>{const z=new Array(10),oe=(ae,ie)=>{if(isObject$5(ae)){if(z.indexOf(ae)>=0)return;if(!("toJSON"in ae)){z[ie]=ae;const le=isArray$8(ae)?[]:{};return forEach$2(ae,(pe,_e)=>{const Ce=oe(pe,ie+1);!isUndefined(Ce)&&(le[_e]=Ce)}),z[ie]=void 0,le}}return ae};return oe($,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=$=>$&&(isObject$5($)||isFunction$1($))&&isFunction$1($.then)&&isFunction$1($.catch),utils$8={isArray:isArray$8,isArrayBuffer,isBuffer:isBuffer$1,isFormData,isArrayBufferView,isString:isString$4,isNumber:isNumber$3,isBoolean:isBoolean$1,isObject:isObject$5,isPlainObject:isPlainObject$1,isUndefined,isDate:isDate$1,isFile,isBlob,isRegExp:isRegExp$3,isFunction:isFunction$1,isStream,isURLSearchParams,isTypedArray:isTypedArray$1,isFileList,forEach:forEach$2,merge:merge$2,extend:extend$1,trim:trim$2,stripBOM,inherits:inherits$1,toFlatObject,kindOf,kindOfTest,endsWith,toArray:toArray$1,forEachEntry,matchAll,isHTMLForm,hasOwnProperty,hasOwnProp:hasOwnProperty,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase:toCamelCase$1,noop:noop$4,toFiniteNumber,findKey,global:_global$1,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable};function AxiosError($,z,oe,ae,ie){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=$,this.name="AxiosError",z&&(this.code=z),oe&&(this.config=oe),ae&&(this.request=ae),ie&&(this.response=ie)}utils$8.inherits(AxiosError,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$8.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const prototype$1=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach($=>{descriptors[$]={value:$}});Object.defineProperties(AxiosError,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError.from=($,z,oe,ae,ie,le)=>{const pe=Object.create(prototype$1);return utils$8.toFlatObject($,pe,function(Ce){return Ce!==Error.prototype},_e=>_e!=="isAxiosError"),AxiosError.call(pe,$.message,z,oe,ae,ie),pe.cause=$,pe.name=$.name,le&&Object.assign(pe,le),pe};const httpAdapter=null;function isVisitable($){return utils$8.isPlainObject($)||utils$8.isArray($)}function removeBrackets($){return utils$8.endsWith($,"[]")?$.slice(0,-2):$}function renderKey($,z,oe){return $?$.concat(z).map(function(ie,le){return ie=removeBrackets(ie),!oe&&le?"["+ie+"]":ie}).join(oe?".":""):z}function isFlatArray($){return utils$8.isArray($)&&!$.some(isVisitable)}const predicates=utils$8.toFlatObject(utils$8,{},null,function(z){return/^is[A-Z]/.test(z)});function toFormData($,z,oe){if(!utils$8.isObject($))throw new TypeError("target must be an object");z=z||new FormData,oe=utils$8.toFlatObject(oe,{metaTokens:!0,dots:!1,indexes:!1},!1,function(At,Lt){return!utils$8.isUndefined(Lt[At])});const ae=oe.metaTokens,ie=oe.visitor||xe,le=oe.dots,pe=oe.indexes,Ce=(oe.Blob||typeof Blob<"u"&&Blob)&&utils$8.isSpecCompliantForm(z);if(!utils$8.isFunction(ie))throw new TypeError("visitor must be a function");function $e(ze){if(ze===null)return"";if(utils$8.isDate(ze))return ze.toISOString();if(!Ce&&utils$8.isBlob(ze))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils$8.isArrayBuffer(ze)||utils$8.isTypedArray(ze)?Ce&&typeof Blob=="function"?new Blob([ze]):Buffer.from(ze):ze}function xe(ze,At,Lt){let hn=ze;if(ze&&!Lt&&typeof ze=="object"){if(utils$8.endsWith(At,"{}"))At=ae?At:At.slice(0,-2),ze=JSON.stringify(ze);else if(utils$8.isArray(ze)&&isFlatArray(ze)||(utils$8.isFileList(ze)||utils$8.endsWith(At,"[]"))&&(hn=utils$8.toArray(ze)))return At=removeBrackets(At),hn.forEach(function(_n,bn){!(utils$8.isUndefined(_n)||_n===null)&&z.append(pe===!0?renderKey([At],bn,le):pe===null?At:At+"[]",$e(_n))}),!1}return isVisitable(ze)?!0:(z.append(renderKey(Lt,At,le),$e(ze)),!1)}const Ie=[],Ne=Object.assign(predicates,{defaultVisitor:xe,convertValue:$e,isVisitable});function Fe(ze,At){if(!utils$8.isUndefined(ze)){if(Ie.indexOf(ze)!==-1)throw Error("Circular reference detected in "+At.join("."));Ie.push(ze),utils$8.forEach(ze,function(hn,vn){(!(utils$8.isUndefined(hn)||hn===null)&&ie.call(z,hn,utils$8.isString(vn)?vn.trim():vn,At,Ne))===!0&&Fe(hn,At?At.concat(vn):[vn])}),Ie.pop()}}if(!utils$8.isObject($))throw new TypeError("data must be an object");return Fe($),z}function encode$2($){const z={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent($).replace(/[!'()~]|%20|%00/g,function(ae){return z[ae]})}function AxiosURLSearchParams($,z){this._pairs=[],$&&toFormData($,this,z)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(z,oe){this._pairs.push([z,oe])};prototype.toString=function(z){const oe=z?function(ae){return z.call(this,ae,encode$2)}:encode$2;return this._pairs.map(function(ie){return oe(ie[0])+"="+oe(ie[1])},"").join("&")};function encode$1($){return encodeURIComponent($).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL($,z,oe){if(!z)return $;const ae=oe&&oe.encode||encode$1,ie=oe&&oe.serialize;let le;if(ie?le=ie(z,oe):le=utils$8.isURLSearchParams(z)?z.toString():new AxiosURLSearchParams(z,oe).toString(ae),le){const pe=$.indexOf("#");pe!==-1&&($=$.slice(0,pe)),$+=($.indexOf("?")===-1?"?":"&")+le}return $}class InterceptorManager{constructor(){this.handlers=[]}use(z,oe,ae){return this.handlers.push({fulfilled:z,rejected:oe,synchronous:ae?ae.synchronous:!1,runWhen:ae?ae.runWhen:null}),this.handlers.length-1}eject(z){this.handlers[z]&&(this.handlers[z]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(z){utils$8.forEach(this.handlers,function(ae){ae!==null&&z(ae)})}}const InterceptorManager$1=InterceptorManager,transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,isStandardBrowserEnv=(()=>{let $;return typeof navigator<"u"&&(($=navigator.product)==="ReactNative"||$==="NativeScript"||$==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),isStandardBrowserWebWorkerEnv=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},isStandardBrowserEnv,isStandardBrowserWebWorkerEnv,protocols:["http","https","file","blob","url","data"]};function toURLEncodedForm($,z){return toFormData($,new platform$1.classes.URLSearchParams,Object.assign({visitor:function(oe,ae,ie,le){return platform$1.isNode&&utils$8.isBuffer(oe)?(this.append(ae,oe.toString("base64")),!1):le.defaultVisitor.apply(this,arguments)}},z))}function parsePropPath($){return utils$8.matchAll(/\w+|\[(\w*)]/g,$).map(z=>z[0]==="[]"?"":z[1]||z[0])}function arrayToObject$1($){const z={},oe=Object.keys($);let ae;const ie=oe.length;let le;for(ae=0;ae=oe.length;return pe=!pe&&utils$8.isArray(ie)?ie.length:pe,Ce?(utils$8.hasOwnProp(ie,pe)?ie[pe]=[ie[pe],ae]:ie[pe]=ae,!_e):((!ie[pe]||!utils$8.isObject(ie[pe]))&&(ie[pe]=[]),z(oe,ae,ie[pe],le)&&utils$8.isArray(ie[pe])&&(ie[pe]=arrayToObject$1(ie[pe])),!_e)}if(utils$8.isFormData($)&&utils$8.isFunction($.entries)){const oe={};return utils$8.forEachEntry($,(ae,ie)=>{z(parsePropPath(ae),ie,oe,0)}),oe}return null}const DEFAULT_CONTENT_TYPE={"Content-Type":void 0};function stringifySafely($,z,oe){if(utils$8.isString($))try{return(z||JSON.parse)($),utils$8.trim($)}catch(ae){if(ae.name!=="SyntaxError")throw ae}return(oe||JSON.stringify)($)}const defaults$3={transitional:transitionalDefaults,adapter:["xhr","http"],transformRequest:[function(z,oe){const ae=oe.getContentType()||"",ie=ae.indexOf("application/json")>-1,le=utils$8.isObject(z);if(le&&utils$8.isHTMLForm(z)&&(z=new FormData(z)),utils$8.isFormData(z))return ie&&ie?JSON.stringify(formDataToJSON(z)):z;if(utils$8.isArrayBuffer(z)||utils$8.isBuffer(z)||utils$8.isStream(z)||utils$8.isFile(z)||utils$8.isBlob(z))return z;if(utils$8.isArrayBufferView(z))return z.buffer;if(utils$8.isURLSearchParams(z))return oe.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),z.toString();let _e;if(le){if(ae.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(z,this.formSerializer).toString();if((_e=utils$8.isFileList(z))||ae.indexOf("multipart/form-data")>-1){const Ce=this.env&&this.env.FormData;return toFormData(_e?{"files[]":z}:z,Ce&&new Ce,this.formSerializer)}}return le||ie?(oe.setContentType("application/json",!1),stringifySafely(z)):z}],transformResponse:[function(z){const oe=this.transitional||defaults$3.transitional,ae=oe&&oe.forcedJSONParsing,ie=this.responseType==="json";if(z&&utils$8.isString(z)&&(ae&&!this.responseType||ie)){const pe=!(oe&&oe.silentJSONParsing)&&ie;try{return JSON.parse(z)}catch(_e){if(pe)throw _e.name==="SyntaxError"?AxiosError.from(_e,AxiosError.ERR_BAD_RESPONSE,this,null,this.response):_e}}return z}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform$1.classes.FormData,Blob:platform$1.classes.Blob},validateStatus:function(z){return z>=200&&z<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};utils$8.forEach(["delete","get","head"],function(z){defaults$3.headers[z]={}});utils$8.forEach(["post","put","patch"],function(z){defaults$3.headers[z]=utils$8.merge(DEFAULT_CONTENT_TYPE)});const defaults$4=defaults$3,ignoreDuplicateOf=utils$8.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),parseHeaders=$=>{const z={};let oe,ae,ie;return $&&$.split(`
`).forEach(function(pe){ie=pe.indexOf(":"),oe=pe.substring(0,ie).trim().toLowerCase(),ae=pe.substring(ie+1).trim(),!(!oe||z[oe]&&ignoreDuplicateOf[oe])&&(oe==="set-cookie"?z[oe]?z[oe].push(ae):z[oe]=[ae]:z[oe]=z[oe]?z[oe]+", "+ae:ae)}),z},$internals=Symbol("internals");function normalizeHeader($){return $&&String($).trim().toLowerCase()}function normalizeValue($){return $===!1||$==null?$:utils$8.isArray($)?$.map(normalizeValue):String($)}function parseTokens($){const z=Object.create(null),oe=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let ae;for(;ae=oe.exec($);)z[ae[1]]=ae[2];return z}const isValidHeaderName=$=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test($.trim());function matchHeaderValue($,z,oe,ae,ie){if(utils$8.isFunction(ae))return ae.call(this,z,oe);if(ie&&(z=oe),!!utils$8.isString(z)){if(utils$8.isString(ae))return z.indexOf(ae)!==-1;if(utils$8.isRegExp(ae))return ae.test(z)}}function formatHeader($){return $.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(z,oe,ae)=>oe.toUpperCase()+ae)}function buildAccessors($,z){const oe=utils$8.toCamelCase(" "+z);["get","set","has"].forEach(ae=>{Object.defineProperty($,ae+oe,{value:function(ie,le,pe){return this[ae].call(this,z,ie,le,pe)},configurable:!0})})}class AxiosHeaders{constructor(z){z&&this.set(z)}set(z,oe,ae){const ie=this;function le(_e,Ce,$e){const xe=normalizeHeader(Ce);if(!xe)throw new Error("header name must be a non-empty string");const Ie=utils$8.findKey(ie,xe);(!Ie||ie[Ie]===void 0||$e===!0||$e===void 0&&ie[Ie]!==!1)&&(ie[Ie||Ce]=normalizeValue(_e))}const pe=(_e,Ce)=>utils$8.forEach(_e,($e,xe)=>le($e,xe,Ce));return utils$8.isPlainObject(z)||z instanceof this.constructor?pe(z,oe):utils$8.isString(z)&&(z=z.trim())&&!isValidHeaderName(z)?pe(parseHeaders(z),oe):z!=null&&le(oe,z,ae),this}get(z,oe){if(z=normalizeHeader(z),z){const ae=utils$8.findKey(this,z);if(ae){const ie=this[ae];if(!oe)return ie;if(oe===!0)return parseTokens(ie);if(utils$8.isFunction(oe))return oe.call(this,ie,ae);if(utils$8.isRegExp(oe))return oe.exec(ie);throw new TypeError("parser must be boolean|regexp|function")}}}has(z,oe){if(z=normalizeHeader(z),z){const ae=utils$8.findKey(this,z);return!!(ae&&this[ae]!==void 0&&(!oe||matchHeaderValue(this,this[ae],ae,oe)))}return!1}delete(z,oe){const ae=this;let ie=!1;function le(pe){if(pe=normalizeHeader(pe),pe){const _e=utils$8.findKey(ae,pe);_e&&(!oe||matchHeaderValue(ae,ae[_e],_e,oe))&&(delete ae[_e],ie=!0)}}return utils$8.isArray(z)?z.forEach(le):le(z),ie}clear(z){const oe=Object.keys(this);let ae=oe.length,ie=!1;for(;ae--;){const le=oe[ae];(!z||matchHeaderValue(this,this[le],le,z,!0))&&(delete this[le],ie=!0)}return ie}normalize(z){const oe=this,ae={};return utils$8.forEach(this,(ie,le)=>{const pe=utils$8.findKey(ae,le);if(pe){oe[pe]=normalizeValue(ie),delete oe[le];return}const _e=z?formatHeader(le):String(le).trim();_e!==le&&delete oe[le],oe[_e]=normalizeValue(ie),ae[_e]=!0}),this}concat(...z){return this.constructor.concat(this,...z)}toJSON(z){const oe=Object.create(null);return utils$8.forEach(this,(ae,ie)=>{ae!=null&&ae!==!1&&(oe[ie]=z&&utils$8.isArray(ae)?ae.join(", "):ae)}),oe}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([z,oe])=>z+": "+oe).join(`
-`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(z){return z instanceof this?z:new this(z)}static concat(z,...oe){const ae=new this(z);return oe.forEach(ie=>ae.set(ie)),ae}static accessor(z){const ae=(this[$internals]=this[$internals]={accessors:{}}).accessors,ie=this.prototype;function le(pe){const _e=normalizeHeader(pe);ae[_e]||(buildAccessors(ie,pe),ae[_e]=!0)}return utils$8.isArray(z)?z.forEach(le):le(z),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$8.freezeMethods(AxiosHeaders.prototype);utils$8.freezeMethods(AxiosHeaders);const AxiosHeaders$1=AxiosHeaders;function transformData($,z){const oe=this||defaults$4,ae=z||oe,ie=AxiosHeaders$1.from(ae.headers);let le=ae.data;return utils$8.forEach($,function(_e){le=_e.call(oe,le,ie.normalize(),z?z.status:void 0)}),ie.normalize(),le}function isCancel($){return!!($&&$.__CANCEL__)}function CanceledError($,z,oe){AxiosError.call(this,$??"canceled",AxiosError.ERR_CANCELED,z,oe),this.name="CanceledError"}utils$8.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle($,z,oe){const ae=oe.config.validateStatus;!oe.status||!ae||ae(oe.status)?$(oe):z(new AxiosError("Request failed with status code "+oe.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(oe.status/100)-4],oe.config,oe.request,oe))}const cookies=platform$1.isStandardBrowserEnv?function(){return{write:function(oe,ae,ie,le,pe,_e){const Ce=[];Ce.push(oe+"="+encodeURIComponent(ae)),utils$8.isNumber(ie)&&Ce.push("expires="+new Date(ie).toGMTString()),utils$8.isString(le)&&Ce.push("path="+le),utils$8.isString(pe)&&Ce.push("domain="+pe),_e===!0&&Ce.push("secure"),document.cookie=Ce.join("; ")},read:function(oe){const ae=document.cookie.match(new RegExp("(^|;\\s*)("+oe+")=([^;]*)"));return ae?decodeURIComponent(ae[3]):null},remove:function(oe){this.write(oe,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function isAbsoluteURL($){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test($)}function combineURLs($,z){return z?$.replace(/\/+$/,"")+"/"+z.replace(/^\/+/,""):$}function buildFullPath($,z){return $&&!isAbsoluteURL(z)?combineURLs($,z):z}const isURLSameOrigin=platform$1.isStandardBrowserEnv?function(){const z=/(msie|trident)/i.test(navigator.userAgent),oe=document.createElement("a");let ae;function ie(le){let pe=le;return z&&(oe.setAttribute("href",pe),pe=oe.href),oe.setAttribute("href",pe),{href:oe.href,protocol:oe.protocol?oe.protocol.replace(/:$/,""):"",host:oe.host,search:oe.search?oe.search.replace(/^\?/,""):"",hash:oe.hash?oe.hash.replace(/^#/,""):"",hostname:oe.hostname,port:oe.port,pathname:oe.pathname.charAt(0)==="/"?oe.pathname:"/"+oe.pathname}}return ae=ie(window.location.href),function(pe){const _e=utils$8.isString(pe)?ie(pe):pe;return _e.protocol===ae.protocol&&_e.host===ae.host}}():function(){return function(){return!0}}();function parseProtocol($){const z=/^([-+\w]{1,25})(:?\/\/|:)/.exec($);return z&&z[1]||""}function speedometer($,z){$=$||10;const oe=new Array($),ae=new Array($);let ie=0,le=0,pe;return z=z!==void 0?z:1e3,function(Ce){const $e=Date.now(),xe=ae[le];pe||(pe=$e),oe[ie]=Ce,ae[ie]=$e;let Ie=le,Ne=0;for(;Ie!==ie;)Ne+=oe[Ie++],Ie=Ie%$;if(ie=(ie+1)%$,ie===le&&(le=(le+1)%$),$e-pe{const le=ie.loaded,pe=ie.lengthComputable?ie.total:void 0,_e=le-oe,Ce=ae(_e),$e=le<=pe;oe=le;const xe={loaded:le,total:pe,progress:pe?le/pe:void 0,bytes:_e,rate:Ce||void 0,estimated:Ce&&pe&&$e?(pe-le)/Ce:void 0,event:ie};xe[z?"download":"upload"]=!0,$(xe)}}const isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function($){return new Promise(function(oe,ae){let ie=$.data;const le=AxiosHeaders$1.from($.headers).normalize(),pe=$.responseType;let _e;function Ce(){$.cancelToken&&$.cancelToken.unsubscribe(_e),$.signal&&$.signal.removeEventListener("abort",_e)}utils$8.isFormData(ie)&&(platform$1.isStandardBrowserEnv||platform$1.isStandardBrowserWebWorkerEnv?le.setContentType(!1):le.setContentType("multipart/form-data;",!1));let $e=new XMLHttpRequest;if($.auth){const Fe=$.auth.username||"",ze=$.auth.password?unescape(encodeURIComponent($.auth.password)):"";le.set("Authorization","Basic "+btoa(Fe+":"+ze))}const xe=buildFullPath($.baseURL,$.url);$e.open($.method.toUpperCase(),buildURL(xe,$.params,$.paramsSerializer),!0),$e.timeout=$.timeout;function Ie(){if(!$e)return;const Fe=AxiosHeaders$1.from("getAllResponseHeaders"in $e&&$e.getAllResponseHeaders()),At={data:!pe||pe==="text"||pe==="json"?$e.responseText:$e.response,status:$e.status,statusText:$e.statusText,headers:Fe,config:$,request:$e};settle(function(hn){oe(hn),Ce()},function(hn){ae(hn),Ce()},At),$e=null}if("onloadend"in $e?$e.onloadend=Ie:$e.onreadystatechange=function(){!$e||$e.readyState!==4||$e.status===0&&!($e.responseURL&&$e.responseURL.indexOf("file:")===0)||setTimeout(Ie)},$e.onabort=function(){$e&&(ae(new AxiosError("Request aborted",AxiosError.ECONNABORTED,$,$e)),$e=null)},$e.onerror=function(){ae(new AxiosError("Network Error",AxiosError.ERR_NETWORK,$,$e)),$e=null},$e.ontimeout=function(){let ze=$.timeout?"timeout of "+$.timeout+"ms exceeded":"timeout exceeded";const At=$.transitional||transitionalDefaults;$.timeoutErrorMessage&&(ze=$.timeoutErrorMessage),ae(new AxiosError(ze,At.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,$,$e)),$e=null},platform$1.isStandardBrowserEnv){const Fe=($.withCredentials||isURLSameOrigin(xe))&&$.xsrfCookieName&&cookies.read($.xsrfCookieName);Fe&&le.set($.xsrfHeaderName,Fe)}ie===void 0&&le.setContentType(null),"setRequestHeader"in $e&&utils$8.forEach(le.toJSON(),function(ze,At){$e.setRequestHeader(At,ze)}),utils$8.isUndefined($.withCredentials)||($e.withCredentials=!!$.withCredentials),pe&&pe!=="json"&&($e.responseType=$.responseType),typeof $.onDownloadProgress=="function"&&$e.addEventListener("progress",progressEventReducer($.onDownloadProgress,!0)),typeof $.onUploadProgress=="function"&&$e.upload&&$e.upload.addEventListener("progress",progressEventReducer($.onUploadProgress)),($.cancelToken||$.signal)&&(_e=Fe=>{$e&&(ae(!Fe||Fe.type?new CanceledError(null,$,$e):Fe),$e.abort(),$e=null)},$.cancelToken&&$.cancelToken.subscribe(_e),$.signal&&($.signal.aborted?_e():$.signal.addEventListener("abort",_e)));const Ne=parseProtocol(xe);if(Ne&&platform$1.protocols.indexOf(Ne)===-1){ae(new AxiosError("Unsupported protocol "+Ne+":",AxiosError.ERR_BAD_REQUEST,$));return}$e.send(ie||null)})},knownAdapters={http:httpAdapter,xhr:xhrAdapter};utils$8.forEach(knownAdapters,($,z)=>{if($){try{Object.defineProperty($,"name",{value:z})}catch{}Object.defineProperty($,"adapterName",{value:z})}});const adapters={getAdapter:$=>{$=utils$8.isArray($)?$:[$];const{length:z}=$;let oe,ae;for(let ie=0;ie$ instanceof AxiosHeaders$1?$.toJSON():$;function mergeConfig($,z){z=z||{};const oe={};function ae($e,xe,Ie){return utils$8.isPlainObject($e)&&utils$8.isPlainObject(xe)?utils$8.merge.call({caseless:Ie},$e,xe):utils$8.isPlainObject(xe)?utils$8.merge({},xe):utils$8.isArray(xe)?xe.slice():xe}function ie($e,xe,Ie){if(utils$8.isUndefined(xe)){if(!utils$8.isUndefined($e))return ae(void 0,$e,Ie)}else return ae($e,xe,Ie)}function le($e,xe){if(!utils$8.isUndefined(xe))return ae(void 0,xe)}function pe($e,xe){if(utils$8.isUndefined(xe)){if(!utils$8.isUndefined($e))return ae(void 0,$e)}else return ae(void 0,xe)}function _e($e,xe,Ie){if(Ie in z)return ae($e,xe);if(Ie in $)return ae(void 0,$e)}const Ce={url:le,method:le,data:le,baseURL:pe,transformRequest:pe,transformResponse:pe,paramsSerializer:pe,timeout:pe,timeoutMessage:pe,withCredentials:pe,adapter:pe,responseType:pe,xsrfCookieName:pe,xsrfHeaderName:pe,onUploadProgress:pe,onDownloadProgress:pe,decompress:pe,maxContentLength:pe,maxBodyLength:pe,beforeRedirect:pe,transport:pe,httpAgent:pe,httpsAgent:pe,cancelToken:pe,socketPath:pe,responseEncoding:pe,validateStatus:_e,headers:($e,xe)=>ie(headersToObject($e),headersToObject(xe),!0)};return utils$8.forEach(Object.keys(Object.assign({},$,z)),function(xe){const Ie=Ce[xe]||ie,Ne=Ie($[xe],z[xe],xe);utils$8.isUndefined(Ne)&&Ie!==_e||(oe[xe]=Ne)}),oe}const VERSION="1.4.0",validators$1={};["object","boolean","number","function","string","symbol"].forEach(($,z)=>{validators$1[$]=function(ae){return typeof ae===$||"a"+(z<1?"n ":" ")+$}});const deprecatedWarnings={};validators$1.transitional=function(z,oe,ae){function ie(le,pe){return"[Axios v"+VERSION+"] Transitional option '"+le+"'"+pe+(ae?". "+ae:"")}return(le,pe,_e)=>{if(z===!1)throw new AxiosError(ie(pe," has been removed"+(oe?" in "+oe:"")),AxiosError.ERR_DEPRECATED);return oe&&!deprecatedWarnings[pe]&&(deprecatedWarnings[pe]=!0,console.warn(ie(pe," has been deprecated since v"+oe+" and will be removed in the near future"))),z?z(le,pe,_e):!0}};function assertOptions($,z,oe){if(typeof $!="object")throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);const ae=Object.keys($);let ie=ae.length;for(;ie-- >0;){const le=ae[ie],pe=z[le];if(pe){const _e=$[le],Ce=_e===void 0||pe(_e,le,$);if(Ce!==!0)throw new AxiosError("option "+le+" must be "+Ce,AxiosError.ERR_BAD_OPTION_VALUE);continue}if(oe!==!0)throw new AxiosError("Unknown option "+le,AxiosError.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;class Axios{constructor(z){this.defaults=z,this.interceptors={request:new InterceptorManager$1,response:new InterceptorManager$1}}request(z,oe){typeof z=="string"?(oe=oe||{},oe.url=z):oe=z||{},oe=mergeConfig(this.defaults,oe);const{transitional:ae,paramsSerializer:ie,headers:le}=oe;ae!==void 0&&validator.assertOptions(ae,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),ie!=null&&(utils$8.isFunction(ie)?oe.paramsSerializer={serialize:ie}:validator.assertOptions(ie,{encode:validators.function,serialize:validators.function},!0)),oe.method=(oe.method||this.defaults.method||"get").toLowerCase();let pe;pe=le&&utils$8.merge(le.common,le[oe.method]),pe&&utils$8.forEach(["delete","get","head","post","put","patch","common"],ze=>{delete le[ze]}),oe.headers=AxiosHeaders$1.concat(pe,le);const _e=[];let Ce=!0;this.interceptors.request.forEach(function(At){typeof At.runWhen=="function"&&At.runWhen(oe)===!1||(Ce=Ce&&At.synchronous,_e.unshift(At.fulfilled,At.rejected))});const $e=[];this.interceptors.response.forEach(function(At){$e.push(At.fulfilled,At.rejected)});let xe,Ie=0,Ne;if(!Ce){const ze=[dispatchRequest.bind(this),void 0];for(ze.unshift.apply(ze,_e),ze.push.apply(ze,$e),Ne=ze.length,xe=Promise.resolve(oe);Ie{if(!ae._listeners)return;let le=ae._listeners.length;for(;le-- >0;)ae._listeners[le](ie);ae._listeners=null}),this.promise.then=ie=>{let le;const pe=new Promise(_e=>{ae.subscribe(_e),le=_e}).then(ie);return pe.cancel=function(){ae.unsubscribe(le)},pe},z(function(le,pe,_e){ae.reason||(ae.reason=new CanceledError(le,pe,_e),oe(ae.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(z){if(this.reason){z(this.reason);return}this._listeners?this._listeners.push(z):this._listeners=[z]}unsubscribe(z){if(!this._listeners)return;const oe=this._listeners.indexOf(z);oe!==-1&&this._listeners.splice(oe,1)}static source(){let z;return{token:new CancelToken(function(ie){z=ie}),cancel:z}}}const CancelToken$1=CancelToken;function spread($){return function(oe){return $.apply(null,oe)}}function isAxiosError($){return utils$8.isObject($)&&$.isAxiosError===!0}const HttpStatusCode={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(HttpStatusCode).forEach(([$,z])=>{HttpStatusCode[z]=$});const HttpStatusCode$1=HttpStatusCode;function createInstance($){const z=new Axios$1($),oe=bind$4(Axios$1.prototype.request,z);return utils$8.extend(oe,Axios$1.prototype,z,{allOwnKeys:!0}),utils$8.extend(oe,z,null,{allOwnKeys:!0}),oe.create=function(ie){return createInstance(mergeConfig($,ie))},oe}const axios=createInstance(defaults$4);axios.Axios=Axios$1;axios.CanceledError=CanceledError;axios.CancelToken=CancelToken$1;axios.isCancel=isCancel;axios.VERSION=VERSION;axios.toFormData=toFormData;axios.AxiosError=AxiosError;axios.Cancel=axios.CanceledError;axios.all=function(z){return Promise.all(z)};axios.spread=spread;axios.isAxiosError=isAxiosError;axios.mergeConfig=mergeConfig;axios.AxiosHeaders=AxiosHeaders$1;axios.formToJSON=$=>formDataToJSON(utils$8.isHTMLForm($)?new FormData($):$);axios.HttpStatusCode=HttpStatusCode$1;axios.default=axios;const axios$1=axios;let config={};const{VITE_PUBLIC_PATH}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},setConfig=$=>{config=Object.assign(config,$)},getConfig=$=>{if(typeof $=="string"){const z=$.split(".");if(z&&z.length){let oe=config;return z.forEach(ae=>{oe&&typeof oe[ae]<"u"?oe=oe[ae]:oe=null}),oe}}return config},getServerConfig=async $=>($.config.globalProperties.$config=getConfig(),axios$1({method:"get",url:`${VITE_PUBLIC_PATH}serverConfig.json`}).then(({data:z})=>{let oe=$.config.globalProperties.$config;return $&&oe&&typeof z=="object"&&(oe=Object.assign(oe,z),$.config.globalProperties.$config=oe,setConfig(oe)),oe}).catch(()=>{throw"请在public文件夹下添加serverConfig.json配置文件"})),responsiveStorageNameSpace=()=>getConfig().ResponsiveStorageNameSpace;function siphonI18n($="zh-CN"){return Object.fromEntries(Object.entries(Object.assign({"../../locales/en.yaml":__vite_glob_0_0$2,"../../locales/zh-CN.yaml":__vite_glob_0_1$2})).map(([z,oe])=>[z.match(/([A-Za-z0-9-_]+)\./i)[1],oe.default]))[$]}const localesConfigs={zh:{...siphonI18n("zh-CN"),...zhLocale},en:{...siphonI18n("en"),...enLocale}};function transformI18n($=""){var oe;if(!$)return"";if(typeof $=="object"){const ae=i18n.global.locale;return $[ae==null?void 0:ae.value]}const z=(oe=$.match(/(\S*)\./))==null?void 0:oe[1];return z&&Object.keys(siphonI18n("zh-CN")).includes(z)||!z&&Object.keys(siphonI18n("zh-CN")).includes($)?i18n.global.t.call(i18n.global.locale,$):$}const $t=$=>$;var Qo;const i18n=createI18n({legacy:!1,locale:((Qo=Kn().getItem(`${responsiveStorageNameSpace()}locale`))==null?void 0:Qo.locale)??"zh",fallbackLocale:"en",messages:localesConfigs});function useI18n($){$.use(i18n)}const home$1=0,doc=1,utils$7=2,table$1=3,components$1=4,able$1=5,frame$1=6,nested$1=7,result$1=8,error$1=9,list$2=10,permission=11,system$1=12,tabs=13,formdesign$1=14,flowchart$1=15,ppt$1=16,editor$1=17,guide$1=18,menuoverflow$1=19,about$1=20,able={path:"/able",redirect:"/able/watermark",meta:{icon:"ubuntuFill",title:$t("menus.hsAble"),rank:able$1},children:[{path:"/able/watermark",name:"WaterMark",component:()=>__vitePreload(()=>import("./watermark-7aa63401.js"),[]),meta:{title:$t("menus.hsWatermark")}},{path:"/able/print",name:"Print",component:()=>__vitePreload(()=>import("./print-67aba2ff.js"),["static/js/print-67aba2ff.js","static/js/print-a6e42845.js","static/js/Line.vue_vue_type_script_setup_true_lang-35e38023.js","static/js/app-2c822755.js","static/css/print-8831c8b6.css"]),meta:{title:$t("menus.hsPrint")}},{path:"/able/download",name:"Download",component:()=>__vitePreload(()=>import("./download-e2a278e9.js"),[]),meta:{title:$t("menus.hsDownload")}},{path:"/able/iconSelect",name:"IconSelect",component:()=>__vitePreload(()=>import("./icon-select-8fcec301.js"),["static/js/icon-select-8fcec301.js","static/css/icon-select-f6ac52ad.css"]),meta:{title:$t("menus.hsIconSelect")}},{path:"/able/timeline",name:"TimeLine",component:()=>__vitePreload(()=>import("./timeline-20851b74.js"),["static/js/timeline-20851b74.js","static/js/index-e00e2602.js","static/css/index-18417f34.css","static/js/hooks-47b97b33.js","static/js/iphone-bcaa848c.js","static/css/timeline-12434188.css"]),meta:{title:$t("menus.hsTimeline")}},{path:"/able/menuTree",name:"MenuTree",component:()=>__vitePreload(()=>import("./menu-tree-0cb7dc11.js"),["static/js/menu-tree-0cb7dc11.js","static/js/hooks-47b97b33.js"]),meta:{title:$t("menus.hsMenuTree")}},{path:"/able/lineTree",name:"LineTree",component:()=>__vitePreload(()=>import("./line-tree-46c89679.js"),["static/js/line-tree-46c89679.js","static/css/line-tree-970a113a.css"]),meta:{title:$t("menus.hsLineTree")}},{path:"/able/debounce",name:"Debounce",component:()=>__vitePreload(()=>import("./debounce-977f18e0.js"),["static/js/debounce-977f18e0.js","static/js/message-e6e365bf.js"]),meta:{title:$t("menus.hsDebounce")}},{path:"/able/barcode",name:"BarCode",component:()=>__vitePreload(()=>import("./barcode-0f97f402.js"),[]),meta:{title:$t("menus.hsBarcode")}},{path:"/able/qrcode",name:"QrCode",component:()=>__vitePreload(()=>import("./qrcode-4c59c224.js"),["static/js/qrcode-4c59c224.js","static/js/message-e6e365bf.js","static/js/index-a7bad971.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css"]),meta:{title:$t("menus.hsQrcode")}},{path:"/able/cascader",name:"Cascader",component:()=>__vitePreload(()=>import("./cascader-a398d9cd.js"),["static/js/cascader-a398d9cd.js","static/css/cascader-843853c0.css"]),meta:{title:$t("menus.hsCascader")}},{path:"/able/swiper",name:"Swiper",component:()=>__vitePreload(()=>import("./swiper-818d0cd5.js"),["static/js/swiper-818d0cd5.js","static/css/swiper-4182dcb7.css"]),meta:{title:$t("menus.hsSwiper")}},{path:"/able/virtualList",name:"VirtualList",component:()=>__vitePreload(()=>import("./index-d9e3c002.js"),["static/js/index-d9e3c002.js","static/js/vertical-9949cca4.js","static/js/vue-virtual-scroller.esm-ac296170.js","static/css/vertical-c0ec8bec.css","static/js/horizontal-af5a3726.js","static/css/horizontal-f9c9bac5.css","static/css/index-bbe280a3.css"]),meta:{title:$t("menus.hsVirtualList")}},{path:"/able/pdf",name:"Pdf",component:()=>__vitePreload(()=>import("./pdf-b55b75ce.js"),["static/js/pdf-b55b75ce.js","static/js/vue.runtime.esm-bundler-2aa5afab.js"]),meta:{title:$t("menus.hsPdf")}},{path:"/able/execl",name:"Execl",component:()=>__vitePreload(()=>import("./execl-74cd163c.js"),["static/js/execl-74cd163c.js","static/js/xlsx-e927f539.js"]),meta:{title:$t("menus.hsExecl")}},{path:"/able/infiniteScroll",name:"InfiniteScroll",component:()=>__vitePreload(()=>import("./infinite-scroll-cd887682.js"),[]),meta:{title:$t("menus.hsInfiniteScroll")}}]},__vite_glob_0_0$1=Object.freeze(Object.defineProperty({__proto__:null,default:able},Symbol.toStringTag,{value:"Module"})),about={path:"/about",redirect:"/about/index",meta:{title:$t("menus.hsAbout"),rank:about$1},children:[{path:"/about/index",name:"About",component:()=>__vitePreload(()=>import("./index-22cd95b9.js"),["static/js/index-22cd95b9.js","static/js/columns-9e7e3b78.js","static/css/index-cb8197dd.css"]),meta:{title:$t("menus.hsAbout")}}]},__vite_glob_0_1$1=Object.freeze(Object.defineProperty({__proto__:null,default:about},Symbol.toStringTag,{value:"Module"})),components={path:"/components",redirect:"/components/video",meta:{icon:"menu",title:$t("menus.hscomponents"),rank:components$1},children:[{path:"/components/dialog",name:"Dialog",component:()=>__vitePreload(()=>import("./index-26a72cca.js"),["static/js/index-26a72cca.js","static/js/message-e6e365bf.js","static/js/form.vue_vue_type_script_setup_true_lang-84d16574.js"]),meta:{title:$t("menus.hsdialog"),extraIcon:"IF-pure-iconfont-new svg",transition:{enterTransition:"animate__fadeInLeft",leaveTransition:"animate__fadeOutRight"}}},{path:"/components/message",name:"Message",component:()=>__vitePreload(()=>import("./index-e3245e3e.js"),["static/js/index-e3245e3e.js","static/js/message-e6e365bf.js","static/js/hooks-47b97b33.js","static/js/check-3815600c.js"]),meta:{title:$t("menus.hsmessage")}},{path:"/components/segmented",name:"Segmented",component:()=>__vitePreload(()=>import("./index-2ce26a3b.js"),["static/js/index-2ce26a3b.js","static/js/message-e6e365bf.js","static/js/home-filled-05cc090c.js","static/js/hooks-47b97b33.js","static/css/index-fa517f4b.css"]),meta:{title:$t("menus.hssegmented"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/waterfall",name:"Waterfall",component:()=>__vitePreload(()=>import("./index-541dd466.js"),["static/js/index-541dd466.js","static/js/back_top-cbe59047.js","static/css/index-d102724b.css"]),meta:{title:$t("menus.hswaterfall"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/video",name:"Video",component:()=>__vitePreload(()=>import("./index-5679ddd6.js"),["static/js/index-5679ddd6.js","static/js/hooks-47b97b33.js","static/css/index-11b4621f.css"]),meta:{title:$t("menus.hsvideo")}},{path:"/components/map",name:"Map",component:()=>__vitePreload(()=>import("./index-9b83880f.js"),["static/js/index-9b83880f.js","static/css/index-d504fa9c.css"]),meta:{title:$t("menus.hsmap"),keepAlive:!0,transition:{name:"fade"}}},{path:"/components/draggable",name:"Draggable",component:()=>__vitePreload(()=>import("./index-95460b0c.js"),["static/js/index-95460b0c.js","static/js/sortable.esm-679e0872.js","static/js/app-2c822755.js","static/js/hooks-47b97b33.js","static/css/index-b2ddca14.css"]),meta:{title:$t("menus.hsdraggable"),transition:{enterTransition:"animate__zoomIn",leaveTransition:"animate__zoomOut"}}},{path:"/components/splitPane",name:"SplitPane",component:()=>__vitePreload(()=>import("./index-349725f0.js"),["static/js/index-349725f0.js","static/css/index-e0a7f2a0.css"]),meta:{title:$t("menus.hssplitPane")}},{path:"/components/button",name:"Button",component:()=>__vitePreload(()=>import("./index-d9fe707f.js"),[]),meta:{title:$t("menus.hsbutton")}},{path:"/components/cropping",name:"Cropping",component:()=>__vitePreload(()=>import("./index-5a891c2f.js"),["static/js/index-5a891c2f.js","static/css/index-fdfcfa11.css"]),meta:{title:$t("menus.hscropping")}},{path:"/components/countTo",name:"CountTo",component:()=>__vitePreload(()=>import("./index-68c31dba.js"),["static/js/index-68c31dba.js","static/js/propTypes-c3354283.js","static/css/index-a129e600.css"]),meta:{title:$t("menus.hscountTo")}},{path:"/components/selector",name:"Selector",component:()=>__vitePreload(()=>import("./index-171d3e19.js"),["static/js/index-171d3e19.js","static/css/index-ea4ab5c7.css"]),meta:{title:$t("menus.hsselector")}},{path:"/components/seamlessScroll",name:"SeamlessScroll",component:()=>__vitePreload(()=>import("./index-1155c1a2.js"),["static/js/index-1155c1a2.js","static/js/index-20b90cee.js","static/css/index-53a917f7.css"]),meta:{title:$t("menus.hsseamless")}},{path:"/components/contextmenu",name:"ContextMenu",component:()=>__vitePreload(()=>import("./index-8bdb57ca.js"),["static/js/index-8bdb57ca.js","static/js/basic-66d61a16.js","static/js/index.esm-5113fb74.js","static/css/basic-d842f1a0.css","static/js/menuGroup-8c7c4e25.js","static/css/menuGroup-1ac3332c.css","static/js/menuDynamic-d25cba3e.js","static/css/menuDynamic-8e12a25c.css","static/css/index-5d2daf4d.css"]),meta:{title:$t("menus.hscontextmenu")}},{path:"/components/typeit",name:"Typeit",component:()=>__vitePreload(()=>import("./index-73cb0a1e.js"),["static/js/index-73cb0a1e.js","static/js/index-01416050.js"]),meta:{title:$t("menus.hstypeit")}},{path:"/components/json-editor",name:"JsonEditor",component:()=>__vitePreload(()=>import("./index-41622e89.js"),["static/js/index-41622e89.js","static/js/styles-3f4f2d5e.js","static/js/vue.runtime.esm-bundler-2aa5afab.js","static/css/styles-670012e0.css"]),meta:{title:$t("menus.hsjsoneditor")}},{path:"/components/danmaku",name:"Danmaku",component:()=>__vitePreload(()=>import("./index-f934c7c0.js"),["static/js/index-f934c7c0.js","static/css/index-14392f45.css"]),meta:{title:$t("menus.hsdanmaku")}}]},__vite_glob_0_2$1=Object.freeze(Object.defineProperty({__proto__:null,default:components},Symbol.toStringTag,{value:"Module"})),editor={path:"/editor",redirect:"/editor/index",meta:{icon:"edit",title:$t("menus.hseditor"),rank:editor$1},children:[{path:"/editor/index",name:"Editor",component:()=>__vitePreload(()=>import("./index-d4bd3586.js"),["static/js/index-d4bd3586.js","static/js/hooks-47b97b33.js","static/js/edit-d219f0c6.js","static/css/index-f38a3df6.css"]),meta:{title:$t("menus.hseditor"),keepAlive:!0}}]},__vite_glob_0_3$1=Object.freeze(Object.defineProperty({__proto__:null,default:editor},Symbol.toStringTag,{value:"Module"})),error={path:"/error",redirect:"/error/403",meta:{icon:"informationLine",title:$t("menus.hsabnormal"),rank:error$1},children:[{path:"/error/403",name:"403",component:()=>__vitePreload(()=>import("./403-b2e67115.js"),[]),meta:{title:$t("menus.hsfourZeroOne")}},{path:"/error/404",name:"404",component:()=>__vitePreload(()=>import("./404-a48c13b1.js"),[]),meta:{title:$t("menus.hsfourZeroFour")}},{path:"/error/500",name:"500",component:()=>__vitePreload(()=>import("./500-6725eca8.js"),[]),meta:{title:$t("menus.hsFive")}}]},__vite_glob_0_4$1=Object.freeze(Object.defineProperty({__proto__:null,default:error},Symbol.toStringTag,{value:"Module"})),flowchart={path:"/flowChart",redirect:"/flowChart/index",meta:{icon:"setUp",title:$t("menus.hsflowChart"),rank:flowchart$1},children:[{path:"/flowChart/index",name:"FlowChart",component:()=>__vitePreload(()=>import("./index-c0dcec26.js"),["static/js/index-c0dcec26.js","static/js/hooks-47b97b33.js","static/js/styles-3f4f2d5e.js","static/js/vue.runtime.esm-bundler-2aa5afab.js","static/css/styles-670012e0.css","static/js/set-up-e6942411.js","static/css/index-6bd35e69.css"]),meta:{title:$t("menus.hsflowChart")}}]},__vite_glob_0_5$1=Object.freeze(Object.defineProperty({__proto__:null,default:flowchart},Symbol.toStringTag,{value:"Module"})),IFrame$4=()=>__vitePreload(()=>import("./frameView-49201d53.js"),["static/js/frameView-49201d53.js","static/css/frameView-ed080731.css"]),formdesign={path:"/formDesign",redirect:"/formDesign/index",meta:{icon:"terminalWindowLine",title:$t("menus.hsFormDesign"),rank:formdesign$1},children:[{path:"/formDesign/index",name:"FormDesign",component:IFrame$4,meta:{title:$t("menus.hsFormDesign"),frameSrc:"https://haixin-fang.github.io/starfish-vue3-lowcode/playground/index.html#/"}}]},__vite_glob_0_6=Object.freeze(Object.defineProperty({__proto__:null,default:formdesign},Symbol.toStringTag,{value:"Module"})),guide={path:"/guide",redirect:"/guide/index",meta:{icon:"guide",title:$t("menus.hsguide"),rank:guide$1},children:[{path:"/guide/index",name:"Guide",component:()=>__vitePreload(()=>import("./index-60c7eb9e.js"),["static/js/index-60c7eb9e.js","static/css/index-38ef32bb.css"]),meta:{title:$t("menus.hsguide")}}]},__vite_glob_0_7=Object.freeze(Object.defineProperty({__proto__:null,default:guide},Symbol.toStringTag,{value:"Module"})),{VITE_HIDE_HOME:VITE_HIDE_HOME$2}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Layout$1=()=>__vitePreload(()=>import("./index-dccd5eb2.js"),["static/js/index-dccd5eb2.js","static/js/menu-a4fe64fb.js","static/js/edit-d219f0c6.js","static/js/set-up-e6942411.js","static/js/home-filled-05cc090c.js","static/js/admin-line-92b9acda.js","static/js/git-branch-line-aa4cb38f.js","static/js/dark-b4e9c3d9.js","static/js/app-2c822755.js","static/js/epTheme-8be6290d.js","static/js/hooks-47b97b33.js","static/js/index-20b90cee.js","static/js/search-cc37b371.js","static/js/check-3815600c.js","static/js/refresh-right-6177e75c.js","static/js/arrow-right-s-line-2977cc7e.js","static/js/back_top-cbe59047.js","static/css/index-9ec9a9c1.css"]),home={path:"/",name:"Home",component:Layout$1,redirect:"/welcome",meta:{icon:"homeFilled",title:$t("menus.hshome"),rank:home$1},children:[{path:"/welcome",name:"Welcome",component:()=>__vitePreload(()=>import("./index-ea785ea7.js"),["static/js/index-ea785ea7.js","static/js/Bar.vue_vue_type_script_setup_true_lang-cd93e600.js","static/js/app-2c822755.js","static/js/Pie.vue_vue_type_script_setup_true_lang-0f1dfa14.js","static/js/Line.vue_vue_type_script_setup_true_lang-35e38023.js","static/js/index-01416050.js","static/js/index-20b90cee.js","static/js/Github.vue_vue_type_script_setup_true_lang-2d4c3078.js","static/js/columns-ef76d9a9.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js","static/js/index-e00e2602.js","static/css/index-18417f34.css","static/css/index-76b99267.css"]),meta:{title:$t("menus.hshome"),showLink:VITE_HIDE_HOME$2!=="true"}}]},__vite_glob_0_8=Object.freeze(Object.defineProperty({__proto__:null,default:home},Symbol.toStringTag,{value:"Module"})),list$1={path:"/list",redirect:"/list/card",meta:{icon:"listCheck",title:$t("menus.hsList"),rank:list$2},children:[{path:"/list/card",name:"ListCard",component:()=>__vitePreload(()=>import("./index-00e9fc60.js"),["static/js/index-00e9fc60.js","static/js/Card-ebfc92c1.js","static/js/more-2-fill-a666858a.js","static/css/Card-6b1295ac.css","static/js/message-e6e365bf.js","static/js/DialogForm.vue_vue_type_script_setup_true_lang-e9838997.js","static/js/hooks-47b97b33.js","static/js/search-cc37b371.js","static/js/add-circle-line-a03ff6bd.js"]),meta:{icon:"card",title:$t("menus.hsListCard"),showParent:!0}}]},__vite_glob_0_9=Object.freeze(Object.defineProperty({__proto__:null,default:list$1},Symbol.toStringTag,{value:"Module"})),menuoverflow={path:"/menuoverflow",redirect:"/menuoverflow/index",meta:{title:$t("menus.hsMenuoverflow"),rank:menuoverflow$1},children:[{path:"/menuoverflow/index",name:"MenuOverflow",component:()=>__vitePreload(()=>import("./index-1fb18c7d.js"),[]),meta:{title:$t("menus.hsChildMenuoverflow"),showParent:!0}}]},__vite_glob_0_10=Object.freeze(Object.defineProperty({__proto__:null,default:menuoverflow},Symbol.toStringTag,{value:"Module"})),nested={path:"/nested",redirect:"/nested/menu1/menu1-1",meta:{title:$t("menus.hsmenus"),icon:"histogram",rank:nested$1},children:[{path:"/nested/menu1",meta:{title:$t("menus.hsmenu1"),keepAlive:!0},redirect:"/nested/menu1/menu1-1",children:[{path:"/nested/menu1/menu1-1",component:()=>__vitePreload(()=>import("./index-90dd8109.js"),[]),name:"Menu1-1",meta:{title:$t("menus.hsmenu1-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:$t("menus.hsmenu1-2"),keepAlive:!0},children:[{path:"/nested/menu1/menu1-2/menu1-2-1",component:()=>__vitePreload(()=>import("./index-4ba3c90c.js"),[]),name:"Menu1-2-1",meta:{title:$t("menus.hsmenu1-2-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2/menu1-2-2",component:()=>__vitePreload(()=>import("./index-71daf1f4.js"),[]),name:"Menu1-2-2",meta:{title:$t("menus.hsmenu1-2-2"),keepAlive:!0,extraIcon:"IF-pure-iconfont-new svg"}}]},{path:"/nested/menu1/menu1-3",component:()=>__vitePreload(()=>import("./index-56973358.js"),[]),name:"Menu1-3",meta:{title:$t("menus.hsmenu1-3"),keepAlive:!0}}]},{path:"/nested/menu2",name:"Menu2",component:()=>__vitePreload(()=>import("./index-1dbd68b4.js"),[]),meta:{title:$t("menus.hsmenu2"),keepAlive:!0}}]},__vite_glob_0_11=Object.freeze(Object.defineProperty({__proto__:null,default:nested},Symbol.toStringTag,{value:"Module"})),IFrame$3=()=>__vitePreload(()=>import("./frameView-49201d53.js"),["static/js/frameView-49201d53.js","static/css/frameView-ed080731.css"]),ppt={path:"/ppt",redirect:"/ppt/index",meta:{icon:"ppt",title:"PPT",rank:ppt$1},children:[{path:"/ppt/index",name:"FramePpt",component:IFrame$3,meta:{title:"PPT",frameSrc:"https://pipipi-pikachu.github.io/PPTist/",frameLoading:!1}}]},__vite_glob_0_12=Object.freeze(Object.defineProperty({__proto__:null,default:ppt},Symbol.toStringTag,{value:"Module"})),_hoisted_1={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 1024 1024"},_hoisted_2=createBaseVNode("path",{fill:"#FF5D50",d:"M428.698 107.315c-6.503 72.192-36.352 207.258-160.256 337.408 3.686-48.025-7.117-83.763-19.047-107.673-6.605-13.159-26.06-10.599-28.877 3.84-5.734 29.44-20.582 75.059-57.6 137.779-71.628 121.395-62.566 459.878 340.736 459.878S934.093 585.728 876.8 442.522c-37.376-93.44-93.952-152.525-128.82-182.324-11.417-9.779-29.132-1.945-29.593 13.056-.921 30.464-7.321 73.37-33.075 102.144-.666-52.787-38.144-208.384-202.445-296.857-23.296-12.544-51.763 2.457-54.17 28.774z"},null,-1),_hoisted_3=createBaseVNode("path",{fill:"#FFDF99",d:"M702.26 678.4c-4.2-45.056-60.673-166.554-212.634-246.426-10.599-5.58-23.092 3.124-21.504 15.002 6.246 46.848 12.953 140.493-24.064 184.73 4.044-40.397-18.125-73.83-36.66-94.31-8.396-9.217-23.552-4.66-25.497 7.68-3.533 22.322-12.851 56.268-36.557 97.945-42.086 74.035-86.989 188.672 124.57 294.656 10.956.563 22.17.87 33.74.87a617.97 617.97 0 0 0 32.717-.87C694.631 878.182 709.837 759.706 702.26 678.4z"},null,-1),_hoisted_4=[_hoisted_2,_hoisted_3];function render$3($,z){return openBlock(),createElementBlock("svg",_hoisted_1,_hoisted_4)}const hot={render:render$3},IFrame$2=()=>__vitePreload(()=>import("./frameView-49201d53.js"),["static/js/frameView-49201d53.js","static/css/frameView-ed080731.css"]),puredoc={path:"/pure-admin-doc",redirect:"/pure-admin-doc/index",meta:{icon:hot,title:"pure-admin-doc",rank:doc},children:[{path:"/pure-admin-doc/index",name:"FrameDoc",component:IFrame$2,meta:{title:"pure-admin-doc",frameSrc:"https://yiming_chang.gitee.io/pure-admin-doc/"}}]},__vite_glob_0_13=Object.freeze(Object.defineProperty({__proto__:null,default:puredoc},Symbol.toStringTag,{value:"Module"})),IFrame$1=()=>__vitePreload(()=>import("./frameView-49201d53.js"),["static/js/frameView-49201d53.js","static/css/frameView-ed080731.css"]),pureutils={path:"/pure-admin-utils",redirect:"/pure-admin-utils/index",meta:{icon:hot,title:"pure-admin-utils",rank:utils$7},children:[{path:"/pure-admin-utils/index",name:"FrameUtils",component:IFrame$1,meta:{title:"pure-admin-utils",frameSrc:"https://pure-admin-utils.netlify.app/"}}]},__vite_glob_0_14=Object.freeze(Object.defineProperty({__proto__:null,default:pureutils},Symbol.toStringTag,{value:"Module"})),result={path:"/result",redirect:"/result/success",meta:{icon:"checkboxCircleLine",title:$t("menus.hsResult"),rank:result$1},children:[{path:"/result/success",name:"Success",component:()=>__vitePreload(()=>import("./success-41fe1fe5.js"),["static/js/success-41fe1fe5.js","static/css/success-42084dfc.css"]),meta:{title:$t("menus.hsSuccess")}},{path:"/result/fail",name:"Fail",component:()=>__vitePreload(()=>import("./fail-b9a7eecc.js"),["static/js/fail-b9a7eecc.js","static/js/columns-09bdd76b.js","static/js/arrow-right-s-line-2977cc7e.js","static/css/fail-8c7d12a4.css"]),meta:{title:$t("menus.hsFail")}}]},__vite_glob_0_15=Object.freeze(Object.defineProperty({__proto__:null,default:result},Symbol.toStringTag,{value:"Module"})),table={path:"/pure-table",redirect:"/pure-table/index",meta:{icon:hot,title:"pure-admin-table",rank:table$1},children:[{path:"/pure-table/index",name:"PureTable",component:()=>__vitePreload(()=>import("./index-e2171acc.js"),["static/js/index-e2171acc.js","static/js/list-4d647718.js","static/js/base.vue_vue_type_script_setup_true_lang-185bcc5b.js","static/js/data-5208a047.js","static/js/stripe.vue_vue_type_script_setup_true_lang-c0a35138.js","static/js/border.vue_vue_type_script_setup_true_lang-8a297b5e.js","static/js/status.vue_vue_type_style_index_0_lang-2ca35ef3.js","static/css/status-3db11369.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-9df9df5e.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-5c604312.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-db73faf3.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-6f52e2eb.js","static/js/radio.vue_vue_type_script_setup_true_lang-2ecb3a49.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-67656f37.js","static/js/sortable.vue_vue_type_script_setup_true_lang-f68b451a.js","static/js/filters.vue_vue_type_script_setup_true_lang-f245da04.js","static/js/index.vue_vue_type_script_setup_true_lang-0d384020.js","static/js/columns-b89e49b0.js","static/js/message-e6e365bf.js","static/js/index.vue_vue_type_script_setup_true_lang-2fa6755e.js","static/js/columns-28b47a22.js","static/js/expand.vue_vue_type_script_setup_true_lang-3d81dd2b.js","static/js/tree.vue_vue_type_script_setup_true_lang-f4746ea9.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-cef1c6c2.js","static/js/merge.vue_vue_type_script_setup_true_lang-e20c991c.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-c37e85c7.js","static/js/layout.vue_vue_type_script_setup_true_lang-9f590848.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-b55a768c.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c5855999.js","static/css/index-c6b6432d.css"]),meta:{title:$t("menus.hsPureTableBase")}},{path:"/pure-table/high",name:"PureTableHigh",component:()=>__vitePreload(()=>import("./high-0e53a8cc.js"),["static/js/high-0e53a8cc.js","static/js/list-071710ff.js","static/js/index.vue_vue_type_script_setup_true_lang-eaec8c84.js","static/js/columns-d5598001.js","static/js/data-b773037a.js","static/js/index.vue_vue_type_script_setup_true_lang-b7589ea4.js","static/js/columns-01373f81.js","static/js/sortable.esm-679e0872.js","static/js/index.vue_vue_type_script_setup_true_lang-ab7da5a7.js","static/js/columns-ee2085a5.js","static/js/index.vue_vue_type_script_setup_true_lang-8e94f9eb.js","static/js/columns-53f3efec.js","static/js/message-e6e365bf.js","static/js/index.vue_vue_type_script_setup_true_lang-218d3451.js","static/js/columns-f4bdbbab.js","static/js/xlsx-e927f539.js","static/js/index.vue_vue_type_script_setup_true_lang-a0a2ea18.js","static/js/columns-81eb1784.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js","static/js/index.vue_vue_type_script_setup_true_lang-5573b118.js","static/js/columns-7bc1ada8.js","static/js/index.vue_vue_type_script_setup_true_lang-2e08a252.js","static/js/columns-d323691e.js","static/js/print-a6e42845.js","static/js/index.vue_vue_type_script_setup_true_lang-42e4100e.js","static/js/columns-0c66f27d.js","static/js/index-20b90cee.js","static/js/index.vue_vue_type_script_setup_true_lang-5b80f491.js","static/js/index.vue_vue_type_script_setup_true_lang-d808ba9d.js","static/js/columns-0196fa7c.js","static/js/index.vue_vue_type_script_setup_true_lang-83d93c8a.js","static/js/columns-50e1c67e.js","static/css/high-5bc3f1f1.css"]),meta:{title:$t("menus.hsPureTableHigh")}}]},__vite_glob_0_16=Object.freeze(Object.defineProperty({__proto__:null,default:table},Symbol.toStringTag,{value:"Module"}));/*! js-cookie v3.0.5 | MIT */function assign$3($){for(var z=1;z"u")){pe=assign$3({},z,pe),typeof pe.expires=="number"&&(pe.expires=new Date(Date.now()+pe.expires*864e5)),pe.expires&&(pe.expires=pe.expires.toUTCString()),ie=encodeURIComponent(ie).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var _e="";for(var Ce in pe)pe[Ce]&&(_e+="; "+Ce,pe[Ce]!==!0&&(_e+="="+pe[Ce].split(";")[0]));return document.cookie=ie+"="+$.write(le,ie)+_e}}function ae(ie){if(!(typeof document>"u"||arguments.length&&!ie)){for(var le=document.cookie?document.cookie.split("; "):[],pe={},_e=0;_eae.set(ie)),ae}static accessor(z){const ae=(this[$internals]=this[$internals]={accessors:{}}).accessors,ie=this.prototype;function le(pe){const _e=normalizeHeader(pe);ae[_e]||(buildAccessors(ie,pe),ae[_e]=!0)}return utils$8.isArray(z)?z.forEach(le):le(z),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$8.freezeMethods(AxiosHeaders.prototype);utils$8.freezeMethods(AxiosHeaders);const AxiosHeaders$1=AxiosHeaders;function transformData($,z){const oe=this||defaults$4,ae=z||oe,ie=AxiosHeaders$1.from(ae.headers);let le=ae.data;return utils$8.forEach($,function(_e){le=_e.call(oe,le,ie.normalize(),z?z.status:void 0)}),ie.normalize(),le}function isCancel($){return!!($&&$.__CANCEL__)}function CanceledError($,z,oe){AxiosError.call(this,$??"canceled",AxiosError.ERR_CANCELED,z,oe),this.name="CanceledError"}utils$8.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle($,z,oe){const ae=oe.config.validateStatus;!oe.status||!ae||ae(oe.status)?$(oe):z(new AxiosError("Request failed with status code "+oe.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(oe.status/100)-4],oe.config,oe.request,oe))}const cookies=platform$1.isStandardBrowserEnv?function(){return{write:function(oe,ae,ie,le,pe,_e){const Ce=[];Ce.push(oe+"="+encodeURIComponent(ae)),utils$8.isNumber(ie)&&Ce.push("expires="+new Date(ie).toGMTString()),utils$8.isString(le)&&Ce.push("path="+le),utils$8.isString(pe)&&Ce.push("domain="+pe),_e===!0&&Ce.push("secure"),document.cookie=Ce.join("; ")},read:function(oe){const ae=document.cookie.match(new RegExp("(^|;\\s*)("+oe+")=([^;]*)"));return ae?decodeURIComponent(ae[3]):null},remove:function(oe){this.write(oe,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function isAbsoluteURL($){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test($)}function combineURLs($,z){return z?$.replace(/\/+$/,"")+"/"+z.replace(/^\/+/,""):$}function buildFullPath($,z){return $&&!isAbsoluteURL(z)?combineURLs($,z):z}const isURLSameOrigin=platform$1.isStandardBrowserEnv?function(){const z=/(msie|trident)/i.test(navigator.userAgent),oe=document.createElement("a");let ae;function ie(le){let pe=le;return z&&(oe.setAttribute("href",pe),pe=oe.href),oe.setAttribute("href",pe),{href:oe.href,protocol:oe.protocol?oe.protocol.replace(/:$/,""):"",host:oe.host,search:oe.search?oe.search.replace(/^\?/,""):"",hash:oe.hash?oe.hash.replace(/^#/,""):"",hostname:oe.hostname,port:oe.port,pathname:oe.pathname.charAt(0)==="/"?oe.pathname:"/"+oe.pathname}}return ae=ie(window.location.href),function(pe){const _e=utils$8.isString(pe)?ie(pe):pe;return _e.protocol===ae.protocol&&_e.host===ae.host}}():function(){return function(){return!0}}();function parseProtocol($){const z=/^([-+\w]{1,25})(:?\/\/|:)/.exec($);return z&&z[1]||""}function speedometer($,z){$=$||10;const oe=new Array($),ae=new Array($);let ie=0,le=0,pe;return z=z!==void 0?z:1e3,function(Ce){const $e=Date.now(),xe=ae[le];pe||(pe=$e),oe[ie]=Ce,ae[ie]=$e;let Ie=le,Ne=0;for(;Ie!==ie;)Ne+=oe[Ie++],Ie=Ie%$;if(ie=(ie+1)%$,ie===le&&(le=(le+1)%$),$e-pe{const le=ie.loaded,pe=ie.lengthComputable?ie.total:void 0,_e=le-oe,Ce=ae(_e),$e=le<=pe;oe=le;const xe={loaded:le,total:pe,progress:pe?le/pe:void 0,bytes:_e,rate:Ce||void 0,estimated:Ce&&pe&&$e?(pe-le)/Ce:void 0,event:ie};xe[z?"download":"upload"]=!0,$(xe)}}const isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function($){return new Promise(function(oe,ae){let ie=$.data;const le=AxiosHeaders$1.from($.headers).normalize(),pe=$.responseType;let _e;function Ce(){$.cancelToken&&$.cancelToken.unsubscribe(_e),$.signal&&$.signal.removeEventListener("abort",_e)}utils$8.isFormData(ie)&&(platform$1.isStandardBrowserEnv||platform$1.isStandardBrowserWebWorkerEnv?le.setContentType(!1):le.setContentType("multipart/form-data;",!1));let $e=new XMLHttpRequest;if($.auth){const Fe=$.auth.username||"",ze=$.auth.password?unescape(encodeURIComponent($.auth.password)):"";le.set("Authorization","Basic "+btoa(Fe+":"+ze))}const xe=buildFullPath($.baseURL,$.url);$e.open($.method.toUpperCase(),buildURL(xe,$.params,$.paramsSerializer),!0),$e.timeout=$.timeout;function Ie(){if(!$e)return;const Fe=AxiosHeaders$1.from("getAllResponseHeaders"in $e&&$e.getAllResponseHeaders()),At={data:!pe||pe==="text"||pe==="json"?$e.responseText:$e.response,status:$e.status,statusText:$e.statusText,headers:Fe,config:$,request:$e};settle(function(hn){oe(hn),Ce()},function(hn){ae(hn),Ce()},At),$e=null}if("onloadend"in $e?$e.onloadend=Ie:$e.onreadystatechange=function(){!$e||$e.readyState!==4||$e.status===0&&!($e.responseURL&&$e.responseURL.indexOf("file:")===0)||setTimeout(Ie)},$e.onabort=function(){$e&&(ae(new AxiosError("Request aborted",AxiosError.ECONNABORTED,$,$e)),$e=null)},$e.onerror=function(){ae(new AxiosError("Network Error",AxiosError.ERR_NETWORK,$,$e)),$e=null},$e.ontimeout=function(){let ze=$.timeout?"timeout of "+$.timeout+"ms exceeded":"timeout exceeded";const At=$.transitional||transitionalDefaults;$.timeoutErrorMessage&&(ze=$.timeoutErrorMessage),ae(new AxiosError(ze,At.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,$,$e)),$e=null},platform$1.isStandardBrowserEnv){const Fe=($.withCredentials||isURLSameOrigin(xe))&&$.xsrfCookieName&&cookies.read($.xsrfCookieName);Fe&&le.set($.xsrfHeaderName,Fe)}ie===void 0&&le.setContentType(null),"setRequestHeader"in $e&&utils$8.forEach(le.toJSON(),function(ze,At){$e.setRequestHeader(At,ze)}),utils$8.isUndefined($.withCredentials)||($e.withCredentials=!!$.withCredentials),pe&&pe!=="json"&&($e.responseType=$.responseType),typeof $.onDownloadProgress=="function"&&$e.addEventListener("progress",progressEventReducer($.onDownloadProgress,!0)),typeof $.onUploadProgress=="function"&&$e.upload&&$e.upload.addEventListener("progress",progressEventReducer($.onUploadProgress)),($.cancelToken||$.signal)&&(_e=Fe=>{$e&&(ae(!Fe||Fe.type?new CanceledError(null,$,$e):Fe),$e.abort(),$e=null)},$.cancelToken&&$.cancelToken.subscribe(_e),$.signal&&($.signal.aborted?_e():$.signal.addEventListener("abort",_e)));const Ne=parseProtocol(xe);if(Ne&&platform$1.protocols.indexOf(Ne)===-1){ae(new AxiosError("Unsupported protocol "+Ne+":",AxiosError.ERR_BAD_REQUEST,$));return}$e.send(ie||null)})},knownAdapters={http:httpAdapter,xhr:xhrAdapter};utils$8.forEach(knownAdapters,($,z)=>{if($){try{Object.defineProperty($,"name",{value:z})}catch{}Object.defineProperty($,"adapterName",{value:z})}});const adapters={getAdapter:$=>{$=utils$8.isArray($)?$:[$];const{length:z}=$;let oe,ae;for(let ie=0;ie$ instanceof AxiosHeaders$1?$.toJSON():$;function mergeConfig($,z){z=z||{};const oe={};function ae($e,xe,Ie){return utils$8.isPlainObject($e)&&utils$8.isPlainObject(xe)?utils$8.merge.call({caseless:Ie},$e,xe):utils$8.isPlainObject(xe)?utils$8.merge({},xe):utils$8.isArray(xe)?xe.slice():xe}function ie($e,xe,Ie){if(utils$8.isUndefined(xe)){if(!utils$8.isUndefined($e))return ae(void 0,$e,Ie)}else return ae($e,xe,Ie)}function le($e,xe){if(!utils$8.isUndefined(xe))return ae(void 0,xe)}function pe($e,xe){if(utils$8.isUndefined(xe)){if(!utils$8.isUndefined($e))return ae(void 0,$e)}else return ae(void 0,xe)}function _e($e,xe,Ie){if(Ie in z)return ae($e,xe);if(Ie in $)return ae(void 0,$e)}const Ce={url:le,method:le,data:le,baseURL:pe,transformRequest:pe,transformResponse:pe,paramsSerializer:pe,timeout:pe,timeoutMessage:pe,withCredentials:pe,adapter:pe,responseType:pe,xsrfCookieName:pe,xsrfHeaderName:pe,onUploadProgress:pe,onDownloadProgress:pe,decompress:pe,maxContentLength:pe,maxBodyLength:pe,beforeRedirect:pe,transport:pe,httpAgent:pe,httpsAgent:pe,cancelToken:pe,socketPath:pe,responseEncoding:pe,validateStatus:_e,headers:($e,xe)=>ie(headersToObject($e),headersToObject(xe),!0)};return utils$8.forEach(Object.keys(Object.assign({},$,z)),function(xe){const Ie=Ce[xe]||ie,Ne=Ie($[xe],z[xe],xe);utils$8.isUndefined(Ne)&&Ie!==_e||(oe[xe]=Ne)}),oe}const VERSION="1.4.0",validators$1={};["object","boolean","number","function","string","symbol"].forEach(($,z)=>{validators$1[$]=function(ae){return typeof ae===$||"a"+(z<1?"n ":" ")+$}});const deprecatedWarnings={};validators$1.transitional=function(z,oe,ae){function ie(le,pe){return"[Axios v"+VERSION+"] Transitional option '"+le+"'"+pe+(ae?". "+ae:"")}return(le,pe,_e)=>{if(z===!1)throw new AxiosError(ie(pe," has been removed"+(oe?" in "+oe:"")),AxiosError.ERR_DEPRECATED);return oe&&!deprecatedWarnings[pe]&&(deprecatedWarnings[pe]=!0,console.warn(ie(pe," has been deprecated since v"+oe+" and will be removed in the near future"))),z?z(le,pe,_e):!0}};function assertOptions($,z,oe){if(typeof $!="object")throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);const ae=Object.keys($);let ie=ae.length;for(;ie-- >0;){const le=ae[ie],pe=z[le];if(pe){const _e=$[le],Ce=_e===void 0||pe(_e,le,$);if(Ce!==!0)throw new AxiosError("option "+le+" must be "+Ce,AxiosError.ERR_BAD_OPTION_VALUE);continue}if(oe!==!0)throw new AxiosError("Unknown option "+le,AxiosError.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;class Axios{constructor(z){this.defaults=z,this.interceptors={request:new InterceptorManager$1,response:new InterceptorManager$1}}request(z,oe){typeof z=="string"?(oe=oe||{},oe.url=z):oe=z||{},oe=mergeConfig(this.defaults,oe);const{transitional:ae,paramsSerializer:ie,headers:le}=oe;ae!==void 0&&validator.assertOptions(ae,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),ie!=null&&(utils$8.isFunction(ie)?oe.paramsSerializer={serialize:ie}:validator.assertOptions(ie,{encode:validators.function,serialize:validators.function},!0)),oe.method=(oe.method||this.defaults.method||"get").toLowerCase();let pe;pe=le&&utils$8.merge(le.common,le[oe.method]),pe&&utils$8.forEach(["delete","get","head","post","put","patch","common"],ze=>{delete le[ze]}),oe.headers=AxiosHeaders$1.concat(pe,le);const _e=[];let Ce=!0;this.interceptors.request.forEach(function(At){typeof At.runWhen=="function"&&At.runWhen(oe)===!1||(Ce=Ce&&At.synchronous,_e.unshift(At.fulfilled,At.rejected))});const $e=[];this.interceptors.response.forEach(function(At){$e.push(At.fulfilled,At.rejected)});let xe,Ie=0,Ne;if(!Ce){const ze=[dispatchRequest.bind(this),void 0];for(ze.unshift.apply(ze,_e),ze.push.apply(ze,$e),Ne=ze.length,xe=Promise.resolve(oe);Ie{if(!ae._listeners)return;let le=ae._listeners.length;for(;le-- >0;)ae._listeners[le](ie);ae._listeners=null}),this.promise.then=ie=>{let le;const pe=new Promise(_e=>{ae.subscribe(_e),le=_e}).then(ie);return pe.cancel=function(){ae.unsubscribe(le)},pe},z(function(le,pe,_e){ae.reason||(ae.reason=new CanceledError(le,pe,_e),oe(ae.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(z){if(this.reason){z(this.reason);return}this._listeners?this._listeners.push(z):this._listeners=[z]}unsubscribe(z){if(!this._listeners)return;const oe=this._listeners.indexOf(z);oe!==-1&&this._listeners.splice(oe,1)}static source(){let z;return{token:new CancelToken(function(ie){z=ie}),cancel:z}}}const CancelToken$1=CancelToken;function spread($){return function(oe){return $.apply(null,oe)}}function isAxiosError($){return utils$8.isObject($)&&$.isAxiosError===!0}const HttpStatusCode={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(HttpStatusCode).forEach(([$,z])=>{HttpStatusCode[z]=$});const HttpStatusCode$1=HttpStatusCode;function createInstance($){const z=new Axios$1($),oe=bind$4(Axios$1.prototype.request,z);return utils$8.extend(oe,Axios$1.prototype,z,{allOwnKeys:!0}),utils$8.extend(oe,z,null,{allOwnKeys:!0}),oe.create=function(ie){return createInstance(mergeConfig($,ie))},oe}const axios=createInstance(defaults$4);axios.Axios=Axios$1;axios.CanceledError=CanceledError;axios.CancelToken=CancelToken$1;axios.isCancel=isCancel;axios.VERSION=VERSION;axios.toFormData=toFormData;axios.AxiosError=AxiosError;axios.Cancel=axios.CanceledError;axios.all=function(z){return Promise.all(z)};axios.spread=spread;axios.isAxiosError=isAxiosError;axios.mergeConfig=mergeConfig;axios.AxiosHeaders=AxiosHeaders$1;axios.formToJSON=$=>formDataToJSON(utils$8.isHTMLForm($)?new FormData($):$);axios.HttpStatusCode=HttpStatusCode$1;axios.default=axios;const axios$1=axios;let config={};const{VITE_PUBLIC_PATH}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},setConfig=$=>{config=Object.assign(config,$)},getConfig=$=>{if(typeof $=="string"){const z=$.split(".");if(z&&z.length){let oe=config;return z.forEach(ae=>{oe&&typeof oe[ae]<"u"?oe=oe[ae]:oe=null}),oe}}return config},getServerConfig=async $=>($.config.globalProperties.$config=getConfig(),axios$1({method:"get",url:`${VITE_PUBLIC_PATH}serverConfig.json`}).then(({data:z})=>{let oe=$.config.globalProperties.$config;return $&&oe&&typeof z=="object"&&(oe=Object.assign(oe,z),$.config.globalProperties.$config=oe,setConfig(oe)),oe}).catch(()=>{throw"请在public文件夹下添加serverConfig.json配置文件"})),responsiveStorageNameSpace=()=>getConfig().ResponsiveStorageNameSpace;function siphonI18n($="zh-CN"){return Object.fromEntries(Object.entries(Object.assign({"../../locales/en.yaml":__vite_glob_0_0$2,"../../locales/zh-CN.yaml":__vite_glob_0_1$2})).map(([z,oe])=>[z.match(/([A-Za-z0-9-_]+)\./i)[1],oe.default]))[$]}const localesConfigs={zh:{...siphonI18n("zh-CN"),...zhLocale},en:{...siphonI18n("en"),...enLocale}};function transformI18n($=""){var oe;if(!$)return"";if(typeof $=="object"){const ae=i18n.global.locale;return $[ae==null?void 0:ae.value]}const z=(oe=$.match(/(\S*)\./))==null?void 0:oe[1];return z&&Object.keys(siphonI18n("zh-CN")).includes(z)||!z&&Object.keys(siphonI18n("zh-CN")).includes($)?i18n.global.t.call(i18n.global.locale,$):$}const $t=$=>$;var Qo;const i18n=createI18n({legacy:!1,locale:((Qo=Kn().getItem(`${responsiveStorageNameSpace()}locale`))==null?void 0:Qo.locale)??"zh",fallbackLocale:"en",messages:localesConfigs});function useI18n($){$.use(i18n)}const home$1=0,doc=1,utils$7=2,table$1=3,components$1=4,able$1=5,frame$1=6,nested$1=7,result$1=8,error$1=9,list$2=10,permission=11,system$1=12,tabs=13,formdesign$1=14,flowchart$1=15,ppt$1=16,editor$1=17,guide$1=18,menuoverflow$1=19,about$1=20,able={path:"/able",redirect:"/able/watermark",meta:{icon:"ubuntuFill",title:$t("menus.hsAble"),rank:able$1},children:[{path:"/able/watermark",name:"WaterMark",component:()=>__vitePreload(()=>import("./watermark-f19bb40a.js"),[]),meta:{title:$t("menus.hsWatermark")}},{path:"/able/print",name:"Print",component:()=>__vitePreload(()=>import("./print-a564fa66.js"),["static/js/print-a564fa66.js","static/js/print-a6e42845.js","static/js/Line.vue_vue_type_script_setup_true_lang-f17e8b27.js","static/js/app-56a06eba.js","static/css/print-8831c8b6.css"]),meta:{title:$t("menus.hsPrint")}},{path:"/able/download",name:"Download",component:()=>__vitePreload(()=>import("./download-27ed3254.js"),[]),meta:{title:$t("menus.hsDownload")}},{path:"/able/iconSelect",name:"IconSelect",component:()=>__vitePreload(()=>import("./icon-select-e5db5911.js"),["static/js/icon-select-e5db5911.js","static/css/icon-select-9a30299b.css"]),meta:{title:$t("menus.hsIconSelect")}},{path:"/able/timeline",name:"TimeLine",component:()=>__vitePreload(()=>import("./timeline-7c69c229.js"),["static/js/timeline-7c69c229.js","static/js/index-ec4b8669.js","static/css/index-18417f34.css","static/js/hooks-a5c70909.js","static/js/iphone-bcaa848c.js","static/css/timeline-12434188.css"]),meta:{title:$t("menus.hsTimeline")}},{path:"/able/menuTree",name:"MenuTree",component:()=>__vitePreload(()=>import("./menu-tree-0012faf1.js"),["static/js/menu-tree-0012faf1.js","static/js/hooks-a5c70909.js"]),meta:{title:$t("menus.hsMenuTree")}},{path:"/able/lineTree",name:"LineTree",component:()=>__vitePreload(()=>import("./line-tree-66effbf7.js"),["static/js/line-tree-66effbf7.js","static/css/line-tree-970a113a.css"]),meta:{title:$t("menus.hsLineTree")}},{path:"/able/debounce",name:"Debounce",component:()=>__vitePreload(()=>import("./debounce-d9fa5dbd.js"),["static/js/debounce-d9fa5dbd.js","static/js/message-9b5ab040.js"]),meta:{title:$t("menus.hsDebounce")}},{path:"/able/barcode",name:"BarCode",component:()=>__vitePreload(()=>import("./barcode-1c268408.js"),[]),meta:{title:$t("menus.hsBarcode")}},{path:"/able/qrcode",name:"QrCode",component:()=>__vitePreload(()=>import("./qrcode-d3bbc1d1.js"),["static/js/qrcode-d3bbc1d1.js","static/js/message-9b5ab040.js","static/js/index-7f68855f.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css"]),meta:{title:$t("menus.hsQrcode")}},{path:"/able/cascader",name:"Cascader",component:()=>__vitePreload(()=>import("./cascader-bec3877a.js"),["static/js/cascader-bec3877a.js","static/css/cascader-843853c0.css"]),meta:{title:$t("menus.hsCascader")}},{path:"/able/swiper",name:"Swiper",component:()=>__vitePreload(()=>import("./swiper-a7db828f.js"),["static/js/swiper-a7db828f.js","static/css/swiper-4182dcb7.css"]),meta:{title:$t("menus.hsSwiper")}},{path:"/able/virtualList",name:"VirtualList",component:()=>__vitePreload(()=>import("./index-d858911b.js"),["static/js/index-d858911b.js","static/js/vertical-6fd8271b.js","static/js/vue-virtual-scroller.esm-5e9eff47.js","static/css/vertical-c0ec8bec.css","static/js/horizontal-4fa67551.js","static/css/horizontal-f9c9bac5.css","static/css/index-bbe280a3.css"]),meta:{title:$t("menus.hsVirtualList")}},{path:"/able/pdf",name:"Pdf",component:()=>__vitePreload(()=>import("./pdf-cb72fd49.js"),["static/js/pdf-cb72fd49.js","static/js/vue.runtime.esm-bundler-bbe33cac.js"]),meta:{title:$t("menus.hsPdf")}},{path:"/able/execl",name:"Execl",component:()=>__vitePreload(()=>import("./execl-f8a0a968.js"),["static/js/execl-f8a0a968.js","static/js/xlsx-e927f539.js"]),meta:{title:$t("menus.hsExecl")}},{path:"/able/infiniteScroll",name:"InfiniteScroll",component:()=>__vitePreload(()=>import("./infinite-scroll-2a45185f.js"),[]),meta:{title:$t("menus.hsInfiniteScroll")}}]},__vite_glob_0_0$1=Object.freeze(Object.defineProperty({__proto__:null,default:able},Symbol.toStringTag,{value:"Module"})),about={path:"/about",redirect:"/about/index",meta:{title:$t("menus.hsAbout"),rank:about$1},children:[{path:"/about/index",name:"About",component:()=>__vitePreload(()=>import("./index-0980da7d.js"),["static/js/index-0980da7d.js","static/js/columns-60a4c594.js","static/css/index-cb8197dd.css"]),meta:{title:$t("menus.hsAbout")}}]},__vite_glob_0_1$1=Object.freeze(Object.defineProperty({__proto__:null,default:about},Symbol.toStringTag,{value:"Module"})),components={path:"/components",redirect:"/components/video",meta:{icon:"menu",title:$t("menus.hscomponents"),rank:components$1},children:[{path:"/components/dialog",name:"Dialog",component:()=>__vitePreload(()=>import("./index-881b4baa.js"),["static/js/index-881b4baa.js","static/js/message-9b5ab040.js","static/js/form.vue_vue_type_script_setup_true_lang-2d27102d.js"]),meta:{title:$t("menus.hsdialog"),extraIcon:"IF-pure-iconfont-new svg",transition:{enterTransition:"animate__fadeInLeft",leaveTransition:"animate__fadeOutRight"}}},{path:"/components/message",name:"Message",component:()=>__vitePreload(()=>import("./index-a2420abc.js"),["static/js/index-a2420abc.js","static/js/message-9b5ab040.js","static/js/hooks-a5c70909.js","static/js/check-3815600c.js"]),meta:{title:$t("menus.hsmessage")}},{path:"/components/segmented",name:"Segmented",component:()=>__vitePreload(()=>import("./index-5e0a4109.js"),["static/js/index-5e0a4109.js","static/js/message-9b5ab040.js","static/js/home-filled-05cc090c.js","static/js/hooks-a5c70909.js","static/css/index-fa517f4b.css"]),meta:{title:$t("menus.hssegmented"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/waterfall",name:"Waterfall",component:()=>__vitePreload(()=>import("./index-51ec0e07.js"),["static/js/index-51ec0e07.js","static/js/back_top-908dfd48.js","static/css/index-d102724b.css"]),meta:{title:$t("menus.hswaterfall"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/video",name:"Video",component:()=>__vitePreload(()=>import("./index-0ba45f11.js"),["static/js/index-0ba45f11.js","static/js/hooks-a5c70909.js","static/css/index-11b4621f.css"]),meta:{title:$t("menus.hsvideo")}},{path:"/components/map",name:"Map",component:()=>__vitePreload(()=>import("./index-cb264c76.js"),["static/js/index-cb264c76.js","static/css/index-d504fa9c.css"]),meta:{title:$t("menus.hsmap"),keepAlive:!0,transition:{name:"fade"}}},{path:"/components/draggable",name:"Draggable",component:()=>__vitePreload(()=>import("./index-6a8ea515.js"),["static/js/index-6a8ea515.js","static/js/sortable.esm-679e0872.js","static/js/app-56a06eba.js","static/js/hooks-a5c70909.js","static/css/index-b2ddca14.css"]),meta:{title:$t("menus.hsdraggable"),transition:{enterTransition:"animate__zoomIn",leaveTransition:"animate__zoomOut"}}},{path:"/components/splitPane",name:"SplitPane",component:()=>__vitePreload(()=>import("./index-c332f789.js"),["static/js/index-c332f789.js","static/css/index-e0a7f2a0.css"]),meta:{title:$t("menus.hssplitPane")}},{path:"/components/button",name:"Button",component:()=>__vitePreload(()=>import("./index-b31b16fb.js"),[]),meta:{title:$t("menus.hsbutton")}},{path:"/components/cropping",name:"Cropping",component:()=>__vitePreload(()=>import("./index-fe16fb5d.js"),["static/js/index-fe16fb5d.js","static/css/index-fdfcfa11.css"]),meta:{title:$t("menus.hscropping")}},{path:"/components/countTo",name:"CountTo",component:()=>__vitePreload(()=>import("./index-0b1551af.js"),["static/js/index-0b1551af.js","static/js/propTypes-c3354283.js","static/css/index-a129e600.css"]),meta:{title:$t("menus.hscountTo")}},{path:"/components/selector",name:"Selector",component:()=>__vitePreload(()=>import("./index-73bf02e8.js"),["static/js/index-73bf02e8.js","static/css/index-ea4ab5c7.css"]),meta:{title:$t("menus.hsselector")}},{path:"/components/seamlessScroll",name:"SeamlessScroll",component:()=>__vitePreload(()=>import("./index-55e90cb8.js"),["static/js/index-55e90cb8.js","static/js/index-0d9850a5.js","static/css/index-53a917f7.css"]),meta:{title:$t("menus.hsseamless")}},{path:"/components/contextmenu",name:"ContextMenu",component:()=>__vitePreload(()=>import("./index-9df8d6ea.js"),["static/js/index-9df8d6ea.js","static/js/basic-e758a598.js","static/js/index.esm-bdc0cdc7.js","static/css/basic-d842f1a0.css","static/js/menuGroup-e49cba2b.js","static/css/menuGroup-1ac3332c.css","static/js/menuDynamic-8a7b6680.js","static/css/menuDynamic-8e12a25c.css","static/css/index-5d2daf4d.css"]),meta:{title:$t("menus.hscontextmenu")}},{path:"/components/typeit",name:"Typeit",component:()=>__vitePreload(()=>import("./index-53df3759.js"),["static/js/index-53df3759.js","static/js/index-1e3ff6e2.js"]),meta:{title:$t("menus.hstypeit")}},{path:"/components/json-editor",name:"JsonEditor",component:()=>__vitePreload(()=>import("./index-5716cdf8.js"),["static/js/index-5716cdf8.js","static/js/styles-9786f589.js","static/js/vue.runtime.esm-bundler-bbe33cac.js","static/css/styles-670012e0.css"]),meta:{title:$t("menus.hsjsoneditor")}},{path:"/components/danmaku",name:"Danmaku",component:()=>__vitePreload(()=>import("./index-fbfe2db6.js"),["static/js/index-fbfe2db6.js","static/css/index-14392f45.css"]),meta:{title:$t("menus.hsdanmaku")}}]},__vite_glob_0_2$1=Object.freeze(Object.defineProperty({__proto__:null,default:components},Symbol.toStringTag,{value:"Module"})),editor={path:"/editor",redirect:"/editor/index",meta:{icon:"edit",title:$t("menus.hseditor"),rank:editor$1},children:[{path:"/editor/index",name:"Editor",component:()=>__vitePreload(()=>import("./index-d9f8a3d4.js"),["static/js/index-d9f8a3d4.js","static/js/hooks-a5c70909.js","static/js/edit-d219f0c6.js","static/css/index-f38a3df6.css"]),meta:{title:$t("menus.hseditor"),keepAlive:!0}}]},__vite_glob_0_3$1=Object.freeze(Object.defineProperty({__proto__:null,default:editor},Symbol.toStringTag,{value:"Module"})),error={path:"/error",redirect:"/error/403",meta:{icon:"informationLine",title:$t("menus.hsabnormal"),rank:error$1},children:[{path:"/error/403",name:"403",component:()=>__vitePreload(()=>import("./403-22ca6108.js"),[]),meta:{title:$t("menus.hsfourZeroOne")}},{path:"/error/404",name:"404",component:()=>__vitePreload(()=>import("./404-3c5dbe88.js"),[]),meta:{title:$t("menus.hsfourZeroFour")}},{path:"/error/500",name:"500",component:()=>__vitePreload(()=>import("./500-aa3b079c.js"),[]),meta:{title:$t("menus.hsFive")}}]},__vite_glob_0_4$1=Object.freeze(Object.defineProperty({__proto__:null,default:error},Symbol.toStringTag,{value:"Module"})),flowchart={path:"/flowChart",redirect:"/flowChart/index",meta:{icon:"setUp",title:$t("menus.hsflowChart"),rank:flowchart$1},children:[{path:"/flowChart/index",name:"FlowChart",component:()=>__vitePreload(()=>import("./index-1bcf8be0.js"),["static/js/index-1bcf8be0.js","static/js/hooks-a5c70909.js","static/js/styles-9786f589.js","static/js/vue.runtime.esm-bundler-bbe33cac.js","static/css/styles-670012e0.css","static/js/set-up-e6942411.js","static/css/index-6bd35e69.css"]),meta:{title:$t("menus.hsflowChart")}}]},__vite_glob_0_5$1=Object.freeze(Object.defineProperty({__proto__:null,default:flowchart},Symbol.toStringTag,{value:"Module"})),IFrame$4=()=>__vitePreload(()=>import("./frameView-b1c3174f.js"),["static/js/frameView-b1c3174f.js","static/css/frameView-ed080731.css"]),formdesign={path:"/formDesign",redirect:"/formDesign/index",meta:{icon:"terminalWindowLine",title:$t("menus.hsFormDesign"),rank:formdesign$1},children:[{path:"/formDesign/index",name:"FormDesign",component:IFrame$4,meta:{title:$t("menus.hsFormDesign"),frameSrc:"https://haixin-fang.github.io/starfish-vue3-lowcode/playground/index.html#/"}}]},__vite_glob_0_6=Object.freeze(Object.defineProperty({__proto__:null,default:formdesign},Symbol.toStringTag,{value:"Module"})),guide={path:"/guide",redirect:"/guide/index",meta:{icon:"guide",title:$t("menus.hsguide"),rank:guide$1},children:[{path:"/guide/index",name:"Guide",component:()=>__vitePreload(()=>import("./index-08d4058b.js"),["static/js/index-08d4058b.js","static/css/index-38ef32bb.css"]),meta:{title:$t("menus.hsguide")}}]},__vite_glob_0_7=Object.freeze(Object.defineProperty({__proto__:null,default:guide},Symbol.toStringTag,{value:"Module"})),{VITE_HIDE_HOME:VITE_HIDE_HOME$2}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Layout$1=()=>__vitePreload(()=>import("./index-6aad8c63.js"),["static/js/index-6aad8c63.js","static/js/menu-a4fe64fb.js","static/js/edit-d219f0c6.js","static/js/set-up-e6942411.js","static/js/home-filled-05cc090c.js","static/js/admin-line-92b9acda.js","static/js/git-branch-line-aa4cb38f.js","static/js/dark-23c40083.js","static/js/app-56a06eba.js","static/js/epTheme-f423feed.js","static/js/hooks-a5c70909.js","static/js/index-0d9850a5.js","static/js/search-cc37b371.js","static/js/check-3815600c.js","static/js/refresh-right-6177e75c.js","static/js/arrow-right-s-line-2977cc7e.js","static/js/back_top-908dfd48.js","static/css/index-27552923.css"]),home={path:"/",name:"Home",component:Layout$1,redirect:"/welcome",meta:{icon:"homeFilled",title:$t("menus.hshome"),rank:home$1},children:[{path:"/welcome",name:"Welcome",component:()=>__vitePreload(()=>import("./index-0c571bf5.js"),["static/js/index-0c571bf5.js","static/js/Bar.vue_vue_type_script_setup_true_lang-ba7734ef.js","static/js/app-56a06eba.js","static/js/Pie.vue_vue_type_script_setup_true_lang-452504fa.js","static/js/Line.vue_vue_type_script_setup_true_lang-f17e8b27.js","static/js/index-1e3ff6e2.js","static/js/index-0d9850a5.js","static/js/Github.vue_vue_type_script_setup_true_lang-072faf8e.js","static/js/columns-c938dfe1.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js","static/js/index-ec4b8669.js","static/css/index-18417f34.css","static/css/index-76b99267.css"]),meta:{title:$t("menus.hshome"),showLink:VITE_HIDE_HOME$2!=="true"}}]},__vite_glob_0_8=Object.freeze(Object.defineProperty({__proto__:null,default:home},Symbol.toStringTag,{value:"Module"})),list$1={path:"/list",redirect:"/list/card",meta:{icon:"listCheck",title:$t("menus.hsList"),rank:list$2},children:[{path:"/list/card",name:"ListCard",component:()=>__vitePreload(()=>import("./index-399c31c0.js"),["static/js/index-399c31c0.js","static/js/Card-463dba8b.js","static/js/more-2-fill-a666858a.js","static/css/Card-6b1295ac.css","static/js/message-9b5ab040.js","static/js/DialogForm.vue_vue_type_script_setup_true_lang-bb79ae2e.js","static/js/hooks-a5c70909.js","static/js/search-cc37b371.js","static/js/add-circle-line-a03ff6bd.js"]),meta:{icon:"card",title:$t("menus.hsListCard"),showParent:!0}}]},__vite_glob_0_9=Object.freeze(Object.defineProperty({__proto__:null,default:list$1},Symbol.toStringTag,{value:"Module"})),menuoverflow={path:"/menuoverflow",redirect:"/menuoverflow/index",meta:{title:$t("menus.hsMenuoverflow"),rank:menuoverflow$1},children:[{path:"/menuoverflow/index",name:"MenuOverflow",component:()=>__vitePreload(()=>import("./index-9fa87278.js"),[]),meta:{title:$t("menus.hsChildMenuoverflow"),showParent:!0}}]},__vite_glob_0_10=Object.freeze(Object.defineProperty({__proto__:null,default:menuoverflow},Symbol.toStringTag,{value:"Module"})),nested={path:"/nested",redirect:"/nested/menu1/menu1-1",meta:{title:$t("menus.hsmenus"),icon:"histogram",rank:nested$1},children:[{path:"/nested/menu1",meta:{title:$t("menus.hsmenu1"),keepAlive:!0},redirect:"/nested/menu1/menu1-1",children:[{path:"/nested/menu1/menu1-1",component:()=>__vitePreload(()=>import("./index-a2b2e828.js"),[]),name:"Menu1-1",meta:{title:$t("menus.hsmenu1-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:$t("menus.hsmenu1-2"),keepAlive:!0},children:[{path:"/nested/menu1/menu1-2/menu1-2-1",component:()=>__vitePreload(()=>import("./index-e0e64ca5.js"),[]),name:"Menu1-2-1",meta:{title:$t("menus.hsmenu1-2-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2/menu1-2-2",component:()=>__vitePreload(()=>import("./index-759717f5.js"),[]),name:"Menu1-2-2",meta:{title:$t("menus.hsmenu1-2-2"),keepAlive:!0,extraIcon:"IF-pure-iconfont-new svg"}}]},{path:"/nested/menu1/menu1-3",component:()=>__vitePreload(()=>import("./index-794400f3.js"),[]),name:"Menu1-3",meta:{title:$t("menus.hsmenu1-3"),keepAlive:!0}}]},{path:"/nested/menu2",name:"Menu2",component:()=>__vitePreload(()=>import("./index-d35af888.js"),[]),meta:{title:$t("menus.hsmenu2"),keepAlive:!0}}]},__vite_glob_0_11=Object.freeze(Object.defineProperty({__proto__:null,default:nested},Symbol.toStringTag,{value:"Module"})),IFrame$3=()=>__vitePreload(()=>import("./frameView-b1c3174f.js"),["static/js/frameView-b1c3174f.js","static/css/frameView-ed080731.css"]),ppt={path:"/ppt",redirect:"/ppt/index",meta:{icon:"ppt",title:"PPT",rank:ppt$1},children:[{path:"/ppt/index",name:"FramePpt",component:IFrame$3,meta:{title:"PPT",frameSrc:"https://pipipi-pikachu.github.io/PPTist/",frameLoading:!1}}]},__vite_glob_0_12=Object.freeze(Object.defineProperty({__proto__:null,default:ppt},Symbol.toStringTag,{value:"Module"})),_hoisted_1={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 1024 1024"},_hoisted_2=createBaseVNode("path",{fill:"#FF5D50",d:"M428.698 107.315c-6.503 72.192-36.352 207.258-160.256 337.408 3.686-48.025-7.117-83.763-19.047-107.673-6.605-13.159-26.06-10.599-28.877 3.84-5.734 29.44-20.582 75.059-57.6 137.779-71.628 121.395-62.566 459.878 340.736 459.878S934.093 585.728 876.8 442.522c-37.376-93.44-93.952-152.525-128.82-182.324-11.417-9.779-29.132-1.945-29.593 13.056-.921 30.464-7.321 73.37-33.075 102.144-.666-52.787-38.144-208.384-202.445-296.857-23.296-12.544-51.763 2.457-54.17 28.774z"},null,-1),_hoisted_3=createBaseVNode("path",{fill:"#FFDF99",d:"M702.26 678.4c-4.2-45.056-60.673-166.554-212.634-246.426-10.599-5.58-23.092 3.124-21.504 15.002 6.246 46.848 12.953 140.493-24.064 184.73 4.044-40.397-18.125-73.83-36.66-94.31-8.396-9.217-23.552-4.66-25.497 7.68-3.533 22.322-12.851 56.268-36.557 97.945-42.086 74.035-86.989 188.672 124.57 294.656 10.956.563 22.17.87 33.74.87a617.97 617.97 0 0 0 32.717-.87C694.631 878.182 709.837 759.706 702.26 678.4z"},null,-1),_hoisted_4=[_hoisted_2,_hoisted_3];function render$3($,z){return openBlock(),createElementBlock("svg",_hoisted_1,_hoisted_4)}const hot={render:render$3},IFrame$2=()=>__vitePreload(()=>import("./frameView-b1c3174f.js"),["static/js/frameView-b1c3174f.js","static/css/frameView-ed080731.css"]),puredoc={path:"/pure-admin-doc",redirect:"/pure-admin-doc/index",meta:{icon:hot,title:"pure-admin-doc",rank:doc},children:[{path:"/pure-admin-doc/index",name:"FrameDoc",component:IFrame$2,meta:{title:"pure-admin-doc",frameSrc:"https://yiming_chang.gitee.io/pure-admin-doc/"}}]},__vite_glob_0_13=Object.freeze(Object.defineProperty({__proto__:null,default:puredoc},Symbol.toStringTag,{value:"Module"})),IFrame$1=()=>__vitePreload(()=>import("./frameView-b1c3174f.js"),["static/js/frameView-b1c3174f.js","static/css/frameView-ed080731.css"]),pureutils={path:"/pure-admin-utils",redirect:"/pure-admin-utils/index",meta:{icon:hot,title:"pure-admin-utils",rank:utils$7},children:[{path:"/pure-admin-utils/index",name:"FrameUtils",component:IFrame$1,meta:{title:"pure-admin-utils",frameSrc:"https://pure-admin-utils.netlify.app/"}}]},__vite_glob_0_14=Object.freeze(Object.defineProperty({__proto__:null,default:pureutils},Symbol.toStringTag,{value:"Module"})),result={path:"/result",redirect:"/result/success",meta:{icon:"checkboxCircleLine",title:$t("menus.hsResult"),rank:result$1},children:[{path:"/result/success",name:"Success",component:()=>__vitePreload(()=>import("./success-a4a927c8.js"),["static/js/success-a4a927c8.js","static/css/success-42084dfc.css"]),meta:{title:$t("menus.hsSuccess")}},{path:"/result/fail",name:"Fail",component:()=>__vitePreload(()=>import("./fail-6392c2b1.js"),["static/js/fail-6392c2b1.js","static/js/columns-ae3ebdbf.js","static/js/arrow-right-s-line-2977cc7e.js","static/css/fail-8c7d12a4.css"]),meta:{title:$t("menus.hsFail")}}]},__vite_glob_0_15=Object.freeze(Object.defineProperty({__proto__:null,default:result},Symbol.toStringTag,{value:"Module"})),table={path:"/pure-table",redirect:"/pure-table/index",meta:{icon:hot,title:"pure-admin-table",rank:table$1},children:[{path:"/pure-table/index",name:"PureTable",component:()=>__vitePreload(()=>import("./index-170404a4.js"),["static/js/index-170404a4.js","static/js/list-e954b67a.js","static/js/base.vue_vue_type_script_setup_true_lang-1101e7aa.js","static/js/data-33b9b6a6.js","static/js/stripe.vue_vue_type_script_setup_true_lang-6327e98f.js","static/js/border.vue_vue_type_script_setup_true_lang-45489b4b.js","static/js/status.vue_vue_type_style_index_0_lang-0507535c.js","static/css/status-3db11369.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-e05b7af8.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-31ac9106.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-b191033e.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-dd78b1ac.js","static/js/radio.vue_vue_type_script_setup_true_lang-c786307a.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-49aa0bd9.js","static/js/sortable.vue_vue_type_script_setup_true_lang-240d53ce.js","static/js/filters.vue_vue_type_script_setup_true_lang-03839f17.js","static/js/index.vue_vue_type_script_setup_true_lang-7f9714f8.js","static/js/columns-e6cb2895.js","static/js/message-9b5ab040.js","static/js/index.vue_vue_type_script_setup_true_lang-96b9636d.js","static/js/columns-e06732f9.js","static/js/expand.vue_vue_type_script_setup_true_lang-556a6e39.js","static/js/tree.vue_vue_type_script_setup_true_lang-117e2008.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-730ef1e3.js","static/js/merge.vue_vue_type_script_setup_true_lang-0875daf9.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-9b9e38f8.js","static/js/layout.vue_vue_type_script_setup_true_lang-7e2f889e.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-fe02ba66.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c2acac6b.js","static/css/index-c6b6432d.css"]),meta:{title:$t("menus.hsPureTableBase")}},{path:"/pure-table/high",name:"PureTableHigh",component:()=>__vitePreload(()=>import("./high-57c4f949.js"),["static/js/high-57c4f949.js","static/js/list-cbcb4806.js","static/js/index.vue_vue_type_script_setup_true_lang-27d8f3b4.js","static/js/columns-dd9a92b6.js","static/js/data-4bb483cd.js","static/js/index.vue_vue_type_script_setup_true_lang-d2cca448.js","static/js/columns-cd4393c9.js","static/js/sortable.esm-679e0872.js","static/js/index.vue_vue_type_script_setup_true_lang-ff5db011.js","static/js/columns-42b2deeb.js","static/js/index.vue_vue_type_script_setup_true_lang-193173b0.js","static/js/columns-65967689.js","static/js/message-9b5ab040.js","static/js/index.vue_vue_type_script_setup_true_lang-22d29c17.js","static/js/columns-433bac1d.js","static/js/xlsx-e927f539.js","static/js/index.vue_vue_type_script_setup_true_lang-43bb72f7.js","static/js/columns-83fdfff5.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js","static/js/index.vue_vue_type_script_setup_true_lang-d6854ee1.js","static/js/columns-4c21d272.js","static/js/index.vue_vue_type_script_setup_true_lang-3b47f4f8.js","static/js/columns-41c25482.js","static/js/print-a6e42845.js","static/js/index.vue_vue_type_script_setup_true_lang-6f11e415.js","static/js/columns-3cd412dd.js","static/js/index-0d9850a5.js","static/js/index.vue_vue_type_script_setup_true_lang-00a434a8.js","static/js/index.vue_vue_type_script_setup_true_lang-a8a7ccda.js","static/js/columns-43e84c03.js","static/js/index.vue_vue_type_script_setup_true_lang-b3e0387e.js","static/js/columns-4b2acda3.js","static/css/high-5bc3f1f1.css"]),meta:{title:$t("menus.hsPureTableHigh")}}]},__vite_glob_0_16=Object.freeze(Object.defineProperty({__proto__:null,default:table},Symbol.toStringTag,{value:"Module"}));/*! js-cookie v3.0.5 | MIT */function assign$3($){for(var z=1;z"u")){pe=assign$3({},z,pe),typeof pe.expires=="number"&&(pe.expires=new Date(Date.now()+pe.expires*864e5)),pe.expires&&(pe.expires=pe.expires.toUTCString()),ie=encodeURIComponent(ie).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var _e="";for(var Ce in pe)pe[Ce]&&(_e+="; "+Ce,pe[Ce]!==!0&&(_e+="="+pe[Ce].split(";")[0]));return document.cookie=ie+"="+$.write(le,ie)+_e}}function ae(ie){if(!(typeof document>"u"||arguments.length&&!ie)){for(var le=document.cookie?document.cookie.split("; "):[],pe={},_e=0;_ez in $?Fi($,z,{enumerable:!0,confi
* vue-router v4.2.0
* (c) 2023 Eduardo San Martin Morote
* @license MIT
- */const isBrowser$1=typeof window<"u";function isESModule($){return $.__esModule||$[Symbol.toStringTag]==="Module"}const assign=Object.assign;function applyToParams($,z){const oe={};for(const ae in z){const ie=z[ae];oe[ae]=isArray$3(ie)?ie.map($):$(ie)}return oe}const noop$2=()=>{},isArray$3=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=$=>$.replace(TRAILING_SLASH_RE,"");function parseURL($,z,oe="/"){let ae,ie={},le="",pe="";const _e=z.indexOf("#");let Ce=z.indexOf("?");return _e=0&&(Ce=-1),Ce>-1&&(ae=z.slice(0,Ce),le=z.slice(Ce+1,_e>-1?_e:z.length),ie=$(le)),_e>-1&&(ae=ae||z.slice(0,_e),pe=z.slice(_e,z.length)),ae=resolveRelativePath(ae??z,oe),{fullPath:ae+(le&&"?")+le+pe,path:ae,query:ie,hash:pe}}function stringifyURL($,z){const oe=z.query?$(z.query):"";return z.path+(oe&&"?")+oe+(z.hash||"")}function stripBase($,z){return!z||!$.toLowerCase().startsWith(z.toLowerCase())?$:$.slice(z.length)||"/"}function isSameRouteLocation($,z,oe){const ae=z.matched.length-1,ie=oe.matched.length-1;return ae>-1&&ae===ie&&isSameRouteRecord(z.matched[ae],oe.matched[ie])&&isSameRouteLocationParams(z.params,oe.params)&&$(z.query)===$(oe.query)&&z.hash===oe.hash}function isSameRouteRecord($,z){return($.aliasOf||$)===(z.aliasOf||z)}function isSameRouteLocationParams($,z){if(Object.keys($).length!==Object.keys(z).length)return!1;for(const oe in $)if(!isSameRouteLocationParamsValue($[oe],z[oe]))return!1;return!0}function isSameRouteLocationParamsValue($,z){return isArray$3($)?isEquivalentArray($,z):isArray$3(z)?isEquivalentArray(z,$):$===z}function isEquivalentArray($,z){return isArray$3(z)?$.length===z.length&&$.every((oe,ae)=>oe===z[ae]):$.length===1&&$[0]===z}function resolveRelativePath($,z){if($.startsWith("/"))return $;if(!$)return z;const oe=z.split("/"),ae=$.split("/"),ie=ae[ae.length-1];(ie===".."||ie===".")&&ae.push("");let le=oe.length-1,pe,_e;for(pe=0;pe1&&le--;else break;return oe.slice(0,le).join("/")+"/"+ae.slice(pe-(pe===ae.length?1:0)).join("/")}var NavigationType;(function($){$.pop="pop",$.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function($){$.back="back",$.forward="forward",$.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase($){if(!$)if(isBrowser$1){const z=document.querySelector("base");$=z&&z.getAttribute("href")||"/",$=$.replace(/^\w+:\/\/[^\/]+/,"")}else $="/";return $[0]!=="/"&&$[0]!=="#"&&($="/"+$),removeTrailingSlash($)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref($,z){return $.replace(BEFORE_HASH_RE,"#")+z}function getElementPosition($,z){const oe=document.documentElement.getBoundingClientRect(),ae=$.getBoundingClientRect();return{behavior:z.behavior,left:ae.left-oe.left-(z.left||0),top:ae.top-oe.top-(z.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition($){let z;if("el"in $){const oe=$.el,ae=typeof oe=="string"&&oe.startsWith("#"),ie=typeof oe=="string"?ae?document.getElementById(oe.slice(1)):document.querySelector(oe):oe;if(!ie)return;z=getElementPosition(ie,$)}else z=$;"scrollBehavior"in document.documentElement.style?window.scrollTo(z):window.scrollTo(z.left!=null?z.left:window.pageXOffset,z.top!=null?z.top:window.pageYOffset)}function getScrollKey($,z){return(history.state?history.state.position-z:-1)+$}const scrollPositions=new Map;function saveScrollPosition($,z){scrollPositions.set($,z)}function getSavedScrollPosition($){const z=scrollPositions.get($);return scrollPositions.delete($),z}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation($,z){const{pathname:oe,search:ae,hash:ie}=z,le=$.indexOf("#");if(le>-1){let _e=ie.includes($.slice(le))?$.slice(le).length:1,Ce=ie.slice(_e);return Ce[0]!=="/"&&(Ce="/"+Ce),stripBase(Ce,"")}return stripBase(oe,$)+ae+ie}function useHistoryListeners($,z,oe,ae){let ie=[],le=[],pe=null;const _e=({state:Ne})=>{const Fe=createCurrentLocation($,location),ze=oe.value,At=z.value;let Lt=0;if(Ne){if(oe.value=Fe,z.value=Ne,pe&&pe===ze){pe=null;return}Lt=At?Ne.position-At.position:0}else ae(Fe);ie.forEach(hn=>{hn(oe.value,ze,{delta:Lt,type:NavigationType.pop,direction:Lt?Lt>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function Ce(){pe=oe.value}function $e(Ne){ie.push(Ne);const Fe=()=>{const ze=ie.indexOf(Ne);ze>-1&&ie.splice(ze,1)};return le.push(Fe),Fe}function xe(){const{history:Ne}=window;Ne.state&&Ne.replaceState(assign({},Ne.state,{scroll:computeScrollPosition()}),"")}function Ie(){for(const Ne of le)Ne();le=[],window.removeEventListener("popstate",_e),window.removeEventListener("beforeunload",xe)}return window.addEventListener("popstate",_e),window.addEventListener("beforeunload",xe,{passive:!0}),{pauseListeners:Ce,listen:$e,destroy:Ie}}function buildState($,z,oe,ae=!1,ie=!1){return{back:$,current:z,forward:oe,replaced:ae,position:window.history.length,scroll:ie?computeScrollPosition():null}}function useHistoryStateNavigation($){const{history:z,location:oe}=window,ae={value:createCurrentLocation($,oe)},ie={value:z.state};ie.value||le(ae.value,{back:null,current:ae.value,forward:null,position:z.length-1,replaced:!0,scroll:null},!0);function le(Ce,$e,xe){const Ie=$.indexOf("#"),Ne=Ie>-1?(oe.host&&document.querySelector("base")?$:$.slice(Ie))+Ce:createBaseLocation()+$+Ce;try{z[xe?"replaceState":"pushState"]($e,"",Ne),ie.value=$e}catch(Fe){console.error(Fe),oe[xe?"replace":"assign"](Ne)}}function pe(Ce,$e){const xe=assign({},z.state,buildState(ie.value.back,Ce,ie.value.forward,!0),$e,{position:ie.value.position});le(Ce,xe,!0),ae.value=Ce}function _e(Ce,$e){const xe=assign({},ie.value,z.state,{forward:Ce,scroll:computeScrollPosition()});le(xe.current,xe,!0);const Ie=assign({},buildState(ae.value,Ce,null),{position:xe.position+1},$e);le(Ce,Ie,!1),ae.value=Ce}return{location:ae,state:ie,push:_e,replace:pe}}function createWebHistory($){$=normalizeBase($);const z=useHistoryStateNavigation($),oe=useHistoryListeners($,z.state,z.location,z.replace);function ae(le,pe=!0){pe||oe.pauseListeners(),history.go(le)}const ie=assign({location:"",base:$,go:ae,createHref:createHref.bind(null,$)},z,oe);return Object.defineProperty(ie,"location",{enumerable:!0,get:()=>z.location.value}),Object.defineProperty(ie,"state",{enumerable:!0,get:()=>z.state.value}),ie}function createWebHashHistory($){return $=location.host?$||location.pathname+location.search:"",$.includes("#")||($+="#"),createWebHistory($)}function isRouteLocation($){return typeof $=="string"||$&&typeof $=="object"}function isRouteName($){return typeof $=="string"||typeof $=="symbol"}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType;(function($){$[$.aborted=4]="aborted",$[$.cancelled=8]="cancelled",$[$.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));function createRouterError($,z){return assign(new Error,{type:$,[NavigationFailureSymbol]:!0},z)}function isNavigationFailure($,z){return $ instanceof Error&&NavigationFailureSymbol in $&&(z==null||!!($.type&z))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser($,z){const oe=assign({},BASE_PATH_PARSER_OPTIONS,z),ae=[];let ie=oe.start?"^":"";const le=[];for(const $e of $){const xe=$e.length?[]:[90];oe.strict&&!$e.length&&(ie+="/");for(let Ie=0;Ie<$e.length;Ie++){const Ne=$e[Ie];let Fe=40+(oe.sensitive?.25:0);if(Ne.type===0)Ie||(ie+="/"),ie+=Ne.value.replace(REGEX_CHARS_RE,"\\$&"),Fe+=40;else if(Ne.type===1){const{value:ze,repeatable:At,optional:Lt,regexp:hn}=Ne;le.push({name:ze,repeatable:At,optional:Lt});const vn=hn||BASE_PARAM_PATTERN;if(vn!==BASE_PARAM_PATTERN){Fe+=10;try{new RegExp(`(${vn})`)}catch(bn){throw new Error(`Invalid custom RegExp for param "${ze}" (${vn}): `+bn.message)}}let _n=At?`((?:${vn})(?:/(?:${vn}))*)`:`(${vn})`;Ie||(_n=Lt&&$e.length<2?`(?:/${_n})`:"/"+_n),Lt&&(_n+="?"),ie+=_n,Fe+=20,Lt&&(Fe+=-8),At&&(Fe+=-20),vn===".*"&&(Fe+=-50)}xe.push(Fe)}ae.push(xe)}if(oe.strict&&oe.end){const $e=ae.length-1;ae[$e][ae[$e].length-1]+=.7000000000000001}oe.strict||(ie+="/?"),oe.end?ie+="$":oe.strict&&(ie+="(?:/|$)");const pe=new RegExp(ie,oe.sensitive?"":"i");function _e($e){const xe=$e.match(pe),Ie={};if(!xe)return null;for(let Ne=1;Nez.length?z.length===1&&z[0]===40+40?1:-1:0}function comparePathParserScore($,z){let oe=0;const ae=$.score,ie=z.score;for(;oe0&&z[z.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath($){if(!$)return[[]];if($==="/")return[[ROOT_TOKEN]];if(!$.startsWith("/"))throw new Error(`Invalid path "${$}"`);function z(Fe){throw new Error(`ERR (${oe})/"${$e}": ${Fe}`)}let oe=0,ae=oe;const ie=[];let le;function pe(){le&&ie.push(le),le=[]}let _e=0,Ce,$e="",xe="";function Ie(){$e&&(oe===0?le.push({type:0,value:$e}):oe===1||oe===2||oe===3?(le.length>1&&(Ce==="*"||Ce==="+")&&z(`A repeatable param (${$e}) must be alone in its segment. eg: '/:ids+.`),le.push({type:1,value:$e,regexp:xe,repeatable:Ce==="*"||Ce==="+",optional:Ce==="*"||Ce==="?"})):z("Invalid state to consume buffer"),$e="")}function Ne(){$e+=Ce}for(;_e<$.length;){if(Ce=$[_e++],Ce==="\\"&&oe!==2){ae=oe,oe=4;continue}switch(oe){case 0:Ce==="/"?($e&&Ie(),pe()):Ce===":"?(Ie(),oe=1):Ne();break;case 4:Ne(),oe=ae;break;case 1:Ce==="("?oe=2:VALID_PARAM_RE.test(Ce)?Ne():(Ie(),oe=0,Ce!=="*"&&Ce!=="?"&&Ce!=="+"&&_e--);break;case 2:Ce===")"?xe[xe.length-1]=="\\"?xe=xe.slice(0,-1)+Ce:oe=3:xe+=Ce;break;case 3:Ie(),oe=0,Ce!=="*"&&Ce!=="?"&&Ce!=="+"&&_e--,xe="";break;default:z("Unknown state");break}}return oe===2&&z(`Unfinished custom RegExp for param "${$e}"`),Ie(),pe(),ie}function createRouteRecordMatcher($,z,oe){const ae=tokensToParser(tokenizePath($.path),oe),ie=assign(ae,{record:$,parent:z,children:[],alias:[]});return z&&!ie.record.aliasOf==!z.record.aliasOf&&z.children.push(ie),ie}function createRouterMatcher($,z){const oe=[],ae=new Map;z=mergeOptions({strict:!1,end:!0,sensitive:!1},z);function ie(xe){return ae.get(xe)}function le(xe,Ie,Ne){const Fe=!Ne,ze=normalizeRouteRecord(xe);ze.aliasOf=Ne&&Ne.record;const At=mergeOptions(z,xe),Lt=[ze];if("alias"in xe){const _n=typeof xe.alias=="string"?[xe.alias]:xe.alias;for(const bn of _n)Lt.push(assign({},ze,{components:Ne?Ne.record.components:ze.components,path:bn,aliasOf:Ne?Ne.record:ze}))}let hn,vn;for(const _n of Lt){const{path:bn}=_n;if(Ie&&bn[0]!=="/"){const Cn=Ie.record.path,En=Cn[Cn.length-1]==="/"?"":"/";_n.path=Ie.record.path+(bn&&En+bn)}if(hn=createRouteRecordMatcher(_n,Ie,At),Ne?Ne.alias.push(hn):(vn=vn||hn,vn!==hn&&vn.alias.push(hn),Fe&&xe.name&&!isAliasRecord(hn)&&pe(xe.name)),ze.children){const Cn=ze.children;for(let En=0;En{pe(vn)}:noop$2}function pe(xe){if(isRouteName(xe)){const Ie=ae.get(xe);Ie&&(ae.delete(xe),oe.splice(oe.indexOf(Ie),1),Ie.children.forEach(pe),Ie.alias.forEach(pe))}else{const Ie=oe.indexOf(xe);Ie>-1&&(oe.splice(Ie,1),xe.record.name&&ae.delete(xe.record.name),xe.children.forEach(pe),xe.alias.forEach(pe))}}function _e(){return oe}function Ce(xe){let Ie=0;for(;Ie=0&&(xe.record.path!==oe[Ie].record.path||!isRecordChildOf(xe,oe[Ie]));)Ie++;oe.splice(Ie,0,xe),xe.record.name&&!isAliasRecord(xe)&&ae.set(xe.record.name,xe)}function $e(xe,Ie){let Ne,Fe={},ze,At;if("name"in xe&&xe.name){if(Ne=ae.get(xe.name),!Ne)throw createRouterError(1,{location:xe});At=Ne.record.name,Fe=assign(paramsFromLocation(Ie.params,Ne.keys.filter(vn=>!vn.optional).map(vn=>vn.name)),xe.params&¶msFromLocation(xe.params,Ne.keys.map(vn=>vn.name))),ze=Ne.stringify(Fe)}else if("path"in xe)ze=xe.path,Ne=oe.find(vn=>vn.re.test(ze)),Ne&&(Fe=Ne.parse(ze),At=Ne.record.name);else{if(Ne=Ie.name?ae.get(Ie.name):oe.find(vn=>vn.re.test(Ie.path)),!Ne)throw createRouterError(1,{location:xe,currentLocation:Ie});At=Ne.record.name,Fe=assign({},Ie.params,xe.params),ze=Ne.stringify(Fe)}const Lt=[];let hn=Ne;for(;hn;)Lt.unshift(hn.record),hn=hn.parent;return{name:At,path:ze,params:Fe,matched:Lt,meta:mergeMetaFields(Lt)}}return $.forEach(xe=>le(xe)),{addRoute:le,resolve:$e,removeRoute:pe,getRoutes:_e,getRecordMatcher:ie}}function paramsFromLocation($,z){const oe={};for(const ae of z)ae in $&&(oe[ae]=$[ae]);return oe}function normalizeRouteRecord($){return{path:$.path,redirect:$.redirect,name:$.name,meta:$.meta||{},aliasOf:void 0,beforeEnter:$.beforeEnter,props:normalizeRecordProps($),children:$.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in $?$.components||null:$.component&&{default:$.component}}}function normalizeRecordProps($){const z={},oe=$.props||!1;if("component"in $)z.default=oe;else for(const ae in $.components)z[ae]=typeof oe=="boolean"?oe:oe[ae];return z}function isAliasRecord($){for(;$;){if($.record.aliasOf)return!0;$=$.parent}return!1}function mergeMetaFields($){return $.reduce((z,oe)=>assign(z,oe.meta),{})}function mergeOptions($,z){const oe={};for(const ae in $)oe[ae]=ae in z?z[ae]:$[ae];return oe}function isRecordChildOf($,z){return z.children.some(oe=>oe===$||isRecordChildOf($,oe))}const HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode($){return encodeURI(""+$).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash($){return commonEncode($).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue($){return commonEncode($).replace(PLUS_RE,"%2B").replace(ENC_SPACE_RE,"+").replace(HASH_RE,"%23").replace(AMPERSAND_RE,"%26").replace(ENC_BACKTICK_RE,"`").replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryKey($){return encodeQueryValue($).replace(EQUAL_RE,"%3D")}function encodePath($){return commonEncode($).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam($){return $==null?"":encodePath($).replace(SLASH_RE,"%2F")}function decode$1($){try{return decodeURIComponent(""+$)}catch{}return""+$}function parseQuery($){const z={};if($===""||$==="?")return z;const ae=($[0]==="?"?$.slice(1):$).split("&");for(let ie=0;iele&&encodeQueryValue(le)):[ae&&encodeQueryValue(ae)]).forEach(le=>{le!==void 0&&(z+=(z.length?"&":"")+oe,le!=null&&(z+="="+le))})}return z}function normalizeQuery($){const z={};for(const oe in $){const ae=$[oe];ae!==void 0&&(z[oe]=isArray$3(ae)?ae.map(ie=>ie==null?null:""+ie):ae==null?ae:""+ae)}return z}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let $=[];function z(ae){return $.push(ae),()=>{const ie=$.indexOf(ae);ie>-1&&$.splice(ie,1)}}function oe(){$=[]}return{add:z,list:()=>$,reset:oe}}function guardToPromiseFn($,z,oe,ae,ie){const le=ae&&(ae.enterCallbacks[ie]=ae.enterCallbacks[ie]||[]);return()=>new Promise((pe,_e)=>{const Ce=Ie=>{Ie===!1?_e(createRouterError(4,{from:oe,to:z})):Ie instanceof Error?_e(Ie):isRouteLocation(Ie)?_e(createRouterError(2,{from:z,to:Ie})):(le&&ae.enterCallbacks[ie]===le&&typeof Ie=="function"&&le.push(Ie),pe())},$e=$.call(ae&&ae.instances[ie],z,oe,Ce);let xe=Promise.resolve($e);$.length<3&&(xe=xe.then(Ce)),xe.catch(Ie=>_e(Ie))})}function extractComponentsGuards($,z,oe,ae){const ie=[];for(const le of $)for(const pe in le.components){let _e=le.components[pe];if(!(z!=="beforeRouteEnter"&&!le.instances[pe]))if(isRouteComponent(_e)){const $e=(_e.__vccOpts||_e)[z];$e&&ie.push(guardToPromiseFn($e,oe,ae,le,pe))}else{let Ce=_e();ie.push(()=>Ce.then($e=>{if(!$e)return Promise.reject(new Error(`Couldn't resolve component "${pe}" at "${le.path}"`));const xe=isESModule($e)?$e.default:$e;le.components[pe]=xe;const Ne=(xe.__vccOpts||xe)[z];return Ne&&guardToPromiseFn(Ne,oe,ae,le,pe)()}))}}return ie}function isRouteComponent($){return typeof $=="object"||"displayName"in $||"props"in $||"__vccOpts"in $}function useLink($){const z=inject(routerKey),oe=inject(routeLocationKey),ae=computed(()=>z.resolve(unref($.to))),ie=computed(()=>{const{matched:Ce}=ae.value,{length:$e}=Ce,xe=Ce[$e-1],Ie=oe.matched;if(!xe||!Ie.length)return-1;const Ne=Ie.findIndex(isSameRouteRecord.bind(null,xe));if(Ne>-1)return Ne;const Fe=getOriginalPath(Ce[$e-2]);return $e>1&&getOriginalPath(xe)===Fe&&Ie[Ie.length-1].path!==Fe?Ie.findIndex(isSameRouteRecord.bind(null,Ce[$e-2])):Ne}),le=computed(()=>ie.value>-1&&includesParams(oe.params,ae.value.params)),pe=computed(()=>ie.value>-1&&ie.value===oe.matched.length-1&&isSameRouteLocationParams(oe.params,ae.value.params));function _e(Ce={}){return guardEvent(Ce)?z[unref($.replace)?"replace":"push"](unref($.to)).catch(noop$2):Promise.resolve()}return{route:ae,href:computed(()=>ae.value.href),isActive:le,isExactActive:pe,navigate:_e}}const RouterLinkImpl=defineComponent({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"}},useLink,setup($,{slots:z}){const oe=reactive(useLink($)),{options:ae}=inject(routerKey),ie=computed(()=>({[getLinkClass($.activeClass,ae.linkActiveClass,"router-link-active")]:oe.isActive,[getLinkClass($.exactActiveClass,ae.linkExactActiveClass,"router-link-exact-active")]:oe.isExactActive}));return()=>{const le=z.default&&z.default(oe);return $.custom?le:h$3("a",{"aria-current":oe.isExactActive?$.ariaCurrentValue:null,href:oe.href,onClick:oe.navigate,class:ie.value},le)}}}),RouterLink=RouterLinkImpl;function guardEvent($){if(!($.metaKey||$.altKey||$.ctrlKey||$.shiftKey)&&!$.defaultPrevented&&!($.button!==void 0&&$.button!==0)){if($.currentTarget&&$.currentTarget.getAttribute){const z=$.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(z))return}return $.preventDefault&&$.preventDefault(),!0}}function includesParams($,z){for(const oe in z){const ae=z[oe],ie=$[oe];if(typeof ae=="string"){if(ae!==ie)return!1}else if(!isArray$3(ie)||ie.length!==ae.length||ae.some((le,pe)=>le!==ie[pe]))return!1}return!0}function getOriginalPath($){return $?$.aliasOf?$.aliasOf.path:$.path:""}const getLinkClass=($,z,oe)=>$??z??oe,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup($,{attrs:z,slots:oe}){const ae=inject(routerViewLocationKey),ie=computed(()=>$.route||ae.value),le=inject(viewDepthKey,0),pe=computed(()=>{let $e=unref(le);const{matched:xe}=ie.value;let Ie;for(;(Ie=xe[$e])&&!Ie.components;)$e++;return $e}),_e=computed(()=>ie.value.matched[pe.value]);provide(viewDepthKey,computed(()=>pe.value+1)),provide(matchedRouteKey,_e),provide(routerViewLocationKey,ie);const Ce=ref();return watch(()=>[Ce.value,_e.value,$.name],([$e,xe,Ie],[Ne,Fe,ze])=>{xe&&(xe.instances[Ie]=$e,Fe&&Fe!==xe&&$e&&$e===Ne&&(xe.leaveGuards.size||(xe.leaveGuards=Fe.leaveGuards),xe.updateGuards.size||(xe.updateGuards=Fe.updateGuards))),$e&&xe&&(!Fe||!isSameRouteRecord(xe,Fe)||!Ne)&&(xe.enterCallbacks[Ie]||[]).forEach(At=>At($e))},{flush:"post"}),()=>{const $e=ie.value,xe=$.name,Ie=_e.value,Ne=Ie&&Ie.components[xe];if(!Ne)return normalizeSlot(oe.default,{Component:Ne,route:$e});const Fe=Ie.props[xe],ze=Fe?Fe===!0?$e.params:typeof Fe=="function"?Fe($e):Fe:null,Lt=h$3(Ne,assign({},ze,z,{onVnodeUnmounted:hn=>{hn.component.isUnmounted&&(Ie.instances[xe]=null)},ref:Ce}));return normalizeSlot(oe.default,{Component:Lt,route:$e})||Lt}}});function normalizeSlot($,z){if(!$)return null;const oe=$(z);return oe.length===1?oe[0]:oe}const RouterView=RouterViewImpl;function createRouter($){const z=createRouterMatcher($.routes,$),oe=$.parseQuery||parseQuery,ae=$.stringifyQuery||stringifyQuery,ie=$.history,le=useCallbacks(),pe=useCallbacks(),_e=useCallbacks(),Ce=shallowRef(START_LOCATION_NORMALIZED);let $e=START_LOCATION_NORMALIZED;isBrowser$1&&$.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const xe=applyToParams.bind(null,qn=>""+qn),Ie=applyToParams.bind(null,encodeParam),Ne=applyToParams.bind(null,decode$1);function Fe(qn,Yn){let Wn,tr;return isRouteName(qn)?(Wn=z.getRecordMatcher(qn),tr=Yn):tr=qn,z.addRoute(tr,Wn)}function ze(qn){const Yn=z.getRecordMatcher(qn);Yn&&z.removeRoute(Yn)}function At(){return z.getRoutes().map(qn=>qn.record)}function Lt(qn){return!!z.getRecordMatcher(qn)}function hn(qn,Yn){if(Yn=assign({},Yn||Ce.value),typeof qn=="string"){const rr=parseURL(oe,qn,Yn.path),mr=z.resolve({path:rr.path},Yn),Sr=ie.createHref(rr.fullPath);return assign(rr,mr,{params:Ne(mr.params),hash:decode$1(rr.hash),redirectedFrom:void 0,href:Sr})}let Wn;if("path"in qn)Wn=assign({},qn,{path:parseURL(oe,qn.path,Yn.path).path});else{const rr=assign({},qn.params);for(const mr in rr)rr[mr]==null&&delete rr[mr];Wn=assign({},qn,{params:Ie(rr)}),Yn.params=Ie(Yn.params)}const tr=z.resolve(Wn,Yn),pr=qn.hash||"";tr.params=xe(Ne(tr.params));const Gn=stringifyURL(ae,assign({},qn,{hash:encodeHash(pr),path:tr.path})),Zn=ie.createHref(Gn);return assign({fullPath:Gn,hash:pr,query:ae===stringifyQuery?normalizeQuery(qn.query):qn.query||{}},tr,{redirectedFrom:void 0,href:Zn})}function vn(qn){return typeof qn=="string"?parseURL(oe,qn,Ce.value.path):assign({},qn)}function _n(qn,Yn){if($e!==qn)return createRouterError(8,{from:Yn,to:qn})}function bn(qn){return $n(qn)}function Cn(qn){return bn(assign(vn(qn),{replace:!0}))}function En(qn){const Yn=qn.matched[qn.matched.length-1];if(Yn&&Yn.redirect){const{redirect:Wn}=Yn;let tr=typeof Wn=="function"?Wn(qn):Wn;return typeof tr=="string"&&(tr=tr.includes("?")||tr.includes("#")?tr=vn(tr):{path:tr},tr.params={}),assign({query:qn.query,hash:qn.hash,params:"path"in tr?{}:qn.params},tr)}}function $n(qn,Yn){const Wn=$e=hn(qn),tr=Ce.value,pr=qn.state,Gn=qn.force,Zn=qn.replace===!0,rr=En(Wn);if(rr)return $n(assign(vn(rr),{state:typeof rr=="object"?assign({},pr,rr.state):pr,force:Gn,replace:Zn}),Yn||Wn);const mr=Wn;mr.redirectedFrom=Yn;let Sr;return!Gn&&isSameRouteLocation(ae,tr,Wn)&&(Sr=createRouterError(16,{to:mr,from:tr}),Xn(tr,tr,!0,!1)),(Sr?Promise.resolve(Sr):xn(mr,tr)).catch(ar=>isNavigationFailure(ar)?isNavigationFailure(ar,2)?ar:zn(ar):Vn(ar,mr,tr)).then(ar=>{if(ar){if(isNavigationFailure(ar,2))return $n(assign({replace:Zn},vn(ar.to),{state:typeof ar.to=="object"?assign({},pr,ar.to.state):pr,force:Gn}),Yn||mr)}else ar=An(mr,tr,!0,Zn,pr);return kn(mr,tr,ar),ar})}function wn(qn,Yn){const Wn=_n(qn,Yn);return Wn?Promise.reject(Wn):Promise.resolve()}function Tn(qn){const Yn=lr.values().next().value;return Yn&&typeof Yn.runWithContext=="function"?Yn.runWithContext(qn):qn()}function xn(qn,Yn){let Wn;const[tr,pr,Gn]=extractChangingRecords(qn,Yn);Wn=extractComponentsGuards(tr.reverse(),"beforeRouteLeave",qn,Yn);for(const rr of tr)rr.leaveGuards.forEach(mr=>{Wn.push(guardToPromiseFn(mr,qn,Yn))});const Zn=wn.bind(null,qn,Yn);return Wn.push(Zn),ir(Wn).then(()=>{Wn=[];for(const rr of le.list())Wn.push(guardToPromiseFn(rr,qn,Yn));return Wn.push(Zn),ir(Wn)}).then(()=>{Wn=extractComponentsGuards(pr,"beforeRouteUpdate",qn,Yn);for(const rr of pr)rr.updateGuards.forEach(mr=>{Wn.push(guardToPromiseFn(mr,qn,Yn))});return Wn.push(Zn),ir(Wn)}).then(()=>{Wn=[];for(const rr of qn.matched)if(rr.beforeEnter&&!Yn.matched.includes(rr))if(isArray$3(rr.beforeEnter))for(const mr of rr.beforeEnter)Wn.push(guardToPromiseFn(mr,qn,Yn));else Wn.push(guardToPromiseFn(rr.beforeEnter,qn,Yn));return Wn.push(Zn),ir(Wn)}).then(()=>(qn.matched.forEach(rr=>rr.enterCallbacks={}),Wn=extractComponentsGuards(Gn,"beforeRouteEnter",qn,Yn),Wn.push(Zn),ir(Wn))).then(()=>{Wn=[];for(const rr of pe.list())Wn.push(guardToPromiseFn(rr,qn,Yn));return Wn.push(Zn),ir(Wn)}).catch(rr=>isNavigationFailure(rr,8)?rr:Promise.reject(rr))}function kn(qn,Yn,Wn){for(const tr of _e.list())Tn(()=>tr(qn,Yn,Wn))}function An(qn,Yn,Wn,tr,pr){const Gn=_n(qn,Yn);if(Gn)return Gn;const Zn=Yn===START_LOCATION_NORMALIZED,rr=isBrowser$1?history.state:{};Wn&&(tr||Zn?ie.replace(qn.fullPath,assign({scroll:Zn&&rr&&rr.scroll},pr)):ie.push(qn.fullPath,pr)),Ce.value=qn,Xn(qn,Yn,Wn,Zn),zn()}let On;function Mn(){On||(On=ie.listen((qn,Yn,Wn)=>{if(!_r.listening)return;const tr=hn(qn),pr=En(tr);if(pr){$n(assign(pr,{replace:!0}),tr).catch(noop$2);return}$e=tr;const Gn=Ce.value;isBrowser$1&&saveScrollPosition(getScrollKey(Gn.fullPath,Wn.delta),computeScrollPosition()),xn(tr,Gn).catch(Zn=>isNavigationFailure(Zn,12)?Zn:isNavigationFailure(Zn,2)?($n(Zn.to,tr).then(rr=>{isNavigationFailure(rr,20)&&!Wn.delta&&Wn.type===NavigationType.pop&&ie.go(-1,!1)}).catch(noop$2),Promise.reject()):(Wn.delta&&ie.go(-Wn.delta,!1),Vn(Zn,tr,Gn))).then(Zn=>{Zn=Zn||An(tr,Gn,!1),Zn&&(Wn.delta&&!isNavigationFailure(Zn,8)?ie.go(-Wn.delta,!1):Wn.type===NavigationType.pop&&isNavigationFailure(Zn,20)&&ie.go(-1,!1)),kn(tr,Gn,Zn)}).catch(noop$2)}))}let Fn=useCallbacks(),Dn=useCallbacks(),Nn;function Vn(qn,Yn,Wn){zn(qn);const tr=Dn.list();return tr.length?tr.forEach(pr=>pr(qn,Yn,Wn)):console.error(qn),Promise.reject(qn)}function Bn(){return Nn&&Ce.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((qn,Yn)=>{Fn.add([qn,Yn])})}function zn(qn){return Nn||(Nn=!qn,Mn(),Fn.list().forEach(([Yn,Wn])=>qn?Wn(qn):Yn()),Fn.reset()),qn}function Xn(qn,Yn,Wn,tr){const{scrollBehavior:pr}=$;if(!isBrowser$1||!pr)return Promise.resolve();const Gn=!Wn&&getSavedScrollPosition(getScrollKey(qn.fullPath,0))||(tr||!Wn)&&history.state&&history.state.scroll||null;return nextTick().then(()=>pr(qn,Yn,Gn)).then(Zn=>Zn&&scrollToPosition(Zn)).catch(Zn=>Vn(Zn,qn,Yn))}const Un=qn=>ie.go(qn);let Jn;const lr=new Set,_r={currentRoute:Ce,listening:!0,addRoute:Fe,removeRoute:ze,hasRoute:Lt,getRoutes:At,resolve:hn,options:$,push:bn,replace:Cn,go:Un,back:()=>Un(-1),forward:()=>Un(1),beforeEach:le.add,beforeResolve:pe.add,afterEach:_e.add,onError:Dn.add,isReady:Bn,install(qn){const Yn=this;qn.component("RouterLink",RouterLink),qn.component("RouterView",RouterView),qn.config.globalProperties.$router=Yn,Object.defineProperty(qn.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(Ce)}),isBrowser$1&&!Jn&&Ce.value===START_LOCATION_NORMALIZED&&(Jn=!0,bn(ie.location).catch(pr=>{}));const Wn={};for(const pr in START_LOCATION_NORMALIZED)Wn[pr]=computed(()=>Ce.value[pr]);qn.provide(routerKey,Yn),qn.provide(routeLocationKey,reactive(Wn)),qn.provide(routerViewLocationKey,Ce);const tr=qn.unmount;lr.add(qn),qn.unmount=function(){lr.delete(qn),lr.size<1&&($e=START_LOCATION_NORMALIZED,On&&On(),On=null,Ce.value=START_LOCATION_NORMALIZED,Jn=!1,Nn=!1),tr()}}};function ir(qn){return qn.reduce((Yn,Wn)=>Yn.then(()=>Tn(Wn)),Promise.resolve())}return _r}function extractChangingRecords($,z){const oe=[],ae=[],ie=[],le=Math.max(z.matched.length,$.matched.length);for(let pe=0;peisSameRouteRecord($e,_e))?ae.push(_e):oe.push(_e));const Ce=$.matched[pe];Ce&&(z.matched.find($e=>isSameRouteRecord($e,Ce))||ie.push(Ce))}return[oe,ae,ie]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}const extractPathList=$=>{if(!Array.isArray($))return console.warn("tree must be an array"),[];if(!$||$.length===0)return[];const z=[];for(const oe of $)oe.children&&oe.children.length>0&&extractPathList(oe.children),z.push(oe.uniqueId);return z},deleteChildren=($,z=[])=>{if(!Array.isArray($))return console.warn("menuTree must be an array"),[];if(!$||$.length===0)return[];for(const[oe,ae]of $.entries())ae.children&&ae.children.length===1&&delete ae.children,ae.id=oe,ae.parentId=z.length?z[z.length-1]:null,ae.pathList=[...z,ae.id],ae.uniqueId=ae.pathList.length>1?ae.pathList.join("-"):ae.pathList[0],ae.children&&ae.children.length>0&&deleteChildren(ae.children,ae.pathList);return $},buildHierarchyTree=($,z=[])=>{if(!Array.isArray($))return console.warn("tree must be an array"),[];if(!$||$.length===0)return[];for(const[oe,ae]of $.entries())ae.id=oe,ae.parentId=z.length?z[z.length-1]:null,ae.pathList=[...z,ae.id],ae.children&&ae.children.length>0&&buildHierarchyTree(ae.children,ae.pathList);return $},getNodeByUniqueId=($,z)=>{if(!Array.isArray($))return console.warn("menuTree must be an array"),[];if(!$||$.length===0)return[];const oe=$.find(ie=>ie.uniqueId===z);if(oe)return oe;const ae=$.filter(ie=>ie.children).map(ie=>ie.children).flat(1);return getNodeByUniqueId(ae,z)},appendFieldByUniqueId=($,z,oe)=>{if(!Array.isArray($))return console.warn("menuTree must be an array"),[];if(!$||$.length===0)return[];for(const ae of $){const ie=ae.children&&ae.children.length>0;ae.uniqueId===z&&Object.prototype.toString.call(oe)==="[object Object]"&&Object.assign(ae,oe),ie&&appendFieldByUniqueId(ae.children,z,oe)}return $},handleTree=($,z,oe,ae)=>{if(!Array.isArray($))return console.warn("data must be an array"),[];const ie={id:z||"id",parentId:oe||"parentId",childrenList:ae||"children"},le={},pe={},_e=[];for(const $e of $){const xe=$e[ie.parentId];le[xe]==null&&(le[xe]=[]),pe[$e[ie.id]]=$e,le[xe].push($e)}for(const $e of $){const xe=$e[ie.parentId];pe[xe]==null&&_e.push($e)}for(const $e of _e)Ce($e);function Ce($e){if(le[$e[ie.id]]!==null&&($e[ie.childrenList]=le[$e[ie.id]]),$e[ie.childrenList])for(const xe of $e[ie.childrenList])Ce(xe)}return _e},getAsyncRoutes=()=>http.request("get","/getAsyncRoutes"),IFrame=()=>__vitePreload(()=>import("./frameView-49201d53.js"),["static/js/frameView-49201d53.js","static/css/frameView-ed080731.css"]),modulesRoutes=Object.assign({"/src/views/able/barcode.vue":()=>__vitePreload(()=>import("./barcode-0f97f402.js"),[]),"/src/views/able/cascader.vue":()=>__vitePreload(()=>import("./cascader-a398d9cd.js"),["static/js/cascader-a398d9cd.js","static/css/cascader-843853c0.css"]),"/src/views/able/debounce.vue":()=>__vitePreload(()=>import("./debounce-977f18e0.js"),["static/js/debounce-977f18e0.js","static/js/message-e6e365bf.js"]),"/src/views/able/download.vue":()=>__vitePreload(()=>import("./download-e2a278e9.js"),[]),"/src/views/able/execl.vue":()=>__vitePreload(()=>import("./execl-74cd163c.js"),["static/js/execl-74cd163c.js","static/js/xlsx-e927f539.js"]),"/src/views/able/icon-select.vue":()=>__vitePreload(()=>import("./icon-select-8fcec301.js"),["static/js/icon-select-8fcec301.js","static/css/icon-select-f6ac52ad.css"]),"/src/views/able/infinite-scroll.vue":()=>__vitePreload(()=>import("./infinite-scroll-cd887682.js"),[]),"/src/views/able/line-tree.vue":()=>__vitePreload(()=>import("./line-tree-46c89679.js"),["static/js/line-tree-46c89679.js","static/css/line-tree-970a113a.css"]),"/src/views/able/menu-tree.vue":()=>__vitePreload(()=>import("./menu-tree-0cb7dc11.js"),["static/js/menu-tree-0cb7dc11.js","static/js/hooks-47b97b33.js"]),"/src/views/able/pdf.vue":()=>__vitePreload(()=>import("./pdf-b55b75ce.js"),["static/js/pdf-b55b75ce.js","static/js/vue.runtime.esm-bundler-2aa5afab.js"]),"/src/views/able/print.vue":()=>__vitePreload(()=>import("./print-67aba2ff.js"),["static/js/print-67aba2ff.js","static/js/print-a6e42845.js","static/js/Line.vue_vue_type_script_setup_true_lang-35e38023.js","static/js/app-2c822755.js","static/css/print-8831c8b6.css"]),"/src/views/able/qrcode.vue":()=>__vitePreload(()=>import("./qrcode-4c59c224.js"),["static/js/qrcode-4c59c224.js","static/js/message-e6e365bf.js","static/js/index-a7bad971.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css"]),"/src/views/able/swiper.vue":()=>__vitePreload(()=>import("./swiper-818d0cd5.js"),["static/js/swiper-818d0cd5.js","static/css/swiper-4182dcb7.css"]),"/src/views/able/timeline.vue":()=>__vitePreload(()=>import("./timeline-20851b74.js"),["static/js/timeline-20851b74.js","static/js/index-e00e2602.js","static/css/index-18417f34.css","static/js/hooks-47b97b33.js","static/js/iphone-bcaa848c.js","static/css/timeline-12434188.css"]),"/src/views/able/virtual-list/horizontal.vue":()=>__vitePreload(()=>import("./horizontal-af5a3726.js"),["static/js/horizontal-af5a3726.js","static/js/vue-virtual-scroller.esm-ac296170.js","static/css/horizontal-f9c9bac5.css"]),"/src/views/able/virtual-list/index.vue":()=>__vitePreload(()=>import("./index-d9e3c002.js"),["static/js/index-d9e3c002.js","static/js/vertical-9949cca4.js","static/js/vue-virtual-scroller.esm-ac296170.js","static/css/vertical-c0ec8bec.css","static/js/horizontal-af5a3726.js","static/css/horizontal-f9c9bac5.css","static/css/index-bbe280a3.css"]),"/src/views/able/virtual-list/vertical.vue":()=>__vitePreload(()=>import("./vertical-9949cca4.js"),["static/js/vertical-9949cca4.js","static/js/vue-virtual-scroller.esm-ac296170.js","static/css/vertical-c0ec8bec.css"]),"/src/views/able/watermark.vue":()=>__vitePreload(()=>import("./watermark-7aa63401.js"),[]),"/src/views/about/columns.tsx":()=>__vitePreload(()=>import("./columns-9e7e3b78.js"),[]),"/src/views/about/index.vue":()=>__vitePreload(()=>import("./index-22cd95b9.js"),["static/js/index-22cd95b9.js","static/js/columns-9e7e3b78.js","static/css/index-cb8197dd.css"]),"/src/views/components/button/index.vue":()=>__vitePreload(()=>import("./index-d9fe707f.js"),[]),"/src/views/components/contextmenu/basic.vue":()=>__vitePreload(()=>import("./basic-66d61a16.js"),["static/js/basic-66d61a16.js","static/js/index.esm-5113fb74.js","static/css/basic-d842f1a0.css"]),"/src/views/components/contextmenu/index.vue":()=>__vitePreload(()=>import("./index-8bdb57ca.js"),["static/js/index-8bdb57ca.js","static/js/basic-66d61a16.js","static/js/index.esm-5113fb74.js","static/css/basic-d842f1a0.css","static/js/menuGroup-8c7c4e25.js","static/css/menuGroup-1ac3332c.css","static/js/menuDynamic-d25cba3e.js","static/css/menuDynamic-8e12a25c.css","static/css/index-5d2daf4d.css"]),"/src/views/components/contextmenu/menuDynamic.vue":()=>__vitePreload(()=>import("./menuDynamic-d25cba3e.js"),["static/js/menuDynamic-d25cba3e.js","static/js/index.esm-5113fb74.js","static/css/menuDynamic-8e12a25c.css"]),"/src/views/components/contextmenu/menuGroup.vue":()=>__vitePreload(()=>import("./menuGroup-8c7c4e25.js"),["static/js/menuGroup-8c7c4e25.js","static/js/index.esm-5113fb74.js","static/css/menuGroup-1ac3332c.css"]),"/src/views/components/count-to/index.vue":()=>__vitePreload(()=>import("./index-68c31dba.js"),["static/js/index-68c31dba.js","static/js/propTypes-c3354283.js","static/css/index-a129e600.css"]),"/src/views/components/cropping/index.vue":()=>__vitePreload(()=>import("./index-5a891c2f.js"),["static/js/index-5a891c2f.js","static/css/index-fdfcfa11.css"]),"/src/views/components/danmaku/index.vue":()=>__vitePreload(()=>import("./index-f934c7c0.js"),["static/js/index-f934c7c0.js","static/css/index-14392f45.css"]),"/src/views/components/dialog/form.vue":()=>__vitePreload(()=>import("./form-518e216f.js"),["static/js/form-518e216f.js","static/js/form.vue_vue_type_script_setup_true_lang-84d16574.js"]),"/src/views/components/dialog/index.vue":()=>__vitePreload(()=>import("./index-26a72cca.js"),["static/js/index-26a72cca.js","static/js/message-e6e365bf.js","static/js/form.vue_vue_type_script_setup_true_lang-84d16574.js"]),"/src/views/components/draggable/index.vue":()=>__vitePreload(()=>import("./index-95460b0c.js"),["static/js/index-95460b0c.js","static/js/sortable.esm-679e0872.js","static/js/app-2c822755.js","static/js/hooks-47b97b33.js","static/css/index-b2ddca14.css"]),"/src/views/components/json-editor/index.vue":()=>__vitePreload(()=>import("./index-41622e89.js"),["static/js/index-41622e89.js","static/js/styles-3f4f2d5e.js","static/js/vue.runtime.esm-bundler-2aa5afab.js","static/css/styles-670012e0.css"]),"/src/views/components/map/index.vue":()=>__vitePreload(()=>import("./index-9b83880f.js"),["static/js/index-9b83880f.js","static/css/index-d504fa9c.css"]),"/src/views/components/message/index.vue":()=>__vitePreload(()=>import("./index-e3245e3e.js"),["static/js/index-e3245e3e.js","static/js/message-e6e365bf.js","static/js/hooks-47b97b33.js","static/js/check-3815600c.js"]),"/src/views/components/seamless-scroll/index.vue":()=>__vitePreload(()=>import("./index-1155c1a2.js"),["static/js/index-1155c1a2.js","static/js/index-20b90cee.js","static/css/index-53a917f7.css"]),"/src/views/components/segmented/index.vue":()=>__vitePreload(()=>import("./index-2ce26a3b.js"),["static/js/index-2ce26a3b.js","static/js/message-e6e365bf.js","static/js/home-filled-05cc090c.js","static/js/hooks-47b97b33.js","static/css/index-fa517f4b.css"]),"/src/views/components/selector/index.vue":()=>__vitePreload(()=>import("./index-171d3e19.js"),["static/js/index-171d3e19.js","static/css/index-ea4ab5c7.css"]),"/src/views/components/split-pane/index.vue":()=>__vitePreload(()=>import("./index-349725f0.js"),["static/js/index-349725f0.js","static/css/index-e0a7f2a0.css"]),"/src/views/components/typeit/index.vue":()=>__vitePreload(()=>import("./index-73cb0a1e.js"),["static/js/index-73cb0a1e.js","static/js/index-01416050.js"]),"/src/views/components/video/index.vue":()=>__vitePreload(()=>import("./index-5679ddd6.js"),["static/js/index-5679ddd6.js","static/js/hooks-47b97b33.js","static/css/index-11b4621f.css"]),"/src/views/components/waterfall/index.vue":()=>__vitePreload(()=>import("./index-541dd466.js"),["static/js/index-541dd466.js","static/js/back_top-cbe59047.js","static/css/index-d102724b.css"]),"/src/views/editor/index.vue":()=>__vitePreload(()=>import("./index-d4bd3586.js"),["static/js/index-d4bd3586.js","static/js/hooks-47b97b33.js","static/js/edit-d219f0c6.js","static/css/index-f38a3df6.css"]),"/src/views/empty/index.vue":()=>__vitePreload(()=>import("./index-da66504e.js"),["static/js/index-da66504e.js","static/css/index-18755a0a.css"]),"/src/views/error/403.vue":()=>__vitePreload(()=>import("./403-b2e67115.js"),[]),"/src/views/error/404.vue":()=>__vitePreload(()=>import("./404-a48c13b1.js"),[]),"/src/views/error/500.vue":()=>__vitePreload(()=>import("./500-6725eca8.js"),[]),"/src/views/flow-chart/index.vue":()=>__vitePreload(()=>import("./index-c0dcec26.js"),["static/js/index-c0dcec26.js","static/js/hooks-47b97b33.js","static/js/styles-3f4f2d5e.js","static/js/vue.runtime.esm-bundler-2aa5afab.js","static/css/styles-670012e0.css","static/js/set-up-e6942411.js","static/css/index-6bd35e69.css"]),"/src/views/guide/index.vue":()=>__vitePreload(()=>import("./index-60c7eb9e.js"),["static/js/index-60c7eb9e.js","static/css/index-38ef32bb.css"]),"/src/views/list/card/components/Card.vue":()=>__vitePreload(()=>import("./Card-ebfc92c1.js"),["static/js/Card-ebfc92c1.js","static/js/more-2-fill-a666858a.js","static/css/Card-6b1295ac.css"]),"/src/views/list/card/components/DialogForm.vue":()=>__vitePreload(()=>import("./DialogForm-4ea5f728.js"),["static/js/DialogForm-4ea5f728.js","static/js/DialogForm.vue_vue_type_script_setup_true_lang-e9838997.js","static/js/message-e6e365bf.js"]),"/src/views/list/card/index.vue":()=>__vitePreload(()=>import("./index-00e9fc60.js"),["static/js/index-00e9fc60.js","static/js/Card-ebfc92c1.js","static/js/more-2-fill-a666858a.js","static/css/Card-6b1295ac.css","static/js/message-e6e365bf.js","static/js/DialogForm.vue_vue_type_script_setup_true_lang-e9838997.js","static/js/hooks-47b97b33.js","static/js/search-cc37b371.js","static/js/add-circle-line-a03ff6bd.js"]),"/src/views/login/components/phone.vue":()=>__vitePreload(()=>import("./phone-2c4ba2ed.js"),["static/js/phone-2c4ba2ed.js","static/js/phone.vue_vue_type_script_setup_true_lang-9620fcd3.js","static/js/motion-3a6f9742.js","static/js/message-e6e365bf.js","static/js/verifyCode-41d10693.js","static/js/hooks-47b97b33.js","static/js/iphone-bcaa848c.js"]),"/src/views/login/components/qrCode.vue":()=>__vitePreload(()=>import("./qrCode-56704dcd.js"),["static/js/qrCode-56704dcd.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-c513d394.js","static/js/motion-3a6f9742.js","static/js/index-a7bad971.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css"]),"/src/views/login/components/regist.vue":()=>__vitePreload(()=>import("./regist-b3a62cd7.js"),["static/js/regist-b3a62cd7.js","static/js/regist.vue_vue_type_script_setup_true_lang-1f032e39.js","static/js/motion-3a6f9742.js","static/js/message-e6e365bf.js","static/js/verifyCode-41d10693.js","static/js/hooks-47b97b33.js","static/js/lock-fill-34b71c6c.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js"]),"/src/views/login/components/update.vue":()=>__vitePreload(()=>import("./update-6b3a5329.js"),["static/js/update-6b3a5329.js","static/js/update.vue_vue_type_script_setup_true_lang-eee45ed3.js","static/js/motion-3a6f9742.js","static/js/message-e6e365bf.js","static/js/verifyCode-41d10693.js","static/js/hooks-47b97b33.js","static/js/lock-fill-34b71c6c.js","static/js/iphone-bcaa848c.js"]),"/src/views/login/index.vue":()=>__vitePreload(()=>import("./index-a183ddcb.js"),["static/js/index-a183ddcb.js","static/js/motion-3a6f9742.js","static/js/message-e6e365bf.js","static/js/verifyCode-41d10693.js","static/js/phone.vue_vue_type_script_setup_true_lang-9620fcd3.js","static/js/hooks-47b97b33.js","static/js/iphone-bcaa848c.js","static/js/index-01416050.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-c513d394.js","static/js/index-a7bad971.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css","static/js/regist.vue_vue_type_script_setup_true_lang-1f032e39.js","static/js/lock-fill-34b71c6c.js","static/js/user-3-fill-70ba8c19.js","static/js/update.vue_vue_type_script_setup_true_lang-eee45ed3.js","static/js/dark-b4e9c3d9.js","static/js/app-2c822755.js","static/js/epTheme-8be6290d.js","static/js/check-3815600c.js","static/css/index-90a3ebb5.css"]),"/src/views/menuoverflow/index.vue":()=>__vitePreload(()=>import("./index-1fb18c7d.js"),[]),"/src/views/nested/menu1/menu1-1/index.vue":()=>__vitePreload(()=>import("./index-90dd8109.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-1/index.vue":()=>__vitePreload(()=>import("./index-4ba3c90c.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-2/index.vue":()=>__vitePreload(()=>import("./index-71daf1f4.js"),[]),"/src/views/nested/menu1/menu1-3/index.vue":()=>__vitePreload(()=>import("./index-56973358.js"),[]),"/src/views/nested/menu2/index.vue":()=>__vitePreload(()=>import("./index-1dbd68b4.js"),[]),"/src/views/permission/button/index.vue":()=>__vitePreload(()=>import("./index-026ff537.js"),[]),"/src/views/permission/page/index.vue":()=>__vitePreload(()=>import("./index-aeba3bd8.js"),[]),"/src/views/pure-table/base/base.vue":()=>__vitePreload(()=>import("./base-04266df1.js"),["static/js/base-04266df1.js","static/js/base.vue_vue_type_script_setup_true_lang-185bcc5b.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/border.vue":()=>__vitePreload(()=>import("./border-33a93502.js"),["static/js/border-33a93502.js","static/js/border.vue_vue_type_script_setup_true_lang-8a297b5e.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/column-template/columns.tsx":()=>__vitePreload(()=>import("./columns-b89e49b0.js"),["static/js/columns-b89e49b0.js","static/js/message-e6e365bf.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/column-template/index.vue":()=>__vitePreload(()=>import("./index-8bafc816.js"),["static/js/index-8bafc816.js","static/js/index.vue_vue_type_script_setup_true_lang-0d384020.js","static/js/columns-b89e49b0.js","static/js/message-e6e365bf.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/customIndex.vue":()=>__vitePreload(()=>import("./customIndex-28616db8.js"),["static/js/customIndex-28616db8.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-c37e85c7.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/expand.vue":()=>__vitePreload(()=>import("./expand-8c55e09c.js"),["static/js/expand-8c55e09c.js","static/js/expand.vue_vue_type_script_setup_true_lang-3d81dd2b.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/filters.vue":()=>__vitePreload(()=>import("./filters-64bc6393.js"),["static/js/filters-64bc6393.js","static/js/filters.vue_vue_type_script_setup_true_lang-f245da04.js"]),"/src/views/pure-table/base/fixColumn.vue":()=>__vitePreload(()=>import("./fixColumn-9d1ca957.js"),["static/js/fixColumn-9d1ca957.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-5c604312.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/fixHeader.vue":()=>__vitePreload(()=>import("./fixHeader-ce9f7b41.js"),["static/js/fixHeader-ce9f7b41.js","static/js/fixHeader.vue_vue_type_script_setup_true_lang-9df9df5e.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/fluidHeight.vue":()=>__vitePreload(()=>import("./fluidHeight-6e0bfff7.js"),["static/js/fluidHeight-6e0bfff7.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-db73faf3.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/groupHeader.vue":()=>__vitePreload(()=>import("./groupHeader-e989ea87.js"),["static/js/groupHeader-e989ea87.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-6f52e2eb.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/header-renderer/columns.tsx":()=>__vitePreload(()=>import("./columns-28b47a22.js"),["static/js/columns-28b47a22.js","static/js/message-e6e365bf.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/header-renderer/index.vue":()=>__vitePreload(()=>import("./index-9c9d8865.js"),["static/js/index-9c9d8865.js","static/js/index.vue_vue_type_script_setup_true_lang-2fa6755e.js","static/js/columns-28b47a22.js","static/js/message-e6e365bf.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/imgPreview.vue":()=>__vitePreload(()=>import("./imgPreview-b944070e.js"),["static/js/imgPreview-b944070e.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c5855999.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/layout.vue":()=>__vitePreload(()=>import("./layout-990044bd.js"),["static/js/layout-990044bd.js","static/js/layout.vue_vue_type_script_setup_true_lang-9f590848.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/list.tsx":()=>__vitePreload(()=>import("./list-4d647718.js"),["static/js/list-4d647718.js","static/js/base.vue_vue_type_script_setup_true_lang-185bcc5b.js","static/js/data-5208a047.js","static/js/stripe.vue_vue_type_script_setup_true_lang-c0a35138.js","static/js/border.vue_vue_type_script_setup_true_lang-8a297b5e.js","static/js/status.vue_vue_type_style_index_0_lang-2ca35ef3.js","static/css/status-3db11369.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-9df9df5e.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-5c604312.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-db73faf3.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-6f52e2eb.js","static/js/radio.vue_vue_type_script_setup_true_lang-2ecb3a49.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-67656f37.js","static/js/sortable.vue_vue_type_script_setup_true_lang-f68b451a.js","static/js/filters.vue_vue_type_script_setup_true_lang-f245da04.js","static/js/index.vue_vue_type_script_setup_true_lang-0d384020.js","static/js/columns-b89e49b0.js","static/js/message-e6e365bf.js","static/js/index.vue_vue_type_script_setup_true_lang-2fa6755e.js","static/js/columns-28b47a22.js","static/js/expand.vue_vue_type_script_setup_true_lang-3d81dd2b.js","static/js/tree.vue_vue_type_script_setup_true_lang-f4746ea9.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-cef1c6c2.js","static/js/merge.vue_vue_type_script_setup_true_lang-e20c991c.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-c37e85c7.js","static/js/layout.vue_vue_type_script_setup_true_lang-9f590848.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-b55a768c.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c5855999.js"]),"/src/views/pure-table/base/merge.vue":()=>__vitePreload(()=>import("./merge-678d9569.js"),["static/js/merge-678d9569.js","static/js/merge.vue_vue_type_script_setup_true_lang-e20c991c.js"]),"/src/views/pure-table/base/multipleChoice.vue":()=>__vitePreload(()=>import("./multipleChoice-c2a69942.js"),["static/js/multipleChoice-c2a69942.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-67656f37.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/nestProp.vue":()=>__vitePreload(()=>import("./nestProp-2fb42567.js"),["static/js/nestProp-2fb42567.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-b55a768c.js"]),"/src/views/pure-table/base/radio.vue":()=>__vitePreload(()=>import("./radio-1b1462aa.js"),["static/js/radio-1b1462aa.js","static/js/radio.vue_vue_type_script_setup_true_lang-2ecb3a49.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/sortable.vue":()=>__vitePreload(()=>import("./sortable-2d702820.js"),["static/js/sortable-2d702820.js","static/js/sortable.vue_vue_type_script_setup_true_lang-f68b451a.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/status.vue":()=>__vitePreload(()=>import("./status-c08f802d.js"),["static/js/status-c08f802d.js","static/js/status.vue_vue_type_style_index_0_lang-2ca35ef3.js","static/js/data-5208a047.js","static/css/status-3db11369.css"]),"/src/views/pure-table/base/stripe.vue":()=>__vitePreload(()=>import("./stripe-37c6e3eb.js"),["static/js/stripe-37c6e3eb.js","static/js/stripe.vue_vue_type_script_setup_true_lang-c0a35138.js","static/js/data-5208a047.js"]),"/src/views/pure-table/base/totalRow.vue":()=>__vitePreload(()=>import("./totalRow-9d4b809d.js"),["static/js/totalRow-9d4b809d.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-cef1c6c2.js"]),"/src/views/pure-table/base/tree.vue":()=>__vitePreload(()=>import("./tree-da2ba305.js"),["static/js/tree-da2ba305.js","static/js/tree.vue_vue_type_script_setup_true_lang-f4746ea9.js"]),"/src/views/pure-table/high.vue":()=>__vitePreload(()=>import("./high-0e53a8cc.js"),["static/js/high-0e53a8cc.js","static/js/list-071710ff.js","static/js/index.vue_vue_type_script_setup_true_lang-eaec8c84.js","static/js/columns-d5598001.js","static/js/data-b773037a.js","static/js/index.vue_vue_type_script_setup_true_lang-b7589ea4.js","static/js/columns-01373f81.js","static/js/sortable.esm-679e0872.js","static/js/index.vue_vue_type_script_setup_true_lang-ab7da5a7.js","static/js/columns-ee2085a5.js","static/js/index.vue_vue_type_script_setup_true_lang-8e94f9eb.js","static/js/columns-53f3efec.js","static/js/message-e6e365bf.js","static/js/index.vue_vue_type_script_setup_true_lang-218d3451.js","static/js/columns-f4bdbbab.js","static/js/xlsx-e927f539.js","static/js/index.vue_vue_type_script_setup_true_lang-a0a2ea18.js","static/js/columns-81eb1784.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js","static/js/index.vue_vue_type_script_setup_true_lang-5573b118.js","static/js/columns-7bc1ada8.js","static/js/index.vue_vue_type_script_setup_true_lang-2e08a252.js","static/js/columns-d323691e.js","static/js/print-a6e42845.js","static/js/index.vue_vue_type_script_setup_true_lang-42e4100e.js","static/js/columns-0c66f27d.js","static/js/index-20b90cee.js","static/js/index.vue_vue_type_script_setup_true_lang-5b80f491.js","static/js/index.vue_vue_type_script_setup_true_lang-d808ba9d.js","static/js/columns-0196fa7c.js","static/js/index.vue_vue_type_script_setup_true_lang-83d93c8a.js","static/js/columns-50e1c67e.js","static/css/high-5bc3f1f1.css"]),"/src/views/pure-table/high/contextmenu/columns.tsx":()=>__vitePreload(()=>import("./columns-53f3efec.js"),["static/js/columns-53f3efec.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js"]),"/src/views/pure-table/high/contextmenu/index.vue":()=>__vitePreload(()=>import("./index-d199185f.js"),["static/js/index-d199185f.js","static/js/index.vue_vue_type_script_setup_true_lang-8e94f9eb.js","static/js/columns-53f3efec.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js"]),"/src/views/pure-table/high/drag/column/columns.tsx":()=>__vitePreload(()=>import("./columns-ee2085a5.js"),["static/js/columns-ee2085a5.js","static/js/sortable.esm-679e0872.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/drag/column/index.vue":()=>__vitePreload(()=>import("./index-0dfdabe2.js"),["static/js/index-0dfdabe2.js","static/js/index.vue_vue_type_script_setup_true_lang-ab7da5a7.js","static/js/columns-ee2085a5.js","static/js/sortable.esm-679e0872.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/drag/row/columns.tsx":()=>__vitePreload(()=>import("./columns-01373f81.js"),["static/js/columns-01373f81.js","static/js/sortable.esm-679e0872.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/drag/row/index.vue":()=>__vitePreload(()=>import("./index-7b26395f.js"),["static/js/index-7b26395f.js","static/js/index.vue_vue_type_script_setup_true_lang-b7589ea4.js","static/js/columns-01373f81.js","static/js/sortable.esm-679e0872.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/echarts/columns.tsx":()=>__vitePreload(()=>import("./columns-0c66f27d.js"),["static/js/columns-0c66f27d.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js","static/js/index-20b90cee.js"]),"/src/views/pure-table/high/echarts/index.vue":()=>__vitePreload(()=>import("./index-56baed3d.js"),["static/js/index-56baed3d.js","static/js/index.vue_vue_type_script_setup_true_lang-42e4100e.js","static/js/columns-0c66f27d.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js","static/js/index-20b90cee.js"]),"/src/views/pure-table/high/edit/columns.tsx":()=>__vitePreload(()=>import("./columns-81eb1784.js"),["static/js/columns-81eb1784.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js"]),"/src/views/pure-table/high/edit/index.vue":()=>__vitePreload(()=>import("./index-ef929d9d.js"),["static/js/index-ef929d9d.js","static/js/index.vue_vue_type_script_setup_true_lang-a0a2ea18.js","static/js/columns-81eb1784.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js"]),"/src/views/pure-table/high/execl/columns.tsx":()=>__vitePreload(()=>import("./columns-f4bdbbab.js"),["static/js/columns-f4bdbbab.js","static/js/xlsx-e927f539.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js"]),"/src/views/pure-table/high/execl/index.vue":()=>__vitePreload(()=>import("./index-dea08f2d.js"),["static/js/index-dea08f2d.js","static/js/index.vue_vue_type_script_setup_true_lang-218d3451.js","static/js/columns-f4bdbbab.js","static/js/xlsx-e927f539.js","static/js/data-b773037a.js","static/js/message-e6e365bf.js"]),"/src/views/pure-table/high/list.tsx":()=>__vitePreload(()=>import("./list-071710ff.js"),["static/js/list-071710ff.js","static/js/index.vue_vue_type_script_setup_true_lang-eaec8c84.js","static/js/columns-d5598001.js","static/js/data-b773037a.js","static/js/index.vue_vue_type_script_setup_true_lang-b7589ea4.js","static/js/columns-01373f81.js","static/js/sortable.esm-679e0872.js","static/js/index.vue_vue_type_script_setup_true_lang-ab7da5a7.js","static/js/columns-ee2085a5.js","static/js/index.vue_vue_type_script_setup_true_lang-8e94f9eb.js","static/js/columns-53f3efec.js","static/js/message-e6e365bf.js","static/js/index.vue_vue_type_script_setup_true_lang-218d3451.js","static/js/columns-f4bdbbab.js","static/js/xlsx-e927f539.js","static/js/index.vue_vue_type_script_setup_true_lang-a0a2ea18.js","static/js/columns-81eb1784.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js","static/js/index.vue_vue_type_script_setup_true_lang-5573b118.js","static/js/columns-7bc1ada8.js","static/js/index.vue_vue_type_script_setup_true_lang-2e08a252.js","static/js/columns-d323691e.js","static/js/print-a6e42845.js","static/js/index.vue_vue_type_script_setup_true_lang-42e4100e.js","static/js/columns-0c66f27d.js","static/js/index-20b90cee.js","static/js/index.vue_vue_type_script_setup_true_lang-5b80f491.js","static/js/index.vue_vue_type_script_setup_true_lang-d808ba9d.js","static/js/columns-0196fa7c.js","static/js/index.vue_vue_type_script_setup_true_lang-83d93c8a.js","static/js/columns-50e1c67e.js"]),"/src/views/pure-table/high/page/columns.tsx":()=>__vitePreload(()=>import("./columns-d5598001.js"),["static/js/columns-d5598001.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/page/index.vue":()=>__vitePreload(()=>import("./index-2f38d4ed.js"),["static/js/index-2f38d4ed.js","static/js/index.vue_vue_type_script_setup_true_lang-eaec8c84.js","static/js/columns-d5598001.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/prints/columns.tsx":()=>__vitePreload(()=>import("./columns-d323691e.js"),["static/js/columns-d323691e.js","static/js/print-a6e42845.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/prints/index.vue":()=>__vitePreload(()=>import("./index-b6741add.js"),["static/js/index-b6741add.js","static/js/index.vue_vue_type_script_setup_true_lang-2e08a252.js","static/js/columns-d323691e.js","static/js/print-a6e42845.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/table-select/index.vue":()=>__vitePreload(()=>import("./index-7cddc388.js"),["static/js/index-7cddc388.js","static/js/index.vue_vue_type_script_setup_true_lang-5b80f491.js","static/js/index.vue_vue_type_script_setup_true_lang-d808ba9d.js","static/js/columns-0196fa7c.js","static/js/message-e6e365bf.js","static/js/data-b773037a.js","static/js/index.vue_vue_type_script_setup_true_lang-83d93c8a.js","static/js/columns-50e1c67e.js"]),"/src/views/pure-table/high/table-select/multiple/columns.tsx":()=>__vitePreload(()=>import("./columns-50e1c67e.js"),["static/js/columns-50e1c67e.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/table-select/multiple/index.vue":()=>__vitePreload(()=>import("./index-9fa5c9dd.js"),["static/js/index-9fa5c9dd.js","static/js/index.vue_vue_type_script_setup_true_lang-83d93c8a.js","static/js/columns-50e1c67e.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/table-select/radio/columns.tsx":()=>__vitePreload(()=>import("./columns-0196fa7c.js"),["static/js/columns-0196fa7c.js","static/js/message-e6e365bf.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/table-select/radio/index.vue":()=>__vitePreload(()=>import("./index-6c681421.js"),["static/js/index-6c681421.js","static/js/index.vue_vue_type_script_setup_true_lang-d808ba9d.js","static/js/columns-0196fa7c.js","static/js/message-e6e365bf.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/watermark/columns.tsx":()=>__vitePreload(()=>import("./columns-7bc1ada8.js"),["static/js/columns-7bc1ada8.js","static/js/data-b773037a.js"]),"/src/views/pure-table/high/watermark/index.vue":()=>__vitePreload(()=>import("./index-2ff85c9f.js"),["static/js/index-2ff85c9f.js","static/js/index.vue_vue_type_script_setup_true_lang-5573b118.js","static/js/columns-7bc1ada8.js","static/js/data-b773037a.js"]),"/src/views/pure-table/index.vue":()=>__vitePreload(()=>import("./index-e2171acc.js"),["static/js/index-e2171acc.js","static/js/list-4d647718.js","static/js/base.vue_vue_type_script_setup_true_lang-185bcc5b.js","static/js/data-5208a047.js","static/js/stripe.vue_vue_type_script_setup_true_lang-c0a35138.js","static/js/border.vue_vue_type_script_setup_true_lang-8a297b5e.js","static/js/status.vue_vue_type_style_index_0_lang-2ca35ef3.js","static/css/status-3db11369.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-9df9df5e.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-5c604312.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-db73faf3.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-6f52e2eb.js","static/js/radio.vue_vue_type_script_setup_true_lang-2ecb3a49.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-67656f37.js","static/js/sortable.vue_vue_type_script_setup_true_lang-f68b451a.js","static/js/filters.vue_vue_type_script_setup_true_lang-f245da04.js","static/js/index.vue_vue_type_script_setup_true_lang-0d384020.js","static/js/columns-b89e49b0.js","static/js/message-e6e365bf.js","static/js/index.vue_vue_type_script_setup_true_lang-2fa6755e.js","static/js/columns-28b47a22.js","static/js/expand.vue_vue_type_script_setup_true_lang-3d81dd2b.js","static/js/tree.vue_vue_type_script_setup_true_lang-f4746ea9.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-cef1c6c2.js","static/js/merge.vue_vue_type_script_setup_true_lang-e20c991c.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-c37e85c7.js","static/js/layout.vue_vue_type_script_setup_true_lang-9f590848.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-b55a768c.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c5855999.js","static/css/index-c6b6432d.css"]),"/src/views/result/columns.tsx":()=>__vitePreload(()=>import("./columns-09bdd76b.js"),["static/js/columns-09bdd76b.js","static/js/arrow-right-s-line-2977cc7e.js"]),"/src/views/result/fail.vue":()=>__vitePreload(()=>import("./fail-b9a7eecc.js"),["static/js/fail-b9a7eecc.js","static/js/columns-09bdd76b.js","static/js/arrow-right-s-line-2977cc7e.js","static/css/fail-8c7d12a4.css"]),"/src/views/result/success.vue":()=>__vitePreload(()=>import("./success-41fe1fe5.js"),["static/js/success-41fe1fe5.js","static/css/success-42084dfc.css"]),"/src/views/system/dept/form.vue":()=>__vitePreload(()=>import("./form-93071d1a.js"),["static/js/form-93071d1a.js","static/js/form.vue_vue_type_script_setup_true_lang-d150defb.js"]),"/src/views/system/dept/hook.tsx":()=>__vitePreload(()=>import("./hook-eb85c050.js"),["static/js/hook-eb85c050.js","static/js/form.vue_vue_type_script_setup_true_lang-d150defb.js","static/js/message-e6e365bf.js","static/js/system-c8ecea94.js"]),"/src/views/system/dept/index.vue":()=>__vitePreload(()=>import("./index-99deced5.js"),["static/js/index-99deced5.js","static/js/hook-eb85c050.js","static/js/form.vue_vue_type_script_setup_true_lang-d150defb.js","static/js/message-e6e365bf.js","static/js/system-c8ecea94.js","static/js/refresh-592a466a.js","static/js/epTheme-8be6290d.js","static/js/sortable.esm-679e0872.js","static/js/hooks-47b97b33.js","static/js/edit-pen-37b5ced2.js","static/js/search-cc37b371.js","static/js/add-circle-line-a03ff6bd.js"]),"/src/views/system/role/hook.tsx":()=>__vitePreload(()=>import("./hook-7d80010d.js"),["static/js/hook-7d80010d.js","static/js/message-e6e365bf.js","static/js/system-c8ecea94.js"]),"/src/views/system/role/index.vue":()=>__vitePreload(()=>import("./index-ac9d8cbf.js"),["static/js/index-ac9d8cbf.js","static/js/hook-7d80010d.js","static/js/message-e6e365bf.js","static/js/system-c8ecea94.js","static/js/refresh-592a466a.js","static/js/epTheme-8be6290d.js","static/js/sortable.esm-679e0872.js","static/js/hooks-47b97b33.js","static/js/more-filled-c44d3178.js","static/js/edit-pen-37b5ced2.js","static/js/search-cc37b371.js","static/js/menu-a4fe64fb.js","static/js/add-circle-line-a03ff6bd.js","static/css/index-9f62158a.css"]),"/src/views/system/user/hook.tsx":()=>__vitePreload(()=>import("./hook-1e16cf07.js"),["static/js/hook-1e16cf07.js","static/js/message-e6e365bf.js","static/js/system-c8ecea94.js"]),"/src/views/system/user/index.vue":()=>__vitePreload(()=>import("./index-feb7780c.js"),["static/js/index-feb7780c.js","static/js/tree-f1ade09a.js","static/js/system-c8ecea94.js","static/js/hooks-47b97b33.js","static/js/git-branch-line-aa4cb38f.js","static/js/search-cc37b371.js","static/js/more-2-fill-a666858a.js","static/js/office-building-cc7a1721.js","static/css/tree-12381322.css","static/js/hook-1e16cf07.js","static/js/message-e6e365bf.js","static/js/refresh-592a466a.js","static/js/epTheme-8be6290d.js","static/js/sortable.esm-679e0872.js","static/js/admin-line-92b9acda.js","static/js/more-filled-c44d3178.js","static/js/edit-pen-37b5ced2.js","static/js/add-circle-line-a03ff6bd.js","static/css/index-7734e749.css"]),"/src/views/system/user/tree.vue":()=>__vitePreload(()=>import("./tree-f1ade09a.js"),["static/js/tree-f1ade09a.js","static/js/system-c8ecea94.js","static/js/hooks-47b97b33.js","static/js/git-branch-line-aa4cb38f.js","static/js/search-cc37b371.js","static/js/more-2-fill-a666858a.js","static/js/office-building-cc7a1721.js","static/css/tree-12381322.css"]),"/src/views/tabs/index.vue":()=>__vitePreload(()=>import("./index-8fca0909.js"),["static/js/index-8fca0909.js","static/js/hooks-c3262da4.js"]),"/src/views/tabs/params-detail.vue":()=>__vitePreload(()=>import("./params-detail-0d60ab48.js"),["static/js/params-detail-0d60ab48.js","static/js/hooks-c3262da4.js"]),"/src/views/tabs/query-detail.vue":()=>__vitePreload(()=>import("./query-detail-5e1b35b2.js"),["static/js/query-detail-5e1b35b2.js","static/js/hooks-c3262da4.js"]),"/src/views/welcome/components/Bar.vue":()=>__vitePreload(()=>import("./Bar-58b16cfb.js"),["static/js/Bar-58b16cfb.js","static/js/Bar.vue_vue_type_script_setup_true_lang-cd93e600.js","static/js/app-2c822755.js"]),"/src/views/welcome/components/Github.vue":()=>__vitePreload(()=>import("./Github-b5f74acc.js"),["static/js/Github-b5f74acc.js","static/js/Github.vue_vue_type_script_setup_true_lang-2d4c3078.js","static/js/columns-ef76d9a9.js","static/js/index-01416050.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js"]),"/src/views/welcome/components/Line.vue":()=>__vitePreload(()=>import("./Line-9b115fe4.js"),["static/js/Line-9b115fe4.js","static/js/Line.vue_vue_type_script_setup_true_lang-35e38023.js","static/js/app-2c822755.js"]),"/src/views/welcome/components/Pie.vue":()=>__vitePreload(()=>import("./Pie-b0282524.js"),["static/js/Pie-b0282524.js","static/js/Pie.vue_vue_type_script_setup_true_lang-0f1dfa14.js","static/js/app-2c822755.js"]),"/src/views/welcome/components/columns.tsx":()=>__vitePreload(()=>import("./columns-ef76d9a9.js"),["static/js/columns-ef76d9a9.js","static/js/index-01416050.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js"]),"/src/views/welcome/index.vue":()=>__vitePreload(()=>import("./index-ea785ea7.js"),["static/js/index-ea785ea7.js","static/js/Bar.vue_vue_type_script_setup_true_lang-cd93e600.js","static/js/app-2c822755.js","static/js/Pie.vue_vue_type_script_setup_true_lang-0f1dfa14.js","static/js/Line.vue_vue_type_script_setup_true_lang-35e38023.js","static/js/index-01416050.js","static/js/index-20b90cee.js","static/js/Github.vue_vue_type_script_setup_true_lang-2d4c3078.js","static/js/columns-ef76d9a9.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js","static/js/index-e00e2602.js","static/css/index-18417f34.css","static/css/index-76b99267.css"])});function handRank($){const{name:z,path:oe,parentId:ae,meta:ie}=$;return P$1(ae)?!!(P$1(ie==null?void 0:ie.rank)||(ie==null?void 0:ie.rank)===0&&z!=="Home"&&oe!=="/"):!1}function ascending($){return $.forEach((z,oe)=>{handRank(z)&&(z.meta.rank=oe+2)}),$.sort((z,oe)=>(z==null?void 0:z.meta.rank)-(oe==null?void 0:oe.meta.rank))}function filterTree($){const z=Ke($).filter(oe=>{var ae;return((ae=oe.meta)==null?void 0:ae.showLink)!==!1});return z.forEach(oe=>oe.children&&(oe.children=filterTree(oe.children))),z}function filterChildrenTree($){const z=Ke($).filter(oe=>{var ae;return((ae=oe==null?void 0:oe.children)==null?void 0:ae.length)!==0});return z.forEach(oe=>oe.children&&(oe.children=filterTree(oe.children))),z}function isOneOfArray($,z){return Array.isArray($)&&Array.isArray(z)?yr($,z).length>0:!0}function filterNoPermissionTree($){var ae;const z=((ae=Qn().getItem(sessionKey))==null?void 0:ae.roles)??[],oe=Ke($).filter(ie=>{var le;return isOneOfArray((le=ie.meta)==null?void 0:le.roles,z)});return oe.forEach(ie=>ie.children&&(ie.children=filterNoPermissionTree(ie.children))),filterChildrenTree(oe)}function getParentPaths($,z,oe="path"){function ae(ie,le,pe){for(let _e=0;_eae.path==$);if(oe)return isProxy(oe)?toRaw(oe):oe;for(let ae=0;ae0&&(oe=findRouteByPath($,z[ae].children),oe))return isProxy(oe)?toRaw(oe):oe;return null}function addPathMatch(){router.hasRoute("pathMatch")||router.addRoute({path:"/:pathMatch(.*)",name:"pathMatch",redirect:"/error/404"})}function handleAsyncRoutes($){$.length===0||formatFlatteningRoutes(addAsyncRoutes($)).map(z=>{if(router.options.routes[0].children.findIndex(oe=>oe.path===z.path)===-1){router.options.routes[0].children.push(z),ascending(router.options.routes[0].children),router.hasRoute(z==null?void 0:z.name)||router.addRoute(z);const oe=router.getRoutes().find(ae=>ae.path==="/");router.addRoute(oe)}}),usePermissionStoreHook().handleWholeMenus($),addPathMatch()}function initRouter(){var $;if(($=getConfig())!=null&&$.CachingAsyncRoutes){const z="async-routes",oe=Qn().getItem(z);return oe&&(oe==null?void 0:oe.length)>0?new Promise(ae=>{handleAsyncRoutes(oe),ae(router)}):new Promise(ae=>{getAsyncRoutes().then(({data:ie})=>{handleAsyncRoutes(Ke(ie)),Qn().setItem(z,ie),ae(router)})})}else return new Promise(z=>{getAsyncRoutes().then(({data:oe})=>{handleAsyncRoutes(Ke(oe)),z(router)})})}function formatFlatteningRoutes($){if($.length===0)return $;let z=buildHierarchyTree($);for(let oe=0;oe{var ae;oe.path==="/"?z.push({component:oe.component,name:oe.name,path:oe.path,redirect:oe.redirect,meta:oe.meta,children:[]}):(ae=z[0])==null||ae.children.push({...oe})}),z}function handleAliveRoute({name:$},z){switch(z){case"add":usePermissionStoreHook().cacheOperate({mode:"add",name:$});break;case"delete":usePermissionStoreHook().cacheOperate({mode:"delete",name:$});break;case"refresh":usePermissionStoreHook().cacheOperate({mode:"refresh",name:$});break;default:usePermissionStoreHook().cacheOperate({mode:"delete",name:$}),useTimeoutFn(()=>{usePermissionStoreHook().cacheOperate({mode:"add",name:$})},100)}}function addAsyncRoutes($){if(!$||!$.length)return;const z=Object.keys(modulesRoutes);return $.forEach(oe=>{var ae;if(oe.meta.backstage=!0,oe!=null&&oe.children&&oe.children.length&&!oe.redirect&&(oe.redirect=oe.children[0].path),oe!=null&&oe.children&&oe.children.length&&!oe.name&&(oe.name=oe.children[0].name+"Parent"),(ae=oe.meta)!=null&&ae.frameSrc)oe.component=IFrame;else{const ie=oe!=null&&oe.component?z.findIndex(le=>le.includes(oe.component)):z.findIndex(le=>le.includes(oe.path));oe.component=modulesRoutes[z[ie]]}oe!=null&&oe.children&&oe.children.length&&addAsyncRoutes(oe.children)}),$}function getHistoryMode($){const z=$.split(","),oe=z[0],ae=z[1];if(z.length===1){if(oe==="hash")return createWebHashHistory("");if(oe==="h5")return createWebHistory("")}else if(z.length===2){if(oe==="hash")return createWebHashHistory(ae);if(oe==="h5")return createWebHistory(ae)}}function getAuths(){return router.currentRoute.value.meta.auths}function hasAuth($){if(!$)return!1;const z=getAuths();return z?!!(S($)?z.includes($):br($,z)):!1}function getTopMenu($=!1){var oe;const z=(oe=usePermissionStoreHook().wholeMenus[0])==null?void 0:oe.children[0];return $&&useMultiTagsStoreHook().handleTags("push",z),z}const usePermissionStore=defineStore({id:"pure-permission",state:()=>({constantMenus,wholeMenus:[],cachePageList:[]}),actions:{handleWholeMenus($){this.wholeMenus=filterNoPermissionTree(filterTree(ascending(this.constantMenus.concat($))))},cacheOperate({mode:$,name:z}){const oe=this.cachePageList.findIndex(ae=>ae===z);switch($){case"refresh":this.cachePageList=this.cachePageList.filter(ae=>ae!==z);break;case"add":this.cachePageList.push(z);break;case"delete":oe!==-1&&this.cachePageList.splice(oe,1);break}(()=>{let ae=this.cachePageList.length;const ie=wr(useMultiTagsStoreHook().multiTags,"name");for(;ae>0;)ie.findIndex(le=>le===this.cachePageList[ae-1])===-1&&this.cachePageList.splice(this.cachePageList.indexOf(this.cachePageList[ae-1]),1),ae--})()},clearAllCachePage(){this.wholeMenus=[],this.cachePageList=[]}}});function usePermissionStoreHook(){return usePermissionStore(store)}const Layout=()=>__vitePreload(()=>import("./index-dccd5eb2.js"),["static/js/index-dccd5eb2.js","static/js/menu-a4fe64fb.js","static/js/edit-d219f0c6.js","static/js/set-up-e6942411.js","static/js/home-filled-05cc090c.js","static/js/admin-line-92b9acda.js","static/js/git-branch-line-aa4cb38f.js","static/js/dark-b4e9c3d9.js","static/js/app-2c822755.js","static/js/epTheme-8be6290d.js","static/js/hooks-47b97b33.js","static/js/index-20b90cee.js","static/js/search-cc37b371.js","static/js/check-3815600c.js","static/js/refresh-right-6177e75c.js","static/js/arrow-right-s-line-2977cc7e.js","static/js/back_top-cbe59047.js","static/css/index-9ec9a9c1.css"]),remainingRouter=[{path:"/login",name:"Login",component:()=>__vitePreload(()=>import("./index-a183ddcb.js"),["static/js/index-a183ddcb.js","static/js/motion-3a6f9742.js","static/js/message-e6e365bf.js","static/js/verifyCode-41d10693.js","static/js/phone.vue_vue_type_script_setup_true_lang-9620fcd3.js","static/js/hooks-47b97b33.js","static/js/iphone-bcaa848c.js","static/js/index-01416050.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-c513d394.js","static/js/index-a7bad971.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css","static/js/regist.vue_vue_type_script_setup_true_lang-1f032e39.js","static/js/lock-fill-34b71c6c.js","static/js/user-3-fill-70ba8c19.js","static/js/update.vue_vue_type_script_setup_true_lang-eee45ed3.js","static/js/dark-b4e9c3d9.js","static/js/app-2c822755.js","static/js/epTheme-8be6290d.js","static/js/check-3815600c.js","static/css/index-90a3ebb5.css"]),meta:{title:$t("menus.hslogin"),showLink:!1,rank:101}},{path:"/redirect",component:Layout,meta:{title:$t("status.hsLoad"),showLink:!1,rank:102},children:[{path:"/redirect/:path(.*)",name:"Redirect",component:()=>__vitePreload(()=>import("./redirect-981cba09.js"),[])}]},{path:"/empty",name:"Empty",component:()=>__vitePreload(()=>import("./index-da66504e.js"),["static/js/index-da66504e.js","static/css/index-18755a0a.css"]),meta:{title:$t("menus.hsempty"),showLink:!1,rank:103}}],modules$1=Object.assign({"./modules/able.ts":__vite_glob_0_0$1,"./modules/about.ts":__vite_glob_0_1$1,"./modules/components.ts":__vite_glob_0_2$1,"./modules/editor.ts":__vite_glob_0_3$1,"./modules/error.ts":__vite_glob_0_4$1,"./modules/flowchart.ts":__vite_glob_0_5$1,"./modules/formdesign.ts":__vite_glob_0_6,"./modules/guide.ts":__vite_glob_0_7,"./modules/home.ts":__vite_glob_0_8,"./modules/list.ts":__vite_glob_0_9,"./modules/menuoverflow.ts":__vite_glob_0_10,"./modules/nested.ts":__vite_glob_0_11,"./modules/ppt.ts":__vite_glob_0_12,"./modules/puredoc.ts":__vite_glob_0_13,"./modules/pureutils.ts":__vite_glob_0_14,"./modules/result.ts":__vite_glob_0_15,"./modules/table.ts":__vite_glob_0_16}),routes=[];Object.keys(modules$1).forEach($=>{routes.push(modules$1[$].default)});const constantRoutes=formatTwoStageRoutes(formatFlatteningRoutes(buildHierarchyTree(ascending(routes.flat(1/0))))),constantMenus=ascending(routes.flat(1/0)).concat(...remainingRouter),remainingPaths=Object.keys(remainingRouter).map($=>remainingRouter[$].path),router=createRouter({history:getHistoryMode("hash"),routes:constantRoutes.concat(...remainingRouter),strict:!0,scrollBehavior($,z,oe){return new Promise(ae=>{if(oe)return oe;if(z.meta.saveSrollTop){const ie=document.documentElement.scrollTop||document.body.scrollTop;ae({left:0,top:ie})}})}});function resetRouter(){router.getRoutes().forEach($=>{const{name:z,meta:oe}=$;z&&router.hasRoute(z)&&(oe!=null&&oe.backstage)&&(router.removeRoute(z),router.options.routes=formatTwoStageRoutes(formatFlatteningRoutes(buildHierarchyTree(ascending(routes.flat(1/0))))))}),usePermissionStoreHook().clearAllCachePage()}const whiteList=["/login"],{VITE_HIDE_HOME}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};router.beforeEach(($,z,oe)=>{var pe,_e,Ce;(pe=$.meta)!=null&&pe.keepAlive&&(handleAliveRoute($,"add"),(z.name===void 0||z.name==="Redirect")&&handleAliveRoute($));const ae=Qn().getItem(sessionKey);NProgress.start();const ie=dt($==null?void 0:$.name);ie||$.matched.some($e=>{if(!$e.meta.title)return"";const xe=getConfig().Title;xe?document.title=`${transformI18n($e.meta.title)} | ${xe}`:document.title=transformI18n($e.meta.title)});function le(){whiteList.includes($.fullPath)?oe(z.fullPath):oe()}ae?((_e=$.meta)!=null&&_e.roles&&!isOneOfArray((Ce=$.meta)==null?void 0:Ce.roles,ae==null?void 0:ae.roles)&&oe({path:"/error/403"}),VITE_HIDE_HOME==="true"&&$.fullPath==="/welcome"&&oe({path:"/error/404"}),z!=null&&z.name?ie?(Tt($==null?void 0:$.name),NProgress.done()):le():(usePermissionStoreHook().wholeMenus.length===0&&$.path!=="/login"&&initRouter().then($e=>{var xe;if(!useMultiTagsStoreHook().getMultiTagsCache){const{path:Ie}=$,Ne=findRouteByPath(Ie,$e.options.routes[0].children);getTopMenu(!0),Ne&&((xe=Ne.meta)!=null&&xe.title)&&useMultiTagsStoreHook().handleTags("push",{path:Ne.path,name:Ne.name,meta:Ne.meta})}$e.push($.fullPath)}),le())):$.path!=="/login"?whiteList.indexOf($.path)!==-1?oe():oe({path:"/login"}):oe()});router.afterEach(()=>{NProgress.done()});var _a$1;const isClient=typeof window<"u",toString=Object.prototype.toString,isNumber$1=$=>typeof $=="number",isString$2=$=>typeof $=="string",isObject$4=$=>toString.call($)==="[object Object]",noop$1=()=>{};isClient&&((_a$1=window==null?void 0:window.navigator)!=null&&_a$1.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function tryOnScopeDispose($){return getCurrentScope()?(onScopeDispose($),!0):!1}function tryOnUnmounted($){getCurrentInstance()&&onUnmounted($)}function unrefElement($){var z;const oe=unref($);return(z=oe==null?void 0:oe.$el)!=null?z:oe}const defaultWindow=isClient?window:void 0;function useEventListener(...$){let z,oe,ae,ie;if(isString$2($[0])?([oe,ae,ie]=$,z=defaultWindow):[z,oe,ae,ie]=$,!z)return noop$1;let le=noop$1;const pe=watch(()=>unrefElement(z),Ce=>{le(),Ce&&(Ce.addEventListener(oe,ae,ie),le=()=>{Ce.removeEventListener(oe,ae,ie),le=noop$1})},{immediate:!0,flush:"post"}),_e=()=>{pe(),le()};return tryOnScopeDispose(_e),_e}const _global=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__";_global[globalKey]=_global[globalKey]||{};function useIntersectionObserver($,z,oe={}){const{root:ae,rootMargin:ie="0px",threshold:le=.1,window:pe=defaultWindow}=oe,_e=pe&&"IntersectionObserver"in pe;let Ce=noop$1;const $e=_e?watch(()=>({el:unrefElement($),root:unrefElement(ae)}),({el:Ie,root:Ne})=>{if(Ce(),!Ie)return;const Fe=new IntersectionObserver(z,{root:Ne,rootMargin:ie,threshold:le});Fe.observe(Ie),Ce=()=>{Fe.disconnect(),Ce=noop$1}},{immediate:!0,flush:"post"}):noop$1,xe=()=>{Ce(),$e()};return tryOnScopeDispose(xe),{isSupported:_e,stop:xe}}var SwipeDirection;(function($){$.UP="UP",$.RIGHT="RIGHT",$.DOWN="DOWN",$.LEFT="LEFT",$.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));const defaultTimestep=1/60*1e3,getCurrentTime=typeof performance<"u"?()=>performance.now():()=>Date.now(),onNextFrame=typeof window<"u"?$=>window.requestAnimationFrame($):$=>setTimeout(()=>$(getCurrentTime()),defaultTimestep);function createRenderStep($){let z=[],oe=[],ae=0,ie=!1,le=!1;const pe=new WeakSet,_e={schedule:(Ce,$e=!1,xe=!1)=>{const Ie=xe&&ie,Ne=Ie?z:oe;return $e&&pe.add(Ce),Ne.indexOf(Ce)===-1&&(Ne.push(Ce),Ie&&ie&&(ae=z.length)),Ce},cancel:Ce=>{const $e=oe.indexOf(Ce);$e!==-1&&oe.splice($e,1),pe.delete(Ce)},process:Ce=>{if(ie){le=!0;return}if(ie=!0,[z,oe]=[oe,z],oe.length=0,ae=z.length,ae)for(let $e=0;$e($[z]=createRenderStep(()=>runNextFrame=!0),$),{}),sync=stepsOrder.reduce(($,z)=>{const oe=steps[z];return $[z]=(ae,ie=!1,le=!1)=>(runNextFrame||startLoop(),oe.schedule(ae,ie,le)),$},{}),cancelSync=stepsOrder.reduce(($,z)=>($[z]=steps[z].cancel,$),{});stepsOrder.reduce(($,z)=>($[z]=()=>steps[z].process(frame),$),{});const processStep=$=>steps[$].process(frame),processFrame=$=>{runNextFrame=!1,frame.delta=useDefaultElapsed?defaultTimestep:Math.max(Math.min($-frame.timestamp,maxElapsed),1),frame.timestamp=$,isProcessing=!0,stepsOrder.forEach(processStep),isProcessing=!1,runNextFrame&&(useDefaultElapsed=!1,onNextFrame(processFrame))},startLoop=()=>{runNextFrame=!0,useDefaultElapsed=!0,isProcessing||onNextFrame(processFrame)},getFrameData=()=>frame;function __rest($,z){var oe={};for(var ae in $)Object.prototype.hasOwnProperty.call($,ae)&&z.indexOf(ae)<0&&(oe[ae]=$[ae]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols($);ieMath.min(Math.max(oe,$),z),safeMin=.001,minDuration=.01,maxDuration=10,minDamping=.05,maxDamping=1;function findSpring({duration:$=800,bounce:z=.25,velocity:oe=0,mass:ae=1}){let ie,le;warning($<=maxDuration*1e3);let pe=1-z;pe=clamp$2(minDamping,maxDamping,pe),$=clamp$2(minDuration,maxDuration,$/1e3),pe<1?(ie=$e=>{const xe=$e*pe,Ie=xe*$,Ne=xe-oe,Fe=calcAngularFreq($e,pe),ze=Math.exp(-Ie);return safeMin-Ne/Fe*ze},le=$e=>{const Ie=$e*pe*$,Ne=Ie*oe+oe,Fe=Math.pow(pe,2)*Math.pow($e,2)*$,ze=Math.exp(-Ie),At=calcAngularFreq(Math.pow($e,2),pe);return(-ie($e)+safeMin>0?-1:1)*((Ne-Fe)*ze)/At}):(ie=$e=>{const xe=Math.exp(-$e*$),Ie=($e-oe)*$+1;return-safeMin+xe*Ie},le=$e=>{const xe=Math.exp(-$e*$),Ie=(oe-$e)*($*$);return xe*Ie});const _e=5/$,Ce=approximateRoot(ie,le,_e);if($=$*1e3,isNaN(Ce))return{stiffness:100,damping:10,duration:$};{const $e=Math.pow(Ce,2)*ae;return{stiffness:$e,damping:pe*2*Math.sqrt(ae*$e),duration:$}}}const rootIterations=12;function approximateRoot($,z,oe){let ae=oe;for(let ie=1;ie$[oe]!==void 0)}function getSpringOptions($){let z=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},$);if(!isSpringType($,physicsKeys)&&isSpringType($,durationKeys)){const oe=findSpring($);z=Object.assign(Object.assign(Object.assign({},z),oe),{velocity:0,mass:1}),z.isResolvedFromDuration=!0}return z}function spring($){var{from:z=0,to:oe=1,restSpeed:ae=2,restDelta:ie}=$,le=__rest($,["from","to","restSpeed","restDelta"]);const pe={done:!1,value:z};let{stiffness:_e,damping:Ce,mass:$e,velocity:xe,duration:Ie,isResolvedFromDuration:Ne}=getSpringOptions(le),Fe=zero,ze=zero;function At(){const Lt=xe?-(xe/1e3):0,hn=oe-z,vn=Ce/(2*Math.sqrt(_e*$e)),_n=Math.sqrt(_e/$e)/1e3;if(ie===void 0&&(ie=Math.min(Math.abs(oe-z)/100,.4)),vn<1){const bn=calcAngularFreq(_n,vn);Fe=Cn=>{const En=Math.exp(-vn*_n*Cn);return oe-En*((Lt+vn*_n*hn)/bn*Math.sin(bn*Cn)+hn*Math.cos(bn*Cn))},ze=Cn=>{const En=Math.exp(-vn*_n*Cn);return vn*_n*En*(Math.sin(bn*Cn)*(Lt+vn*_n*hn)/bn+hn*Math.cos(bn*Cn))-En*(Math.cos(bn*Cn)*(Lt+vn*_n*hn)-bn*hn*Math.sin(bn*Cn))}}else if(vn===1)Fe=bn=>oe-Math.exp(-_n*bn)*(hn+(Lt+_n*hn)*bn);else{const bn=_n*Math.sqrt(vn*vn-1);Fe=Cn=>{const En=Math.exp(-vn*_n*Cn),$n=Math.min(bn*Cn,300);return oe-En*((Lt+vn*_n*hn)*Math.sinh($n)+bn*hn*Math.cosh($n))/bn}}}return At(),{next:Lt=>{const hn=Fe(Lt);if(Ne)pe.done=Lt>=Ie;else{const vn=ze(Lt)*1e3,_n=Math.abs(vn)<=ae,bn=Math.abs(oe-hn)<=ie;pe.done=_n&&bn}return pe.value=pe.done?oe:hn,pe},flipTarget:()=>{xe=-xe,[z,oe]=[oe,z],At()}}}spring.needsInterpolation=($,z)=>typeof $=="string"||typeof z=="string";const zero=$=>0,progress=($,z,oe)=>{const ae=z-$;return ae===0?1:(oe-$)/ae},mix=($,z,oe)=>-oe*$+oe*z+$,clamp$1=($,z)=>oe=>Math.max(Math.min(oe,z),$),sanitize=$=>$%1?Number($.toFixed(5)):$,floatRegex=/(-)?([\d]*\.?[\d])+/g,colorRegex=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,singleColorRegex=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function isString$1($){return typeof $=="string"}const number$1={test:$=>typeof $=="number",parse:parseFloat,transform:$=>$},alpha=Object.assign(Object.assign({},number$1),{transform:clamp$1(0,1)}),scale$3=Object.assign(Object.assign({},number$1),{default:1}),createUnitType=$=>({test:z=>isString$1(z)&&z.endsWith($)&&z.split(" ").length===1,parse:parseFloat,transform:z=>`${z}${$}`}),degrees=createUnitType("deg"),percent=createUnitType("%"),px=createUnitType("px"),progressPercentage=Object.assign(Object.assign({},percent),{parse:$=>percent.parse($)/100,transform:$=>percent.transform($*100)}),isColorString=($,z)=>oe=>!!(isString$1(oe)&&singleColorRegex.test(oe)&&oe.startsWith($)||z&&Object.prototype.hasOwnProperty.call(oe,z)),splitColor=($,z,oe)=>ae=>{if(!isString$1(ae))return ae;const[ie,le,pe,_e]=ae.match(floatRegex);return{[$]:parseFloat(ie),[z]:parseFloat(le),[oe]:parseFloat(pe),alpha:_e!==void 0?parseFloat(_e):1}},hsla={test:isColorString("hsl","hue"),parse:splitColor("hue","saturation","lightness"),transform:({hue:$,saturation:z,lightness:oe,alpha:ae=1})=>"hsla("+Math.round($)+", "+percent.transform(sanitize(z))+", "+percent.transform(sanitize(oe))+", "+sanitize(alpha.transform(ae))+")"},clampRgbUnit=clamp$1(0,255),rgbUnit=Object.assign(Object.assign({},number$1),{transform:$=>Math.round(clampRgbUnit($))}),rgba={test:isColorString("rgb","red"),parse:splitColor("red","green","blue"),transform:({red:$,green:z,blue:oe,alpha:ae=1})=>"rgba("+rgbUnit.transform($)+", "+rgbUnit.transform(z)+", "+rgbUnit.transform(oe)+", "+sanitize(alpha.transform(ae))+")"};function parseHex($){let z="",oe="",ae="",ie="";return $.length>5?(z=$.substr(1,2),oe=$.substr(3,2),ae=$.substr(5,2),ie=$.substr(7,2)):(z=$.substr(1,1),oe=$.substr(2,1),ae=$.substr(3,1),ie=$.substr(4,1),z+=z,oe+=oe,ae+=ae,ie+=ie),{red:parseInt(z,16),green:parseInt(oe,16),blue:parseInt(ae,16),alpha:ie?parseInt(ie,16)/255:1}}const hex={test:isColorString("#"),parse:parseHex,transform:rgba.transform},color$1={test:$=>rgba.test($)||hex.test($)||hsla.test($),parse:$=>rgba.test($)?rgba.parse($):hsla.test($)?hsla.parse($):hex.parse($),transform:$=>isString$1($)?$:$.hasOwnProperty("red")?rgba.transform($):hsla.transform($)},colorToken="${c}",numberToken="${n}";function test($){var z,oe,ae,ie;return isNaN($)&&isString$1($)&&((oe=(z=$.match(floatRegex))===null||z===void 0?void 0:z.length)!==null&&oe!==void 0?oe:0)+((ie=(ae=$.match(colorRegex))===null||ae===void 0?void 0:ae.length)!==null&&ie!==void 0?ie:0)>0}function analyse$1($){typeof $=="number"&&($=`${$}`);const z=[];let oe=0;const ae=$.match(colorRegex);ae&&(oe=ae.length,$=$.replace(colorRegex,colorToken),z.push(...ae.map(color$1.parse)));const ie=$.match(floatRegex);return ie&&($=$.replace(floatRegex,numberToken),z.push(...ie.map(number$1.parse))),{values:z,numColors:oe,tokenised:$}}function parse$2($){return analyse$1($).values}function createTransformer($){const{values:z,numColors:oe,tokenised:ae}=analyse$1($),ie=z.length;return le=>{let pe=ae;for(let _e=0;_etypeof $=="number"?0:$;function getAnimatableNone$1($){const z=parse$2($);return createTransformer($)(z.map(convertNumbersToZero))}const complex={test,parse:parse$2,createTransformer,getAnimatableNone:getAnimatableNone$1},maxDefaults=new Set(["brightness","contrast","saturate","opacity"]);function applyDefaultFilter($){let[z,oe]=$.slice(0,-1).split("(");if(z==="drop-shadow")return $;const[ae]=oe.match(floatRegex)||[];if(!ae)return $;const ie=oe.replace(ae,"");let le=maxDefaults.has(z)?1:0;return ae!==oe&&(le*=100),z+"("+le+ie+")"}const functionRegex=/([a-z-]*)\(.*?\)/g,filter$1=Object.assign(Object.assign({},complex),{getAnimatableNone:$=>{const z=$.match(functionRegex);return z?z.map(applyDefaultFilter).join(" "):$}});function hueToRgb($,z,oe){return oe<0&&(oe+=1),oe>1&&(oe-=1),oe<1/6?$+(z-$)*6*oe:oe<1/2?z:oe<2/3?$+(z-$)*(2/3-oe)*6:$}function hslaToRgba({hue:$,saturation:z,lightness:oe,alpha:ae}){$/=360,z/=100,oe/=100;let ie=0,le=0,pe=0;if(!z)ie=le=pe=oe;else{const _e=oe<.5?oe*(1+z):oe+z-oe*z,Ce=2*oe-_e;ie=hueToRgb(Ce,_e,$+1/3),le=hueToRgb(Ce,_e,$),pe=hueToRgb(Ce,_e,$-1/3)}return{red:Math.round(ie*255),green:Math.round(le*255),blue:Math.round(pe*255),alpha:ae}}const mixLinearColor=($,z,oe)=>{const ae=$*$,ie=z*z;return Math.sqrt(Math.max(0,oe*(ie-ae)+ae))},colorTypes=[hex,rgba,hsla],getColorType=$=>colorTypes.find(z=>z.test($)),mixColor=($,z)=>{let oe=getColorType($),ae=getColorType(z),ie=oe.parse($),le=ae.parse(z);oe===hsla&&(ie=hslaToRgba(ie),oe=rgba),ae===hsla&&(le=hslaToRgba(le),ae=rgba);const pe=Object.assign({},ie);return _e=>{for(const Ce in pe)Ce!=="alpha"&&(pe[Ce]=mixLinearColor(ie[Ce],le[Ce],_e));return pe.alpha=mix(ie.alpha,le.alpha,_e),oe.transform(pe)}},isNum=$=>typeof $=="number",combineFunctions=($,z)=>oe=>z($(oe)),pipe=(...$)=>$.reduce(combineFunctions);function getMixer($,z){return isNum($)?oe=>mix($,z,oe):color$1.test($)?mixColor($,z):mixComplex($,z)}const mixArray=($,z)=>{const oe=[...$],ae=oe.length,ie=$.map((le,pe)=>getMixer(le,z[pe]));return le=>{for(let pe=0;pe{const oe=Object.assign(Object.assign({},$),z),ae={};for(const ie in oe)$[ie]!==void 0&&z[ie]!==void 0&&(ae[ie]=getMixer($[ie],z[ie]));return ie=>{for(const le in ae)oe[le]=ae[le](ie);return oe}};function analyse($){const z=complex.parse($),oe=z.length;let ae=0,ie=0,le=0;for(let pe=0;pe{const oe=complex.createTransformer(z),ae=analyse($),ie=analyse(z);return ae.numHSL===ie.numHSL&&ae.numRGB===ie.numRGB&&ae.numNumbers>=ie.numNumbers?pipe(mixArray(ae.parsed,ie.parsed),oe):pe=>`${pe>0?z:$}`},mixNumber=($,z)=>oe=>mix($,z,oe);function detectMixerFactory($){if(typeof $=="number")return mixNumber;if(typeof $=="string")return color$1.test($)?mixColor:mixComplex;if(Array.isArray($))return mixArray;if(typeof $=="object")return mixObject}function createMixers($,z,oe){const ae=[],ie=oe||detectMixerFactory($[0]),le=$.length-1;for(let pe=0;peoe(progress($,z,ae))}function slowInterpolate($,z){const oe=$.length,ae=oe-1;return ie=>{let le=0,pe=!1;if(ie<=$[0]?pe=!0:ie>=$[ae]&&(le=ae-1,pe=!0),!pe){let Ce=1;for(;Ceie||Ce===ae);Ce++);le=Ce-1}const _e=progress($[le],$[le+1],ie);return z[le](_e)}}function interpolate($,z,{clamp:oe=!0,ease:ae,mixer:ie}={}){const le=$.length;invariant(le===z.length),invariant(!ae||!Array.isArray(ae)||ae.length===le-1),$[0]>$[le-1]&&($=[].concat($),z=[].concat(z),$.reverse(),z.reverse());const pe=createMixers(z,ae,ie),_e=le===2?fastInterpolate($,pe):slowInterpolate($,pe);return oe?Ce=>_e(clamp$2($[0],$[le-1],Ce)):_e}const reverseEasing=$=>z=>1-$(1-z),mirrorEasing=$=>z=>z<=.5?$(2*z)/2:(2-$(2*(1-z)))/2,createExpoIn=$=>z=>Math.pow(z,$),createBackIn=$=>z=>z*z*(($+1)*z-$),createAnticipate=$=>{const z=createBackIn($);return oe=>(oe*=2)<1?.5*z(oe):.5*(2-Math.pow(2,-10*(oe-1)))},DEFAULT_OVERSHOOT_STRENGTH=1.525,BOUNCE_FIRST_THRESHOLD=4/11,BOUNCE_SECOND_THRESHOLD=8/11,BOUNCE_THIRD_THRESHOLD=9/10,linear=$=>$,easeIn=createExpoIn(2),easeOut=reverseEasing(easeIn),easeInOut=mirrorEasing(easeIn),circIn=$=>1-Math.sin(Math.acos($)),circOut=reverseEasing(circIn),circInOut=mirrorEasing(circOut),backIn=createBackIn(DEFAULT_OVERSHOOT_STRENGTH),backOut=reverseEasing(backIn),backInOut=mirrorEasing(backIn),anticipate=createAnticipate(DEFAULT_OVERSHOOT_STRENGTH),ca=4356/361,cb=35442/1805,cc=16061/1805,bounceOut=$=>{if($===1||$===0)return $;const z=$*$;return $$<.5?.5*(1-bounceOut(1-$*2)):.5*bounceOut($*2-1)+.5;function defaultEasing($,z){return $.map(()=>z||easeInOut).splice(0,$.length-1)}function defaultOffset($){const z=$.length;return $.map((oe,ae)=>ae!==0?ae/(z-1):0)}function convertOffsetToTimes($,z){return $.map(oe=>oe*z)}function keyframes$1({from:$=0,to:z=1,ease:oe,offset:ae,duration:ie=300}){const le={done:!1,value:$},pe=Array.isArray(z)?z:[$,z],_e=convertOffsetToTimes(ae&&ae.length===pe.length?ae:defaultOffset(pe),ie);function Ce(){return interpolate(_e,pe,{ease:Array.isArray(oe)?oe:defaultEasing(pe,oe)})}let $e=Ce();return{next:xe=>(le.value=$e(xe),le.done=xe>=ie,le),flipTarget:()=>{pe.reverse(),$e=Ce()}}}function decay({velocity:$=0,from:z=0,power:oe=.8,timeConstant:ae=350,restDelta:ie=.5,modifyTarget:le}){const pe={done:!1,value:z};let _e=oe*$;const Ce=z+_e,$e=le===void 0?Ce:le(Ce);return $e!==Ce&&(_e=$e-z),{next:xe=>{const Ie=-_e*Math.exp(-xe/ae);return pe.done=!(Ie>ie||Ie<-ie),pe.value=pe.done?$e:$e+Ie,pe},flipTarget:()=>{}}}const types={keyframes:keyframes$1,spring,decay};function detectAnimationFromOptions($){if(Array.isArray($.to))return keyframes$1;if(types[$.type])return types[$.type];const z=new Set(Object.keys($));return z.has("ease")||z.has("duration")&&!z.has("dampingRatio")?keyframes$1:z.has("dampingRatio")||z.has("stiffness")||z.has("mass")||z.has("damping")||z.has("restSpeed")||z.has("restDelta")?spring:keyframes$1}function loopElapsed($,z,oe=0){return $-z-oe}function reverseElapsed($,z,oe=0,ae=!0){return ae?loopElapsed(z+-$,z,oe):z-($-z)+oe}function hasRepeatDelayElapsed($,z,oe,ae){return ae?$>=z+oe:$<=-oe}const framesync=$=>{const z=({delta:oe})=>$(oe);return{start:()=>sync.update(z,!0),stop:()=>cancelSync.update(z)}};function animate($){var z,oe,{from:ae,autoplay:ie=!0,driver:le=framesync,elapsed:pe=0,repeat:_e=0,repeatType:Ce="loop",repeatDelay:$e=0,onPlay:xe,onStop:Ie,onComplete:Ne,onRepeat:Fe,onUpdate:ze}=$,At=__rest($,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:Lt}=At,hn,vn=0,_n=At.duration,bn,Cn=!1,En=!0,$n;const wn=detectAnimationFromOptions(At);!((oe=(z=wn).needsInterpolation)===null||oe===void 0)&&oe.call(z,ae,Lt)&&($n=interpolate([0,100],[ae,Lt],{clamp:!1}),ae=0,Lt=100);const Tn=wn(Object.assign(Object.assign({},At),{from:ae,to:Lt}));function xn(){vn++,Ce==="reverse"?(En=vn%2===0,pe=reverseElapsed(pe,_n,$e,En)):(pe=loopElapsed(pe,_n,$e),Ce==="mirror"&&Tn.flipTarget()),Cn=!1,Fe&&Fe()}function kn(){hn.stop(),Ne&&Ne()}function An(Mn){if(En||(Mn=-Mn),pe+=Mn,!Cn){const Fn=Tn.next(Math.max(0,pe));bn=Fn.value,$n&&(bn=$n(bn)),Cn=En?Fn.done:pe<=0}ze==null||ze(bn),Cn&&(vn===0&&(_n??(_n=pe)),vn<_e?hasRepeatDelayElapsed(pe,_n,$e,En)&&xn():kn())}function On(){xe==null||xe(),hn=le(An),hn.start()}return ie&&On(),{stop:()=>{Ie==null||Ie(),hn.stop()}}}function velocityPerSecond($,z){return z?$*(1e3/z):0}function inertia({from:$=0,velocity:z=0,min:oe,max:ae,power:ie=.8,timeConstant:le=750,bounceStiffness:pe=500,bounceDamping:_e=10,restDelta:Ce=1,modifyTarget:$e,driver:xe,onUpdate:Ie,onComplete:Ne,onStop:Fe}){let ze;function At(_n){return oe!==void 0&&_nae}function Lt(_n){return oe===void 0?ae:ae===void 0||Math.abs(oe-_n){var Cn;Ie==null||Ie(bn),(Cn=_n.onUpdate)===null||Cn===void 0||Cn.call(_n,bn)},onComplete:Ne,onStop:Fe}))}function vn(_n){hn(Object.assign({type:"spring",stiffness:pe,damping:_e,restDelta:Ce},_n))}if(At($))vn({from:$,velocity:z,to:Lt($)});else{let _n=ie*z+$;typeof $e<"u"&&(_n=$e(_n));const bn=Lt(_n),Cn=bn===oe?-1:1;let En,$n;const wn=Tn=>{En=$n,$n=Tn,z=velocityPerSecond(Tn-En,getFrameData().delta),(Cn===1&&Tn>bn||Cn===-1&&Tnze==null?void 0:ze.stop()}}const a=($,z)=>1-3*z+3*$,b=($,z)=>3*z-6*$,c$1=$=>3*$,calcBezier=($,z,oe)=>((a(z,oe)*$+b(z,oe))*$+c$1(z))*$,getSlope=($,z,oe)=>3*a(z,oe)*$*$+2*b(z,oe)*$+c$1(z),subdivisionPrecision=1e-7,subdivisionMaxIterations=10;function binarySubdivide($,z,oe,ae,ie){let le,pe,_e=0;do pe=z+(oe-z)/2,le=calcBezier(pe,ae,ie)-$,le>0?oe=pe:z=pe;while(Math.abs(le)>subdivisionPrecision&&++_e=newtonMinSlope?newtonRaphsonIterate(pe,Ie,$,oe):Ne===0?Ie:binarySubdivide(pe,_e,_e+kSampleStepSize,$,oe)}return pe=>pe===0||pe===1?pe:calcBezier(le(pe),z,ae)}const motionState={};class SubscriptionManager{constructor(){this.subscriptions=new Set}add(z){return this.subscriptions.add(z),()=>this.subscriptions.delete(z)}notify(z,oe,ae){if(this.subscriptions.size)for(const ie of this.subscriptions)ie(z,oe,ae)}clear(){this.subscriptions.clear()}}const isFloat=$=>!isNaN(parseFloat($));class MotionValue{constructor(z){this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new SubscriptionManager,this.canTrackVelocity=!1,this.updateAndNotify=oe=>{this.prev=this.current,this.current=oe;const{delta:ae,timestamp:ie}=getFrameData();this.lastUpdated!==ie&&(this.timeDelta=ae,this.lastUpdated=ie),sync.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)},this.scheduleVelocityCheck=()=>sync.postRender(this.velocityCheck),this.velocityCheck=({timestamp:oe})=>{this.canTrackVelocity||(this.canTrackVelocity=isFloat(this.current)),oe!==this.lastUpdated&&(this.prev=this.current)},this.prev=this.current=z,this.canTrackVelocity=isFloat(this.current)}onChange(z){return this.updateSubscribers.add(z)}clearListeners(){this.updateSubscribers.clear()}set(z){this.updateAndNotify(z)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(z){return this.stop(),new Promise(oe=>{const{stop:ae}=z(oe);this.stopAnimation=ae}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function getMotionValue($){return new MotionValue($)}const{isArray:isArray$2}=Array;function useMotionValues(){const $=ref({}),z=ae=>{const ie=le=>{$.value[le]&&($.value[le].stop(),$.value[le].destroy(),del($.value,le))};ae?isArray$2(ae)?ae.forEach(ie):ie(ae):Object.keys($.value).forEach(ie)},oe=(ae,ie,le)=>{if($.value[ae])return $.value[ae];const pe=getMotionValue(ie);return pe.onChange(_e=>{set$3(le,ae,_e)}),set$3($.value,ae,pe),pe};return tryOnUnmounted(z),{motionValues:$,get:oe,stop:z}}const isKeyframesTarget=$=>Array.isArray($),underDampedSpring=()=>({type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}),criticallyDampedSpring=$=>({type:"spring",stiffness:550,damping:$===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}),overDampedSpring=$=>({type:"spring",stiffness:550,damping:$===0?100:30,restDelta:.01,restSpeed:10}),linearTween=()=>({type:"keyframes",ease:"linear",duration:300}),keyframes=$=>({type:"keyframes",duration:800,values:$}),defaultTransitions={default:overDampedSpring,x:underDampedSpring,y:underDampedSpring,z:underDampedSpring,rotate:underDampedSpring,rotateX:underDampedSpring,rotateY:underDampedSpring,rotateZ:underDampedSpring,scaleX:criticallyDampedSpring,scaleY:criticallyDampedSpring,scale:criticallyDampedSpring,backgroundColor:linearTween,color:linearTween,opacity:linearTween},getDefaultTransition=($,z)=>{let oe;return isKeyframesTarget(z)?oe=keyframes:oe=defaultTransitions[$]||defaultTransitions.default,{to:z,...oe(z)}},int={...number$1,transform:Math.round},valueTypes={color:color$1,backgroundColor:color$1,outlineColor:color$1,fill:color$1,stroke:color$1,borderColor:color$1,borderTopColor:color$1,borderRightColor:color$1,borderBottomColor:color$1,borderLeftColor:color$1,borderWidth:px,borderTopWidth:px,borderRightWidth:px,borderBottomWidth:px,borderLeftWidth:px,borderRadius:px,radius:px,borderTopLeftRadius:px,borderTopRightRadius:px,borderBottomRightRadius:px,borderBottomLeftRadius:px,width:px,maxWidth:px,height:px,maxHeight:px,size:px,top:px,right:px,bottom:px,left:px,padding:px,paddingTop:px,paddingRight:px,paddingBottom:px,paddingLeft:px,margin:px,marginTop:px,marginRight:px,marginBottom:px,marginLeft:px,rotate:degrees,rotateX:degrees,rotateY:degrees,rotateZ:degrees,scale:scale$3,scaleX:scale$3,scaleY:scale$3,scaleZ:scale$3,skew:degrees,skewX:degrees,skewY:degrees,distance:px,translateX:px,translateY:px,translateZ:px,x:px,y:px,z:px,perspective:px,transformPerspective:px,opacity:alpha,originX:progressPercentage,originY:progressPercentage,originZ:px,zIndex:int,filter:filter$1,WebkitFilter:filter$1,fillOpacity:alpha,strokeOpacity:alpha,numOctaves:int},getValueType=$=>valueTypes[$],getValueAsType=($,z)=>z&&typeof $=="number"&&z.transform?z.transform($):$;function getAnimatableNone($,z){let oe=getValueType($);return oe!==filter$1&&(oe=complex),oe.getAnimatableNone?oe.getAnimatableNone(z):void 0}const easingLookup={linear,easeIn,easeInOut,easeOut,circIn,circInOut,circOut,backIn,backInOut,backOut,anticipate,bounceIn,bounceInOut,bounceOut},easingDefinitionToFunction=$=>{if(Array.isArray($)){const[z,oe,ae,ie]=$;return cubicBezier(z,oe,ae,ie)}else if(typeof $=="string")return easingLookup[$];return $},isEasingArray=$=>Array.isArray($)&&typeof $[0]!="number",isAnimatable=($,z)=>$==="zIndex"?!1:!!(typeof z=="number"||Array.isArray(z)||typeof z=="string"&&complex.test(z)&&!z.startsWith("url("));function hydrateKeyframes($){return Array.isArray($.to)&&$.to[0]===null&&($.to=[...$.to],$.to[0]=$.from),$}function convertTransitionToAnimationOptions({ease:$,times:z,delay:oe,...ae}){const ie={...ae};return z&&(ie.offset=z),$&&(ie.ease=isEasingArray($)?$.map(easingDefinitionToFunction):easingDefinitionToFunction($)),oe&&(ie.elapsed=-oe),ie}function getPopmotionAnimationOptions($,z,oe){return Array.isArray(z.to)&&($.duration||($.duration=800)),hydrateKeyframes(z),isTransitionDefined($)||($={...$,...getDefaultTransition(oe,z.to)}),{...z,...convertTransitionToAnimationOptions($)}}function isTransitionDefined({delay:$,repeat:z,repeatType:oe,repeatDelay:ae,from:ie,...le}){return!!Object.keys(le).length}function getValueTransition($,z){return $[z]||$.default||$}function getAnimation($,z,oe,ae,ie){const le=getValueTransition(ae,$);let pe=le.from===null||le.from===void 0?z.get():le.from;const _e=isAnimatable($,oe);pe==="none"&&_e&&typeof oe=="string"&&(pe=getAnimatableNone($,oe));const Ce=isAnimatable($,pe);function $e(Ie){const Ne={from:pe,to:oe,velocity:ae.velocity?ae.velocity:z.getVelocity(),onUpdate:Fe=>z.set(Fe)};return le.type==="inertia"||le.type==="decay"?inertia({...Ne,...le}):animate({...getPopmotionAnimationOptions(le,Ne,$),onUpdate:Fe=>{Ne.onUpdate(Fe),le.onUpdate&&le.onUpdate(Fe)},onComplete:()=>{ae.onComplete&&ae.onComplete(),ie&&ie(),Ie&&Ie()}})}function xe(Ie){return z.set(oe),ae.onComplete&&ae.onComplete(),ie&&ie(),Ie&&Ie(),{stop:()=>{}}}return!Ce||!_e||le.type===!1?xe:$e}function useMotionTransitions(){const{motionValues:$,stop:z,get:oe}=useMotionValues();return{motionValues:$,stop:z,push:(ie,le,pe,_e={},Ce)=>{const $e=pe[ie],xe=oe(ie,$e,pe);if(_e&&_e.immediate){xe.set(le);return}const Ie=getAnimation(ie,xe,le,_e,Ce);xe.start(Ie)}}}function useMotionControls($,z={},{motionValues:oe,push:ae,stop:ie}=useMotionTransitions()){const le=unref(z),pe=ref(!1),_e=watch(oe,Ne=>{pe.value=Object.values(Ne).filter(Fe=>Fe.isAnimating()).length>0},{immediate:!0,deep:!0}),Ce=Ne=>{if(!le||!le[Ne])throw new Error(`The variant ${Ne} does not exist.`);return le[Ne]},$e=Ne=>(typeof Ne=="string"&&(Ne=Ce(Ne)),Promise.all(Object.entries(Ne).map(([Fe,ze])=>{if(Fe!=="transition")return new Promise(At=>{ae(Fe,ze,$,Ne.transition||getDefaultTransition(Fe,Ne[Fe]),At)})}).filter(Boolean)));return{isAnimating:pe,apply:$e,set:Ne=>{const Fe=isObject$4(Ne)?Ne:Ce(Ne);Object.entries(Fe).forEach(([ze,At])=>{ze!=="transition"&&ae(ze,At,$,{immediate:!0})})},stopTransitions:()=>{_e(),ie()},leave:async Ne=>{let Fe;if(le&&(le.leave&&(Fe=le.leave),!le.leave&&le.initial&&(Fe=le.initial)),!Fe){Ne();return}await $e(Fe),Ne()}}}const isBrowser=typeof window<"u",supportsPointerEvents=()=>isBrowser&&window.onpointerdown===null,supportsTouchEvents=()=>isBrowser&&window.ontouchstart===null,supportsMouseEvents=()=>isBrowser&&window.onmousedown===null;function registerEventListeners({target:$,state:z,variants:oe,apply:ae}){const ie=unref(oe),le=[],pe=(...ze)=>{const At=useEventListener.apply(null,ze);return le.push(At),At},_e=ref(!1),Ce=ref(!1),$e=ref(!1),xe=computed(()=>{let ze=[];return ie&&(ie.hovered&&(ze=[...ze,...Object.keys(ie.hovered)]),ie.tapped&&(ze=[...ze,...Object.keys(ie.tapped)]),ie.focused&&(ze=[...ze,...Object.keys(ie.focused)])),ze}),Ie=computed(()=>{const ze={};Object.assign(ze,z.value),_e.value&&ie.hovered&&Object.assign(ze,ie.hovered),Ce.value&&ie.tapped&&Object.assign(ze,ie.tapped),$e.value&&ie.focused&&Object.assign(ze,ie.focused);for(const At in ze)xe.value.includes(At)||delete ze[At];return ze});ie.hovered&&(pe($,"mouseenter",()=>{_e.value=!0}),pe($,"mouseleave",()=>{_e.value=!1,Ce.value=!1}),pe($,"mouseout",()=>{_e.value=!1,Ce.value=!1})),ie.tapped&&(supportsMouseEvents()&&(pe($,"mousedown",()=>{Ce.value=!0}),pe($,"mouseup",()=>{Ce.value=!1})),supportsPointerEvents()&&(pe($,"pointerdown",()=>{Ce.value=!0}),pe($,"pointerup",()=>{Ce.value=!1})),supportsTouchEvents()&&(pe($,"touchstart",()=>{Ce.value=!0}),pe($,"touchend",()=>{Ce.value=!1}))),ie.focused&&(pe($,"focus",()=>{$e.value=!0}),pe($,"blur",()=>{$e.value=!1}));const Ne=watch(Ie,ae);return{stop:()=>{le.forEach(ze=>ze()),Ne()}}}function registerLifeCycleHooks({set:$,target:z,variants:oe,variant:ae}){const ie=unref(oe);return{stop:watch(()=>z,()=>{ie&&(ie.initial&&$("initial"),ie.enter&&(ae.value="enter"))},{immediate:!0,flush:"pre"})}}function registerVariantsSync({state:$,apply:z}){return{stop:watch($,ae=>{ae&&z(ae)},{immediate:!0})}}function registerVisibilityHooks({target:$,variants:z,variant:oe}){const ae=unref(z);let ie=noop$1;if(ae&&(ae.visible||ae.visibleOnce)){const{stop:le}=useIntersectionObserver($,([{isIntersecting:pe}])=>{ae.visible?pe?oe.value="visible":oe.value="initial":ae.visibleOnce&&(pe?oe.value!=="visibleOnce"&&(oe.value="visibleOnce"):oe.value||(oe.value="initial"))});ie=le}return{stop:ie}}function useMotionFeatures($,z={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){const oe=ref([]);if(z.lifeCycleHooks){const{stop:ie}=registerLifeCycleHooks($);oe.value.push(ie)}if(z.syncVariants){const{stop:ie}=registerVariantsSync($);oe.value.push(ie)}if(z.visibilityHooks){const{stop:ie}=registerVisibilityHooks($);oe.value.push(ie)}if(z.eventListeners){const{stop:ie}=registerEventListeners($);oe.value.push(ie)}const ae=()=>oe.value.forEach(ie=>ie());return tryOnUnmounted(ae),{stop:ae}}function reactiveStyle($={}){const z=reactive({...$}),oe=ref({});return watch(z,()=>{const ae={};for(const[ie,le]of Object.entries(z)){const pe=getValueType(ie),_e=getValueAsType(le,pe);ae[ie]=_e}oe.value=ae},{immediate:!0,deep:!0}),{state:z,style:oe}}const transformAxes=["","X","Y","Z"],order=["perspective","translate","scale","rotate","skew"],transformProps=["transformPerspective","x","y","z"];order.forEach($=>{transformAxes.forEach(z=>{const oe=$+z;transformProps.push(oe)})});const transformPropSet=new Set(transformProps);function isTransformProp($){return transformPropSet.has($)}const transformOriginProps=new Set(["originX","originY","originZ"]);function isTransformOriginProp($){return transformOriginProps.has($)}function splitValues($){const z={},oe={};return Object.entries($).forEach(([ae,ie])=>{isTransformProp(ae)||isTransformOriginProp(ae)?z[ae]=ie:oe[ae]=ie}),{transform:z,style:oe}}function useElementStyle($,z){let oe,ae;const{state:ie,style:le}=reactiveStyle(),pe=watch(()=>unrefElement($),$e=>{if($e){ae=$e;for(const xe of Object.keys(valueTypes))$e.style[xe]===null||$e.style[xe]===""||isTransformProp(xe)||isTransformOriginProp(xe)||set$3(ie,xe,$e.style[xe]);oe&&Object.entries(oe).forEach(([xe,Ie])=>set$3($e.style,xe,Ie)),z&&z(ie)}},{immediate:!0}),_e=watch(le,$e=>{if(!ae){oe=$e;return}for(const xe in $e)set$3(ae.style,xe,$e[xe])},{immediate:!0});return{style:ie,stop:()=>{ae=void 0,oe=void 0,pe(),_e()}}}const translateAlias={x:"translateX",y:"translateY",z:"translateZ"};function reactiveTransform($={},z=!0){const oe=reactive({...$}),ae=ref("");return watch(oe,ie=>{let le="",pe=!1;if(z&&(ie.x||ie.y||ie.z)){const _e=[ie.x||0,ie.y||0,ie.z||0].map(px.transform).join(",");le+=`translate3d(${_e}) `,pe=!0}for(const[_e,Ce]of Object.entries(ie)){if(z&&(_e==="x"||_e==="y"||_e==="z"))continue;const $e=getValueType(_e),xe=getValueAsType(Ce,$e);le+=`${translateAlias[_e]||_e}(${xe}) `}z&&!pe&&(le+="translateZ(0px) "),ae.value=le.trim()},{immediate:!0,deep:!0}),{state:oe,transform:ae}}function parseTransform($){const z=$.trim().split(/\) |\)/);if(z.length===1)return{};const oe=ae=>ae.endsWith("px")||ae.endsWith("deg")?parseFloat(ae):isNaN(Number(ae))?Number(ae):ae;return z.reduce((ae,ie)=>{if(!ie)return ae;const[le,pe]=ie.split("("),Ce=pe.split(",").map(xe=>oe(xe.endsWith(")")?xe.replace(")",""):xe.trim())),$e=Ce.length===1?Ce[0]:Ce;return{...ae,[le]:$e}},{})}function stateFromTransform($,z){Object.entries(parseTransform(z)).forEach(([oe,ae])=>{ae=parseFloat(ae);const ie=["x","y","z"];if(oe==="translate3d"){if(ae===0){ie.forEach(le=>{set$3($,le,0)});return}ae.forEach((le,pe)=>{set$3($,ie[pe],le)});return}if(oe==="translateX"){set$3($,"x",ae);return}if(oe==="translateY"){set$3($,"y",ae);return}if(oe==="translateZ"){set$3($,"z",ae);return}set$3($,oe,ae)})}function useElementTransform($,z){let oe,ae;const{state:ie,transform:le}=reactiveTransform(),pe=watch(()=>unrefElement($),$e=>{$e&&(ae=$e,$e.style.transform&&stateFromTransform(ie,$e.style.transform),oe&&($e.style.transform=oe),z&&z(ie))},{immediate:!0}),_e=watch(le,$e=>{if(!ae){oe=$e;return}ae.style.transform=$e},{immediate:!0});return{transform:ie,stop:()=>{oe=void 0,ae=void 0,pe(),_e()}}}function useMotionProperties($,z){const oe=reactive({}),ae=Ie=>{Object.entries(Ie).forEach(([Ne,Fe])=>{set$3(oe,Ne,Fe)})},{style:ie,stop:le}=useElementStyle($,ae),{transform:pe,stop:_e}=useElementTransform($,ae),Ce=watch(oe,Ie=>{Object.entries(Ie).forEach(([Ne,Fe])=>{const ze=isTransformProp(Ne)?pe:ie;ze[Ne]&&ze[Ne]===Fe||set$3(ze,Ne,Fe)})},{immediate:!0,deep:!0}),$e=watch(()=>unrefElement($),Ie=>{Ie&&z&&ae(z)},{immediate:!0});return{motionProperties:oe,style:ie,transform:pe,stop:()=>{le(),_e(),Ce(),$e()}}}function useMotionVariants($={}){const z=unref($),oe=ref();return{state:computed(()=>{if(oe.value)return z[oe.value]}),variant:oe}}function useMotion($,z={},oe){const{motionProperties:ae,stop:ie}=useMotionProperties($),{variant:le,state:pe}=useMotionVariants(z),_e=useMotionControls(ae,z),Ce={target:$,variant:le,variants:z,state:pe,motionProperties:ae,..._e,stop:(xe=!1)=>{}},{stop:$e}=useMotionFeatures(Ce,oe);return Ce.stop=(xe=!1)=>{const Ie=()=>{Ce.stopTransitions(),ie(),$e()};if(!xe&&z.value&&z.value.leave){const Ne=watch(Ce.isAnimating,Fe=>{Fe||(Ne(),Ie())})}else Ie()},tryOnUnmounted(()=>Ce.stop()),Ce}const directivePropsKeys=["initial","enter","leave","visible","visible-once","hovered","tapped","focused","delay"],resolveVariants=($,z)=>{const oe=$.props?$.props:$.data&&$.data.attrs?$.data.attrs:{};oe&&(oe.variants&&isObject$4(oe.variants)&&(z.value={...z.value,...oe.variants}),directivePropsKeys.forEach(ae=>{if(ae==="delay"){if(oe&&oe[ae]&&isNumber$1(oe[ae])){const ie=oe[ae];z&&z.value&&(z.value.enter&&(z.value.enter.transition||(z.value.enter.transition={}),z.value.enter.transition={...z.value.enter.transition,delay:ie}),z.value.visible&&(z.value.visible.transition||(z.value.visible.transition={}),z.value.visible.transition={...z.value.visible.transition,delay:ie}),z.value.visibleOnce&&(z.value.visibleOnce.transition||(z.value.visibleOnce.transition={}),z.value.visibleOnce.transition={...z.value.visibleOnce.transition,delay:ie}))}return}ae==="visible-once"&&(ae="visibleOnce"),oe&&oe[ae]&&isObject$4(oe[ae])&&(z.value[ae]=oe[ae])}))},directive=$=>{const z=(ae,ie,le)=>{const pe=ie.value&&typeof ie.value=="string"?ie.value:le.key;pe&&motionState[pe]&&motionState[pe].stop();const _e=ref($||{});typeof ie.value=="object"&&(_e.value=ie.value),resolveVariants(le,_e);const Ce=useMotion(ae,_e);ae.motionInstance=Ce,pe&&set$3(motionState,pe,Ce)},oe=ae=>{ae.motionInstance&&ae.motionInstance.stop()};return{created:z,unmounted:oe,bind:z,unbind:oe,getSSRProps(ae,ie){const{initial:le}=ae.value||ie.props||{};if(!le||Object.keys(le).length===0)return;const{transform:pe,style:_e}=splitValues(le),{transform:Ce}=reactiveTransform(pe),{style:$e}=reactiveStyle(_e);return Ce.value&&($e.value.transform=Ce.value),{style:$e.value}}}},fade={initial:{opacity:0},enter:{opacity:1}},fadeVisible={initial:{opacity:0},visible:{opacity:1}},fadeVisibleOnce={initial:{opacity:0},visibleOnce:{opacity:1}},pop$1={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},popVisible={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},popVisibleOnce={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},rollLeft={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},rollVisibleLeft={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},rollVisibleOnceLeft={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},rollRight={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},rollVisibleRight={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},rollVisibleOnceRight={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},rollTop={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},rollVisibleTop={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},rollVisibleOnceTop={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rollBottom={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},rollVisibleBottom={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},rollVisibleOnceBottom={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},slideLeft={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},slideVisibleLeft={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},slideVisibleOnceLeft={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},slideRight={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},slideVisibleRight={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},slideVisibleOnceRight={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},slideTop={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},slideVisibleTop={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},slideVisibleOnceTop={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},slideBottom={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},slideVisibleBottom={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},slideVisibleOnceBottom={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},presets={__proto__:null,fade,fadeVisible,fadeVisibleOnce,pop:pop$1,popVisible,popVisibleOnce,rollBottom,rollLeft,rollRight,rollTop,rollVisibleBottom,rollVisibleLeft,rollVisibleRight,rollVisibleTop,rollVisibleOnceBottom,rollVisibleOnceLeft,rollVisibleOnceRight,rollVisibleOnceTop,slideBottom,slideLeft,slideRight,slideTop,slideVisibleBottom,slideVisibleLeft,slideVisibleRight,slideVisibleTop,slideVisibleOnceBottom,slideVisibleOnceLeft,slideVisibleOnceRight,slideVisibleOnceTop};function slugify($){const z="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",oe="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",ae=new RegExp(z.split("").join("|"),"g");return $.toString().replace(/[A-Z]/g,ie=>`-${ie}`).toLowerCase().replace(/\s+/g,"-").replace(ae,ie=>oe.charAt(z.indexOf(ie))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const MotionPlugin={install($,z){if($.directive("motion",directive()),!z||z&&!z.excludePresets)for(const oe in presets){const ae=presets[oe];$.directive(`motion-${slugify(oe)}`,directive(ae))}if(z&&z.directives)for(const oe in z.directives){const ae=z.directives[oe];!ae.initial&&__DEV__&&console.warn(`Your directive v-motion-${oe} is missing initial variant!`),$.directive(`motion-${oe}`,directive(ae))}}};/*! *****************************************************************************
+ */const isBrowser$1=typeof window<"u";function isESModule($){return $.__esModule||$[Symbol.toStringTag]==="Module"}const assign=Object.assign;function applyToParams($,z){const oe={};for(const ae in z){const ie=z[ae];oe[ae]=isArray$3(ie)?ie.map($):$(ie)}return oe}const noop$2=()=>{},isArray$3=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=$=>$.replace(TRAILING_SLASH_RE,"");function parseURL($,z,oe="/"){let ae,ie={},le="",pe="";const _e=z.indexOf("#");let Ce=z.indexOf("?");return _e=0&&(Ce=-1),Ce>-1&&(ae=z.slice(0,Ce),le=z.slice(Ce+1,_e>-1?_e:z.length),ie=$(le)),_e>-1&&(ae=ae||z.slice(0,_e),pe=z.slice(_e,z.length)),ae=resolveRelativePath(ae??z,oe),{fullPath:ae+(le&&"?")+le+pe,path:ae,query:ie,hash:pe}}function stringifyURL($,z){const oe=z.query?$(z.query):"";return z.path+(oe&&"?")+oe+(z.hash||"")}function stripBase($,z){return!z||!$.toLowerCase().startsWith(z.toLowerCase())?$:$.slice(z.length)||"/"}function isSameRouteLocation($,z,oe){const ae=z.matched.length-1,ie=oe.matched.length-1;return ae>-1&&ae===ie&&isSameRouteRecord(z.matched[ae],oe.matched[ie])&&isSameRouteLocationParams(z.params,oe.params)&&$(z.query)===$(oe.query)&&z.hash===oe.hash}function isSameRouteRecord($,z){return($.aliasOf||$)===(z.aliasOf||z)}function isSameRouteLocationParams($,z){if(Object.keys($).length!==Object.keys(z).length)return!1;for(const oe in $)if(!isSameRouteLocationParamsValue($[oe],z[oe]))return!1;return!0}function isSameRouteLocationParamsValue($,z){return isArray$3($)?isEquivalentArray($,z):isArray$3(z)?isEquivalentArray(z,$):$===z}function isEquivalentArray($,z){return isArray$3(z)?$.length===z.length&&$.every((oe,ae)=>oe===z[ae]):$.length===1&&$[0]===z}function resolveRelativePath($,z){if($.startsWith("/"))return $;if(!$)return z;const oe=z.split("/"),ae=$.split("/"),ie=ae[ae.length-1];(ie===".."||ie===".")&&ae.push("");let le=oe.length-1,pe,_e;for(pe=0;pe1&&le--;else break;return oe.slice(0,le).join("/")+"/"+ae.slice(pe-(pe===ae.length?1:0)).join("/")}var NavigationType;(function($){$.pop="pop",$.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function($){$.back="back",$.forward="forward",$.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase($){if(!$)if(isBrowser$1){const z=document.querySelector("base");$=z&&z.getAttribute("href")||"/",$=$.replace(/^\w+:\/\/[^\/]+/,"")}else $="/";return $[0]!=="/"&&$[0]!=="#"&&($="/"+$),removeTrailingSlash($)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref($,z){return $.replace(BEFORE_HASH_RE,"#")+z}function getElementPosition($,z){const oe=document.documentElement.getBoundingClientRect(),ae=$.getBoundingClientRect();return{behavior:z.behavior,left:ae.left-oe.left-(z.left||0),top:ae.top-oe.top-(z.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition($){let z;if("el"in $){const oe=$.el,ae=typeof oe=="string"&&oe.startsWith("#"),ie=typeof oe=="string"?ae?document.getElementById(oe.slice(1)):document.querySelector(oe):oe;if(!ie)return;z=getElementPosition(ie,$)}else z=$;"scrollBehavior"in document.documentElement.style?window.scrollTo(z):window.scrollTo(z.left!=null?z.left:window.pageXOffset,z.top!=null?z.top:window.pageYOffset)}function getScrollKey($,z){return(history.state?history.state.position-z:-1)+$}const scrollPositions=new Map;function saveScrollPosition($,z){scrollPositions.set($,z)}function getSavedScrollPosition($){const z=scrollPositions.get($);return scrollPositions.delete($),z}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation($,z){const{pathname:oe,search:ae,hash:ie}=z,le=$.indexOf("#");if(le>-1){let _e=ie.includes($.slice(le))?$.slice(le).length:1,Ce=ie.slice(_e);return Ce[0]!=="/"&&(Ce="/"+Ce),stripBase(Ce,"")}return stripBase(oe,$)+ae+ie}function useHistoryListeners($,z,oe,ae){let ie=[],le=[],pe=null;const _e=({state:Ne})=>{const Fe=createCurrentLocation($,location),ze=oe.value,At=z.value;let Lt=0;if(Ne){if(oe.value=Fe,z.value=Ne,pe&&pe===ze){pe=null;return}Lt=At?Ne.position-At.position:0}else ae(Fe);ie.forEach(hn=>{hn(oe.value,ze,{delta:Lt,type:NavigationType.pop,direction:Lt?Lt>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function Ce(){pe=oe.value}function $e(Ne){ie.push(Ne);const Fe=()=>{const ze=ie.indexOf(Ne);ze>-1&&ie.splice(ze,1)};return le.push(Fe),Fe}function xe(){const{history:Ne}=window;Ne.state&&Ne.replaceState(assign({},Ne.state,{scroll:computeScrollPosition()}),"")}function Ie(){for(const Ne of le)Ne();le=[],window.removeEventListener("popstate",_e),window.removeEventListener("beforeunload",xe)}return window.addEventListener("popstate",_e),window.addEventListener("beforeunload",xe,{passive:!0}),{pauseListeners:Ce,listen:$e,destroy:Ie}}function buildState($,z,oe,ae=!1,ie=!1){return{back:$,current:z,forward:oe,replaced:ae,position:window.history.length,scroll:ie?computeScrollPosition():null}}function useHistoryStateNavigation($){const{history:z,location:oe}=window,ae={value:createCurrentLocation($,oe)},ie={value:z.state};ie.value||le(ae.value,{back:null,current:ae.value,forward:null,position:z.length-1,replaced:!0,scroll:null},!0);function le(Ce,$e,xe){const Ie=$.indexOf("#"),Ne=Ie>-1?(oe.host&&document.querySelector("base")?$:$.slice(Ie))+Ce:createBaseLocation()+$+Ce;try{z[xe?"replaceState":"pushState"]($e,"",Ne),ie.value=$e}catch(Fe){console.error(Fe),oe[xe?"replace":"assign"](Ne)}}function pe(Ce,$e){const xe=assign({},z.state,buildState(ie.value.back,Ce,ie.value.forward,!0),$e,{position:ie.value.position});le(Ce,xe,!0),ae.value=Ce}function _e(Ce,$e){const xe=assign({},ie.value,z.state,{forward:Ce,scroll:computeScrollPosition()});le(xe.current,xe,!0);const Ie=assign({},buildState(ae.value,Ce,null),{position:xe.position+1},$e);le(Ce,Ie,!1),ae.value=Ce}return{location:ae,state:ie,push:_e,replace:pe}}function createWebHistory($){$=normalizeBase($);const z=useHistoryStateNavigation($),oe=useHistoryListeners($,z.state,z.location,z.replace);function ae(le,pe=!0){pe||oe.pauseListeners(),history.go(le)}const ie=assign({location:"",base:$,go:ae,createHref:createHref.bind(null,$)},z,oe);return Object.defineProperty(ie,"location",{enumerable:!0,get:()=>z.location.value}),Object.defineProperty(ie,"state",{enumerable:!0,get:()=>z.state.value}),ie}function createWebHashHistory($){return $=location.host?$||location.pathname+location.search:"",$.includes("#")||($+="#"),createWebHistory($)}function isRouteLocation($){return typeof $=="string"||$&&typeof $=="object"}function isRouteName($){return typeof $=="string"||typeof $=="symbol"}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType;(function($){$[$.aborted=4]="aborted",$[$.cancelled=8]="cancelled",$[$.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));function createRouterError($,z){return assign(new Error,{type:$,[NavigationFailureSymbol]:!0},z)}function isNavigationFailure($,z){return $ instanceof Error&&NavigationFailureSymbol in $&&(z==null||!!($.type&z))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser($,z){const oe=assign({},BASE_PATH_PARSER_OPTIONS,z),ae=[];let ie=oe.start?"^":"";const le=[];for(const $e of $){const xe=$e.length?[]:[90];oe.strict&&!$e.length&&(ie+="/");for(let Ie=0;Ie<$e.length;Ie++){const Ne=$e[Ie];let Fe=40+(oe.sensitive?.25:0);if(Ne.type===0)Ie||(ie+="/"),ie+=Ne.value.replace(REGEX_CHARS_RE,"\\$&"),Fe+=40;else if(Ne.type===1){const{value:ze,repeatable:At,optional:Lt,regexp:hn}=Ne;le.push({name:ze,repeatable:At,optional:Lt});const vn=hn||BASE_PARAM_PATTERN;if(vn!==BASE_PARAM_PATTERN){Fe+=10;try{new RegExp(`(${vn})`)}catch(bn){throw new Error(`Invalid custom RegExp for param "${ze}" (${vn}): `+bn.message)}}let _n=At?`((?:${vn})(?:/(?:${vn}))*)`:`(${vn})`;Ie||(_n=Lt&&$e.length<2?`(?:/${_n})`:"/"+_n),Lt&&(_n+="?"),ie+=_n,Fe+=20,Lt&&(Fe+=-8),At&&(Fe+=-20),vn===".*"&&(Fe+=-50)}xe.push(Fe)}ae.push(xe)}if(oe.strict&&oe.end){const $e=ae.length-1;ae[$e][ae[$e].length-1]+=.7000000000000001}oe.strict||(ie+="/?"),oe.end?ie+="$":oe.strict&&(ie+="(?:/|$)");const pe=new RegExp(ie,oe.sensitive?"":"i");function _e($e){const xe=$e.match(pe),Ie={};if(!xe)return null;for(let Ne=1;Nez.length?z.length===1&&z[0]===40+40?1:-1:0}function comparePathParserScore($,z){let oe=0;const ae=$.score,ie=z.score;for(;oe0&&z[z.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath($){if(!$)return[[]];if($==="/")return[[ROOT_TOKEN]];if(!$.startsWith("/"))throw new Error(`Invalid path "${$}"`);function z(Fe){throw new Error(`ERR (${oe})/"${$e}": ${Fe}`)}let oe=0,ae=oe;const ie=[];let le;function pe(){le&&ie.push(le),le=[]}let _e=0,Ce,$e="",xe="";function Ie(){$e&&(oe===0?le.push({type:0,value:$e}):oe===1||oe===2||oe===3?(le.length>1&&(Ce==="*"||Ce==="+")&&z(`A repeatable param (${$e}) must be alone in its segment. eg: '/:ids+.`),le.push({type:1,value:$e,regexp:xe,repeatable:Ce==="*"||Ce==="+",optional:Ce==="*"||Ce==="?"})):z("Invalid state to consume buffer"),$e="")}function Ne(){$e+=Ce}for(;_e<$.length;){if(Ce=$[_e++],Ce==="\\"&&oe!==2){ae=oe,oe=4;continue}switch(oe){case 0:Ce==="/"?($e&&Ie(),pe()):Ce===":"?(Ie(),oe=1):Ne();break;case 4:Ne(),oe=ae;break;case 1:Ce==="("?oe=2:VALID_PARAM_RE.test(Ce)?Ne():(Ie(),oe=0,Ce!=="*"&&Ce!=="?"&&Ce!=="+"&&_e--);break;case 2:Ce===")"?xe[xe.length-1]=="\\"?xe=xe.slice(0,-1)+Ce:oe=3:xe+=Ce;break;case 3:Ie(),oe=0,Ce!=="*"&&Ce!=="?"&&Ce!=="+"&&_e--,xe="";break;default:z("Unknown state");break}}return oe===2&&z(`Unfinished custom RegExp for param "${$e}"`),Ie(),pe(),ie}function createRouteRecordMatcher($,z,oe){const ae=tokensToParser(tokenizePath($.path),oe),ie=assign(ae,{record:$,parent:z,children:[],alias:[]});return z&&!ie.record.aliasOf==!z.record.aliasOf&&z.children.push(ie),ie}function createRouterMatcher($,z){const oe=[],ae=new Map;z=mergeOptions({strict:!1,end:!0,sensitive:!1},z);function ie(xe){return ae.get(xe)}function le(xe,Ie,Ne){const Fe=!Ne,ze=normalizeRouteRecord(xe);ze.aliasOf=Ne&&Ne.record;const At=mergeOptions(z,xe),Lt=[ze];if("alias"in xe){const _n=typeof xe.alias=="string"?[xe.alias]:xe.alias;for(const bn of _n)Lt.push(assign({},ze,{components:Ne?Ne.record.components:ze.components,path:bn,aliasOf:Ne?Ne.record:ze}))}let hn,vn;for(const _n of Lt){const{path:bn}=_n;if(Ie&&bn[0]!=="/"){const Cn=Ie.record.path,En=Cn[Cn.length-1]==="/"?"":"/";_n.path=Ie.record.path+(bn&&En+bn)}if(hn=createRouteRecordMatcher(_n,Ie,At),Ne?Ne.alias.push(hn):(vn=vn||hn,vn!==hn&&vn.alias.push(hn),Fe&&xe.name&&!isAliasRecord(hn)&&pe(xe.name)),ze.children){const Cn=ze.children;for(let En=0;En{pe(vn)}:noop$2}function pe(xe){if(isRouteName(xe)){const Ie=ae.get(xe);Ie&&(ae.delete(xe),oe.splice(oe.indexOf(Ie),1),Ie.children.forEach(pe),Ie.alias.forEach(pe))}else{const Ie=oe.indexOf(xe);Ie>-1&&(oe.splice(Ie,1),xe.record.name&&ae.delete(xe.record.name),xe.children.forEach(pe),xe.alias.forEach(pe))}}function _e(){return oe}function Ce(xe){let Ie=0;for(;Ie=0&&(xe.record.path!==oe[Ie].record.path||!isRecordChildOf(xe,oe[Ie]));)Ie++;oe.splice(Ie,0,xe),xe.record.name&&!isAliasRecord(xe)&&ae.set(xe.record.name,xe)}function $e(xe,Ie){let Ne,Fe={},ze,At;if("name"in xe&&xe.name){if(Ne=ae.get(xe.name),!Ne)throw createRouterError(1,{location:xe});At=Ne.record.name,Fe=assign(paramsFromLocation(Ie.params,Ne.keys.filter(vn=>!vn.optional).map(vn=>vn.name)),xe.params&¶msFromLocation(xe.params,Ne.keys.map(vn=>vn.name))),ze=Ne.stringify(Fe)}else if("path"in xe)ze=xe.path,Ne=oe.find(vn=>vn.re.test(ze)),Ne&&(Fe=Ne.parse(ze),At=Ne.record.name);else{if(Ne=Ie.name?ae.get(Ie.name):oe.find(vn=>vn.re.test(Ie.path)),!Ne)throw createRouterError(1,{location:xe,currentLocation:Ie});At=Ne.record.name,Fe=assign({},Ie.params,xe.params),ze=Ne.stringify(Fe)}const Lt=[];let hn=Ne;for(;hn;)Lt.unshift(hn.record),hn=hn.parent;return{name:At,path:ze,params:Fe,matched:Lt,meta:mergeMetaFields(Lt)}}return $.forEach(xe=>le(xe)),{addRoute:le,resolve:$e,removeRoute:pe,getRoutes:_e,getRecordMatcher:ie}}function paramsFromLocation($,z){const oe={};for(const ae of z)ae in $&&(oe[ae]=$[ae]);return oe}function normalizeRouteRecord($){return{path:$.path,redirect:$.redirect,name:$.name,meta:$.meta||{},aliasOf:void 0,beforeEnter:$.beforeEnter,props:normalizeRecordProps($),children:$.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in $?$.components||null:$.component&&{default:$.component}}}function normalizeRecordProps($){const z={},oe=$.props||!1;if("component"in $)z.default=oe;else for(const ae in $.components)z[ae]=typeof oe=="boolean"?oe:oe[ae];return z}function isAliasRecord($){for(;$;){if($.record.aliasOf)return!0;$=$.parent}return!1}function mergeMetaFields($){return $.reduce((z,oe)=>assign(z,oe.meta),{})}function mergeOptions($,z){const oe={};for(const ae in $)oe[ae]=ae in z?z[ae]:$[ae];return oe}function isRecordChildOf($,z){return z.children.some(oe=>oe===$||isRecordChildOf($,oe))}const HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode($){return encodeURI(""+$).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash($){return commonEncode($).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue($){return commonEncode($).replace(PLUS_RE,"%2B").replace(ENC_SPACE_RE,"+").replace(HASH_RE,"%23").replace(AMPERSAND_RE,"%26").replace(ENC_BACKTICK_RE,"`").replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryKey($){return encodeQueryValue($).replace(EQUAL_RE,"%3D")}function encodePath($){return commonEncode($).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam($){return $==null?"":encodePath($).replace(SLASH_RE,"%2F")}function decode$1($){try{return decodeURIComponent(""+$)}catch{}return""+$}function parseQuery($){const z={};if($===""||$==="?")return z;const ae=($[0]==="?"?$.slice(1):$).split("&");for(let ie=0;iele&&encodeQueryValue(le)):[ae&&encodeQueryValue(ae)]).forEach(le=>{le!==void 0&&(z+=(z.length?"&":"")+oe,le!=null&&(z+="="+le))})}return z}function normalizeQuery($){const z={};for(const oe in $){const ae=$[oe];ae!==void 0&&(z[oe]=isArray$3(ae)?ae.map(ie=>ie==null?null:""+ie):ae==null?ae:""+ae)}return z}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let $=[];function z(ae){return $.push(ae),()=>{const ie=$.indexOf(ae);ie>-1&&$.splice(ie,1)}}function oe(){$=[]}return{add:z,list:()=>$,reset:oe}}function guardToPromiseFn($,z,oe,ae,ie){const le=ae&&(ae.enterCallbacks[ie]=ae.enterCallbacks[ie]||[]);return()=>new Promise((pe,_e)=>{const Ce=Ie=>{Ie===!1?_e(createRouterError(4,{from:oe,to:z})):Ie instanceof Error?_e(Ie):isRouteLocation(Ie)?_e(createRouterError(2,{from:z,to:Ie})):(le&&ae.enterCallbacks[ie]===le&&typeof Ie=="function"&&le.push(Ie),pe())},$e=$.call(ae&&ae.instances[ie],z,oe,Ce);let xe=Promise.resolve($e);$.length<3&&(xe=xe.then(Ce)),xe.catch(Ie=>_e(Ie))})}function extractComponentsGuards($,z,oe,ae){const ie=[];for(const le of $)for(const pe in le.components){let _e=le.components[pe];if(!(z!=="beforeRouteEnter"&&!le.instances[pe]))if(isRouteComponent(_e)){const $e=(_e.__vccOpts||_e)[z];$e&&ie.push(guardToPromiseFn($e,oe,ae,le,pe))}else{let Ce=_e();ie.push(()=>Ce.then($e=>{if(!$e)return Promise.reject(new Error(`Couldn't resolve component "${pe}" at "${le.path}"`));const xe=isESModule($e)?$e.default:$e;le.components[pe]=xe;const Ne=(xe.__vccOpts||xe)[z];return Ne&&guardToPromiseFn(Ne,oe,ae,le,pe)()}))}}return ie}function isRouteComponent($){return typeof $=="object"||"displayName"in $||"props"in $||"__vccOpts"in $}function useLink($){const z=inject(routerKey),oe=inject(routeLocationKey),ae=computed(()=>z.resolve(unref($.to))),ie=computed(()=>{const{matched:Ce}=ae.value,{length:$e}=Ce,xe=Ce[$e-1],Ie=oe.matched;if(!xe||!Ie.length)return-1;const Ne=Ie.findIndex(isSameRouteRecord.bind(null,xe));if(Ne>-1)return Ne;const Fe=getOriginalPath(Ce[$e-2]);return $e>1&&getOriginalPath(xe)===Fe&&Ie[Ie.length-1].path!==Fe?Ie.findIndex(isSameRouteRecord.bind(null,Ce[$e-2])):Ne}),le=computed(()=>ie.value>-1&&includesParams(oe.params,ae.value.params)),pe=computed(()=>ie.value>-1&&ie.value===oe.matched.length-1&&isSameRouteLocationParams(oe.params,ae.value.params));function _e(Ce={}){return guardEvent(Ce)?z[unref($.replace)?"replace":"push"](unref($.to)).catch(noop$2):Promise.resolve()}return{route:ae,href:computed(()=>ae.value.href),isActive:le,isExactActive:pe,navigate:_e}}const RouterLinkImpl=defineComponent({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"}},useLink,setup($,{slots:z}){const oe=reactive(useLink($)),{options:ae}=inject(routerKey),ie=computed(()=>({[getLinkClass($.activeClass,ae.linkActiveClass,"router-link-active")]:oe.isActive,[getLinkClass($.exactActiveClass,ae.linkExactActiveClass,"router-link-exact-active")]:oe.isExactActive}));return()=>{const le=z.default&&z.default(oe);return $.custom?le:h$3("a",{"aria-current":oe.isExactActive?$.ariaCurrentValue:null,href:oe.href,onClick:oe.navigate,class:ie.value},le)}}}),RouterLink=RouterLinkImpl;function guardEvent($){if(!($.metaKey||$.altKey||$.ctrlKey||$.shiftKey)&&!$.defaultPrevented&&!($.button!==void 0&&$.button!==0)){if($.currentTarget&&$.currentTarget.getAttribute){const z=$.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(z))return}return $.preventDefault&&$.preventDefault(),!0}}function includesParams($,z){for(const oe in z){const ae=z[oe],ie=$[oe];if(typeof ae=="string"){if(ae!==ie)return!1}else if(!isArray$3(ie)||ie.length!==ae.length||ae.some((le,pe)=>le!==ie[pe]))return!1}return!0}function getOriginalPath($){return $?$.aliasOf?$.aliasOf.path:$.path:""}const getLinkClass=($,z,oe)=>$??z??oe,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup($,{attrs:z,slots:oe}){const ae=inject(routerViewLocationKey),ie=computed(()=>$.route||ae.value),le=inject(viewDepthKey,0),pe=computed(()=>{let $e=unref(le);const{matched:xe}=ie.value;let Ie;for(;(Ie=xe[$e])&&!Ie.components;)$e++;return $e}),_e=computed(()=>ie.value.matched[pe.value]);provide(viewDepthKey,computed(()=>pe.value+1)),provide(matchedRouteKey,_e),provide(routerViewLocationKey,ie);const Ce=ref();return watch(()=>[Ce.value,_e.value,$.name],([$e,xe,Ie],[Ne,Fe,ze])=>{xe&&(xe.instances[Ie]=$e,Fe&&Fe!==xe&&$e&&$e===Ne&&(xe.leaveGuards.size||(xe.leaveGuards=Fe.leaveGuards),xe.updateGuards.size||(xe.updateGuards=Fe.updateGuards))),$e&&xe&&(!Fe||!isSameRouteRecord(xe,Fe)||!Ne)&&(xe.enterCallbacks[Ie]||[]).forEach(At=>At($e))},{flush:"post"}),()=>{const $e=ie.value,xe=$.name,Ie=_e.value,Ne=Ie&&Ie.components[xe];if(!Ne)return normalizeSlot(oe.default,{Component:Ne,route:$e});const Fe=Ie.props[xe],ze=Fe?Fe===!0?$e.params:typeof Fe=="function"?Fe($e):Fe:null,Lt=h$3(Ne,assign({},ze,z,{onVnodeUnmounted:hn=>{hn.component.isUnmounted&&(Ie.instances[xe]=null)},ref:Ce}));return normalizeSlot(oe.default,{Component:Lt,route:$e})||Lt}}});function normalizeSlot($,z){if(!$)return null;const oe=$(z);return oe.length===1?oe[0]:oe}const RouterView=RouterViewImpl;function createRouter($){const z=createRouterMatcher($.routes,$),oe=$.parseQuery||parseQuery,ae=$.stringifyQuery||stringifyQuery,ie=$.history,le=useCallbacks(),pe=useCallbacks(),_e=useCallbacks(),Ce=shallowRef(START_LOCATION_NORMALIZED);let $e=START_LOCATION_NORMALIZED;isBrowser$1&&$.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const xe=applyToParams.bind(null,qn=>""+qn),Ie=applyToParams.bind(null,encodeParam),Ne=applyToParams.bind(null,decode$1);function Fe(qn,Yn){let Wn,tr;return isRouteName(qn)?(Wn=z.getRecordMatcher(qn),tr=Yn):tr=qn,z.addRoute(tr,Wn)}function ze(qn){const Yn=z.getRecordMatcher(qn);Yn&&z.removeRoute(Yn)}function At(){return z.getRoutes().map(qn=>qn.record)}function Lt(qn){return!!z.getRecordMatcher(qn)}function hn(qn,Yn){if(Yn=assign({},Yn||Ce.value),typeof qn=="string"){const rr=parseURL(oe,qn,Yn.path),mr=z.resolve({path:rr.path},Yn),Sr=ie.createHref(rr.fullPath);return assign(rr,mr,{params:Ne(mr.params),hash:decode$1(rr.hash),redirectedFrom:void 0,href:Sr})}let Wn;if("path"in qn)Wn=assign({},qn,{path:parseURL(oe,qn.path,Yn.path).path});else{const rr=assign({},qn.params);for(const mr in rr)rr[mr]==null&&delete rr[mr];Wn=assign({},qn,{params:Ie(rr)}),Yn.params=Ie(Yn.params)}const tr=z.resolve(Wn,Yn),pr=qn.hash||"";tr.params=xe(Ne(tr.params));const Gn=stringifyURL(ae,assign({},qn,{hash:encodeHash(pr),path:tr.path})),Zn=ie.createHref(Gn);return assign({fullPath:Gn,hash:pr,query:ae===stringifyQuery?normalizeQuery(qn.query):qn.query||{}},tr,{redirectedFrom:void 0,href:Zn})}function vn(qn){return typeof qn=="string"?parseURL(oe,qn,Ce.value.path):assign({},qn)}function _n(qn,Yn){if($e!==qn)return createRouterError(8,{from:Yn,to:qn})}function bn(qn){return $n(qn)}function Cn(qn){return bn(assign(vn(qn),{replace:!0}))}function En(qn){const Yn=qn.matched[qn.matched.length-1];if(Yn&&Yn.redirect){const{redirect:Wn}=Yn;let tr=typeof Wn=="function"?Wn(qn):Wn;return typeof tr=="string"&&(tr=tr.includes("?")||tr.includes("#")?tr=vn(tr):{path:tr},tr.params={}),assign({query:qn.query,hash:qn.hash,params:"path"in tr?{}:qn.params},tr)}}function $n(qn,Yn){const Wn=$e=hn(qn),tr=Ce.value,pr=qn.state,Gn=qn.force,Zn=qn.replace===!0,rr=En(Wn);if(rr)return $n(assign(vn(rr),{state:typeof rr=="object"?assign({},pr,rr.state):pr,force:Gn,replace:Zn}),Yn||Wn);const mr=Wn;mr.redirectedFrom=Yn;let Sr;return!Gn&&isSameRouteLocation(ae,tr,Wn)&&(Sr=createRouterError(16,{to:mr,from:tr}),Xn(tr,tr,!0,!1)),(Sr?Promise.resolve(Sr):xn(mr,tr)).catch(ar=>isNavigationFailure(ar)?isNavigationFailure(ar,2)?ar:zn(ar):Vn(ar,mr,tr)).then(ar=>{if(ar){if(isNavigationFailure(ar,2))return $n(assign({replace:Zn},vn(ar.to),{state:typeof ar.to=="object"?assign({},pr,ar.to.state):pr,force:Gn}),Yn||mr)}else ar=An(mr,tr,!0,Zn,pr);return kn(mr,tr,ar),ar})}function wn(qn,Yn){const Wn=_n(qn,Yn);return Wn?Promise.reject(Wn):Promise.resolve()}function Tn(qn){const Yn=lr.values().next().value;return Yn&&typeof Yn.runWithContext=="function"?Yn.runWithContext(qn):qn()}function xn(qn,Yn){let Wn;const[tr,pr,Gn]=extractChangingRecords(qn,Yn);Wn=extractComponentsGuards(tr.reverse(),"beforeRouteLeave",qn,Yn);for(const rr of tr)rr.leaveGuards.forEach(mr=>{Wn.push(guardToPromiseFn(mr,qn,Yn))});const Zn=wn.bind(null,qn,Yn);return Wn.push(Zn),ir(Wn).then(()=>{Wn=[];for(const rr of le.list())Wn.push(guardToPromiseFn(rr,qn,Yn));return Wn.push(Zn),ir(Wn)}).then(()=>{Wn=extractComponentsGuards(pr,"beforeRouteUpdate",qn,Yn);for(const rr of pr)rr.updateGuards.forEach(mr=>{Wn.push(guardToPromiseFn(mr,qn,Yn))});return Wn.push(Zn),ir(Wn)}).then(()=>{Wn=[];for(const rr of qn.matched)if(rr.beforeEnter&&!Yn.matched.includes(rr))if(isArray$3(rr.beforeEnter))for(const mr of rr.beforeEnter)Wn.push(guardToPromiseFn(mr,qn,Yn));else Wn.push(guardToPromiseFn(rr.beforeEnter,qn,Yn));return Wn.push(Zn),ir(Wn)}).then(()=>(qn.matched.forEach(rr=>rr.enterCallbacks={}),Wn=extractComponentsGuards(Gn,"beforeRouteEnter",qn,Yn),Wn.push(Zn),ir(Wn))).then(()=>{Wn=[];for(const rr of pe.list())Wn.push(guardToPromiseFn(rr,qn,Yn));return Wn.push(Zn),ir(Wn)}).catch(rr=>isNavigationFailure(rr,8)?rr:Promise.reject(rr))}function kn(qn,Yn,Wn){for(const tr of _e.list())Tn(()=>tr(qn,Yn,Wn))}function An(qn,Yn,Wn,tr,pr){const Gn=_n(qn,Yn);if(Gn)return Gn;const Zn=Yn===START_LOCATION_NORMALIZED,rr=isBrowser$1?history.state:{};Wn&&(tr||Zn?ie.replace(qn.fullPath,assign({scroll:Zn&&rr&&rr.scroll},pr)):ie.push(qn.fullPath,pr)),Ce.value=qn,Xn(qn,Yn,Wn,Zn),zn()}let On;function Mn(){On||(On=ie.listen((qn,Yn,Wn)=>{if(!_r.listening)return;const tr=hn(qn),pr=En(tr);if(pr){$n(assign(pr,{replace:!0}),tr).catch(noop$2);return}$e=tr;const Gn=Ce.value;isBrowser$1&&saveScrollPosition(getScrollKey(Gn.fullPath,Wn.delta),computeScrollPosition()),xn(tr,Gn).catch(Zn=>isNavigationFailure(Zn,12)?Zn:isNavigationFailure(Zn,2)?($n(Zn.to,tr).then(rr=>{isNavigationFailure(rr,20)&&!Wn.delta&&Wn.type===NavigationType.pop&&ie.go(-1,!1)}).catch(noop$2),Promise.reject()):(Wn.delta&&ie.go(-Wn.delta,!1),Vn(Zn,tr,Gn))).then(Zn=>{Zn=Zn||An(tr,Gn,!1),Zn&&(Wn.delta&&!isNavigationFailure(Zn,8)?ie.go(-Wn.delta,!1):Wn.type===NavigationType.pop&&isNavigationFailure(Zn,20)&&ie.go(-1,!1)),kn(tr,Gn,Zn)}).catch(noop$2)}))}let Fn=useCallbacks(),Dn=useCallbacks(),Nn;function Vn(qn,Yn,Wn){zn(qn);const tr=Dn.list();return tr.length?tr.forEach(pr=>pr(qn,Yn,Wn)):console.error(qn),Promise.reject(qn)}function Bn(){return Nn&&Ce.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((qn,Yn)=>{Fn.add([qn,Yn])})}function zn(qn){return Nn||(Nn=!qn,Mn(),Fn.list().forEach(([Yn,Wn])=>qn?Wn(qn):Yn()),Fn.reset()),qn}function Xn(qn,Yn,Wn,tr){const{scrollBehavior:pr}=$;if(!isBrowser$1||!pr)return Promise.resolve();const Gn=!Wn&&getSavedScrollPosition(getScrollKey(qn.fullPath,0))||(tr||!Wn)&&history.state&&history.state.scroll||null;return nextTick().then(()=>pr(qn,Yn,Gn)).then(Zn=>Zn&&scrollToPosition(Zn)).catch(Zn=>Vn(Zn,qn,Yn))}const Un=qn=>ie.go(qn);let Jn;const lr=new Set,_r={currentRoute:Ce,listening:!0,addRoute:Fe,removeRoute:ze,hasRoute:Lt,getRoutes:At,resolve:hn,options:$,push:bn,replace:Cn,go:Un,back:()=>Un(-1),forward:()=>Un(1),beforeEach:le.add,beforeResolve:pe.add,afterEach:_e.add,onError:Dn.add,isReady:Bn,install(qn){const Yn=this;qn.component("RouterLink",RouterLink),qn.component("RouterView",RouterView),qn.config.globalProperties.$router=Yn,Object.defineProperty(qn.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(Ce)}),isBrowser$1&&!Jn&&Ce.value===START_LOCATION_NORMALIZED&&(Jn=!0,bn(ie.location).catch(pr=>{}));const Wn={};for(const pr in START_LOCATION_NORMALIZED)Wn[pr]=computed(()=>Ce.value[pr]);qn.provide(routerKey,Yn),qn.provide(routeLocationKey,reactive(Wn)),qn.provide(routerViewLocationKey,Ce);const tr=qn.unmount;lr.add(qn),qn.unmount=function(){lr.delete(qn),lr.size<1&&($e=START_LOCATION_NORMALIZED,On&&On(),On=null,Ce.value=START_LOCATION_NORMALIZED,Jn=!1,Nn=!1),tr()}}};function ir(qn){return qn.reduce((Yn,Wn)=>Yn.then(()=>Tn(Wn)),Promise.resolve())}return _r}function extractChangingRecords($,z){const oe=[],ae=[],ie=[],le=Math.max(z.matched.length,$.matched.length);for(let pe=0;peisSameRouteRecord($e,_e))?ae.push(_e):oe.push(_e));const Ce=$.matched[pe];Ce&&(z.matched.find($e=>isSameRouteRecord($e,Ce))||ie.push(Ce))}return[oe,ae,ie]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}const extractPathList=$=>{if(!Array.isArray($))return console.warn("tree must be an array"),[];if(!$||$.length===0)return[];const z=[];for(const oe of $)oe.children&&oe.children.length>0&&extractPathList(oe.children),z.push(oe.uniqueId);return z},deleteChildren=($,z=[])=>{if(!Array.isArray($))return console.warn("menuTree must be an array"),[];if(!$||$.length===0)return[];for(const[oe,ae]of $.entries())ae.children&&ae.children.length===1&&delete ae.children,ae.id=oe,ae.parentId=z.length?z[z.length-1]:null,ae.pathList=[...z,ae.id],ae.uniqueId=ae.pathList.length>1?ae.pathList.join("-"):ae.pathList[0],ae.children&&ae.children.length>0&&deleteChildren(ae.children,ae.pathList);return $},buildHierarchyTree=($,z=[])=>{if(!Array.isArray($))return console.warn("tree must be an array"),[];if(!$||$.length===0)return[];for(const[oe,ae]of $.entries())ae.id=oe,ae.parentId=z.length?z[z.length-1]:null,ae.pathList=[...z,ae.id],ae.children&&ae.children.length>0&&buildHierarchyTree(ae.children,ae.pathList);return $},getNodeByUniqueId=($,z)=>{if(!Array.isArray($))return console.warn("menuTree must be an array"),[];if(!$||$.length===0)return[];const oe=$.find(ie=>ie.uniqueId===z);if(oe)return oe;const ae=$.filter(ie=>ie.children).map(ie=>ie.children).flat(1);return getNodeByUniqueId(ae,z)},appendFieldByUniqueId=($,z,oe)=>{if(!Array.isArray($))return console.warn("menuTree must be an array"),[];if(!$||$.length===0)return[];for(const ae of $){const ie=ae.children&&ae.children.length>0;ae.uniqueId===z&&Object.prototype.toString.call(oe)==="[object Object]"&&Object.assign(ae,oe),ie&&appendFieldByUniqueId(ae.children,z,oe)}return $},handleTree=($,z,oe,ae)=>{if(!Array.isArray($))return console.warn("data must be an array"),[];const ie={id:z||"id",parentId:oe||"parentId",childrenList:ae||"children"},le={},pe={},_e=[];for(const $e of $){const xe=$e[ie.parentId];le[xe]==null&&(le[xe]=[]),pe[$e[ie.id]]=$e,le[xe].push($e)}for(const $e of $){const xe=$e[ie.parentId];pe[xe]==null&&_e.push($e)}for(const $e of _e)Ce($e);function Ce($e){if(le[$e[ie.id]]!==null&&($e[ie.childrenList]=le[$e[ie.id]]),$e[ie.childrenList])for(const xe of $e[ie.childrenList])Ce(xe)}return _e},getAsyncRoutes=()=>http.request("get","/getAsyncRoutes"),IFrame=()=>__vitePreload(()=>import("./frameView-b1c3174f.js"),["static/js/frameView-b1c3174f.js","static/css/frameView-ed080731.css"]),modulesRoutes=Object.assign({"/src/views/able/barcode.vue":()=>__vitePreload(()=>import("./barcode-1c268408.js"),[]),"/src/views/able/cascader.vue":()=>__vitePreload(()=>import("./cascader-bec3877a.js"),["static/js/cascader-bec3877a.js","static/css/cascader-843853c0.css"]),"/src/views/able/debounce.vue":()=>__vitePreload(()=>import("./debounce-d9fa5dbd.js"),["static/js/debounce-d9fa5dbd.js","static/js/message-9b5ab040.js"]),"/src/views/able/download.vue":()=>__vitePreload(()=>import("./download-27ed3254.js"),[]),"/src/views/able/execl.vue":()=>__vitePreload(()=>import("./execl-f8a0a968.js"),["static/js/execl-f8a0a968.js","static/js/xlsx-e927f539.js"]),"/src/views/able/icon-select.vue":()=>__vitePreload(()=>import("./icon-select-e5db5911.js"),["static/js/icon-select-e5db5911.js","static/css/icon-select-9a30299b.css"]),"/src/views/able/infinite-scroll.vue":()=>__vitePreload(()=>import("./infinite-scroll-2a45185f.js"),[]),"/src/views/able/line-tree.vue":()=>__vitePreload(()=>import("./line-tree-66effbf7.js"),["static/js/line-tree-66effbf7.js","static/css/line-tree-970a113a.css"]),"/src/views/able/menu-tree.vue":()=>__vitePreload(()=>import("./menu-tree-0012faf1.js"),["static/js/menu-tree-0012faf1.js","static/js/hooks-a5c70909.js"]),"/src/views/able/pdf.vue":()=>__vitePreload(()=>import("./pdf-cb72fd49.js"),["static/js/pdf-cb72fd49.js","static/js/vue.runtime.esm-bundler-bbe33cac.js"]),"/src/views/able/print.vue":()=>__vitePreload(()=>import("./print-a564fa66.js"),["static/js/print-a564fa66.js","static/js/print-a6e42845.js","static/js/Line.vue_vue_type_script_setup_true_lang-f17e8b27.js","static/js/app-56a06eba.js","static/css/print-8831c8b6.css"]),"/src/views/able/qrcode.vue":()=>__vitePreload(()=>import("./qrcode-d3bbc1d1.js"),["static/js/qrcode-d3bbc1d1.js","static/js/message-9b5ab040.js","static/js/index-7f68855f.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css"]),"/src/views/able/swiper.vue":()=>__vitePreload(()=>import("./swiper-a7db828f.js"),["static/js/swiper-a7db828f.js","static/css/swiper-4182dcb7.css"]),"/src/views/able/timeline.vue":()=>__vitePreload(()=>import("./timeline-7c69c229.js"),["static/js/timeline-7c69c229.js","static/js/index-ec4b8669.js","static/css/index-18417f34.css","static/js/hooks-a5c70909.js","static/js/iphone-bcaa848c.js","static/css/timeline-12434188.css"]),"/src/views/able/virtual-list/horizontal.vue":()=>__vitePreload(()=>import("./horizontal-4fa67551.js"),["static/js/horizontal-4fa67551.js","static/js/vue-virtual-scroller.esm-5e9eff47.js","static/css/horizontal-f9c9bac5.css"]),"/src/views/able/virtual-list/index.vue":()=>__vitePreload(()=>import("./index-d858911b.js"),["static/js/index-d858911b.js","static/js/vertical-6fd8271b.js","static/js/vue-virtual-scroller.esm-5e9eff47.js","static/css/vertical-c0ec8bec.css","static/js/horizontal-4fa67551.js","static/css/horizontal-f9c9bac5.css","static/css/index-bbe280a3.css"]),"/src/views/able/virtual-list/vertical.vue":()=>__vitePreload(()=>import("./vertical-6fd8271b.js"),["static/js/vertical-6fd8271b.js","static/js/vue-virtual-scroller.esm-5e9eff47.js","static/css/vertical-c0ec8bec.css"]),"/src/views/able/watermark.vue":()=>__vitePreload(()=>import("./watermark-f19bb40a.js"),[]),"/src/views/about/columns.tsx":()=>__vitePreload(()=>import("./columns-60a4c594.js"),[]),"/src/views/about/index.vue":()=>__vitePreload(()=>import("./index-0980da7d.js"),["static/js/index-0980da7d.js","static/js/columns-60a4c594.js","static/css/index-cb8197dd.css"]),"/src/views/components/button/index.vue":()=>__vitePreload(()=>import("./index-b31b16fb.js"),[]),"/src/views/components/contextmenu/basic.vue":()=>__vitePreload(()=>import("./basic-e758a598.js"),["static/js/basic-e758a598.js","static/js/index.esm-bdc0cdc7.js","static/css/basic-d842f1a0.css"]),"/src/views/components/contextmenu/index.vue":()=>__vitePreload(()=>import("./index-9df8d6ea.js"),["static/js/index-9df8d6ea.js","static/js/basic-e758a598.js","static/js/index.esm-bdc0cdc7.js","static/css/basic-d842f1a0.css","static/js/menuGroup-e49cba2b.js","static/css/menuGroup-1ac3332c.css","static/js/menuDynamic-8a7b6680.js","static/css/menuDynamic-8e12a25c.css","static/css/index-5d2daf4d.css"]),"/src/views/components/contextmenu/menuDynamic.vue":()=>__vitePreload(()=>import("./menuDynamic-8a7b6680.js"),["static/js/menuDynamic-8a7b6680.js","static/js/index.esm-bdc0cdc7.js","static/css/menuDynamic-8e12a25c.css"]),"/src/views/components/contextmenu/menuGroup.vue":()=>__vitePreload(()=>import("./menuGroup-e49cba2b.js"),["static/js/menuGroup-e49cba2b.js","static/js/index.esm-bdc0cdc7.js","static/css/menuGroup-1ac3332c.css"]),"/src/views/components/count-to/index.vue":()=>__vitePreload(()=>import("./index-0b1551af.js"),["static/js/index-0b1551af.js","static/js/propTypes-c3354283.js","static/css/index-a129e600.css"]),"/src/views/components/cropping/index.vue":()=>__vitePreload(()=>import("./index-fe16fb5d.js"),["static/js/index-fe16fb5d.js","static/css/index-fdfcfa11.css"]),"/src/views/components/danmaku/index.vue":()=>__vitePreload(()=>import("./index-fbfe2db6.js"),["static/js/index-fbfe2db6.js","static/css/index-14392f45.css"]),"/src/views/components/dialog/form.vue":()=>__vitePreload(()=>import("./form-a580efab.js"),["static/js/form-a580efab.js","static/js/form.vue_vue_type_script_setup_true_lang-2d27102d.js"]),"/src/views/components/dialog/index.vue":()=>__vitePreload(()=>import("./index-881b4baa.js"),["static/js/index-881b4baa.js","static/js/message-9b5ab040.js","static/js/form.vue_vue_type_script_setup_true_lang-2d27102d.js"]),"/src/views/components/draggable/index.vue":()=>__vitePreload(()=>import("./index-6a8ea515.js"),["static/js/index-6a8ea515.js","static/js/sortable.esm-679e0872.js","static/js/app-56a06eba.js","static/js/hooks-a5c70909.js","static/css/index-b2ddca14.css"]),"/src/views/components/json-editor/index.vue":()=>__vitePreload(()=>import("./index-5716cdf8.js"),["static/js/index-5716cdf8.js","static/js/styles-9786f589.js","static/js/vue.runtime.esm-bundler-bbe33cac.js","static/css/styles-670012e0.css"]),"/src/views/components/map/index.vue":()=>__vitePreload(()=>import("./index-cb264c76.js"),["static/js/index-cb264c76.js","static/css/index-d504fa9c.css"]),"/src/views/components/message/index.vue":()=>__vitePreload(()=>import("./index-a2420abc.js"),["static/js/index-a2420abc.js","static/js/message-9b5ab040.js","static/js/hooks-a5c70909.js","static/js/check-3815600c.js"]),"/src/views/components/seamless-scroll/index.vue":()=>__vitePreload(()=>import("./index-55e90cb8.js"),["static/js/index-55e90cb8.js","static/js/index-0d9850a5.js","static/css/index-53a917f7.css"]),"/src/views/components/segmented/index.vue":()=>__vitePreload(()=>import("./index-5e0a4109.js"),["static/js/index-5e0a4109.js","static/js/message-9b5ab040.js","static/js/home-filled-05cc090c.js","static/js/hooks-a5c70909.js","static/css/index-fa517f4b.css"]),"/src/views/components/selector/index.vue":()=>__vitePreload(()=>import("./index-73bf02e8.js"),["static/js/index-73bf02e8.js","static/css/index-ea4ab5c7.css"]),"/src/views/components/split-pane/index.vue":()=>__vitePreload(()=>import("./index-c332f789.js"),["static/js/index-c332f789.js","static/css/index-e0a7f2a0.css"]),"/src/views/components/typeit/index.vue":()=>__vitePreload(()=>import("./index-53df3759.js"),["static/js/index-53df3759.js","static/js/index-1e3ff6e2.js"]),"/src/views/components/video/index.vue":()=>__vitePreload(()=>import("./index-0ba45f11.js"),["static/js/index-0ba45f11.js","static/js/hooks-a5c70909.js","static/css/index-11b4621f.css"]),"/src/views/components/waterfall/index.vue":()=>__vitePreload(()=>import("./index-51ec0e07.js"),["static/js/index-51ec0e07.js","static/js/back_top-908dfd48.js","static/css/index-d102724b.css"]),"/src/views/editor/index.vue":()=>__vitePreload(()=>import("./index-d9f8a3d4.js"),["static/js/index-d9f8a3d4.js","static/js/hooks-a5c70909.js","static/js/edit-d219f0c6.js","static/css/index-f38a3df6.css"]),"/src/views/empty/index.vue":()=>__vitePreload(()=>import("./index-efa60137.js"),["static/js/index-efa60137.js","static/css/index-18755a0a.css"]),"/src/views/error/403.vue":()=>__vitePreload(()=>import("./403-22ca6108.js"),[]),"/src/views/error/404.vue":()=>__vitePreload(()=>import("./404-3c5dbe88.js"),[]),"/src/views/error/500.vue":()=>__vitePreload(()=>import("./500-aa3b079c.js"),[]),"/src/views/flow-chart/index.vue":()=>__vitePreload(()=>import("./index-1bcf8be0.js"),["static/js/index-1bcf8be0.js","static/js/hooks-a5c70909.js","static/js/styles-9786f589.js","static/js/vue.runtime.esm-bundler-bbe33cac.js","static/css/styles-670012e0.css","static/js/set-up-e6942411.js","static/css/index-6bd35e69.css"]),"/src/views/guide/index.vue":()=>__vitePreload(()=>import("./index-08d4058b.js"),["static/js/index-08d4058b.js","static/css/index-38ef32bb.css"]),"/src/views/list/card/components/Card.vue":()=>__vitePreload(()=>import("./Card-463dba8b.js"),["static/js/Card-463dba8b.js","static/js/more-2-fill-a666858a.js","static/css/Card-6b1295ac.css"]),"/src/views/list/card/components/DialogForm.vue":()=>__vitePreload(()=>import("./DialogForm-5f1f45e8.js"),["static/js/DialogForm-5f1f45e8.js","static/js/DialogForm.vue_vue_type_script_setup_true_lang-bb79ae2e.js","static/js/message-9b5ab040.js"]),"/src/views/list/card/index.vue":()=>__vitePreload(()=>import("./index-399c31c0.js"),["static/js/index-399c31c0.js","static/js/Card-463dba8b.js","static/js/more-2-fill-a666858a.js","static/css/Card-6b1295ac.css","static/js/message-9b5ab040.js","static/js/DialogForm.vue_vue_type_script_setup_true_lang-bb79ae2e.js","static/js/hooks-a5c70909.js","static/js/search-cc37b371.js","static/js/add-circle-line-a03ff6bd.js"]),"/src/views/login/components/phone.vue":()=>__vitePreload(()=>import("./phone-27288c8a.js"),["static/js/phone-27288c8a.js","static/js/phone.vue_vue_type_script_setup_true_lang-be239f3b.js","static/js/motion-2a600b0a.js","static/js/message-9b5ab040.js","static/js/verifyCode-09b72651.js","static/js/hooks-a5c70909.js","static/js/iphone-bcaa848c.js"]),"/src/views/login/components/qrCode.vue":()=>__vitePreload(()=>import("./qrCode-5999c38d.js"),["static/js/qrCode-5999c38d.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-ccafbed7.js","static/js/motion-2a600b0a.js","static/js/index-7f68855f.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css"]),"/src/views/login/components/regist.vue":()=>__vitePreload(()=>import("./regist-b0f88c1e.js"),["static/js/regist-b0f88c1e.js","static/js/regist.vue_vue_type_script_setup_true_lang-26ed6cf0.js","static/js/motion-2a600b0a.js","static/js/message-9b5ab040.js","static/js/verifyCode-09b72651.js","static/js/hooks-a5c70909.js","static/js/lock-fill-34b71c6c.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js"]),"/src/views/login/components/update.vue":()=>__vitePreload(()=>import("./update-408d718c.js"),["static/js/update-408d718c.js","static/js/update.vue_vue_type_script_setup_true_lang-7712f870.js","static/js/motion-2a600b0a.js","static/js/message-9b5ab040.js","static/js/verifyCode-09b72651.js","static/js/hooks-a5c70909.js","static/js/lock-fill-34b71c6c.js","static/js/iphone-bcaa848c.js"]),"/src/views/login/index.vue":()=>__vitePreload(()=>import("./index-5a745635.js"),["static/js/index-5a745635.js","static/js/motion-2a600b0a.js","static/js/message-9b5ab040.js","static/js/verifyCode-09b72651.js","static/js/phone.vue_vue_type_script_setup_true_lang-be239f3b.js","static/js/hooks-a5c70909.js","static/js/iphone-bcaa848c.js","static/js/index-1e3ff6e2.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-ccafbed7.js","static/js/index-7f68855f.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css","static/js/regist.vue_vue_type_script_setup_true_lang-26ed6cf0.js","static/js/lock-fill-34b71c6c.js","static/js/user-3-fill-70ba8c19.js","static/js/update.vue_vue_type_script_setup_true_lang-7712f870.js","static/js/dark-23c40083.js","static/js/app-56a06eba.js","static/js/epTheme-f423feed.js","static/js/check-3815600c.js","static/css/index-90a3ebb5.css"]),"/src/views/menuoverflow/index.vue":()=>__vitePreload(()=>import("./index-9fa87278.js"),[]),"/src/views/nested/menu1/menu1-1/index.vue":()=>__vitePreload(()=>import("./index-a2b2e828.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-1/index.vue":()=>__vitePreload(()=>import("./index-e0e64ca5.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-2/index.vue":()=>__vitePreload(()=>import("./index-759717f5.js"),[]),"/src/views/nested/menu1/menu1-3/index.vue":()=>__vitePreload(()=>import("./index-794400f3.js"),[]),"/src/views/nested/menu2/index.vue":()=>__vitePreload(()=>import("./index-d35af888.js"),[]),"/src/views/permission/button/index.vue":()=>__vitePreload(()=>import("./index-75e4fbf8.js"),[]),"/src/views/permission/page/index.vue":()=>__vitePreload(()=>import("./index-48fe9fb4.js"),[]),"/src/views/pure-table/base/base.vue":()=>__vitePreload(()=>import("./base-50a94142.js"),["static/js/base-50a94142.js","static/js/base.vue_vue_type_script_setup_true_lang-1101e7aa.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/border.vue":()=>__vitePreload(()=>import("./border-c7886cbb.js"),["static/js/border-c7886cbb.js","static/js/border.vue_vue_type_script_setup_true_lang-45489b4b.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/column-template/columns.tsx":()=>__vitePreload(()=>import("./columns-e6cb2895.js"),["static/js/columns-e6cb2895.js","static/js/message-9b5ab040.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/column-template/index.vue":()=>__vitePreload(()=>import("./index-2a4ad37b.js"),["static/js/index-2a4ad37b.js","static/js/index.vue_vue_type_script_setup_true_lang-7f9714f8.js","static/js/columns-e6cb2895.js","static/js/message-9b5ab040.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/customIndex.vue":()=>__vitePreload(()=>import("./customIndex-13fbef1e.js"),["static/js/customIndex-13fbef1e.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-9b9e38f8.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/expand.vue":()=>__vitePreload(()=>import("./expand-9944f938.js"),["static/js/expand-9944f938.js","static/js/expand.vue_vue_type_script_setup_true_lang-556a6e39.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/filters.vue":()=>__vitePreload(()=>import("./filters-559ce2df.js"),["static/js/filters-559ce2df.js","static/js/filters.vue_vue_type_script_setup_true_lang-03839f17.js"]),"/src/views/pure-table/base/fixColumn.vue":()=>__vitePreload(()=>import("./fixColumn-ec45f7ad.js"),["static/js/fixColumn-ec45f7ad.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-31ac9106.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/fixHeader.vue":()=>__vitePreload(()=>import("./fixHeader-99261e25.js"),["static/js/fixHeader-99261e25.js","static/js/fixHeader.vue_vue_type_script_setup_true_lang-e05b7af8.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/fluidHeight.vue":()=>__vitePreload(()=>import("./fluidHeight-dc96703c.js"),["static/js/fluidHeight-dc96703c.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-b191033e.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/groupHeader.vue":()=>__vitePreload(()=>import("./groupHeader-761838bb.js"),["static/js/groupHeader-761838bb.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-dd78b1ac.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/header-renderer/columns.tsx":()=>__vitePreload(()=>import("./columns-e06732f9.js"),["static/js/columns-e06732f9.js","static/js/message-9b5ab040.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/header-renderer/index.vue":()=>__vitePreload(()=>import("./index-802f3f78.js"),["static/js/index-802f3f78.js","static/js/index.vue_vue_type_script_setup_true_lang-96b9636d.js","static/js/columns-e06732f9.js","static/js/message-9b5ab040.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/imgPreview.vue":()=>__vitePreload(()=>import("./imgPreview-fdd1604a.js"),["static/js/imgPreview-fdd1604a.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c2acac6b.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/layout.vue":()=>__vitePreload(()=>import("./layout-7597bd22.js"),["static/js/layout-7597bd22.js","static/js/layout.vue_vue_type_script_setup_true_lang-7e2f889e.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/list.tsx":()=>__vitePreload(()=>import("./list-e954b67a.js"),["static/js/list-e954b67a.js","static/js/base.vue_vue_type_script_setup_true_lang-1101e7aa.js","static/js/data-33b9b6a6.js","static/js/stripe.vue_vue_type_script_setup_true_lang-6327e98f.js","static/js/border.vue_vue_type_script_setup_true_lang-45489b4b.js","static/js/status.vue_vue_type_style_index_0_lang-0507535c.js","static/css/status-3db11369.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-e05b7af8.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-31ac9106.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-b191033e.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-dd78b1ac.js","static/js/radio.vue_vue_type_script_setup_true_lang-c786307a.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-49aa0bd9.js","static/js/sortable.vue_vue_type_script_setup_true_lang-240d53ce.js","static/js/filters.vue_vue_type_script_setup_true_lang-03839f17.js","static/js/index.vue_vue_type_script_setup_true_lang-7f9714f8.js","static/js/columns-e6cb2895.js","static/js/message-9b5ab040.js","static/js/index.vue_vue_type_script_setup_true_lang-96b9636d.js","static/js/columns-e06732f9.js","static/js/expand.vue_vue_type_script_setup_true_lang-556a6e39.js","static/js/tree.vue_vue_type_script_setup_true_lang-117e2008.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-730ef1e3.js","static/js/merge.vue_vue_type_script_setup_true_lang-0875daf9.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-9b9e38f8.js","static/js/layout.vue_vue_type_script_setup_true_lang-7e2f889e.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-fe02ba66.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c2acac6b.js"]),"/src/views/pure-table/base/merge.vue":()=>__vitePreload(()=>import("./merge-8f3dd832.js"),["static/js/merge-8f3dd832.js","static/js/merge.vue_vue_type_script_setup_true_lang-0875daf9.js"]),"/src/views/pure-table/base/multipleChoice.vue":()=>__vitePreload(()=>import("./multipleChoice-9f8d3ace.js"),["static/js/multipleChoice-9f8d3ace.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-49aa0bd9.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/nestProp.vue":()=>__vitePreload(()=>import("./nestProp-dc80a689.js"),["static/js/nestProp-dc80a689.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-fe02ba66.js"]),"/src/views/pure-table/base/radio.vue":()=>__vitePreload(()=>import("./radio-4e0869a2.js"),["static/js/radio-4e0869a2.js","static/js/radio.vue_vue_type_script_setup_true_lang-c786307a.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/sortable.vue":()=>__vitePreload(()=>import("./sortable-3bde96cc.js"),["static/js/sortable-3bde96cc.js","static/js/sortable.vue_vue_type_script_setup_true_lang-240d53ce.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/status.vue":()=>__vitePreload(()=>import("./status-75d9b47c.js"),["static/js/status-75d9b47c.js","static/js/status.vue_vue_type_style_index_0_lang-0507535c.js","static/js/data-33b9b6a6.js","static/css/status-3db11369.css"]),"/src/views/pure-table/base/stripe.vue":()=>__vitePreload(()=>import("./stripe-bcdfdb3d.js"),["static/js/stripe-bcdfdb3d.js","static/js/stripe.vue_vue_type_script_setup_true_lang-6327e98f.js","static/js/data-33b9b6a6.js"]),"/src/views/pure-table/base/totalRow.vue":()=>__vitePreload(()=>import("./totalRow-6bb12c0e.js"),["static/js/totalRow-6bb12c0e.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-730ef1e3.js"]),"/src/views/pure-table/base/tree.vue":()=>__vitePreload(()=>import("./tree-6b78e56e.js"),["static/js/tree-6b78e56e.js","static/js/tree.vue_vue_type_script_setup_true_lang-117e2008.js"]),"/src/views/pure-table/high.vue":()=>__vitePreload(()=>import("./high-57c4f949.js"),["static/js/high-57c4f949.js","static/js/list-cbcb4806.js","static/js/index.vue_vue_type_script_setup_true_lang-27d8f3b4.js","static/js/columns-dd9a92b6.js","static/js/data-4bb483cd.js","static/js/index.vue_vue_type_script_setup_true_lang-d2cca448.js","static/js/columns-cd4393c9.js","static/js/sortable.esm-679e0872.js","static/js/index.vue_vue_type_script_setup_true_lang-ff5db011.js","static/js/columns-42b2deeb.js","static/js/index.vue_vue_type_script_setup_true_lang-193173b0.js","static/js/columns-65967689.js","static/js/message-9b5ab040.js","static/js/index.vue_vue_type_script_setup_true_lang-22d29c17.js","static/js/columns-433bac1d.js","static/js/xlsx-e927f539.js","static/js/index.vue_vue_type_script_setup_true_lang-43bb72f7.js","static/js/columns-83fdfff5.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js","static/js/index.vue_vue_type_script_setup_true_lang-d6854ee1.js","static/js/columns-4c21d272.js","static/js/index.vue_vue_type_script_setup_true_lang-3b47f4f8.js","static/js/columns-41c25482.js","static/js/print-a6e42845.js","static/js/index.vue_vue_type_script_setup_true_lang-6f11e415.js","static/js/columns-3cd412dd.js","static/js/index-0d9850a5.js","static/js/index.vue_vue_type_script_setup_true_lang-00a434a8.js","static/js/index.vue_vue_type_script_setup_true_lang-a8a7ccda.js","static/js/columns-43e84c03.js","static/js/index.vue_vue_type_script_setup_true_lang-b3e0387e.js","static/js/columns-4b2acda3.js","static/css/high-5bc3f1f1.css"]),"/src/views/pure-table/high/contextmenu/columns.tsx":()=>__vitePreload(()=>import("./columns-65967689.js"),["static/js/columns-65967689.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js"]),"/src/views/pure-table/high/contextmenu/index.vue":()=>__vitePreload(()=>import("./index-8b1a49e9.js"),["static/js/index-8b1a49e9.js","static/js/index.vue_vue_type_script_setup_true_lang-193173b0.js","static/js/columns-65967689.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js"]),"/src/views/pure-table/high/drag/column/columns.tsx":()=>__vitePreload(()=>import("./columns-42b2deeb.js"),["static/js/columns-42b2deeb.js","static/js/sortable.esm-679e0872.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/drag/column/index.vue":()=>__vitePreload(()=>import("./index-c4f60143.js"),["static/js/index-c4f60143.js","static/js/index.vue_vue_type_script_setup_true_lang-ff5db011.js","static/js/columns-42b2deeb.js","static/js/sortable.esm-679e0872.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/drag/row/columns.tsx":()=>__vitePreload(()=>import("./columns-cd4393c9.js"),["static/js/columns-cd4393c9.js","static/js/sortable.esm-679e0872.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/drag/row/index.vue":()=>__vitePreload(()=>import("./index-04875211.js"),["static/js/index-04875211.js","static/js/index.vue_vue_type_script_setup_true_lang-d2cca448.js","static/js/columns-cd4393c9.js","static/js/sortable.esm-679e0872.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/echarts/columns.tsx":()=>__vitePreload(()=>import("./columns-3cd412dd.js"),["static/js/columns-3cd412dd.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js","static/js/index-0d9850a5.js"]),"/src/views/pure-table/high/echarts/index.vue":()=>__vitePreload(()=>import("./index-60342d33.js"),["static/js/index-60342d33.js","static/js/index.vue_vue_type_script_setup_true_lang-6f11e415.js","static/js/columns-3cd412dd.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js","static/js/index-0d9850a5.js"]),"/src/views/pure-table/high/edit/columns.tsx":()=>__vitePreload(()=>import("./columns-83fdfff5.js"),["static/js/columns-83fdfff5.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js"]),"/src/views/pure-table/high/edit/index.vue":()=>__vitePreload(()=>import("./index-b61fa06e.js"),["static/js/index-b61fa06e.js","static/js/index.vue_vue_type_script_setup_true_lang-43bb72f7.js","static/js/columns-83fdfff5.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js"]),"/src/views/pure-table/high/execl/columns.tsx":()=>__vitePreload(()=>import("./columns-433bac1d.js"),["static/js/columns-433bac1d.js","static/js/xlsx-e927f539.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js"]),"/src/views/pure-table/high/execl/index.vue":()=>__vitePreload(()=>import("./index-09f2403c.js"),["static/js/index-09f2403c.js","static/js/index.vue_vue_type_script_setup_true_lang-22d29c17.js","static/js/columns-433bac1d.js","static/js/xlsx-e927f539.js","static/js/data-4bb483cd.js","static/js/message-9b5ab040.js"]),"/src/views/pure-table/high/list.tsx":()=>__vitePreload(()=>import("./list-cbcb4806.js"),["static/js/list-cbcb4806.js","static/js/index.vue_vue_type_script_setup_true_lang-27d8f3b4.js","static/js/columns-dd9a92b6.js","static/js/data-4bb483cd.js","static/js/index.vue_vue_type_script_setup_true_lang-d2cca448.js","static/js/columns-cd4393c9.js","static/js/sortable.esm-679e0872.js","static/js/index.vue_vue_type_script_setup_true_lang-ff5db011.js","static/js/columns-42b2deeb.js","static/js/index.vue_vue_type_script_setup_true_lang-193173b0.js","static/js/columns-65967689.js","static/js/message-9b5ab040.js","static/js/index.vue_vue_type_script_setup_true_lang-22d29c17.js","static/js/columns-433bac1d.js","static/js/xlsx-e927f539.js","static/js/index.vue_vue_type_script_setup_true_lang-43bb72f7.js","static/js/columns-83fdfff5.js","static/js/edit-pen-37b5ced2.js","static/js/check-3815600c.js","static/js/index.vue_vue_type_script_setup_true_lang-d6854ee1.js","static/js/columns-4c21d272.js","static/js/index.vue_vue_type_script_setup_true_lang-3b47f4f8.js","static/js/columns-41c25482.js","static/js/print-a6e42845.js","static/js/index.vue_vue_type_script_setup_true_lang-6f11e415.js","static/js/columns-3cd412dd.js","static/js/index-0d9850a5.js","static/js/index.vue_vue_type_script_setup_true_lang-00a434a8.js","static/js/index.vue_vue_type_script_setup_true_lang-a8a7ccda.js","static/js/columns-43e84c03.js","static/js/index.vue_vue_type_script_setup_true_lang-b3e0387e.js","static/js/columns-4b2acda3.js"]),"/src/views/pure-table/high/page/columns.tsx":()=>__vitePreload(()=>import("./columns-dd9a92b6.js"),["static/js/columns-dd9a92b6.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/page/index.vue":()=>__vitePreload(()=>import("./index-2047e120.js"),["static/js/index-2047e120.js","static/js/index.vue_vue_type_script_setup_true_lang-27d8f3b4.js","static/js/columns-dd9a92b6.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/prints/columns.tsx":()=>__vitePreload(()=>import("./columns-41c25482.js"),["static/js/columns-41c25482.js","static/js/print-a6e42845.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/prints/index.vue":()=>__vitePreload(()=>import("./index-1905eaf8.js"),["static/js/index-1905eaf8.js","static/js/index.vue_vue_type_script_setup_true_lang-3b47f4f8.js","static/js/columns-41c25482.js","static/js/print-a6e42845.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/table-select/index.vue":()=>__vitePreload(()=>import("./index-5f63fa4b.js"),["static/js/index-5f63fa4b.js","static/js/index.vue_vue_type_script_setup_true_lang-00a434a8.js","static/js/index.vue_vue_type_script_setup_true_lang-a8a7ccda.js","static/js/columns-43e84c03.js","static/js/message-9b5ab040.js","static/js/data-4bb483cd.js","static/js/index.vue_vue_type_script_setup_true_lang-b3e0387e.js","static/js/columns-4b2acda3.js"]),"/src/views/pure-table/high/table-select/multiple/columns.tsx":()=>__vitePreload(()=>import("./columns-4b2acda3.js"),["static/js/columns-4b2acda3.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/table-select/multiple/index.vue":()=>__vitePreload(()=>import("./index-fff5b607.js"),["static/js/index-fff5b607.js","static/js/index.vue_vue_type_script_setup_true_lang-b3e0387e.js","static/js/columns-4b2acda3.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/table-select/radio/columns.tsx":()=>__vitePreload(()=>import("./columns-43e84c03.js"),["static/js/columns-43e84c03.js","static/js/message-9b5ab040.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/table-select/radio/index.vue":()=>__vitePreload(()=>import("./index-0a88c94e.js"),["static/js/index-0a88c94e.js","static/js/index.vue_vue_type_script_setup_true_lang-a8a7ccda.js","static/js/columns-43e84c03.js","static/js/message-9b5ab040.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/watermark/columns.tsx":()=>__vitePreload(()=>import("./columns-4c21d272.js"),["static/js/columns-4c21d272.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/high/watermark/index.vue":()=>__vitePreload(()=>import("./index-e507a2e8.js"),["static/js/index-e507a2e8.js","static/js/index.vue_vue_type_script_setup_true_lang-d6854ee1.js","static/js/columns-4c21d272.js","static/js/data-4bb483cd.js"]),"/src/views/pure-table/index.vue":()=>__vitePreload(()=>import("./index-170404a4.js"),["static/js/index-170404a4.js","static/js/list-e954b67a.js","static/js/base.vue_vue_type_script_setup_true_lang-1101e7aa.js","static/js/data-33b9b6a6.js","static/js/stripe.vue_vue_type_script_setup_true_lang-6327e98f.js","static/js/border.vue_vue_type_script_setup_true_lang-45489b4b.js","static/js/status.vue_vue_type_style_index_0_lang-0507535c.js","static/css/status-3db11369.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-e05b7af8.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-31ac9106.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-b191033e.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-dd78b1ac.js","static/js/radio.vue_vue_type_script_setup_true_lang-c786307a.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-49aa0bd9.js","static/js/sortable.vue_vue_type_script_setup_true_lang-240d53ce.js","static/js/filters.vue_vue_type_script_setup_true_lang-03839f17.js","static/js/index.vue_vue_type_script_setup_true_lang-7f9714f8.js","static/js/columns-e6cb2895.js","static/js/message-9b5ab040.js","static/js/index.vue_vue_type_script_setup_true_lang-96b9636d.js","static/js/columns-e06732f9.js","static/js/expand.vue_vue_type_script_setup_true_lang-556a6e39.js","static/js/tree.vue_vue_type_script_setup_true_lang-117e2008.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-730ef1e3.js","static/js/merge.vue_vue_type_script_setup_true_lang-0875daf9.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-9b9e38f8.js","static/js/layout.vue_vue_type_script_setup_true_lang-7e2f889e.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-fe02ba66.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-c2acac6b.js","static/css/index-c6b6432d.css"]),"/src/views/result/columns.tsx":()=>__vitePreload(()=>import("./columns-ae3ebdbf.js"),["static/js/columns-ae3ebdbf.js","static/js/arrow-right-s-line-2977cc7e.js"]),"/src/views/result/fail.vue":()=>__vitePreload(()=>import("./fail-6392c2b1.js"),["static/js/fail-6392c2b1.js","static/js/columns-ae3ebdbf.js","static/js/arrow-right-s-line-2977cc7e.js","static/css/fail-8c7d12a4.css"]),"/src/views/result/success.vue":()=>__vitePreload(()=>import("./success-a4a927c8.js"),["static/js/success-a4a927c8.js","static/css/success-42084dfc.css"]),"/src/views/system/dept/form.vue":()=>__vitePreload(()=>import("./form-7f33115d.js"),["static/js/form-7f33115d.js","static/js/form.vue_vue_type_script_setup_true_lang-44e2a5be.js"]),"/src/views/system/dept/hook.tsx":()=>__vitePreload(()=>import("./hook-f228777c.js"),["static/js/hook-f228777c.js","static/js/form.vue_vue_type_script_setup_true_lang-44e2a5be.js","static/js/message-9b5ab040.js","static/js/system-e9865aa9.js"]),"/src/views/system/dept/index.vue":()=>__vitePreload(()=>import("./index-c2fd9be0.js"),["static/js/index-c2fd9be0.js","static/js/hook-f228777c.js","static/js/form.vue_vue_type_script_setup_true_lang-44e2a5be.js","static/js/message-9b5ab040.js","static/js/system-e9865aa9.js","static/js/refresh-473d5600.js","static/js/epTheme-f423feed.js","static/js/sortable.esm-679e0872.js","static/js/hooks-a5c70909.js","static/js/edit-pen-37b5ced2.js","static/js/search-cc37b371.js","static/js/add-circle-line-a03ff6bd.js"]),"/src/views/system/role/hook.tsx":()=>__vitePreload(()=>import("./hook-9d4d2032.js"),["static/js/hook-9d4d2032.js","static/js/message-9b5ab040.js","static/js/system-e9865aa9.js"]),"/src/views/system/role/index.vue":()=>__vitePreload(()=>import("./index-438539ad.js"),["static/js/index-438539ad.js","static/js/hook-9d4d2032.js","static/js/message-9b5ab040.js","static/js/system-e9865aa9.js","static/js/refresh-473d5600.js","static/js/epTheme-f423feed.js","static/js/sortable.esm-679e0872.js","static/js/hooks-a5c70909.js","static/js/more-filled-c44d3178.js","static/js/edit-pen-37b5ced2.js","static/js/search-cc37b371.js","static/js/menu-a4fe64fb.js","static/js/add-circle-line-a03ff6bd.js","static/css/index-9f62158a.css"]),"/src/views/system/user/hook.tsx":()=>__vitePreload(()=>import("./hook-8c656f6b.js"),["static/js/hook-8c656f6b.js","static/js/message-9b5ab040.js","static/js/system-e9865aa9.js"]),"/src/views/system/user/index.vue":()=>__vitePreload(()=>import("./index-38bb4d41.js"),["static/js/index-38bb4d41.js","static/js/tree-bfae0638.js","static/js/system-e9865aa9.js","static/js/hooks-a5c70909.js","static/js/git-branch-line-aa4cb38f.js","static/js/search-cc37b371.js","static/js/more-2-fill-a666858a.js","static/js/office-building-cc7a1721.js","static/css/tree-12381322.css","static/js/hook-8c656f6b.js","static/js/message-9b5ab040.js","static/js/refresh-473d5600.js","static/js/epTheme-f423feed.js","static/js/sortable.esm-679e0872.js","static/js/admin-line-92b9acda.js","static/js/more-filled-c44d3178.js","static/js/edit-pen-37b5ced2.js","static/js/add-circle-line-a03ff6bd.js","static/css/index-7734e749.css"]),"/src/views/system/user/tree.vue":()=>__vitePreload(()=>import("./tree-bfae0638.js"),["static/js/tree-bfae0638.js","static/js/system-e9865aa9.js","static/js/hooks-a5c70909.js","static/js/git-branch-line-aa4cb38f.js","static/js/search-cc37b371.js","static/js/more-2-fill-a666858a.js","static/js/office-building-cc7a1721.js","static/css/tree-12381322.css"]),"/src/views/tabs/index.vue":()=>__vitePreload(()=>import("./index-2a261403.js"),["static/js/index-2a261403.js","static/js/hooks-0775e06e.js"]),"/src/views/tabs/params-detail.vue":()=>__vitePreload(()=>import("./params-detail-71ceb86b.js"),["static/js/params-detail-71ceb86b.js","static/js/hooks-0775e06e.js"]),"/src/views/tabs/query-detail.vue":()=>__vitePreload(()=>import("./query-detail-d036b625.js"),["static/js/query-detail-d036b625.js","static/js/hooks-0775e06e.js"]),"/src/views/welcome/components/Bar.vue":()=>__vitePreload(()=>import("./Bar-f27dea20.js"),["static/js/Bar-f27dea20.js","static/js/Bar.vue_vue_type_script_setup_true_lang-ba7734ef.js","static/js/app-56a06eba.js"]),"/src/views/welcome/components/Github.vue":()=>__vitePreload(()=>import("./Github-43e8afdf.js"),["static/js/Github-43e8afdf.js","static/js/Github.vue_vue_type_script_setup_true_lang-072faf8e.js","static/js/columns-c938dfe1.js","static/js/index-1e3ff6e2.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js"]),"/src/views/welcome/components/Line.vue":()=>__vitePreload(()=>import("./Line-c26f8985.js"),["static/js/Line-c26f8985.js","static/js/Line.vue_vue_type_script_setup_true_lang-f17e8b27.js","static/js/app-56a06eba.js"]),"/src/views/welcome/components/Pie.vue":()=>__vitePreload(()=>import("./Pie-27eeb859.js"),["static/js/Pie-27eeb859.js","static/js/Pie.vue_vue_type_script_setup_true_lang-452504fa.js","static/js/app-56a06eba.js"]),"/src/views/welcome/components/columns.tsx":()=>__vitePreload(()=>import("./columns-c938dfe1.js"),["static/js/columns-c938dfe1.js","static/js/index-1e3ff6e2.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js"]),"/src/views/welcome/index.vue":()=>__vitePreload(()=>import("./index-0c571bf5.js"),["static/js/index-0c571bf5.js","static/js/Bar.vue_vue_type_script_setup_true_lang-ba7734ef.js","static/js/app-56a06eba.js","static/js/Pie.vue_vue_type_script_setup_true_lang-452504fa.js","static/js/Line.vue_vue_type_script_setup_true_lang-f17e8b27.js","static/js/index-1e3ff6e2.js","static/js/index-0d9850a5.js","static/js/Github.vue_vue_type_script_setup_true_lang-072faf8e.js","static/js/columns-c938dfe1.js","static/js/office-building-cc7a1721.js","static/js/iphone-bcaa848c.js","static/js/user-3-fill-70ba8c19.js","static/js/index-ec4b8669.js","static/css/index-18417f34.css","static/css/index-76b99267.css"])});function handRank($){const{name:z,path:oe,parentId:ae,meta:ie}=$;return P$1(ae)?!!(P$1(ie==null?void 0:ie.rank)||(ie==null?void 0:ie.rank)===0&&z!=="Home"&&oe!=="/"):!1}function ascending($){return $.forEach((z,oe)=>{handRank(z)&&(z.meta.rank=oe+2)}),$.sort((z,oe)=>(z==null?void 0:z.meta.rank)-(oe==null?void 0:oe.meta.rank))}function filterTree($){const z=Ke($).filter(oe=>{var ae;return((ae=oe.meta)==null?void 0:ae.showLink)!==!1});return z.forEach(oe=>oe.children&&(oe.children=filterTree(oe.children))),z}function filterChildrenTree($){const z=Ke($).filter(oe=>{var ae;return((ae=oe==null?void 0:oe.children)==null?void 0:ae.length)!==0});return z.forEach(oe=>oe.children&&(oe.children=filterTree(oe.children))),z}function isOneOfArray($,z){return Array.isArray($)&&Array.isArray(z)?yr($,z).length>0:!0}function filterNoPermissionTree($){var ae;const z=((ae=Qn().getItem(sessionKey))==null?void 0:ae.roles)??[],oe=Ke($).filter(ie=>{var le;return isOneOfArray((le=ie.meta)==null?void 0:le.roles,z)});return oe.forEach(ie=>ie.children&&(ie.children=filterNoPermissionTree(ie.children))),filterChildrenTree(oe)}function getParentPaths($,z,oe="path"){function ae(ie,le,pe){for(let _e=0;_eae.path==$);if(oe)return isProxy(oe)?toRaw(oe):oe;for(let ae=0;ae0&&(oe=findRouteByPath($,z[ae].children),oe))return isProxy(oe)?toRaw(oe):oe;return null}function addPathMatch(){router.hasRoute("pathMatch")||router.addRoute({path:"/:pathMatch(.*)",name:"pathMatch",redirect:"/error/404"})}function handleAsyncRoutes($){$.length===0||formatFlatteningRoutes(addAsyncRoutes($)).map(z=>{if(router.options.routes[0].children.findIndex(oe=>oe.path===z.path)===-1){router.options.routes[0].children.push(z),ascending(router.options.routes[0].children),router.hasRoute(z==null?void 0:z.name)||router.addRoute(z);const oe=router.getRoutes().find(ae=>ae.path==="/");router.addRoute(oe)}}),usePermissionStoreHook().handleWholeMenus($),addPathMatch()}function initRouter(){var $;if(($=getConfig())!=null&&$.CachingAsyncRoutes){const z="async-routes",oe=Qn().getItem(z);return oe&&(oe==null?void 0:oe.length)>0?new Promise(ae=>{handleAsyncRoutes(oe),ae(router)}):new Promise(ae=>{getAsyncRoutes().then(({data:ie})=>{handleAsyncRoutes(Ke(ie)),Qn().setItem(z,ie),ae(router)})})}else return new Promise(z=>{getAsyncRoutes().then(({data:oe})=>{handleAsyncRoutes(Ke(oe)),z(router)})})}function formatFlatteningRoutes($){if($.length===0)return $;let z=buildHierarchyTree($);for(let oe=0;oe{var ae;oe.path==="/"?z.push({component:oe.component,name:oe.name,path:oe.path,redirect:oe.redirect,meta:oe.meta,children:[]}):(ae=z[0])==null||ae.children.push({...oe})}),z}function handleAliveRoute({name:$},z){switch(z){case"add":usePermissionStoreHook().cacheOperate({mode:"add",name:$});break;case"delete":usePermissionStoreHook().cacheOperate({mode:"delete",name:$});break;case"refresh":usePermissionStoreHook().cacheOperate({mode:"refresh",name:$});break;default:usePermissionStoreHook().cacheOperate({mode:"delete",name:$}),useTimeoutFn(()=>{usePermissionStoreHook().cacheOperate({mode:"add",name:$})},100)}}function addAsyncRoutes($){if(!$||!$.length)return;const z=Object.keys(modulesRoutes);return $.forEach(oe=>{var ae;if(oe.meta.backstage=!0,oe!=null&&oe.children&&oe.children.length&&!oe.redirect&&(oe.redirect=oe.children[0].path),oe!=null&&oe.children&&oe.children.length&&!oe.name&&(oe.name=oe.children[0].name+"Parent"),(ae=oe.meta)!=null&&ae.frameSrc)oe.component=IFrame;else{const ie=oe!=null&&oe.component?z.findIndex(le=>le.includes(oe.component)):z.findIndex(le=>le.includes(oe.path));oe.component=modulesRoutes[z[ie]]}oe!=null&&oe.children&&oe.children.length&&addAsyncRoutes(oe.children)}),$}function getHistoryMode($){const z=$.split(","),oe=z[0],ae=z[1];if(z.length===1){if(oe==="hash")return createWebHashHistory("");if(oe==="h5")return createWebHistory("")}else if(z.length===2){if(oe==="hash")return createWebHashHistory(ae);if(oe==="h5")return createWebHistory(ae)}}function getAuths(){return router.currentRoute.value.meta.auths}function hasAuth($){if(!$)return!1;const z=getAuths();return z?!!(S($)?z.includes($):br($,z)):!1}function getTopMenu($=!1){var oe;const z=(oe=usePermissionStoreHook().wholeMenus[0])==null?void 0:oe.children[0];return $&&useMultiTagsStoreHook().handleTags("push",z),z}const usePermissionStore=defineStore({id:"pure-permission",state:()=>({constantMenus,wholeMenus:[],cachePageList:[]}),actions:{handleWholeMenus($){this.wholeMenus=filterNoPermissionTree(filterTree(ascending(this.constantMenus.concat($))))},cacheOperate({mode:$,name:z}){const oe=this.cachePageList.findIndex(ae=>ae===z);switch($){case"refresh":this.cachePageList=this.cachePageList.filter(ae=>ae!==z);break;case"add":this.cachePageList.push(z);break;case"delete":oe!==-1&&this.cachePageList.splice(oe,1);break}(()=>{let ae=this.cachePageList.length;const ie=wr(useMultiTagsStoreHook().multiTags,"name");for(;ae>0;)ie.findIndex(le=>le===this.cachePageList[ae-1])===-1&&this.cachePageList.splice(this.cachePageList.indexOf(this.cachePageList[ae-1]),1),ae--})()},clearAllCachePage(){this.wholeMenus=[],this.cachePageList=[]}}});function usePermissionStoreHook(){return usePermissionStore(store)}const Layout=()=>__vitePreload(()=>import("./index-6aad8c63.js"),["static/js/index-6aad8c63.js","static/js/menu-a4fe64fb.js","static/js/edit-d219f0c6.js","static/js/set-up-e6942411.js","static/js/home-filled-05cc090c.js","static/js/admin-line-92b9acda.js","static/js/git-branch-line-aa4cb38f.js","static/js/dark-23c40083.js","static/js/app-56a06eba.js","static/js/epTheme-f423feed.js","static/js/hooks-a5c70909.js","static/js/index-0d9850a5.js","static/js/search-cc37b371.js","static/js/check-3815600c.js","static/js/refresh-right-6177e75c.js","static/js/arrow-right-s-line-2977cc7e.js","static/js/back_top-908dfd48.js","static/css/index-27552923.css"]),remainingRouter=[{path:"/login",name:"Login",component:()=>__vitePreload(()=>import("./index-5a745635.js"),["static/js/index-5a745635.js","static/js/motion-2a600b0a.js","static/js/message-9b5ab040.js","static/js/verifyCode-09b72651.js","static/js/phone.vue_vue_type_script_setup_true_lang-be239f3b.js","static/js/hooks-a5c70909.js","static/js/iphone-bcaa848c.js","static/js/index-1e3ff6e2.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-ccafbed7.js","static/js/index-7f68855f.js","static/js/propTypes-c3354283.js","static/js/refresh-right-6177e75c.js","static/css/index-1a1bea52.css","static/js/regist.vue_vue_type_script_setup_true_lang-26ed6cf0.js","static/js/lock-fill-34b71c6c.js","static/js/user-3-fill-70ba8c19.js","static/js/update.vue_vue_type_script_setup_true_lang-7712f870.js","static/js/dark-23c40083.js","static/js/app-56a06eba.js","static/js/epTheme-f423feed.js","static/js/check-3815600c.js","static/css/index-90a3ebb5.css"]),meta:{title:$t("menus.hslogin"),showLink:!1,rank:101}},{path:"/redirect",component:Layout,meta:{title:$t("status.hsLoad"),showLink:!1,rank:102},children:[{path:"/redirect/:path(.*)",name:"Redirect",component:()=>__vitePreload(()=>import("./redirect-7dc1ea42.js"),[])}]},{path:"/empty",name:"Empty",component:()=>__vitePreload(()=>import("./index-efa60137.js"),["static/js/index-efa60137.js","static/css/index-18755a0a.css"]),meta:{title:$t("menus.hsempty"),showLink:!1,rank:103}}],modules$1=Object.assign({"./modules/able.ts":__vite_glob_0_0$1,"./modules/about.ts":__vite_glob_0_1$1,"./modules/components.ts":__vite_glob_0_2$1,"./modules/editor.ts":__vite_glob_0_3$1,"./modules/error.ts":__vite_glob_0_4$1,"./modules/flowchart.ts":__vite_glob_0_5$1,"./modules/formdesign.ts":__vite_glob_0_6,"./modules/guide.ts":__vite_glob_0_7,"./modules/home.ts":__vite_glob_0_8,"./modules/list.ts":__vite_glob_0_9,"./modules/menuoverflow.ts":__vite_glob_0_10,"./modules/nested.ts":__vite_glob_0_11,"./modules/ppt.ts":__vite_glob_0_12,"./modules/puredoc.ts":__vite_glob_0_13,"./modules/pureutils.ts":__vite_glob_0_14,"./modules/result.ts":__vite_glob_0_15,"./modules/table.ts":__vite_glob_0_16}),routes=[];Object.keys(modules$1).forEach($=>{routes.push(modules$1[$].default)});const constantRoutes=formatTwoStageRoutes(formatFlatteningRoutes(buildHierarchyTree(ascending(routes.flat(1/0))))),constantMenus=ascending(routes.flat(1/0)).concat(...remainingRouter),remainingPaths=Object.keys(remainingRouter).map($=>remainingRouter[$].path),router=createRouter({history:getHistoryMode("hash"),routes:constantRoutes.concat(...remainingRouter),strict:!0,scrollBehavior($,z,oe){return new Promise(ae=>{if(oe)return oe;if(z.meta.saveSrollTop){const ie=document.documentElement.scrollTop||document.body.scrollTop;ae({left:0,top:ie})}})}});function resetRouter(){router.getRoutes().forEach($=>{const{name:z,meta:oe}=$;z&&router.hasRoute(z)&&(oe!=null&&oe.backstage)&&(router.removeRoute(z),router.options.routes=formatTwoStageRoutes(formatFlatteningRoutes(buildHierarchyTree(ascending(routes.flat(1/0))))))}),usePermissionStoreHook().clearAllCachePage()}const whiteList=["/login"],{VITE_HIDE_HOME}={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};router.beforeEach(($,z,oe)=>{var pe,_e,Ce;(pe=$.meta)!=null&&pe.keepAlive&&(handleAliveRoute($,"add"),(z.name===void 0||z.name==="Redirect")&&handleAliveRoute($));const ae=Qn().getItem(sessionKey);NProgress.start();const ie=dt($==null?void 0:$.name);ie||$.matched.some($e=>{if(!$e.meta.title)return"";const xe=getConfig().Title;xe?document.title=`${transformI18n($e.meta.title)} | ${xe}`:document.title=transformI18n($e.meta.title)});function le(){whiteList.includes($.fullPath)?oe(z.fullPath):oe()}ae?((_e=$.meta)!=null&&_e.roles&&!isOneOfArray((Ce=$.meta)==null?void 0:Ce.roles,ae==null?void 0:ae.roles)&&oe({path:"/error/403"}),VITE_HIDE_HOME==="true"&&$.fullPath==="/welcome"&&oe({path:"/error/404"}),z!=null&&z.name?ie?(Tt($==null?void 0:$.name),NProgress.done()):le():(usePermissionStoreHook().wholeMenus.length===0&&$.path!=="/login"&&initRouter().then($e=>{var xe;if(!useMultiTagsStoreHook().getMultiTagsCache){const{path:Ie}=$,Ne=findRouteByPath(Ie,$e.options.routes[0].children);getTopMenu(!0),Ne&&((xe=Ne.meta)!=null&&xe.title)&&useMultiTagsStoreHook().handleTags("push",{path:Ne.path,name:Ne.name,meta:Ne.meta})}$e.push($.fullPath)}),le())):$.path!=="/login"?whiteList.indexOf($.path)!==-1?oe():oe({path:"/login"}):oe()});router.afterEach(()=>{NProgress.done()});var _a$1;const isClient=typeof window<"u",toString=Object.prototype.toString,isNumber$1=$=>typeof $=="number",isString$2=$=>typeof $=="string",isObject$4=$=>toString.call($)==="[object Object]",noop$1=()=>{};isClient&&((_a$1=window==null?void 0:window.navigator)!=null&&_a$1.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function tryOnScopeDispose($){return getCurrentScope()?(onScopeDispose($),!0):!1}function tryOnUnmounted($){getCurrentInstance()&&onUnmounted($)}function unrefElement($){var z;const oe=unref($);return(z=oe==null?void 0:oe.$el)!=null?z:oe}const defaultWindow=isClient?window:void 0;function useEventListener(...$){let z,oe,ae,ie;if(isString$2($[0])?([oe,ae,ie]=$,z=defaultWindow):[z,oe,ae,ie]=$,!z)return noop$1;let le=noop$1;const pe=watch(()=>unrefElement(z),Ce=>{le(),Ce&&(Ce.addEventListener(oe,ae,ie),le=()=>{Ce.removeEventListener(oe,ae,ie),le=noop$1})},{immediate:!0,flush:"post"}),_e=()=>{pe(),le()};return tryOnScopeDispose(_e),_e}const _global=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__";_global[globalKey]=_global[globalKey]||{};function useIntersectionObserver($,z,oe={}){const{root:ae,rootMargin:ie="0px",threshold:le=.1,window:pe=defaultWindow}=oe,_e=pe&&"IntersectionObserver"in pe;let Ce=noop$1;const $e=_e?watch(()=>({el:unrefElement($),root:unrefElement(ae)}),({el:Ie,root:Ne})=>{if(Ce(),!Ie)return;const Fe=new IntersectionObserver(z,{root:Ne,rootMargin:ie,threshold:le});Fe.observe(Ie),Ce=()=>{Fe.disconnect(),Ce=noop$1}},{immediate:!0,flush:"post"}):noop$1,xe=()=>{Ce(),$e()};return tryOnScopeDispose(xe),{isSupported:_e,stop:xe}}var SwipeDirection;(function($){$.UP="UP",$.RIGHT="RIGHT",$.DOWN="DOWN",$.LEFT="LEFT",$.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));const defaultTimestep=1/60*1e3,getCurrentTime=typeof performance<"u"?()=>performance.now():()=>Date.now(),onNextFrame=typeof window<"u"?$=>window.requestAnimationFrame($):$=>setTimeout(()=>$(getCurrentTime()),defaultTimestep);function createRenderStep($){let z=[],oe=[],ae=0,ie=!1,le=!1;const pe=new WeakSet,_e={schedule:(Ce,$e=!1,xe=!1)=>{const Ie=xe&&ie,Ne=Ie?z:oe;return $e&&pe.add(Ce),Ne.indexOf(Ce)===-1&&(Ne.push(Ce),Ie&&ie&&(ae=z.length)),Ce},cancel:Ce=>{const $e=oe.indexOf(Ce);$e!==-1&&oe.splice($e,1),pe.delete(Ce)},process:Ce=>{if(ie){le=!0;return}if(ie=!0,[z,oe]=[oe,z],oe.length=0,ae=z.length,ae)for(let $e=0;$e($[z]=createRenderStep(()=>runNextFrame=!0),$),{}),sync=stepsOrder.reduce(($,z)=>{const oe=steps[z];return $[z]=(ae,ie=!1,le=!1)=>(runNextFrame||startLoop(),oe.schedule(ae,ie,le)),$},{}),cancelSync=stepsOrder.reduce(($,z)=>($[z]=steps[z].cancel,$),{});stepsOrder.reduce(($,z)=>($[z]=()=>steps[z].process(frame),$),{});const processStep=$=>steps[$].process(frame),processFrame=$=>{runNextFrame=!1,frame.delta=useDefaultElapsed?defaultTimestep:Math.max(Math.min($-frame.timestamp,maxElapsed),1),frame.timestamp=$,isProcessing=!0,stepsOrder.forEach(processStep),isProcessing=!1,runNextFrame&&(useDefaultElapsed=!1,onNextFrame(processFrame))},startLoop=()=>{runNextFrame=!0,useDefaultElapsed=!0,isProcessing||onNextFrame(processFrame)},getFrameData=()=>frame;function __rest($,z){var oe={};for(var ae in $)Object.prototype.hasOwnProperty.call($,ae)&&z.indexOf(ae)<0&&(oe[ae]=$[ae]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols($);ieMath.min(Math.max(oe,$),z),safeMin=.001,minDuration=.01,maxDuration=10,minDamping=.05,maxDamping=1;function findSpring({duration:$=800,bounce:z=.25,velocity:oe=0,mass:ae=1}){let ie,le;warning($<=maxDuration*1e3);let pe=1-z;pe=clamp$2(minDamping,maxDamping,pe),$=clamp$2(minDuration,maxDuration,$/1e3),pe<1?(ie=$e=>{const xe=$e*pe,Ie=xe*$,Ne=xe-oe,Fe=calcAngularFreq($e,pe),ze=Math.exp(-Ie);return safeMin-Ne/Fe*ze},le=$e=>{const Ie=$e*pe*$,Ne=Ie*oe+oe,Fe=Math.pow(pe,2)*Math.pow($e,2)*$,ze=Math.exp(-Ie),At=calcAngularFreq(Math.pow($e,2),pe);return(-ie($e)+safeMin>0?-1:1)*((Ne-Fe)*ze)/At}):(ie=$e=>{const xe=Math.exp(-$e*$),Ie=($e-oe)*$+1;return-safeMin+xe*Ie},le=$e=>{const xe=Math.exp(-$e*$),Ie=(oe-$e)*($*$);return xe*Ie});const _e=5/$,Ce=approximateRoot(ie,le,_e);if($=$*1e3,isNaN(Ce))return{stiffness:100,damping:10,duration:$};{const $e=Math.pow(Ce,2)*ae;return{stiffness:$e,damping:pe*2*Math.sqrt(ae*$e),duration:$}}}const rootIterations=12;function approximateRoot($,z,oe){let ae=oe;for(let ie=1;ie$[oe]!==void 0)}function getSpringOptions($){let z=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},$);if(!isSpringType($,physicsKeys)&&isSpringType($,durationKeys)){const oe=findSpring($);z=Object.assign(Object.assign(Object.assign({},z),oe),{velocity:0,mass:1}),z.isResolvedFromDuration=!0}return z}function spring($){var{from:z=0,to:oe=1,restSpeed:ae=2,restDelta:ie}=$,le=__rest($,["from","to","restSpeed","restDelta"]);const pe={done:!1,value:z};let{stiffness:_e,damping:Ce,mass:$e,velocity:xe,duration:Ie,isResolvedFromDuration:Ne}=getSpringOptions(le),Fe=zero,ze=zero;function At(){const Lt=xe?-(xe/1e3):0,hn=oe-z,vn=Ce/(2*Math.sqrt(_e*$e)),_n=Math.sqrt(_e/$e)/1e3;if(ie===void 0&&(ie=Math.min(Math.abs(oe-z)/100,.4)),vn<1){const bn=calcAngularFreq(_n,vn);Fe=Cn=>{const En=Math.exp(-vn*_n*Cn);return oe-En*((Lt+vn*_n*hn)/bn*Math.sin(bn*Cn)+hn*Math.cos(bn*Cn))},ze=Cn=>{const En=Math.exp(-vn*_n*Cn);return vn*_n*En*(Math.sin(bn*Cn)*(Lt+vn*_n*hn)/bn+hn*Math.cos(bn*Cn))-En*(Math.cos(bn*Cn)*(Lt+vn*_n*hn)-bn*hn*Math.sin(bn*Cn))}}else if(vn===1)Fe=bn=>oe-Math.exp(-_n*bn)*(hn+(Lt+_n*hn)*bn);else{const bn=_n*Math.sqrt(vn*vn-1);Fe=Cn=>{const En=Math.exp(-vn*_n*Cn),$n=Math.min(bn*Cn,300);return oe-En*((Lt+vn*_n*hn)*Math.sinh($n)+bn*hn*Math.cosh($n))/bn}}}return At(),{next:Lt=>{const hn=Fe(Lt);if(Ne)pe.done=Lt>=Ie;else{const vn=ze(Lt)*1e3,_n=Math.abs(vn)<=ae,bn=Math.abs(oe-hn)<=ie;pe.done=_n&&bn}return pe.value=pe.done?oe:hn,pe},flipTarget:()=>{xe=-xe,[z,oe]=[oe,z],At()}}}spring.needsInterpolation=($,z)=>typeof $=="string"||typeof z=="string";const zero=$=>0,progress=($,z,oe)=>{const ae=z-$;return ae===0?1:(oe-$)/ae},mix=($,z,oe)=>-oe*$+oe*z+$,clamp$1=($,z)=>oe=>Math.max(Math.min(oe,z),$),sanitize=$=>$%1?Number($.toFixed(5)):$,floatRegex=/(-)?([\d]*\.?[\d])+/g,colorRegex=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,singleColorRegex=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function isString$1($){return typeof $=="string"}const number$1={test:$=>typeof $=="number",parse:parseFloat,transform:$=>$},alpha=Object.assign(Object.assign({},number$1),{transform:clamp$1(0,1)}),scale$3=Object.assign(Object.assign({},number$1),{default:1}),createUnitType=$=>({test:z=>isString$1(z)&&z.endsWith($)&&z.split(" ").length===1,parse:parseFloat,transform:z=>`${z}${$}`}),degrees=createUnitType("deg"),percent=createUnitType("%"),px=createUnitType("px"),progressPercentage=Object.assign(Object.assign({},percent),{parse:$=>percent.parse($)/100,transform:$=>percent.transform($*100)}),isColorString=($,z)=>oe=>!!(isString$1(oe)&&singleColorRegex.test(oe)&&oe.startsWith($)||z&&Object.prototype.hasOwnProperty.call(oe,z)),splitColor=($,z,oe)=>ae=>{if(!isString$1(ae))return ae;const[ie,le,pe,_e]=ae.match(floatRegex);return{[$]:parseFloat(ie),[z]:parseFloat(le),[oe]:parseFloat(pe),alpha:_e!==void 0?parseFloat(_e):1}},hsla={test:isColorString("hsl","hue"),parse:splitColor("hue","saturation","lightness"),transform:({hue:$,saturation:z,lightness:oe,alpha:ae=1})=>"hsla("+Math.round($)+", "+percent.transform(sanitize(z))+", "+percent.transform(sanitize(oe))+", "+sanitize(alpha.transform(ae))+")"},clampRgbUnit=clamp$1(0,255),rgbUnit=Object.assign(Object.assign({},number$1),{transform:$=>Math.round(clampRgbUnit($))}),rgba={test:isColorString("rgb","red"),parse:splitColor("red","green","blue"),transform:({red:$,green:z,blue:oe,alpha:ae=1})=>"rgba("+rgbUnit.transform($)+", "+rgbUnit.transform(z)+", "+rgbUnit.transform(oe)+", "+sanitize(alpha.transform(ae))+")"};function parseHex($){let z="",oe="",ae="",ie="";return $.length>5?(z=$.substr(1,2),oe=$.substr(3,2),ae=$.substr(5,2),ie=$.substr(7,2)):(z=$.substr(1,1),oe=$.substr(2,1),ae=$.substr(3,1),ie=$.substr(4,1),z+=z,oe+=oe,ae+=ae,ie+=ie),{red:parseInt(z,16),green:parseInt(oe,16),blue:parseInt(ae,16),alpha:ie?parseInt(ie,16)/255:1}}const hex={test:isColorString("#"),parse:parseHex,transform:rgba.transform},color$1={test:$=>rgba.test($)||hex.test($)||hsla.test($),parse:$=>rgba.test($)?rgba.parse($):hsla.test($)?hsla.parse($):hex.parse($),transform:$=>isString$1($)?$:$.hasOwnProperty("red")?rgba.transform($):hsla.transform($)},colorToken="${c}",numberToken="${n}";function test($){var z,oe,ae,ie;return isNaN($)&&isString$1($)&&((oe=(z=$.match(floatRegex))===null||z===void 0?void 0:z.length)!==null&&oe!==void 0?oe:0)+((ie=(ae=$.match(colorRegex))===null||ae===void 0?void 0:ae.length)!==null&&ie!==void 0?ie:0)>0}function analyse$1($){typeof $=="number"&&($=`${$}`);const z=[];let oe=0;const ae=$.match(colorRegex);ae&&(oe=ae.length,$=$.replace(colorRegex,colorToken),z.push(...ae.map(color$1.parse)));const ie=$.match(floatRegex);return ie&&($=$.replace(floatRegex,numberToken),z.push(...ie.map(number$1.parse))),{values:z,numColors:oe,tokenised:$}}function parse$2($){return analyse$1($).values}function createTransformer($){const{values:z,numColors:oe,tokenised:ae}=analyse$1($),ie=z.length;return le=>{let pe=ae;for(let _e=0;_etypeof $=="number"?0:$;function getAnimatableNone$1($){const z=parse$2($);return createTransformer($)(z.map(convertNumbersToZero))}const complex={test,parse:parse$2,createTransformer,getAnimatableNone:getAnimatableNone$1},maxDefaults=new Set(["brightness","contrast","saturate","opacity"]);function applyDefaultFilter($){let[z,oe]=$.slice(0,-1).split("(");if(z==="drop-shadow")return $;const[ae]=oe.match(floatRegex)||[];if(!ae)return $;const ie=oe.replace(ae,"");let le=maxDefaults.has(z)?1:0;return ae!==oe&&(le*=100),z+"("+le+ie+")"}const functionRegex=/([a-z-]*)\(.*?\)/g,filter$1=Object.assign(Object.assign({},complex),{getAnimatableNone:$=>{const z=$.match(functionRegex);return z?z.map(applyDefaultFilter).join(" "):$}});function hueToRgb($,z,oe){return oe<0&&(oe+=1),oe>1&&(oe-=1),oe<1/6?$+(z-$)*6*oe:oe<1/2?z:oe<2/3?$+(z-$)*(2/3-oe)*6:$}function hslaToRgba({hue:$,saturation:z,lightness:oe,alpha:ae}){$/=360,z/=100,oe/=100;let ie=0,le=0,pe=0;if(!z)ie=le=pe=oe;else{const _e=oe<.5?oe*(1+z):oe+z-oe*z,Ce=2*oe-_e;ie=hueToRgb(Ce,_e,$+1/3),le=hueToRgb(Ce,_e,$),pe=hueToRgb(Ce,_e,$-1/3)}return{red:Math.round(ie*255),green:Math.round(le*255),blue:Math.round(pe*255),alpha:ae}}const mixLinearColor=($,z,oe)=>{const ae=$*$,ie=z*z;return Math.sqrt(Math.max(0,oe*(ie-ae)+ae))},colorTypes=[hex,rgba,hsla],getColorType=$=>colorTypes.find(z=>z.test($)),mixColor=($,z)=>{let oe=getColorType($),ae=getColorType(z),ie=oe.parse($),le=ae.parse(z);oe===hsla&&(ie=hslaToRgba(ie),oe=rgba),ae===hsla&&(le=hslaToRgba(le),ae=rgba);const pe=Object.assign({},ie);return _e=>{for(const Ce in pe)Ce!=="alpha"&&(pe[Ce]=mixLinearColor(ie[Ce],le[Ce],_e));return pe.alpha=mix(ie.alpha,le.alpha,_e),oe.transform(pe)}},isNum=$=>typeof $=="number",combineFunctions=($,z)=>oe=>z($(oe)),pipe=(...$)=>$.reduce(combineFunctions);function getMixer($,z){return isNum($)?oe=>mix($,z,oe):color$1.test($)?mixColor($,z):mixComplex($,z)}const mixArray=($,z)=>{const oe=[...$],ae=oe.length,ie=$.map((le,pe)=>getMixer(le,z[pe]));return le=>{for(let pe=0;pe{const oe=Object.assign(Object.assign({},$),z),ae={};for(const ie in oe)$[ie]!==void 0&&z[ie]!==void 0&&(ae[ie]=getMixer($[ie],z[ie]));return ie=>{for(const le in ae)oe[le]=ae[le](ie);return oe}};function analyse($){const z=complex.parse($),oe=z.length;let ae=0,ie=0,le=0;for(let pe=0;pe{const oe=complex.createTransformer(z),ae=analyse($),ie=analyse(z);return ae.numHSL===ie.numHSL&&ae.numRGB===ie.numRGB&&ae.numNumbers>=ie.numNumbers?pipe(mixArray(ae.parsed,ie.parsed),oe):pe=>`${pe>0?z:$}`},mixNumber=($,z)=>oe=>mix($,z,oe);function detectMixerFactory($){if(typeof $=="number")return mixNumber;if(typeof $=="string")return color$1.test($)?mixColor:mixComplex;if(Array.isArray($))return mixArray;if(typeof $=="object")return mixObject}function createMixers($,z,oe){const ae=[],ie=oe||detectMixerFactory($[0]),le=$.length-1;for(let pe=0;peoe(progress($,z,ae))}function slowInterpolate($,z){const oe=$.length,ae=oe-1;return ie=>{let le=0,pe=!1;if(ie<=$[0]?pe=!0:ie>=$[ae]&&(le=ae-1,pe=!0),!pe){let Ce=1;for(;Ceie||Ce===ae);Ce++);le=Ce-1}const _e=progress($[le],$[le+1],ie);return z[le](_e)}}function interpolate($,z,{clamp:oe=!0,ease:ae,mixer:ie}={}){const le=$.length;invariant(le===z.length),invariant(!ae||!Array.isArray(ae)||ae.length===le-1),$[0]>$[le-1]&&($=[].concat($),z=[].concat(z),$.reverse(),z.reverse());const pe=createMixers(z,ae,ie),_e=le===2?fastInterpolate($,pe):slowInterpolate($,pe);return oe?Ce=>_e(clamp$2($[0],$[le-1],Ce)):_e}const reverseEasing=$=>z=>1-$(1-z),mirrorEasing=$=>z=>z<=.5?$(2*z)/2:(2-$(2*(1-z)))/2,createExpoIn=$=>z=>Math.pow(z,$),createBackIn=$=>z=>z*z*(($+1)*z-$),createAnticipate=$=>{const z=createBackIn($);return oe=>(oe*=2)<1?.5*z(oe):.5*(2-Math.pow(2,-10*(oe-1)))},DEFAULT_OVERSHOOT_STRENGTH=1.525,BOUNCE_FIRST_THRESHOLD=4/11,BOUNCE_SECOND_THRESHOLD=8/11,BOUNCE_THIRD_THRESHOLD=9/10,linear=$=>$,easeIn=createExpoIn(2),easeOut=reverseEasing(easeIn),easeInOut=mirrorEasing(easeIn),circIn=$=>1-Math.sin(Math.acos($)),circOut=reverseEasing(circIn),circInOut=mirrorEasing(circOut),backIn=createBackIn(DEFAULT_OVERSHOOT_STRENGTH),backOut=reverseEasing(backIn),backInOut=mirrorEasing(backIn),anticipate=createAnticipate(DEFAULT_OVERSHOOT_STRENGTH),ca=4356/361,cb=35442/1805,cc=16061/1805,bounceOut=$=>{if($===1||$===0)return $;const z=$*$;return $$<.5?.5*(1-bounceOut(1-$*2)):.5*bounceOut($*2-1)+.5;function defaultEasing($,z){return $.map(()=>z||easeInOut).splice(0,$.length-1)}function defaultOffset($){const z=$.length;return $.map((oe,ae)=>ae!==0?ae/(z-1):0)}function convertOffsetToTimes($,z){return $.map(oe=>oe*z)}function keyframes$1({from:$=0,to:z=1,ease:oe,offset:ae,duration:ie=300}){const le={done:!1,value:$},pe=Array.isArray(z)?z:[$,z],_e=convertOffsetToTimes(ae&&ae.length===pe.length?ae:defaultOffset(pe),ie);function Ce(){return interpolate(_e,pe,{ease:Array.isArray(oe)?oe:defaultEasing(pe,oe)})}let $e=Ce();return{next:xe=>(le.value=$e(xe),le.done=xe>=ie,le),flipTarget:()=>{pe.reverse(),$e=Ce()}}}function decay({velocity:$=0,from:z=0,power:oe=.8,timeConstant:ae=350,restDelta:ie=.5,modifyTarget:le}){const pe={done:!1,value:z};let _e=oe*$;const Ce=z+_e,$e=le===void 0?Ce:le(Ce);return $e!==Ce&&(_e=$e-z),{next:xe=>{const Ie=-_e*Math.exp(-xe/ae);return pe.done=!(Ie>ie||Ie<-ie),pe.value=pe.done?$e:$e+Ie,pe},flipTarget:()=>{}}}const types={keyframes:keyframes$1,spring,decay};function detectAnimationFromOptions($){if(Array.isArray($.to))return keyframes$1;if(types[$.type])return types[$.type];const z=new Set(Object.keys($));return z.has("ease")||z.has("duration")&&!z.has("dampingRatio")?keyframes$1:z.has("dampingRatio")||z.has("stiffness")||z.has("mass")||z.has("damping")||z.has("restSpeed")||z.has("restDelta")?spring:keyframes$1}function loopElapsed($,z,oe=0){return $-z-oe}function reverseElapsed($,z,oe=0,ae=!0){return ae?loopElapsed(z+-$,z,oe):z-($-z)+oe}function hasRepeatDelayElapsed($,z,oe,ae){return ae?$>=z+oe:$<=-oe}const framesync=$=>{const z=({delta:oe})=>$(oe);return{start:()=>sync.update(z,!0),stop:()=>cancelSync.update(z)}};function animate($){var z,oe,{from:ae,autoplay:ie=!0,driver:le=framesync,elapsed:pe=0,repeat:_e=0,repeatType:Ce="loop",repeatDelay:$e=0,onPlay:xe,onStop:Ie,onComplete:Ne,onRepeat:Fe,onUpdate:ze}=$,At=__rest($,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:Lt}=At,hn,vn=0,_n=At.duration,bn,Cn=!1,En=!0,$n;const wn=detectAnimationFromOptions(At);!((oe=(z=wn).needsInterpolation)===null||oe===void 0)&&oe.call(z,ae,Lt)&&($n=interpolate([0,100],[ae,Lt],{clamp:!1}),ae=0,Lt=100);const Tn=wn(Object.assign(Object.assign({},At),{from:ae,to:Lt}));function xn(){vn++,Ce==="reverse"?(En=vn%2===0,pe=reverseElapsed(pe,_n,$e,En)):(pe=loopElapsed(pe,_n,$e),Ce==="mirror"&&Tn.flipTarget()),Cn=!1,Fe&&Fe()}function kn(){hn.stop(),Ne&&Ne()}function An(Mn){if(En||(Mn=-Mn),pe+=Mn,!Cn){const Fn=Tn.next(Math.max(0,pe));bn=Fn.value,$n&&(bn=$n(bn)),Cn=En?Fn.done:pe<=0}ze==null||ze(bn),Cn&&(vn===0&&(_n??(_n=pe)),vn<_e?hasRepeatDelayElapsed(pe,_n,$e,En)&&xn():kn())}function On(){xe==null||xe(),hn=le(An),hn.start()}return ie&&On(),{stop:()=>{Ie==null||Ie(),hn.stop()}}}function velocityPerSecond($,z){return z?$*(1e3/z):0}function inertia({from:$=0,velocity:z=0,min:oe,max:ae,power:ie=.8,timeConstant:le=750,bounceStiffness:pe=500,bounceDamping:_e=10,restDelta:Ce=1,modifyTarget:$e,driver:xe,onUpdate:Ie,onComplete:Ne,onStop:Fe}){let ze;function At(_n){return oe!==void 0&&_nae}function Lt(_n){return oe===void 0?ae:ae===void 0||Math.abs(oe-_n){var Cn;Ie==null||Ie(bn),(Cn=_n.onUpdate)===null||Cn===void 0||Cn.call(_n,bn)},onComplete:Ne,onStop:Fe}))}function vn(_n){hn(Object.assign({type:"spring",stiffness:pe,damping:_e,restDelta:Ce},_n))}if(At($))vn({from:$,velocity:z,to:Lt($)});else{let _n=ie*z+$;typeof $e<"u"&&(_n=$e(_n));const bn=Lt(_n),Cn=bn===oe?-1:1;let En,$n;const wn=Tn=>{En=$n,$n=Tn,z=velocityPerSecond(Tn-En,getFrameData().delta),(Cn===1&&Tn>bn||Cn===-1&&Tnze==null?void 0:ze.stop()}}const a=($,z)=>1-3*z+3*$,b=($,z)=>3*z-6*$,c$1=$=>3*$,calcBezier=($,z,oe)=>((a(z,oe)*$+b(z,oe))*$+c$1(z))*$,getSlope=($,z,oe)=>3*a(z,oe)*$*$+2*b(z,oe)*$+c$1(z),subdivisionPrecision=1e-7,subdivisionMaxIterations=10;function binarySubdivide($,z,oe,ae,ie){let le,pe,_e=0;do pe=z+(oe-z)/2,le=calcBezier(pe,ae,ie)-$,le>0?oe=pe:z=pe;while(Math.abs(le)>subdivisionPrecision&&++_e=newtonMinSlope?newtonRaphsonIterate(pe,Ie,$,oe):Ne===0?Ie:binarySubdivide(pe,_e,_e+kSampleStepSize,$,oe)}return pe=>pe===0||pe===1?pe:calcBezier(le(pe),z,ae)}const motionState={};class SubscriptionManager{constructor(){this.subscriptions=new Set}add(z){return this.subscriptions.add(z),()=>this.subscriptions.delete(z)}notify(z,oe,ae){if(this.subscriptions.size)for(const ie of this.subscriptions)ie(z,oe,ae)}clear(){this.subscriptions.clear()}}const isFloat=$=>!isNaN(parseFloat($));class MotionValue{constructor(z){this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new SubscriptionManager,this.canTrackVelocity=!1,this.updateAndNotify=oe=>{this.prev=this.current,this.current=oe;const{delta:ae,timestamp:ie}=getFrameData();this.lastUpdated!==ie&&(this.timeDelta=ae,this.lastUpdated=ie),sync.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)},this.scheduleVelocityCheck=()=>sync.postRender(this.velocityCheck),this.velocityCheck=({timestamp:oe})=>{this.canTrackVelocity||(this.canTrackVelocity=isFloat(this.current)),oe!==this.lastUpdated&&(this.prev=this.current)},this.prev=this.current=z,this.canTrackVelocity=isFloat(this.current)}onChange(z){return this.updateSubscribers.add(z)}clearListeners(){this.updateSubscribers.clear()}set(z){this.updateAndNotify(z)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(z){return this.stop(),new Promise(oe=>{const{stop:ae}=z(oe);this.stopAnimation=ae}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function getMotionValue($){return new MotionValue($)}const{isArray:isArray$2}=Array;function useMotionValues(){const $=ref({}),z=ae=>{const ie=le=>{$.value[le]&&($.value[le].stop(),$.value[le].destroy(),del($.value,le))};ae?isArray$2(ae)?ae.forEach(ie):ie(ae):Object.keys($.value).forEach(ie)},oe=(ae,ie,le)=>{if($.value[ae])return $.value[ae];const pe=getMotionValue(ie);return pe.onChange(_e=>{set$3(le,ae,_e)}),set$3($.value,ae,pe),pe};return tryOnUnmounted(z),{motionValues:$,get:oe,stop:z}}const isKeyframesTarget=$=>Array.isArray($),underDampedSpring=()=>({type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}),criticallyDampedSpring=$=>({type:"spring",stiffness:550,damping:$===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}),overDampedSpring=$=>({type:"spring",stiffness:550,damping:$===0?100:30,restDelta:.01,restSpeed:10}),linearTween=()=>({type:"keyframes",ease:"linear",duration:300}),keyframes=$=>({type:"keyframes",duration:800,values:$}),defaultTransitions={default:overDampedSpring,x:underDampedSpring,y:underDampedSpring,z:underDampedSpring,rotate:underDampedSpring,rotateX:underDampedSpring,rotateY:underDampedSpring,rotateZ:underDampedSpring,scaleX:criticallyDampedSpring,scaleY:criticallyDampedSpring,scale:criticallyDampedSpring,backgroundColor:linearTween,color:linearTween,opacity:linearTween},getDefaultTransition=($,z)=>{let oe;return isKeyframesTarget(z)?oe=keyframes:oe=defaultTransitions[$]||defaultTransitions.default,{to:z,...oe(z)}},int={...number$1,transform:Math.round},valueTypes={color:color$1,backgroundColor:color$1,outlineColor:color$1,fill:color$1,stroke:color$1,borderColor:color$1,borderTopColor:color$1,borderRightColor:color$1,borderBottomColor:color$1,borderLeftColor:color$1,borderWidth:px,borderTopWidth:px,borderRightWidth:px,borderBottomWidth:px,borderLeftWidth:px,borderRadius:px,radius:px,borderTopLeftRadius:px,borderTopRightRadius:px,borderBottomRightRadius:px,borderBottomLeftRadius:px,width:px,maxWidth:px,height:px,maxHeight:px,size:px,top:px,right:px,bottom:px,left:px,padding:px,paddingTop:px,paddingRight:px,paddingBottom:px,paddingLeft:px,margin:px,marginTop:px,marginRight:px,marginBottom:px,marginLeft:px,rotate:degrees,rotateX:degrees,rotateY:degrees,rotateZ:degrees,scale:scale$3,scaleX:scale$3,scaleY:scale$3,scaleZ:scale$3,skew:degrees,skewX:degrees,skewY:degrees,distance:px,translateX:px,translateY:px,translateZ:px,x:px,y:px,z:px,perspective:px,transformPerspective:px,opacity:alpha,originX:progressPercentage,originY:progressPercentage,originZ:px,zIndex:int,filter:filter$1,WebkitFilter:filter$1,fillOpacity:alpha,strokeOpacity:alpha,numOctaves:int},getValueType=$=>valueTypes[$],getValueAsType=($,z)=>z&&typeof $=="number"&&z.transform?z.transform($):$;function getAnimatableNone($,z){let oe=getValueType($);return oe!==filter$1&&(oe=complex),oe.getAnimatableNone?oe.getAnimatableNone(z):void 0}const easingLookup={linear,easeIn,easeInOut,easeOut,circIn,circInOut,circOut,backIn,backInOut,backOut,anticipate,bounceIn,bounceInOut,bounceOut},easingDefinitionToFunction=$=>{if(Array.isArray($)){const[z,oe,ae,ie]=$;return cubicBezier(z,oe,ae,ie)}else if(typeof $=="string")return easingLookup[$];return $},isEasingArray=$=>Array.isArray($)&&typeof $[0]!="number",isAnimatable=($,z)=>$==="zIndex"?!1:!!(typeof z=="number"||Array.isArray(z)||typeof z=="string"&&complex.test(z)&&!z.startsWith("url("));function hydrateKeyframes($){return Array.isArray($.to)&&$.to[0]===null&&($.to=[...$.to],$.to[0]=$.from),$}function convertTransitionToAnimationOptions({ease:$,times:z,delay:oe,...ae}){const ie={...ae};return z&&(ie.offset=z),$&&(ie.ease=isEasingArray($)?$.map(easingDefinitionToFunction):easingDefinitionToFunction($)),oe&&(ie.elapsed=-oe),ie}function getPopmotionAnimationOptions($,z,oe){return Array.isArray(z.to)&&($.duration||($.duration=800)),hydrateKeyframes(z),isTransitionDefined($)||($={...$,...getDefaultTransition(oe,z.to)}),{...z,...convertTransitionToAnimationOptions($)}}function isTransitionDefined({delay:$,repeat:z,repeatType:oe,repeatDelay:ae,from:ie,...le}){return!!Object.keys(le).length}function getValueTransition($,z){return $[z]||$.default||$}function getAnimation($,z,oe,ae,ie){const le=getValueTransition(ae,$);let pe=le.from===null||le.from===void 0?z.get():le.from;const _e=isAnimatable($,oe);pe==="none"&&_e&&typeof oe=="string"&&(pe=getAnimatableNone($,oe));const Ce=isAnimatable($,pe);function $e(Ie){const Ne={from:pe,to:oe,velocity:ae.velocity?ae.velocity:z.getVelocity(),onUpdate:Fe=>z.set(Fe)};return le.type==="inertia"||le.type==="decay"?inertia({...Ne,...le}):animate({...getPopmotionAnimationOptions(le,Ne,$),onUpdate:Fe=>{Ne.onUpdate(Fe),le.onUpdate&&le.onUpdate(Fe)},onComplete:()=>{ae.onComplete&&ae.onComplete(),ie&&ie(),Ie&&Ie()}})}function xe(Ie){return z.set(oe),ae.onComplete&&ae.onComplete(),ie&&ie(),Ie&&Ie(),{stop:()=>{}}}return!Ce||!_e||le.type===!1?xe:$e}function useMotionTransitions(){const{motionValues:$,stop:z,get:oe}=useMotionValues();return{motionValues:$,stop:z,push:(ie,le,pe,_e={},Ce)=>{const $e=pe[ie],xe=oe(ie,$e,pe);if(_e&&_e.immediate){xe.set(le);return}const Ie=getAnimation(ie,xe,le,_e,Ce);xe.start(Ie)}}}function useMotionControls($,z={},{motionValues:oe,push:ae,stop:ie}=useMotionTransitions()){const le=unref(z),pe=ref(!1),_e=watch(oe,Ne=>{pe.value=Object.values(Ne).filter(Fe=>Fe.isAnimating()).length>0},{immediate:!0,deep:!0}),Ce=Ne=>{if(!le||!le[Ne])throw new Error(`The variant ${Ne} does not exist.`);return le[Ne]},$e=Ne=>(typeof Ne=="string"&&(Ne=Ce(Ne)),Promise.all(Object.entries(Ne).map(([Fe,ze])=>{if(Fe!=="transition")return new Promise(At=>{ae(Fe,ze,$,Ne.transition||getDefaultTransition(Fe,Ne[Fe]),At)})}).filter(Boolean)));return{isAnimating:pe,apply:$e,set:Ne=>{const Fe=isObject$4(Ne)?Ne:Ce(Ne);Object.entries(Fe).forEach(([ze,At])=>{ze!=="transition"&&ae(ze,At,$,{immediate:!0})})},stopTransitions:()=>{_e(),ie()},leave:async Ne=>{let Fe;if(le&&(le.leave&&(Fe=le.leave),!le.leave&&le.initial&&(Fe=le.initial)),!Fe){Ne();return}await $e(Fe),Ne()}}}const isBrowser=typeof window<"u",supportsPointerEvents=()=>isBrowser&&window.onpointerdown===null,supportsTouchEvents=()=>isBrowser&&window.ontouchstart===null,supportsMouseEvents=()=>isBrowser&&window.onmousedown===null;function registerEventListeners({target:$,state:z,variants:oe,apply:ae}){const ie=unref(oe),le=[],pe=(...ze)=>{const At=useEventListener.apply(null,ze);return le.push(At),At},_e=ref(!1),Ce=ref(!1),$e=ref(!1),xe=computed(()=>{let ze=[];return ie&&(ie.hovered&&(ze=[...ze,...Object.keys(ie.hovered)]),ie.tapped&&(ze=[...ze,...Object.keys(ie.tapped)]),ie.focused&&(ze=[...ze,...Object.keys(ie.focused)])),ze}),Ie=computed(()=>{const ze={};Object.assign(ze,z.value),_e.value&&ie.hovered&&Object.assign(ze,ie.hovered),Ce.value&&ie.tapped&&Object.assign(ze,ie.tapped),$e.value&&ie.focused&&Object.assign(ze,ie.focused);for(const At in ze)xe.value.includes(At)||delete ze[At];return ze});ie.hovered&&(pe($,"mouseenter",()=>{_e.value=!0}),pe($,"mouseleave",()=>{_e.value=!1,Ce.value=!1}),pe($,"mouseout",()=>{_e.value=!1,Ce.value=!1})),ie.tapped&&(supportsMouseEvents()&&(pe($,"mousedown",()=>{Ce.value=!0}),pe($,"mouseup",()=>{Ce.value=!1})),supportsPointerEvents()&&(pe($,"pointerdown",()=>{Ce.value=!0}),pe($,"pointerup",()=>{Ce.value=!1})),supportsTouchEvents()&&(pe($,"touchstart",()=>{Ce.value=!0}),pe($,"touchend",()=>{Ce.value=!1}))),ie.focused&&(pe($,"focus",()=>{$e.value=!0}),pe($,"blur",()=>{$e.value=!1}));const Ne=watch(Ie,ae);return{stop:()=>{le.forEach(ze=>ze()),Ne()}}}function registerLifeCycleHooks({set:$,target:z,variants:oe,variant:ae}){const ie=unref(oe);return{stop:watch(()=>z,()=>{ie&&(ie.initial&&$("initial"),ie.enter&&(ae.value="enter"))},{immediate:!0,flush:"pre"})}}function registerVariantsSync({state:$,apply:z}){return{stop:watch($,ae=>{ae&&z(ae)},{immediate:!0})}}function registerVisibilityHooks({target:$,variants:z,variant:oe}){const ae=unref(z);let ie=noop$1;if(ae&&(ae.visible||ae.visibleOnce)){const{stop:le}=useIntersectionObserver($,([{isIntersecting:pe}])=>{ae.visible?pe?oe.value="visible":oe.value="initial":ae.visibleOnce&&(pe?oe.value!=="visibleOnce"&&(oe.value="visibleOnce"):oe.value||(oe.value="initial"))});ie=le}return{stop:ie}}function useMotionFeatures($,z={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){const oe=ref([]);if(z.lifeCycleHooks){const{stop:ie}=registerLifeCycleHooks($);oe.value.push(ie)}if(z.syncVariants){const{stop:ie}=registerVariantsSync($);oe.value.push(ie)}if(z.visibilityHooks){const{stop:ie}=registerVisibilityHooks($);oe.value.push(ie)}if(z.eventListeners){const{stop:ie}=registerEventListeners($);oe.value.push(ie)}const ae=()=>oe.value.forEach(ie=>ie());return tryOnUnmounted(ae),{stop:ae}}function reactiveStyle($={}){const z=reactive({...$}),oe=ref({});return watch(z,()=>{const ae={};for(const[ie,le]of Object.entries(z)){const pe=getValueType(ie),_e=getValueAsType(le,pe);ae[ie]=_e}oe.value=ae},{immediate:!0,deep:!0}),{state:z,style:oe}}const transformAxes=["","X","Y","Z"],order=["perspective","translate","scale","rotate","skew"],transformProps=["transformPerspective","x","y","z"];order.forEach($=>{transformAxes.forEach(z=>{const oe=$+z;transformProps.push(oe)})});const transformPropSet=new Set(transformProps);function isTransformProp($){return transformPropSet.has($)}const transformOriginProps=new Set(["originX","originY","originZ"]);function isTransformOriginProp($){return transformOriginProps.has($)}function splitValues($){const z={},oe={};return Object.entries($).forEach(([ae,ie])=>{isTransformProp(ae)||isTransformOriginProp(ae)?z[ae]=ie:oe[ae]=ie}),{transform:z,style:oe}}function useElementStyle($,z){let oe,ae;const{state:ie,style:le}=reactiveStyle(),pe=watch(()=>unrefElement($),$e=>{if($e){ae=$e;for(const xe of Object.keys(valueTypes))$e.style[xe]===null||$e.style[xe]===""||isTransformProp(xe)||isTransformOriginProp(xe)||set$3(ie,xe,$e.style[xe]);oe&&Object.entries(oe).forEach(([xe,Ie])=>set$3($e.style,xe,Ie)),z&&z(ie)}},{immediate:!0}),_e=watch(le,$e=>{if(!ae){oe=$e;return}for(const xe in $e)set$3(ae.style,xe,$e[xe])},{immediate:!0});return{style:ie,stop:()=>{ae=void 0,oe=void 0,pe(),_e()}}}const translateAlias={x:"translateX",y:"translateY",z:"translateZ"};function reactiveTransform($={},z=!0){const oe=reactive({...$}),ae=ref("");return watch(oe,ie=>{let le="",pe=!1;if(z&&(ie.x||ie.y||ie.z)){const _e=[ie.x||0,ie.y||0,ie.z||0].map(px.transform).join(",");le+=`translate3d(${_e}) `,pe=!0}for(const[_e,Ce]of Object.entries(ie)){if(z&&(_e==="x"||_e==="y"||_e==="z"))continue;const $e=getValueType(_e),xe=getValueAsType(Ce,$e);le+=`${translateAlias[_e]||_e}(${xe}) `}z&&!pe&&(le+="translateZ(0px) "),ae.value=le.trim()},{immediate:!0,deep:!0}),{state:oe,transform:ae}}function parseTransform($){const z=$.trim().split(/\) |\)/);if(z.length===1)return{};const oe=ae=>ae.endsWith("px")||ae.endsWith("deg")?parseFloat(ae):isNaN(Number(ae))?Number(ae):ae;return z.reduce((ae,ie)=>{if(!ie)return ae;const[le,pe]=ie.split("("),Ce=pe.split(",").map(xe=>oe(xe.endsWith(")")?xe.replace(")",""):xe.trim())),$e=Ce.length===1?Ce[0]:Ce;return{...ae,[le]:$e}},{})}function stateFromTransform($,z){Object.entries(parseTransform(z)).forEach(([oe,ae])=>{ae=parseFloat(ae);const ie=["x","y","z"];if(oe==="translate3d"){if(ae===0){ie.forEach(le=>{set$3($,le,0)});return}ae.forEach((le,pe)=>{set$3($,ie[pe],le)});return}if(oe==="translateX"){set$3($,"x",ae);return}if(oe==="translateY"){set$3($,"y",ae);return}if(oe==="translateZ"){set$3($,"z",ae);return}set$3($,oe,ae)})}function useElementTransform($,z){let oe,ae;const{state:ie,transform:le}=reactiveTransform(),pe=watch(()=>unrefElement($),$e=>{$e&&(ae=$e,$e.style.transform&&stateFromTransform(ie,$e.style.transform),oe&&($e.style.transform=oe),z&&z(ie))},{immediate:!0}),_e=watch(le,$e=>{if(!ae){oe=$e;return}ae.style.transform=$e},{immediate:!0});return{transform:ie,stop:()=>{oe=void 0,ae=void 0,pe(),_e()}}}function useMotionProperties($,z){const oe=reactive({}),ae=Ie=>{Object.entries(Ie).forEach(([Ne,Fe])=>{set$3(oe,Ne,Fe)})},{style:ie,stop:le}=useElementStyle($,ae),{transform:pe,stop:_e}=useElementTransform($,ae),Ce=watch(oe,Ie=>{Object.entries(Ie).forEach(([Ne,Fe])=>{const ze=isTransformProp(Ne)?pe:ie;ze[Ne]&&ze[Ne]===Fe||set$3(ze,Ne,Fe)})},{immediate:!0,deep:!0}),$e=watch(()=>unrefElement($),Ie=>{Ie&&z&&ae(z)},{immediate:!0});return{motionProperties:oe,style:ie,transform:pe,stop:()=>{le(),_e(),Ce(),$e()}}}function useMotionVariants($={}){const z=unref($),oe=ref();return{state:computed(()=>{if(oe.value)return z[oe.value]}),variant:oe}}function useMotion($,z={},oe){const{motionProperties:ae,stop:ie}=useMotionProperties($),{variant:le,state:pe}=useMotionVariants(z),_e=useMotionControls(ae,z),Ce={target:$,variant:le,variants:z,state:pe,motionProperties:ae,..._e,stop:(xe=!1)=>{}},{stop:$e}=useMotionFeatures(Ce,oe);return Ce.stop=(xe=!1)=>{const Ie=()=>{Ce.stopTransitions(),ie(),$e()};if(!xe&&z.value&&z.value.leave){const Ne=watch(Ce.isAnimating,Fe=>{Fe||(Ne(),Ie())})}else Ie()},tryOnUnmounted(()=>Ce.stop()),Ce}const directivePropsKeys=["initial","enter","leave","visible","visible-once","hovered","tapped","focused","delay"],resolveVariants=($,z)=>{const oe=$.props?$.props:$.data&&$.data.attrs?$.data.attrs:{};oe&&(oe.variants&&isObject$4(oe.variants)&&(z.value={...z.value,...oe.variants}),directivePropsKeys.forEach(ae=>{if(ae==="delay"){if(oe&&oe[ae]&&isNumber$1(oe[ae])){const ie=oe[ae];z&&z.value&&(z.value.enter&&(z.value.enter.transition||(z.value.enter.transition={}),z.value.enter.transition={...z.value.enter.transition,delay:ie}),z.value.visible&&(z.value.visible.transition||(z.value.visible.transition={}),z.value.visible.transition={...z.value.visible.transition,delay:ie}),z.value.visibleOnce&&(z.value.visibleOnce.transition||(z.value.visibleOnce.transition={}),z.value.visibleOnce.transition={...z.value.visibleOnce.transition,delay:ie}))}return}ae==="visible-once"&&(ae="visibleOnce"),oe&&oe[ae]&&isObject$4(oe[ae])&&(z.value[ae]=oe[ae])}))},directive=$=>{const z=(ae,ie,le)=>{const pe=ie.value&&typeof ie.value=="string"?ie.value:le.key;pe&&motionState[pe]&&motionState[pe].stop();const _e=ref($||{});typeof ie.value=="object"&&(_e.value=ie.value),resolveVariants(le,_e);const Ce=useMotion(ae,_e);ae.motionInstance=Ce,pe&&set$3(motionState,pe,Ce)},oe=ae=>{ae.motionInstance&&ae.motionInstance.stop()};return{created:z,unmounted:oe,bind:z,unbind:oe,getSSRProps(ae,ie){const{initial:le}=ae.value||ie.props||{};if(!le||Object.keys(le).length===0)return;const{transform:pe,style:_e}=splitValues(le),{transform:Ce}=reactiveTransform(pe),{style:$e}=reactiveStyle(_e);return Ce.value&&($e.value.transform=Ce.value),{style:$e.value}}}},fade={initial:{opacity:0},enter:{opacity:1}},fadeVisible={initial:{opacity:0},visible:{opacity:1}},fadeVisibleOnce={initial:{opacity:0},visibleOnce:{opacity:1}},pop$1={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},popVisible={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},popVisibleOnce={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},rollLeft={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},rollVisibleLeft={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},rollVisibleOnceLeft={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},rollRight={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},rollVisibleRight={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},rollVisibleOnceRight={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},rollTop={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},rollVisibleTop={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},rollVisibleOnceTop={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rollBottom={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},rollVisibleBottom={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},rollVisibleOnceBottom={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},slideLeft={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},slideVisibleLeft={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},slideVisibleOnceLeft={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},slideRight={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},slideVisibleRight={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},slideVisibleOnceRight={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},slideTop={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},slideVisibleTop={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},slideVisibleOnceTop={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},slideBottom={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},slideVisibleBottom={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},slideVisibleOnceBottom={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},presets={__proto__:null,fade,fadeVisible,fadeVisibleOnce,pop:pop$1,popVisible,popVisibleOnce,rollBottom,rollLeft,rollRight,rollTop,rollVisibleBottom,rollVisibleLeft,rollVisibleRight,rollVisibleTop,rollVisibleOnceBottom,rollVisibleOnceLeft,rollVisibleOnceRight,rollVisibleOnceTop,slideBottom,slideLeft,slideRight,slideTop,slideVisibleBottom,slideVisibleLeft,slideVisibleRight,slideVisibleTop,slideVisibleOnceBottom,slideVisibleOnceLeft,slideVisibleOnceRight,slideVisibleOnceTop};function slugify($){const z="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",oe="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",ae=new RegExp(z.split("").join("|"),"g");return $.toString().replace(/[A-Z]/g,ie=>`-${ie}`).toLowerCase().replace(/\s+/g,"-").replace(ae,ie=>oe.charAt(z.indexOf(ie))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const MotionPlugin={install($,z){if($.directive("motion",directive()),!z||z&&!z.excludePresets)for(const oe in presets){const ae=presets[oe];$.directive(`motion-${slugify(oe)}`,directive(ae))}if(z&&z.directives)for(const oe in z.directives){const ae=z.directives[oe];!ae.initial&&__DEV__&&console.warn(`Your directive v-motion-${oe} is missing initial variant!`),$.directive(`motion-${oe}`,directive(ae))}}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
diff --git a/dist/static/js/index-d199185f.js b/dist/static/js/index-d199185f.js
deleted file mode 100644
index f1d82dc37..000000000
--- a/dist/static/js/index-d199185f.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-8e94f9eb.js";import"./columns-53f3efec.js";import"./data-b773037a.js";import"./index-600c64e5.js";import"./message-e6e365bf.js";export{o as default};
diff --git a/dist/static/js/index-1dbd68b4.js b/dist/static/js/index-d35af888.js
similarity index 84%
rename from dist/static/js/index-1dbd68b4.js
rename to dist/static/js/index-d35af888.js
index c9130dac1..a554aca8a 100644
--- a/dist/static/js/index-1dbd68b4.js
+++ b/dist/static/js/index-d35af888.js
@@ -1 +1 @@
-import{d as o,r as l,Y as u,c as r,k as p,i as m,C as c,u as d,g as i,f as _}from"./index-600c64e5.js";const f={class:"dark:text-white"},x=o({name:"Menu2",__name:"index",setup(V){const e=l(""),{t}=u();return(k,n)=>{const s=r("el-input");return _(),p("div",f,[m("p",null,c(d(t)("menus.hsmenu2")),1),i(s,{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=a=>e.value=a)},null,8,["modelValue"])])}}});export{x as default};
+import{d as o,r as l,Y as u,c as r,k as p,i as m,C as c,u as d,g as i,f as _}from"./index-cf07ebc0.js";const f={class:"dark:text-white"},x=o({name:"Menu2",__name:"index",setup(V){const e=l(""),{t}=u();return(k,n)=>{const s=r("el-input");return _(),p("div",f,[m("p",null,c(d(t)("menus.hsmenu2")),1),i(s,{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=a=>e.value=a)},null,8,["modelValue"])])}}});export{x as default};
diff --git a/dist/static/js/index-d9e3c002.js b/dist/static/js/index-d858911b.js
similarity index 69%
rename from dist/static/js/index-d9e3c002.js
rename to dist/static/js/index-d858911b.js
index 762342de6..967cb3993 100644
--- a/dist/static/js/index-d9e3c002.js
+++ b/dist/static/js/index-d858911b.js
@@ -1 +1 @@
-import n from"./vertical-9949cca4.js";import c from"./horizontal-af5a3726.js";import{d as i,c as o,e as p,w as e,f as _,i as r,h as t,g as a}from"./index-600c64e5.js";import"./vue-virtual-scroller.esm-ac296170.js";const u={class:"font-medium"},d={class:"w-full flex justify-around flex-wrap"},g=i({name:"VirtualList",__name:"index",setup(m){return(f,x)=>{const s=o("el-link"),l=o("el-card");return _(),p(l,{shadow:"never"},{header:e(()=>[r("div",u,[t(" 虚拟列表组件( "),a(s,{href:"https://github.com/Akryum/vue-virtual-scroller/tree/next/packages/vue-virtual-scroller",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:e(()=>[t(" github地址 ")]),_:1}),t(" ) ")])]),default:e(()=>[r("div",d,[a(n,{class:"h-[500px] w-[500px]"}),a(c,{class:"h-[500px] w-[500px]"})])]),_:1})}}});export{g as default};
+import n from"./vertical-6fd8271b.js";import c from"./horizontal-4fa67551.js";import{d as i,c as o,e as p,w as e,f as _,i as r,h as t,g as a}from"./index-cf07ebc0.js";import"./vue-virtual-scroller.esm-5e9eff47.js";const u={class:"font-medium"},d={class:"w-full flex justify-around flex-wrap"},g=i({name:"VirtualList",__name:"index",setup(m){return(f,x)=>{const s=o("el-link"),l=o("el-card");return _(),p(l,{shadow:"never"},{header:e(()=>[r("div",u,[t(" 虚拟列表组件( "),a(s,{href:"https://github.com/Akryum/vue-virtual-scroller/tree/next/packages/vue-virtual-scroller",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:e(()=>[t(" github地址 ")]),_:1}),t(" ) ")])]),default:e(()=>[r("div",d,[a(n,{class:"h-[500px] w-[500px]"}),a(c,{class:"h-[500px] w-[500px]"})])]),_:1})}}});export{g as default};
diff --git a/dist/static/js/index-d4bd3586.js b/dist/static/js/index-d9f8a3d4.js
similarity index 99%
rename from dist/static/js/index-d4bd3586.js
rename to dist/static/js/index-d9f8a3d4.js
index b06ab5fee..c2861406b 100644
--- a/dist/static/js/index-d4bd3586.js
+++ b/dist/static/js/index-d9f8a3d4.js
@@ -1,4 +1,4 @@
-import{d as n5,r as Eg,a_ as dP,a as pP,y as c$,f as r5,k as hP,aU as f$,a$ as d$,b as p$,c as bx,e as h$,w as Vy,i as Uy,h as wx,g as Wy,u as Bh}from"./index-600c64e5.js";import{u as g$}from"./hooks-47b97b33.js";import{d as v$}from"./edit-d219f0c6.js";var se=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function y$(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function as(t){var e={exports:{}};return t(e,e.exports),e.exports}var yi,$0,Fh=function(t){return t&&t.Math==Math&&t},kt=Fh(typeof globalThis=="object"&&globalThis)||Fh(typeof window=="object"&&window)||Fh(typeof self=="object"&&self)||Fh(typeof se=="object"&&se)||function(){return this}()||Function("return this")(),o5=Function.prototype,Ex=o5.apply,m$=o5.bind,Dx=o5.call,gP=typeof Reflect=="object"&&Reflect.apply||(m$?Dx.bind(Ex):function(){return Dx.apply(Ex,arguments)}),vP=Function.prototype,b4=vP.bind,w4=vP.call,b$=b4&&b4.bind(w4),ge=b4?function(t){return t&&b$(w4,t)}:function(t){return t&&function(){return w4.apply(t,arguments)}},sn=function(t){return typeof t=="function"},Gn=function(t){try{return!!t()}catch{return!0}},Hn=!Gn(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),Oc=Function.prototype.call,zn=Oc.bind?Oc.bind(Oc):function(){return Oc.apply(Oc,arguments)},Cx={}.propertyIsEnumerable,xx=Object.getOwnPropertyDescriptor,w$=xx&&!Cx.call({1:2},1)?function(t){var e=xx(this,t);return!!e&&e.enumerable}:Cx,i5={f:w$},Yr=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},E$=ge({}.toString),D$=ge("".slice),Eu=function(t){return D$(E$(t),8,-1)},Gy=kt.Object,C$=ge("".split),yP=Gn(function(){return!Gy("z").propertyIsEnumerable(0)})?function(t){return Eu(t)=="String"?C$(t,""):Gy(t)}:Gy,x$=kt.TypeError,a5=function(t){if(t==null)throw x$("Can't call method on "+t);return t},Po=function(t){return yP(a5(t))},tr=function(t){return typeof t=="object"?t!==null:sn(t)},Qn={},Sx=function(t){return sn(t)?t:void 0},rc=function(t,e){return arguments.length<2?Sx(Qn[t])||Sx(kt[t]):Qn[t]&&Qn[t][e]||kt[t]&&kt[t][e]},_d=ge({}.isPrototypeOf),qy=rc("navigator","userAgent")||"",Ax=kt.process,Ox=kt.Deno,kx=Ax&&Ax.versions||Ox&&Ox.version,Bx=kx&&kx.v8;Bx&&($0=(yi=Bx.split("."))[0]>0&&yi[0]<4?1:+(yi[0]+yi[1])),!$0&&qy&&(!(yi=qy.match(/Edge\/(\d+)/))||yi[1]>=74)&&(yi=qy.match(/Chrome\/(\d+)/))&&($0=+yi[1]);var _h,Dg=$0,po=!!Object.getOwnPropertySymbols&&!Gn(function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&Dg&&Dg<41}),u5=po&&!Symbol.sham&&typeof Symbol.iterator=="symbol",S$=kt.Object,pl=u5?function(t){return typeof t=="symbol"}:function(t){var e=rc("Symbol");return sn(e)&&_d(e.prototype,S$(t))},A$=kt.String,E4=function(t){try{return A$(t)}catch{return"Object"}},O$=kt.TypeError,s5=function(t){if(sn(t))return t;throw O$(E4(t)+" is not a function")},Cg=function(t,e){var n=t[e];return n==null?void 0:s5(n)},k$=kt.TypeError,B$=Object.defineProperty,ta=kt["__core-js_shared__"]||function(t,e){try{B$(kt,t,{value:e,configurable:!0,writable:!0})}catch{kt[t]=e}return e}("__core-js_shared__",{}),us=as(function(t){(t.exports=function(e,n){return ta[e]||(ta[e]=n!==void 0?n:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),F$=kt.Object,Bp=function(t){return F$(a5(t))},_$=ge({}.hasOwnProperty),Vt=Object.hasOwn||function(t,e){return _$(Bp(t),e)},T$=0,P$=Math.random(),j$=ge(1 .toString),xg=function(t){return"Symbol("+(t===void 0?"":t)+")_"+j$(++T$+P$,36)},kc=us("wks"),Du=kt.Symbol,Fx=Du&&Du.for,N$=u5?Du:Du&&Du.withoutSetter||xg,Bn=function(t){if(!Vt(kc,t)||!po&&typeof kc[t]!="string"){var e="Symbol."+t;po&&Vt(Du,t)?kc[t]=Du[t]:kc[t]=u5&&Fx?Fx(e):N$(e)}return kc[t]},I$=kt.TypeError,L$=Bn("toPrimitive"),R$=function(t,e){if(!tr(t)||pl(t))return t;var n,r=Cg(t,L$);if(r){if(e===void 0&&(e="default"),n=zn(r,t,e),!tr(n)||pl(n))return n;throw I$("Can't convert object to primitive value")}return e===void 0&&(e="number"),function(o,i){var a,u;if(i==="string"&&sn(a=o.toString)&&!tr(u=zn(a,o))||sn(a=o.valueOf)&&!tr(u=zn(a,o))||i!=="string"&&sn(a=o.toString)&&!tr(u=zn(a,o)))return u;throw k$("Can't convert object to primitive value")}(t,e)},oc=function(t){var e=R$(t,"string");return pl(e)?e:e+""},D4=kt.document,M$=tr(D4)&&tr(D4.createElement),mP=function(t){return M$?D4.createElement(t):{}},bP=!Hn&&!Gn(function(){return Object.defineProperty(mP("div"),"a",{get:function(){return 7}}).a!=7}),_x=Object.getOwnPropertyDescriptor,z$=Hn?_x:function(t,e){if(t=Po(t),e=oc(e),bP)try{return _x(t,e)}catch{}if(Vt(t,e))return Yr(!zn(i5.f,t,e),t[e])},j1={f:z$},$$=/#|\.prototype\./,Fp=function(t,e){var n=V$[H$(t)];return n==W$||n!=U$&&(sn(e)?Gn(e):!!e)},H$=Fp.normalize=function(t){return String(t).replace($$,".").toLowerCase()},V$=Fp.data={},U$=Fp.NATIVE="N",W$=Fp.POLYFILL="P",G$=Fp,Tx=ge(ge.bind),l5=function(t,e){return s5(t),e===void 0?t:Tx?Tx(t,e):function(){return t.apply(e,arguments)}},q$=kt.String,K$=kt.TypeError,ar=function(t){if(tr(t))return t;throw K$(q$(t)+" is not an object")},Y$=kt.TypeError,Px=Object.defineProperty,X$=Hn?Px:function(t,e,n){if(ar(t),e=oc(e),ar(n),bP)try{return Px(t,e,n)}catch{}if("get"in n||"set"in n)throw Y$("Accessors not supported");return"value"in n&&(t[e]=n.value),t},ja={f:X$},Tn=Hn?function(t,e,n){return ja.f(t,e,Yr(1,n))}:function(t,e,n){return t[e]=n,t},Z$=j1.f,J$=function(t){var e=function(n,r,o){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,r)}return new t(n,r,o)}return gP(t,this,arguments)};return e.prototype=t.prototype,e},qo=function(t,e){var n,r,o,i,a,u,s,l,c=t.target,f=t.global,p=t.stat,d=t.proto,y=f?kt:p?kt[c]:(kt[c]||{}).prototype,g=f?Qn:Qn[c]||Tn(Qn,c,{})[c],v=g.prototype;for(o in e)n=!G$(f?o:c+(p?".":"#")+o,t.forced)&&y&&Vt(y,o),a=g[o],n&&(u=t.noTargetGet?(l=Z$(y,o))&&l.value:y[o]),i=n&&u?u:e[o],n&&typeof a==typeof i||(s=t.bind&&n?l5(i,kt):t.wrap&&n?J$(i):d&&sn(i)?ge(i):i,(t.sham||i&&i.sham||a&&a.sham)&&Tn(s,"sham",!0),Tn(g,o,s),d&&(Vt(Qn,r=c+"Prototype")||Tn(Qn,r,{}),Tn(Qn[r],o,i),t.real&&v&&!v[o]&&Tn(v,o,i)))},jx=us("keys"),N1=function(t){return jx[t]||(jx[t]=xg(t))},Q$=!Gn(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),Nx=N1("IE_PROTO"),C4=kt.Object,tH=C4.prototype,Sg=Q$?C4.getPrototypeOf:function(t){var e=Bp(t);if(Vt(e,Nx))return e[Nx];var n=e.constructor;return sn(n)&&e instanceof n?n.prototype:e instanceof C4?tH:null},eH=kt.String,nH=kt.TypeError,Ag=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=ge(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch{}return function(r,o){return ar(r),function(i){if(typeof i=="object"||sn(i))return i;throw nH("Can't set "+eH(i)+" as a prototype")}(o),e?t(r,o):r.__proto__=o,r}}():void 0),rH=Math.ceil,oH=Math.floor,c5=function(t){var e=+t;return e!=e||e===0?0:(e>0?oH:rH)(e)},iH=Math.max,aH=Math.min,x4=function(t,e){var n=c5(t);return n<0?iH(n+e,0):aH(n,e)},uH=Math.min,_p=function(t){return(e=t.length)>0?uH(c5(e),9007199254740991):0;var e},Ix=function(t){return function(e,n,r){var o,i=Po(e),a=_p(i),u=x4(r,a);if(t&&n!=n){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===n)return t||u||0;return!t&&-1}},sH={includes:Ix(!0),indexOf:Ix(!1)},Tp={},lH=sH.indexOf,Lx=ge([].push),wP=function(t,e){var n,r=Po(t),o=0,i=[];for(n in r)!Vt(Tp,n)&&Vt(r,n)&&Lx(i,n);for(;e.length>o;)Vt(r,n=e[o++])&&(~lH(i,n)||Lx(i,n));return i},Og=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],cH=Og.concat("length","prototype"),fH=Object.getOwnPropertyNames||function(t){return wP(t,cH)},f5={f:fH},H0={f:Object.getOwnPropertySymbols},dH=ge([].concat),pH=rc("Reflect","ownKeys")||function(t){var e=f5.f(ar(t)),n=H0.f;return n?dH(e,n(t)):e},d5=Object.keys||function(t){return wP(t,Og)},hH=Hn?Object.defineProperties:function(t,e){ar(t);for(var n,r=Po(e),o=d5(e),i=o.length,a=0;i>a;)ja.f(t,n=o[a++],r[n]);return t},gH=rc("document","documentElement"),EP=N1("IE_PROTO"),Ky=function(){},DP=function(t){return"