"},1500)});const s={excludeKeys:"fullScreen"},d={placeholder:"请输入内容..."},u=e=>{o.value=e};return C(()=>{const e=o.value;e!=null&&e.destroy()}),(e,a)=>(g(),h("div",b,[l(n(c),{editor:o.value,defaultConfig:s,mode:r,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),l(n(f),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=i=>t.value=i),defaultConfig:d,mode:r,style:{height:"500px","overflow-y":"hidden"},onOnCreated:u},null,8,["modelValue"])]))}});export{E as _};
+import{T as c,E as f}from"./index.esm-CHm2E9RQ.js";import{d as m,H as p,r as v,o as _,a as C,f as g,k as h,i as l,u as n}from"./index-BATPqZWC.js";const b={class:"wangeditor"},r="default",E=m({name:"BaseEditor",__name:"base",setup(x){const o=p(),t=v("
你好
");_(()=>{setTimeout(()=>{t.value="
我是模拟的异步数据
"},1500)});const s={excludeKeys:"fullScreen"},d={placeholder:"请输入内容..."},u=e=>{o.value=e};return C(()=>{const e=o.value;e!=null&&e.destroy()}),(e,a)=>(g(),h("div",b,[l(n(c),{editor:o.value,defaultConfig:s,mode:r,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),l(n(f),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=i=>t.value=i),defaultConfig:d,mode:r,style:{height:"500px","overflow-y":"hidden"},onOnCreated:u},null,8,["modelValue"])]))}});export{E as _};
diff --git a/dist/static/js/basic-H8Efpeh7.js b/dist/static/js/basic-shJC3UhA.js
similarity index 85%
rename from dist/static/js/basic-H8Efpeh7.js
rename to dist/static/js/basic-shJC3UhA.js
index 0c7d637c0..3aa0d9914 100644
--- a/dist/static/js/basic-H8Efpeh7.js
+++ b/dist/static/js/basic-shJC3UhA.js
@@ -1 +1 @@
-import{C as m,a as _,b as d,c as i,d as l,e as D}from"./index.esm-BA-DKQmP.js";import{d as h,_ as b,e as a,j as B,f as r,k as p,m as F,i as e,w as t,h as u,p as w,q as E,g as C}from"./index-0TdPoD8Q.js";const I=h({name:"ExampleSimple",components:{[m.name]:m,[_.name]:_,[d.name]:d,[i.name]:i,[l.name]:l},directives:{contextmenu:D}}),x=o=>(w("data-v-ef510e49"),o=o(),E(),o),S=x(()=>C("p",{class:"mb-2"},"基础用法",-1)),A={class:"wrapper"},$=x(()=>C("code",null,"右键点击此区域",-1)),k=[$];function G(o,N,V,g,j,q){const n=a("v-contextmenu-item"),c=a("v-contextmenu-divider"),s=a("v-contextmenu-submenu"),f=a("v-contextmenu"),v=B("contextmenu");return r(),p("div",null,[S,F((r(),p("div",A,k)),[[v,void 0,"contextmenu"]]),e(f,{ref:"contextmenu"},{default:t(()=>[e(n,null,{default:t(()=>[u("GitHub")]),_:1}),e(n,null,{default:t(()=>[u("GitLab")]),_:1}),e(c),e(s,{title:"蔬菜菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("土豆")]),_:1}),e(s,{title:"青菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("小油菜")]),_:1}),e(n,null,{default:t(()=>[u("空心菜")]),_:1})]),_:1}),e(n,null,{default:t(()=>[u("黄瓜")]),_:1})]),_:1}),e(n,{disabled:""},{default:t(()=>[u("菠萝蜜")]),_:1}),e(c),e(n,null,{default:t(()=>[u("哈密瓜")]),_:1})]),_:1},512)])}const T=b(I,[["render",G],["__scopeId","data-v-ef510e49"]]);export{T as default};
+import{C as m,a as _,b as d,c as i,d as l,e as D}from"./index.esm-n8F-gKI7.js";import{d as h,_ as b,e as a,j as B,f as r,k as p,m as F,i as e,w as t,h as u,p as w,q as E,g as C}from"./index-BATPqZWC.js";const I=h({name:"ExampleSimple",components:{[m.name]:m,[_.name]:_,[d.name]:d,[i.name]:i,[l.name]:l},directives:{contextmenu:D}}),x=o=>(w("data-v-ef510e49"),o=o(),E(),o),S=x(()=>C("p",{class:"mb-2"},"基础用法",-1)),A={class:"wrapper"},$=x(()=>C("code",null,"右键点击此区域",-1)),k=[$];function G(o,N,V,g,j,q){const n=a("v-contextmenu-item"),c=a("v-contextmenu-divider"),s=a("v-contextmenu-submenu"),f=a("v-contextmenu"),v=B("contextmenu");return r(),p("div",null,[S,F((r(),p("div",A,k)),[[v,void 0,"contextmenu"]]),e(f,{ref:"contextmenu"},{default:t(()=>[e(n,null,{default:t(()=>[u("GitHub")]),_:1}),e(n,null,{default:t(()=>[u("GitLab")]),_:1}),e(c),e(s,{title:"蔬菜菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("土豆")]),_:1}),e(s,{title:"青菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("小油菜")]),_:1}),e(n,null,{default:t(()=>[u("空心菜")]),_:1})]),_:1}),e(n,null,{default:t(()=>[u("黄瓜")]),_:1})]),_:1}),e(n,{disabled:""},{default:t(()=>[u("菠萝蜜")]),_:1}),e(c),e(n,null,{default:t(()=>[u("哈密瓜")]),_:1})]),_:1},512)])}const T=b(I,[["render",G],["__scopeId","data-v-ef510e49"]]);export{T as default};
diff --git a/dist/static/js/border-B5N5LOm9.js b/dist/static/js/border-awwjJ_s-.js
similarity index 58%
rename from dist/static/js/border-B5N5LOm9.js
rename to dist/static/js/border-awwjJ_s-.js
index d761c6f33..3b6406bab 100644
--- a/dist/static/js/border-B5N5LOm9.js
+++ b/dist/static/js/border-awwjJ_s-.js
@@ -1 +1 @@
-import{_ as o}from"./border.vue_vue_type_script_setup_true_lang-k71uV4Va.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
+import{_ as o}from"./border.vue_vue_type_script_setup_true_lang-DJ4hXTCX.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/border.vue_vue_type_script_setup_true_lang-k71uV4Va.js b/dist/static/js/border.vue_vue_type_script_setup_true_lang-DJ4hXTCX.js
similarity index 64%
rename from dist/static/js/border.vue_vue_type_script_setup_true_lang-k71uV4Va.js
rename to dist/static/js/border.vue_vue_type_script_setup_true_lang-DJ4hXTCX.js
index 45e9aaf8d..bf595affd 100644
--- a/dist/static/js/border.vue_vue_type_script_setup_true_lang-k71uV4Va.js
+++ b/dist/static/js/border.vue_vue_type_script_setup_true_lang-DJ4hXTCX.js
@@ -1 +1 @@
-import{t as o}from"./data-C5LmA2b3.js";import{d as r,e as t,f as n,c as p,u as s}from"./index-0TdPoD8Q.js";const u=r({__name:"border",setup(l){const e=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(c,_)=>{const a=t("pure-table");return n(),p(a,{data:s(o),columns:e,border:""},null,8,["data"])}}});export{u as _};
+import{t as o}from"./data-BZhubnoT.js";import{d as r,e as t,f as n,c as p,u as s}from"./index-BATPqZWC.js";const u=r({__name:"border",setup(l){const e=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(c,_)=>{const a=t("pure-table");return n(),p(a,{data:s(o),columns:e,border:""},null,8,["data"])}}});export{u as _};
diff --git a/dist/static/js/button-wh1m-S2O.js b/dist/static/js/button-RPEa7QW2.js
similarity index 91%
rename from dist/static/js/button-wh1m-S2O.js
rename to dist/static/js/button-RPEa7QW2.js
index 85c0f1f5c..4e458e3a8 100644
--- a/dist/static/js/button-wh1m-S2O.js
+++ b/dist/static/js/button-RPEa7QW2.js
@@ -1 +1 @@
-import{d as n,r as o,c as _,w as a,e as c,f as l,g as e}from"./index-0TdPoD8Q.js";var d={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};const m=e("div",{class:"card-header"},[e("span",{class:"font-medium"},"通过 iframe 引入按钮页面")],-1),u=["src"],h=n({name:"ButtonPage",__name:"button",setup(f){const{VITE_PUBLIC_PATH:t}=d,s=o(`${t}html/button.html`);return(i,p)=>{const r=c("el-card");return l(),_(r,{shadow:"never"},{header:a(()=>[m]),default:a(()=>[e("iframe",{src:s.value,frameborder:"0",class:"iframe w-full h-[60vh]"},null,8,u)]),_:1})}}});export{h as default};
+import{d as n,r as o,c as _,w as a,e as c,f as l,g as e}from"./index-BATPqZWC.js";var d={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};const m=e("div",{class:"card-header"},[e("span",{class:"font-medium"},"通过 iframe 引入按钮页面")],-1),u=["src"],h=n({name:"ButtonPage",__name:"button",setup(f){const{VITE_PUBLIC_PATH:t}=d,s=o(`${t}html/button.html`);return(i,p)=>{const r=c("el-card");return l(),_(r,{shadow:"never"},{header:a(()=>[m]),default:a(()=>[e("iframe",{src:s.value,frameborder:"0",class:"iframe w-full h-[60vh]"},null,8,u)]),_:1})}}});export{h as default};
diff --git a/dist/static/js/cascader-CB8LYCmn.js b/dist/static/js/cascader-B9rdoTlq.js
similarity index 99%
rename from dist/static/js/cascader-CB8LYCmn.js
rename to dist/static/js/cascader-B9rdoTlq.js
index 3914f7f9e..4c1b73108 100644
--- a/dist/static/js/cascader-CB8LYCmn.js
+++ b/dist/static/js/cascader-B9rdoTlq.js
@@ -1 +1 @@
-import{Q as A,ae as E,d as B,r as C,c as N,w as x,e as b,f as U,i as h,g as o,h as V,u as a,B as d}from"./index-0TdPoD8Q.js";const L={86:{11e4:"北京市",12e4:"天津市",13e4:"河北省",14e4:"山西省",15e4:"内蒙古自治区",21e4:"辽宁省",22e4:"吉林省",23e4:"黑龙江省",31e4:"上海市",32e4:"江苏省",33e4:"浙江省",34e4:"安徽省",35e4:"福建省",36e4:"江西省",37e4:"山东省",41e4:"河南省",42e4:"湖北省",43e4:"湖南省",44e4:"广东省",45e4:"广西壮族自治区",46e4:"海南省",5e5:"重庆市",51e4:"四川省",52e4:"贵州省",53e4:"云南省",54e4:"西藏自治区",61e4:"陕西省",62e4:"甘肃省",63e4:"青海省",64e4:"宁夏回族自治区",65e4:"新疆维吾尔自治区",71e4:"台湾省",81e4:"香港特别行政区",82e4:"澳门特别行政区"},11e4:{110100:"市辖区"},110100:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区"},12e4:{120100:"市辖区"},120100:{120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区"},13e4:{130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131e3:"廊坊市",131100:"衡水市"},130100:{130101:"市辖区",130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130171:"石家庄高新技术产业开发区",130172:"石家庄循环化工园区",130181:"辛集市",130183:"晋州市",130184:"新乐市"},130200:{130201:"市辖区",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130271:"河北唐山芦台经济开发区",130272:"唐山市汉沽管理区",130273:"唐山高新技术产业开发区",130274:"河北唐山海港经济开发区",130281:"遵化市",130283:"迁安市",130284:"滦州市"},130300:{130301:"市辖区",130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县",130371:"秦皇岛市经济技术开发区",130372:"北戴河新区"},130400:{130401:"市辖区",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130407:"肥乡区",130408:"永年区",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130471:"邯郸经济技术开发区",130473:"邯郸冀南新区",130481:"武安市"},130500:{130501:"市辖区",130502:"桥东区",130503:"桥西区",130521:"邢台县",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130526:"任县",130527:"南和县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130571:"河北邢台经济开发区",130581:"南宫市",130582:"沙河市"},130600:{130601:"市辖区",130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130671:"保定高新技术产业开发区",130672:"保定白沟新城",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市"},130700:{130701:"市辖区",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130771:"张家口经济开发区",130772:"张家口市察北管理区",130773:"张家口市塞北管理区"},130800:{130801:"市辖区",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130871:"承德高新技术产业开发区",130881:"平泉市"},130900:{130901:"市辖区",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130971:"河北沧州经济开发区",130972:"沧州高新技术产业开发区",130973:"沧州渤海新区",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市"},131e3:{131001:"市辖区",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131071:"廊坊经济技术开发区",131081:"霸州市",131082:"三河市"},131100:{131101:"市辖区",131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131171:"河北衡水高新技术产业开发区",131172:"衡水滨湖新区",131182:"深州市"},14e4:{140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141e3:"临汾市",141100:"吕梁市"},140100:{140101:"市辖区",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140171:"山西转型综合改革示范区",140181:"古交市"},140200:{140201:"市辖区",140212:"新荣区",140213:"平城区",140214:"云冈区",140215:"云州区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140271:"山西大同经济开发区"},140300:{140301:"市辖区",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县"},140400:{140401:"市辖区",140403:"潞州区",140404:"上党区",140405:"屯留区",140406:"潞城区",140423:"襄垣县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140471:"山西长治高新技术产业园区"},140500:{140501:"市辖区",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市"},140600:{140601:"市辖区",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140671:"山西朔州经济开发区",140681:"怀仁市"},140700:{140701:"市辖区",140702:"榆次区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市"},140800:{140801:"市辖区",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市"},140900:{140901:"市辖区",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140971:"五台山风景名胜区",140981:"原平市"},141e3:{141001:"市辖区",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市"},141100:{141101:"市辖区",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市"},15e4:{150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟"},150100:{150101:"市辖区",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150171:"呼和浩特金海工业园区",150172:"呼和浩特经济技术开发区"},150200:{150201:"市辖区",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150271:"包头稀土高新技术产业开发区"},150300:{150301:"市辖区",150302:"海勃湾区",150303:"海南区",150304:"乌达区"},150400:{150401:"市辖区",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗"},150500:{150501:"市辖区",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150571:"通辽经济技术开发区",150581:"霍林郭勒市"},150600:{150601:"市辖区",150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗"},150700:{150701:"市辖区",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市"},150800:{150801:"市辖区",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗"},150900:{150901:"市辖区",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市"},152200:{152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县"},152500:{152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152571:"乌拉盖管委会"},152900:{152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152971:"内蒙古阿拉善经济开发区"},21e4:{210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211e3:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市"},210100:{210101:"市辖区",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市"},210200:{210201:"市辖区",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市"},210300:{210301:"市辖区",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市"},210400:{210401:"市辖区",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县"},210500:{210501:"市辖区",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县"},210600:{210601:"市辖区",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市"},210700:{210701:"市辖区",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市"},210800:{210801:"市辖区",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市"},210900:{210901:"市辖区",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县"},211e3:{211001:"市辖区",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市"},211100:{211101:"市辖区",211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县"},211200:{211201:"市辖区",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市"},211300:{211301:"市辖区",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市"},211400:{211401:"市辖区",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市"},22e4:{220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州"},220100:{220101:"市辖区",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220171:"长春经济技术开发区",220172:"长春净月高新技术产业开发区",220173:"长春高新技术产业开发区",220174:"长春汽车经济技术开发区",220182:"榆树市",220183:"德惠市"},220200:{220201:"市辖区",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220271:"吉林经济开发区",220272:"吉林高新技术产业开发区",220273:"吉林中国新加坡食品区",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市"},220300:{220301:"市辖区",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220381:"公主岭市",220382:"双辽市"},220400:{220401:"市辖区",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县"},220500:{220501:"市辖区",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市"},220600:{220601:"市辖区",220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市"},220700:{220701:"市辖区",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220771:"吉林松原经济开发区",220781:"扶余市"},220800:{220801:"市辖区",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220871:"吉林白城经济开发区",220881:"洮南市",220882:"大安市"},222400:{222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县"},23e4:{230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231e3:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区"},230100:{230101:"市辖区",230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市"},230200:{230201:"市辖区",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市"},230300:{230301:"市辖区",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市"},230400:{230401:"市辖区",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县"},230500:{230501:"市辖区",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县"},230600:{230601:"市辖区",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230671:"大庆高新技术产业开发区"},230700:{230701:"市辖区",230717:"伊美区",230718:"乌翠区",230719:"友好区",230722:"嘉荫县",230723:"汤旺县",230724:"丰林县",230725:"大箐山县",230726:"南岔县",230751:"金林区",230781:"铁力市"},230800:{230801:"市辖区",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市"},230900:{230901:"市辖区",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县"},231e3:{231001:"市辖区",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231071:"牡丹江经济技术开发区",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市"},231100:{231101:"市辖区",231102:"爱辉区",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"嫩江市"},231200:{231201:"市辖区",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市"},232700:{232701:"漠河市",232721:"呼玛县",232722:"塔河县",232761:"加格达奇区",232762:"松岭区",232763:"新林区",232764:"呼中区"},31e4:{310100:"市辖区"},310100:{310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区"},32e4:{320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321e3:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市"},320100:{320101:"市辖区",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区"},320200:{320201:"市辖区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市"},320300:{320301:"市辖区",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320371:"徐州经济技术开发区",320381:"新沂市",320382:"邳州市"},320400:{320401:"市辖区",320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市"},320500:{320501:"市辖区",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320571:"苏州工业园区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市"},320600:{320601:"市辖区",320602:"崇川区",320611:"港闸区",320612:"通州区",320623:"如东县",320671:"南通经济技术开发区",320681:"启东市",320682:"如皋市",320684:"海门市",320685:"海安市"},320700:{320701:"市辖区",320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县",320771:"连云港经济技术开发区",320772:"连云港高新技术产业开发区"},320800:{320801:"市辖区",320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县",320871:"淮安经济技术开发区"},320900:{320901:"市辖区",320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320971:"盐城经济技术开发区",320981:"东台市"},321e3:{321001:"市辖区",321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321071:"扬州经济技术开发区",321081:"仪征市",321084:"高邮市"},321100:{321101:"市辖区",321102:"京口区",321111:"润州区",321112:"丹徒区",321171:"镇江新区",321181:"丹阳市",321182:"扬中市",321183:"句容市"},321200:{321201:"市辖区",321202:"海陵区",321203:"高港区",321204:"姜堰区",321271:"泰州医药高新技术产业开发区",321281:"兴化市",321282:"靖江市",321283:"泰兴市"},321300:{321301:"市辖区",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321371:"宿迁经济技术开发区"},33e4:{330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331e3:"台州市",331100:"丽水市"},330100:{330101:"市辖区",330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330112:"临安区",330122:"桐庐县",330127:"淳安县",330182:"建德市"},330200:{330201:"市辖区",330203:"海曙区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330213:"奉化区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市"},330300:{330301:"市辖区",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330371:"温州经济技术开发区",330381:"瑞安市",330382:"乐清市",330383:"龙港市"},330400:{330401:"市辖区",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市"},330500:{330501:"市辖区",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县"},330600:{330601:"市辖区",330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市"},330700:{330701:"市辖区",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市"},330800:{330801:"市辖区",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市"},330900:{330901:"市辖区",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县"},331e3:{331001:"市辖区",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"玉环市"},331100:{331101:"市辖区",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市"},34e4:{340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341e3:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市"},340100:{340101:"市辖区",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340171:"合肥高新技术产业开发区",340172:"合肥经济技术开发区",340173:"合肥新站高新技术产业开发区",340181:"巢湖市"},340200:{340201:"市辖区",340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"繁昌县",340223:"南陵县",340225:"无为县",340271:"芜湖经济技术开发区",340272:"安徽芜湖长江大桥经济开发区"},340300:{340301:"市辖区",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340371:"蚌埠市高新技术开发区",340372:"蚌埠市经济开发区"},340400:{340401:"市辖区",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县"},340500:{340501:"市辖区",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县"},340600:{340601:"市辖区",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县"},340700:{340701:"市辖区",340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县"},340800:{340801:"市辖区",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340871:"安徽安庆经济开发区",340881:"桐城市",340882:"潜山市"},341e3:{341001:"市辖区",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县"},341100:{341101:"市辖区",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341171:"苏滁现代产业园",341172:"滁州经济技术开发区",341181:"天长市",341182:"明光市"},341200:{341201:"市辖区",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341271:"阜阳合肥现代产业园区",341272:"阜阳经济技术开发区",341282:"界首市"},341300:{341301:"市辖区",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341371:"宿州马鞍山现代产业园区",341372:"宿州经济技术开发区"},341500:{341501:"市辖区",341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县"},341600:{341601:"市辖区",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县"},341700:{341701:"市辖区",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县"},341800:{341801:"市辖区",341802:"宣州区",341821:"郎溪县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341871:"宣城市经济开发区",341881:"宁国市",341882:"广德市"},35e4:{350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市"},350100:{350101:"市辖区",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350112:"长乐区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市"},350200:{350201:"市辖区",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区"},350300:{350301:"市辖区",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县"},350400:{350401:"市辖区",350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市"},350500:{350501:"市辖区",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市"},350600:{350601:"市辖区",350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350625:"长泰县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350681:"龙海市"},350700:{350701:"市辖区",350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市"},350800:{350801:"市辖区",350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市"},350900:{350901:"市辖区",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市"},36e4:{360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361e3:"抚州市",361100:"上饶市"},360100:{360101:"市辖区",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360105:"湾里区",360111:"青山湖区",360112:"新建区",360121:"南昌县",360123:"安义县",360124:"进贤县"},360200:{360201:"市辖区",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市"},360300:{360301:"市辖区",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县"},360400:{360401:"市辖区",360402:"濂溪区",360403:"浔阳区",360404:"柴桑区",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市"},360500:{360501:"市辖区",360502:"渝水区",360521:"分宜县"},360600:{360601:"市辖区",360602:"月湖区",360603:"余江区",360681:"贵溪市"},360700:{360701:"市辖区",360702:"章贡区",360703:"南康区",360704:"赣县区",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"龙南县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市"},360800:{360801:"市辖区",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市"},360900:{360901:"市辖区",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市"},361e3:{361001:"市辖区",361002:"临川区",361003:"东乡区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361030:"广昌县"},361100:{361101:"市辖区",361102:"信州区",361103:"广丰区",361104:"广信区",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市"},37e4:{370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371e3:"威海市",371100:"日照市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市"},370100:{370101:"市辖区",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370114:"章丘区",370115:"济阳区",370116:"莱芜区",370117:"钢城区",370124:"平阴县",370126:"商河县",370171:"济南高新技术产业开发区"},370200:{370201:"市辖区",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370215:"即墨区",370271:"青岛高新技术产业开发区",370281:"胶州市",370283:"平度市",370285:"莱西市"},370300:{370301:"市辖区",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县"},370400:{370401:"市辖区",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市"},370500:{370501:"市辖区",370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县",370571:"东营经济技术开发区",370572:"东营港经济开发区"},370600:{370601:"市辖区",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370634:"长岛县",370671:"烟台高新技术产业开发区",370672:"烟台经济技术开发区",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市"},370700:{370701:"市辖区",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370772:"潍坊滨海经济技术开发区",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市"},370800:{370801:"市辖区",370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370871:"济宁高新技术产业开发区",370881:"曲阜市",370883:"邹城市"},370900:{370901:"市辖区",370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市"},371e3:{371001:"市辖区",371002:"环翠区",371003:"文登区",371071:"威海火炬高技术产业开发区",371072:"威海经济技术开发区",371073:"威海临港经济技术开发区",371082:"荣成市",371083:"乳山市"},371100:{371101:"市辖区",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371171:"日照经济技术开发区"},371300:{371301:"市辖区",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371371:"临沂高新技术产业开发区",371372:"临沂经济技术开发区",371373:"临沂临港经济开发区"},371400:{371401:"市辖区",371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371471:"德州经济技术开发区",371472:"德州运河经济开发区",371481:"乐陵市",371482:"禹城市"},371500:{371501:"市辖区",371502:"东昌府区",371503:"茌平区",371521:"阳谷县",371522:"莘县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市"},371600:{371601:"市辖区",371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371681:"邹平市"},371700:{371701:"市辖区",371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县",371771:"菏泽经济技术开发区",371772:"菏泽高新技术开发区"},41e4:{410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411e3:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419e3:"省直辖县级行政区划"},410100:{410101:"市辖区",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410171:"郑州经济技术开发区",410172:"郑州高新技术产业开发区",410173:"郑州航空港经济综合实验区",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市"},410200:{410201:"市辖区",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县"},410300:{410301:"市辖区",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410306:"吉利区",410311:"洛龙区",410322:"孟津县",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410371:"洛阳高新技术产业开发区",410381:"偃师市"},410400:{410401:"市辖区",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410471:"平顶山高新技术产业开发区",410472:"平顶山市城乡一体化示范区",410481:"舞钢市",410482:"汝州市"},410500:{410501:"市辖区",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410571:"安阳高新技术产业开发区",410581:"林州市"},410600:{410601:"市辖区",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410671:"鹤壁经济技术开发区"},410700:{410701:"市辖区",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410771:"新乡高新技术产业开发区",410772:"新乡经济技术开发区",410773:"新乡市平原城乡一体化示范区",410781:"卫辉市",410782:"辉县市",410783:"长垣市"},410800:{410801:"市辖区",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410871:"焦作城乡一体化示范区",410882:"沁阳市",410883:"孟州市"},410900:{410901:"市辖区",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410971:"河南濮阳工业园区",410972:"濮阳经济技术开发区"},411e3:{411001:"市辖区",411002:"魏都区",411003:"建安区",411024:"鄢陵县",411025:"襄城县",411071:"许昌经济技术开发区",411081:"禹州市",411082:"长葛市"},411100:{411101:"市辖区",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411171:"漯河经济技术开发区"},411200:{411201:"市辖区",411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411271:"河南三门峡经济开发区",411281:"义马市",411282:"灵宝市"},411300:{411301:"市辖区",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411371:"南阳高新技术产业开发区",411372:"南阳市城乡一体化示范区",411381:"邓州市"},411400:{411401:"市辖区",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411471:"豫东综合物流产业聚集区",411472:"河南商丘经济开发区",411481:"永城市"},411500:{411501:"市辖区",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411571:"信阳高新技术产业开发区"},411600:{411601:"市辖区",411602:"川汇区",411603:"淮阳区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411627:"太康县",411628:"鹿邑县",411671:"河南周口经济开发区",411681:"项城市"},411700:{411701:"市辖区",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",411771:"河南驻马店经济开发区"},419e3:{419001:"济源市"},42e4:{420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421e3:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429e3:"省直辖县级行政区划"},420100:{420101:"市辖区",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区"},420200:{420201:"市辖区",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市"},420300:{420301:"市辖区",420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市"},420500:{420501:"市辖区",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市"},420600:{420601:"市辖区",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市"},420700:{420701:"市辖区",420702:"梁子湖区",420703:"华容区",420704:"鄂城区"},420800:{420801:"市辖区",420802:"东宝区",420804:"掇刀区",420822:"沙洋县",420881:"钟祥市",420882:"京山市"},420900:{420901:"市辖区",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市"},421e3:{421001:"市辖区",421002:"沙市区",421003:"荆州区",421022:"公安县",421023:"监利县",421024:"江陵县",421071:"荆州经济技术开发区",421081:"石首市",421083:"洪湖市",421087:"松滋市"},421100:{421101:"市辖区",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421171:"龙感湖管理区",421181:"麻城市",421182:"武穴市"},421200:{421201:"市辖区",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市"},421300:{421301:"市辖区",421303:"曾都区",421321:"随县",421381:"广水市"},422800:{422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县"},429e3:{429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区"},43e4:{430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431e3:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州"},430100:{430101:"市辖区",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430181:"浏阳市",430182:"宁乡市"},430200:{430201:"市辖区",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430212:"渌口区",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430271:"云龙示范区",430281:"醴陵市"},430300:{430301:"市辖区",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430371:"湖南湘潭高新技术产业园区",430372:"湘潭昭山示范区",430373:"湘潭九华示范区",430381:"湘乡市",430382:"韶山市"},430400:{430401:"市辖区",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430471:"衡阳综合保税区",430472:"湖南衡阳高新技术产业园区",430473:"湖南衡阳松木经济开发区",430481:"耒阳市",430482:"常宁市"},430500:{430501:"市辖区",430502:"双清区",430503:"大祥区",430511:"北塔区",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"邵东市"},430600:{430601:"市辖区",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430671:"岳阳市屈原管理区",430681:"汨罗市",430682:"临湘市"},430700:{430701:"市辖区",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430771:"常德市西洞庭管理区",430781:"津市市"},430800:{430801:"市辖区",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县"},430900:{430901:"市辖区",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430971:"益阳市大通湖管理区",430972:"湖南益阳高新技术产业园区",430981:"沅江市"},431e3:{431001:"市辖区",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市"},431100:{431101:"市辖区",431102:"零陵区",431103:"冷水滩区",431121:"祁阳县",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431171:"永州经济技术开发区",431172:"永州市金洞管理区",431173:"永州市回龙圩管理区"},431200:{431201:"市辖区",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431271:"怀化市洪江管理区",431281:"洪江市"},431300:{431301:"市辖区",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市"},433100:{433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",433173:"湖南永顺经济开发区"},44e4:{440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442e3:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市"},440100:{440101:"市辖区",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区"},440200:{440201:"市辖区",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市"},440300:{440301:"市辖区",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"龙华区",440310:"坪山区",440311:"光明区"},440400:{440401:"市辖区",440402:"香洲区",440403:"斗门区",440404:"金湾区"},440500:{440501:"市辖区",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县"},440600:{440601:"市辖区",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区"},440700:{440701:"市辖区",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市"},440800:{440801:"市辖区",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市"},440900:{440901:"市辖区",440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市"},441200:{441201:"市辖区",441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市"},441300:{441301:"市辖区",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县"},441400:{441401:"市辖区",441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市"},441500:{441501:"市辖区",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市"},441600:{441601:"市辖区",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县"},441700:{441701:"市辖区",441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市"},441800:{441801:"市辖区",441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市"},441900:{441900003:"东城街道",441900004:"南城街道",441900005:"万江街道",441900006:"莞城街道",441900101:"石碣镇",441900102:"石龙镇",441900103:"茶山镇",441900104:"石排镇",441900105:"企石镇",441900106:"横沥镇",441900107:"桥头镇",441900108:"谢岗镇",441900109:"东坑镇",441900110:"常平镇",441900111:"寮步镇",441900112:"樟木头镇",441900113:"大朗镇",441900114:"黄江镇",441900115:"清溪镇",441900116:"塘厦镇",441900117:"凤岗镇",441900118:"大岭山镇",441900119:"长安镇",441900121:"虎门镇",441900122:"厚街镇",441900123:"沙田镇",441900124:"道滘镇",441900125:"洪梅镇",441900126:"麻涌镇",441900127:"望牛墩镇",441900128:"中堂镇",441900129:"高埗镇",441900401:"松山湖",441900402:"东莞港",441900403:"东莞生态园"},442e3:{442000001:"石岐街道",442000002:"东区街道",442000003:"中山港街道",442000004:"西区街道",442000005:"南区街道",442000006:"五桂山街道",442000100:"小榄镇",442000101:"黄圃镇",442000102:"民众镇",442000103:"东凤镇",442000104:"东升镇",442000105:"古镇镇",442000106:"沙溪镇",442000107:"坦洲镇",442000108:"港口镇",442000109:"三角镇",442000110:"横栏镇",442000111:"南头镇",442000112:"阜沙镇",442000113:"南朗镇",442000114:"三乡镇",442000115:"板芙镇",442000116:"大涌镇",442000117:"神湾镇"},445100:{445101:"市辖区",445102:"湘桥区",445103:"潮安区",445122:"饶平县"},445200:{445201:"市辖区",445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市"},445300:{445301:"市辖区",445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市"},45e4:{450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451e3:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市"},450100:{450101:"市辖区",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县"},450200:{450201:"市辖区",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县"},450300:{450301:"市辖区",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450332:"恭城瑶族自治县",450381:"荔浦市"},450400:{450401:"市辖区",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市"},450500:{450501:"市辖区",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县"},450600:{450601:"市辖区",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市"},450700:{450701:"市辖区",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县"},450800:{450801:"市辖区",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市"},450900:{450901:"市辖区",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市"},451e3:{451001:"市辖区",451002:"右江区",451003:"田阳区",451022:"田东县",451023:"平果县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市"},451100:{451101:"市辖区",451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县"},451200:{451201:"市辖区",451202:"金城江区",451203:"宜州区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县"},451300:{451301:"市辖区",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市"},451400:{451401:"市辖区",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市"},46e4:{460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469e3:"省直辖县级行政区划"},460100:{460101:"市辖区",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区"},460200:{460201:"市辖区",460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区"},460300:{460321:"西沙群岛",460322:"南沙群岛",460323:"中沙群岛的岛礁及其海域"},460400:{460400100:"那大镇",460400101:"和庆镇",460400102:"南丰镇",460400103:"大成镇",460400104:"雅星镇",460400105:"兰洋镇",460400106:"光村镇",460400107:"木棠镇",460400108:"海头镇",460400109:"峨蔓镇",460400111:"王五镇",460400112:"白马井镇",460400113:"中和镇",460400114:"排浦镇",460400115:"东成镇",460400116:"新州镇",460400499:"洋浦经济开发区",460400500:"华南热作学院"},469e3:{469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县"},5e5:{500100:"市辖区",500200:"县"},500100:{500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区",500155:"梁平区",500156:"武隆区"},500200:{500229:"城口县",500230:"丰都县",500231:"垫江县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县"},51e4:{510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511e3:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512e3:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州"},510100:{510101:"市辖区",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510117:"郫都区",510121:"金堂县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市"},510300:{510301:"市辖区",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县"},510400:{510401:"市辖区",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县"},510500:{510501:"市辖区",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县"},510600:{510601:"市辖区",510603:"旌阳区",510604:"罗江区",510623:"中江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市"},510700:{510701:"市辖区",510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市"},510800:{510801:"市辖区",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县"},510900:{510901:"市辖区",510903:"船山区",510904:"安居区",510921:"蓬溪县",510923:"大英县",510981:"射洪市"},511e3:{511001:"市辖区",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511071:"内江经济开发区",511083:"隆昌市"},511100:{511101:"市辖区",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市"},511300:{511301:"市辖区",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市"},511400:{511401:"市辖区",511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县"},511500:{511501:"市辖区",511502:"翠屏区",511503:"南溪区",511504:"叙州区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县"},511600:{511601:"市辖区",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市"},511700:{511701:"市辖区",511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511771:"达州经济开发区",511781:"万源市"},511800:{511801:"市辖区",511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县"},511900:{511901:"市辖区",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511971:"巴中经济开发区"},512e3:{512001:"市辖区",512002:"雁江区",512021:"安岳县",512022:"乐至县"},513200:{513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县"},513300:{513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县"},513400:{513401:"西昌市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513425:"会理县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县"},52e4:{520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州"},520100:{520101:"市辖区",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市"},520200:{520201:"钟山区",520203:"六枝特区",520221:"水城县",520281:"盘州市"},520300:{520301:"市辖区",520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市"},520400:{520401:"市辖区",520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县"},520500:{520501:"市辖区",520502:"七星关区",520521:"大方县",520522:"黔西县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县"},520600:{520601:"市辖区",520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县"},522300:{522301:"兴义市",522302:"兴仁市",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县"},522600:{522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县"},522700:{522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县"},53e4:{530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州"},530100:{530101:"市辖区",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530115:"晋宁区",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市"},530300:{530301:"市辖区",530302:"麒麟区",530303:"沾益区",530304:"马龙区",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市"},530400:{530401:"市辖区",530402:"红塔区",530403:"江川区",530422:"澄江县",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县"},530500:{530501:"市辖区",530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市"},530600:{530601:"市辖区",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530681:"水富市"},530700:{530701:"市辖区",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县"},530800:{530801:"市辖区",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县"},530900:{530901:"市辖区",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县"},532300:{532301:"楚雄市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532331:"禄丰县"},532500:{532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县"},532600:{532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县"},532800:{532801:"景洪市",532822:"勐海县",532823:"勐腊县"},532900:{532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县"},533100:{533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县"},533300:{533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县"},533400:{533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县"},54e4:{540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",540600:"那曲市",542500:"阿里地区"},540100:{540101:"市辖区",540102:"城关区",540103:"堆龙德庆区",540104:"达孜区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540127:"墨竹工卡县",540171:"格尔木藏青工业园区",540172:"拉萨经济技术开发区",540173:"西藏文化旅游创意园区",540174:"达孜工业园区"},540200:{540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县"},540300:{540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县"},540400:{540402:"巴宜区",540421:"工布江达县",540422:"米林县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县"},540500:{540501:"市辖区",540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540530:"错那县",540531:"浪卡子县"},540600:{540602:"色尼区",540621:"嘉黎县",540622:"比如县",540623:"聂荣县",540624:"安多县",540625:"申扎县",540626:"索县",540627:"班戈县",540628:"巴青县",540629:"尼玛县",540630:"双湖县"},542500:{542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县"},61e4:{610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611e3:"商洛市"},610100:{610101:"市辖区",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610118:"鄠邑区",610122:"蓝田县",610124:"周至县"},610200:{610201:"市辖区",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县"},610300:{610301:"市辖区",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610322:"凤翔县",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县"},610400:{610401:"市辖区",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"彬州市"},610500:{610501:"市辖区",610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市"},610600:{610601:"市辖区",610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610681:"子长市"},610700:{610701:"市辖区",610702:"汉台区",610703:"南郑区",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县"},610800:{610801:"市辖区",610802:"榆阳区",610803:"横山区",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610881:"神木市"},610900:{610901:"市辖区",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610928:"旬阳县",610929:"白河县"},611e3:{611001:"市辖区",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县"},62e4:{620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621e3:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623e3:"甘南藏族自治州"},620100:{620101:"市辖区",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620171:"兰州新区"},620200:{620201:"市辖区"},620300:{620301:"市辖区",620302:"金川区",620321:"永昌县"},620400:{620401:"市辖区",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县"},620500:{620501:"市辖区",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县"},620600:{620601:"市辖区",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县"},620700:{620701:"市辖区",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县"},620800:{620801:"市辖区",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620825:"庄浪县",620826:"静宁县",620881:"华亭市"},620900:{620901:"市辖区",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市"},621e3:{621001:"市辖区",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县"},621100:{621101:"市辖区",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县"},621200:{621201:"市辖区",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县"},622900:{622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县"},623e3:{623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县"},63e4:{630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州"},630100:{630101:"市辖区",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回族土族自治县",630122:"湟中县",630123:"湟源县"},630200:{630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县"},632200:{632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县"},632300:{632321:"同仁县",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县"},632500:{632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县"},632600:{632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县"},632700:{632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县"},632800:{632801:"格尔木市",632802:"德令哈市",632803:"茫崖市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632857:"大柴旦行政委员会"},64e4:{640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市"},640100:{640101:"市辖区",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市"},640200:{640201:"市辖区",640202:"大武口区",640205:"惠农区",640221:"平罗县"},640300:{640301:"市辖区",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市"},640400:{640401:"市辖区",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县"},640500:{640501:"市辖区",640502:"沙坡头区",640521:"中宁县",640522:"海原县"},65e4:{650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653e3:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654e3:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659e3:"自治区直辖县级行政区划"},650100:{650101:"市辖区",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县"},650200:{650201:"市辖区",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区"},650400:{650402:"高昌区",650421:"鄯善县",650422:"托克逊县"},650500:{650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县"},652300:{652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县"},652700:{652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县"},652800:{652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652871:"库尔勒经济技术开发区"},652900:{652901:"阿克苏市",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县"},653e3:{653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县"},653100:{653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县"},653200:{653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县"},654e3:{654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县"},654200:{654201:"塔城市",654202:"乌苏市",654221:"额敏县",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县"},654300:{654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县"},659e3:{659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659006:"铁门关市"},71e4:{710100:"台北市",710200:"高雄市",710300:"基隆市",710400:"台中市",710500:"台南市",710600:"新竹市",710700:"嘉义市"},710100:{710101:"内湖区",710102:"南港区",710103:"中正区",710104:"松山区",710105:"信义区",710106:"大安区",710107:"中山区",710108:"文山区",710109:"大同区",710110:"万华区",710111:"士林区",710112:"北投区"},710200:{710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区"},710300:{710301:"仁爱区",710302:"信义区",710303:"中正区",710304:"暖暖区",710305:"安乐区",710307:"七堵区"},710400:{710301:"中区",710302:"东区",710303:"南区",710304:"西区",710305:"北区",710306:"北屯区",710307:"西屯区",710308:"南屯区"},710500:{710501:"中西区",710502:"东区",710503:"南区",710504:"北区",710505:"安平区",710506:"安南区"},710600:{710601:"东区",710602:"北区",710603:"香山区"},710700:{710701:"东区",710702:"西区"},81e4:{810001:"中西區",810002:"灣仔區",810003:"東區",810004:"南區",810005:"油尖旺區",810006:"深水埗區",810007:"九龍城區",810008:"黃大仙區",810009:"觀塘區",810010:"荃灣區",810011:"屯門區",810012:"元朗區",810013:"北區",810014:"大埔區",810015:"西貢區",810016:"沙田區",810017:"葵青區",810018:"離島區"},82e4:{820001:"花地瑪堂區",820002:"花王堂區",820003:"望德堂區",820004:"大堂區",820005:"風順堂區",820006:"嘉模堂區",820007:"路氹填海區",820008:"聖方濟各堂區"}};var P=L;const j=A(P),t={},g={},k=j[86],p=[];let D=[];const f="全部";t[""]=f;Object.keys(k).forEach(c=>{const e=k[c];p.push({value:c,label:e}),t[c]=e,g[e]={code:c},g[e][f]={code:""}});p.forEach(c=>{var u;const e=c.value,n=c.label,l=[],s=(u=j[e])!=null?u:{};Object.keys(s).forEach(i=>{l.push({value:i,label:s[i]}),t[i]=s[i],g[n][s[i]]={code:i},g[n][s[i]][f]={code:""}}),l.length&&(c.children=l)});D=E(p);p.forEach(c=>{const e=c.children,n=c.label;e&&e.forEach(l=>{var _;const s=l.value,u=l.label,i=[],v=(_=j[s])!=null?_:{};Object.keys(v).forEach(r=>{i.push({value:r,label:v[r]}),t[r]=v[r],g[n][u][v[r]]={code:r}}),i.length&&(l.children=i)})});const O=E(D);O.unshift({value:"",label:f});O.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(n=>{const l=n.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});const $=E(p);$.unshift({value:"",label:f});$.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(n=>{const l=n.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});function y(c,e,n){let l="";if(c&&g[c]){const s=g[c];if(l=s.code,e&&s[e]){const u=s[e];l=`${l}${e===f?"":", "}${u.code}`,n&&u[n]&&(l=`${l}${n===f?"":", "}${u[n].code}`)}}return l}const q=o("p",{class:"font-medium"},"区域级联选择器",-1),F={class:"flex flex-col items-center justify-center"},G={class:"text-[var(--el-color-primary)]"},Q={class:"leading-10"},R={class:"flex flex-col items-center justify-center mt-3"},S={class:"text-[var(--el-color-primary)]"},X={class:"leading-10"},z={class:"flex flex-col items-center justify-center mt-3"},H={class:"text-[var(--el-color-primary)]"},J={class:"leading-10"},K={class:"flex flex-col items-center justify-center mt-3"},M={class:"text-[var(--el-color-primary)]"},W={class:"leading-10"},Z=B({name:"Cascader",__name:"cascader",setup(c){const e=C(["110000","110100"]),n=C(["120000","120100","120101"]),l=C(["130000",""]),s=C(["120000","120100",""]),u=i=>{};return(i,v)=>{const _=b("el-cascader"),r=b("el-col"),T=b("el-row"),w=b("el-card");return U(),N(w,{shadow:"never"},{header:x(()=>[q]),default:x(()=>[h(T,{gutter:24},{default:x(()=>[h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",F,[o("span",G,[V(" 1. 二级联动(不带“全部”选项) "),h(_,{modelValue:e.value,"onUpdate:modelValue":v[0]||(v[0]=m=>e.value=m),options:a(D),onChange:u},null,8,["modelValue","options"])]),o("div",Q,[o("div",null,"绑定值:"+d(e.value),1),o("div",null," 区域码转汉字: "+d(a(t)[e.value[0]])+", "+d(a(t)[e.value[1]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[e.value[0]],a(t)[e.value[1]])),1)])])]),_:1}),h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",R,[o("span",S,[V(" 2. 二级联动(带有“全部”选项) "),h(_,{modelValue:l.value,"onUpdate:modelValue":v[1]||(v[1]=m=>l.value=m),options:a(O),onChange:u},null,8,["modelValue","options"])]),o("div",X,[o("div",null,"绑定值:"+d(l.value),1),o("div",null," 区域码转汉字: "+d(a(t)[l.value[0]])+", "+d(a(t)[l.value[1]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[l.value[0]],a(t)[l.value[1]])),1)])])]),_:1}),h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",z,[o("span",H,[V(" 3. 三级联动(不带“全部”选项) "),h(_,{modelValue:n.value,"onUpdate:modelValue":v[2]||(v[2]=m=>n.value=m),options:a(p),onChange:u},null,8,["modelValue","options"])]),o("div",J,[o("div",null,"绑定值:"+d(n.value),1),o("div",null," 区域码转汉字: "+d(a(t)[n.value[0]])+", "+d(a(t)[n.value[1]])+", "+d(a(t)[n.value[2]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[n.value[0]],a(t)[n.value[1]],a(t)[n.value[2]])),1)])])]),_:1}),h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",K,[o("span",M,[V(' 4. 三级联动(带"全部选项") '),h(_,{modelValue:s.value,"onUpdate:modelValue":v[3]||(v[3]=m=>s.value=m),options:a($),onChange:u},null,8,["modelValue","options"])]),o("div",W,[o("div",null,"绑定值:"+d(s.value),1),o("div",null," 区域码转汉字: "+d(a(t)[s.value[0]])+", "+d(a(t)[s.value[1]])+", "+d(a(t)[s.value[2]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[s.value[0]],a(t)[s.value[1]],a(t)[s.value[2]])),1)])])]),_:1})]),_:1})]),_:1})}}});export{Z as default};
+import{Q as A,ae as E,d as B,r as C,c as N,w as x,e as b,f as U,i as h,g as o,h as V,u as a,B as d}from"./index-BATPqZWC.js";const L={86:{11e4:"北京市",12e4:"天津市",13e4:"河北省",14e4:"山西省",15e4:"内蒙古自治区",21e4:"辽宁省",22e4:"吉林省",23e4:"黑龙江省",31e4:"上海市",32e4:"江苏省",33e4:"浙江省",34e4:"安徽省",35e4:"福建省",36e4:"江西省",37e4:"山东省",41e4:"河南省",42e4:"湖北省",43e4:"湖南省",44e4:"广东省",45e4:"广西壮族自治区",46e4:"海南省",5e5:"重庆市",51e4:"四川省",52e4:"贵州省",53e4:"云南省",54e4:"西藏自治区",61e4:"陕西省",62e4:"甘肃省",63e4:"青海省",64e4:"宁夏回族自治区",65e4:"新疆维吾尔自治区",71e4:"台湾省",81e4:"香港特别行政区",82e4:"澳门特别行政区"},11e4:{110100:"市辖区"},110100:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区"},12e4:{120100:"市辖区"},120100:{120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区"},13e4:{130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131e3:"廊坊市",131100:"衡水市"},130100:{130101:"市辖区",130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130171:"石家庄高新技术产业开发区",130172:"石家庄循环化工园区",130181:"辛集市",130183:"晋州市",130184:"新乐市"},130200:{130201:"市辖区",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130271:"河北唐山芦台经济开发区",130272:"唐山市汉沽管理区",130273:"唐山高新技术产业开发区",130274:"河北唐山海港经济开发区",130281:"遵化市",130283:"迁安市",130284:"滦州市"},130300:{130301:"市辖区",130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县",130371:"秦皇岛市经济技术开发区",130372:"北戴河新区"},130400:{130401:"市辖区",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130407:"肥乡区",130408:"永年区",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130471:"邯郸经济技术开发区",130473:"邯郸冀南新区",130481:"武安市"},130500:{130501:"市辖区",130502:"桥东区",130503:"桥西区",130521:"邢台县",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130526:"任县",130527:"南和县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130571:"河北邢台经济开发区",130581:"南宫市",130582:"沙河市"},130600:{130601:"市辖区",130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130671:"保定高新技术产业开发区",130672:"保定白沟新城",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市"},130700:{130701:"市辖区",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130771:"张家口经济开发区",130772:"张家口市察北管理区",130773:"张家口市塞北管理区"},130800:{130801:"市辖区",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130871:"承德高新技术产业开发区",130881:"平泉市"},130900:{130901:"市辖区",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130971:"河北沧州经济开发区",130972:"沧州高新技术产业开发区",130973:"沧州渤海新区",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市"},131e3:{131001:"市辖区",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131071:"廊坊经济技术开发区",131081:"霸州市",131082:"三河市"},131100:{131101:"市辖区",131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131171:"河北衡水高新技术产业开发区",131172:"衡水滨湖新区",131182:"深州市"},14e4:{140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141e3:"临汾市",141100:"吕梁市"},140100:{140101:"市辖区",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140171:"山西转型综合改革示范区",140181:"古交市"},140200:{140201:"市辖区",140212:"新荣区",140213:"平城区",140214:"云冈区",140215:"云州区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140271:"山西大同经济开发区"},140300:{140301:"市辖区",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县"},140400:{140401:"市辖区",140403:"潞州区",140404:"上党区",140405:"屯留区",140406:"潞城区",140423:"襄垣县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140471:"山西长治高新技术产业园区"},140500:{140501:"市辖区",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市"},140600:{140601:"市辖区",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140671:"山西朔州经济开发区",140681:"怀仁市"},140700:{140701:"市辖区",140702:"榆次区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市"},140800:{140801:"市辖区",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市"},140900:{140901:"市辖区",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140971:"五台山风景名胜区",140981:"原平市"},141e3:{141001:"市辖区",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市"},141100:{141101:"市辖区",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市"},15e4:{150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟"},150100:{150101:"市辖区",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150171:"呼和浩特金海工业园区",150172:"呼和浩特经济技术开发区"},150200:{150201:"市辖区",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150271:"包头稀土高新技术产业开发区"},150300:{150301:"市辖区",150302:"海勃湾区",150303:"海南区",150304:"乌达区"},150400:{150401:"市辖区",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗"},150500:{150501:"市辖区",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150571:"通辽经济技术开发区",150581:"霍林郭勒市"},150600:{150601:"市辖区",150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗"},150700:{150701:"市辖区",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市"},150800:{150801:"市辖区",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗"},150900:{150901:"市辖区",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市"},152200:{152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县"},152500:{152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152571:"乌拉盖管委会"},152900:{152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152971:"内蒙古阿拉善经济开发区"},21e4:{210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211e3:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市"},210100:{210101:"市辖区",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市"},210200:{210201:"市辖区",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市"},210300:{210301:"市辖区",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市"},210400:{210401:"市辖区",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县"},210500:{210501:"市辖区",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县"},210600:{210601:"市辖区",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市"},210700:{210701:"市辖区",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市"},210800:{210801:"市辖区",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市"},210900:{210901:"市辖区",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县"},211e3:{211001:"市辖区",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市"},211100:{211101:"市辖区",211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县"},211200:{211201:"市辖区",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市"},211300:{211301:"市辖区",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市"},211400:{211401:"市辖区",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市"},22e4:{220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州"},220100:{220101:"市辖区",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220171:"长春经济技术开发区",220172:"长春净月高新技术产业开发区",220173:"长春高新技术产业开发区",220174:"长春汽车经济技术开发区",220182:"榆树市",220183:"德惠市"},220200:{220201:"市辖区",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220271:"吉林经济开发区",220272:"吉林高新技术产业开发区",220273:"吉林中国新加坡食品区",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市"},220300:{220301:"市辖区",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220381:"公主岭市",220382:"双辽市"},220400:{220401:"市辖区",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县"},220500:{220501:"市辖区",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市"},220600:{220601:"市辖区",220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市"},220700:{220701:"市辖区",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220771:"吉林松原经济开发区",220781:"扶余市"},220800:{220801:"市辖区",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220871:"吉林白城经济开发区",220881:"洮南市",220882:"大安市"},222400:{222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县"},23e4:{230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231e3:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区"},230100:{230101:"市辖区",230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市"},230200:{230201:"市辖区",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市"},230300:{230301:"市辖区",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市"},230400:{230401:"市辖区",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县"},230500:{230501:"市辖区",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县"},230600:{230601:"市辖区",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230671:"大庆高新技术产业开发区"},230700:{230701:"市辖区",230717:"伊美区",230718:"乌翠区",230719:"友好区",230722:"嘉荫县",230723:"汤旺县",230724:"丰林县",230725:"大箐山县",230726:"南岔县",230751:"金林区",230781:"铁力市"},230800:{230801:"市辖区",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市"},230900:{230901:"市辖区",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县"},231e3:{231001:"市辖区",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231071:"牡丹江经济技术开发区",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市"},231100:{231101:"市辖区",231102:"爱辉区",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"嫩江市"},231200:{231201:"市辖区",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市"},232700:{232701:"漠河市",232721:"呼玛县",232722:"塔河县",232761:"加格达奇区",232762:"松岭区",232763:"新林区",232764:"呼中区"},31e4:{310100:"市辖区"},310100:{310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区"},32e4:{320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321e3:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市"},320100:{320101:"市辖区",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区"},320200:{320201:"市辖区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市"},320300:{320301:"市辖区",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320371:"徐州经济技术开发区",320381:"新沂市",320382:"邳州市"},320400:{320401:"市辖区",320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市"},320500:{320501:"市辖区",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320571:"苏州工业园区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市"},320600:{320601:"市辖区",320602:"崇川区",320611:"港闸区",320612:"通州区",320623:"如东县",320671:"南通经济技术开发区",320681:"启东市",320682:"如皋市",320684:"海门市",320685:"海安市"},320700:{320701:"市辖区",320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县",320771:"连云港经济技术开发区",320772:"连云港高新技术产业开发区"},320800:{320801:"市辖区",320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县",320871:"淮安经济技术开发区"},320900:{320901:"市辖区",320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320971:"盐城经济技术开发区",320981:"东台市"},321e3:{321001:"市辖区",321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321071:"扬州经济技术开发区",321081:"仪征市",321084:"高邮市"},321100:{321101:"市辖区",321102:"京口区",321111:"润州区",321112:"丹徒区",321171:"镇江新区",321181:"丹阳市",321182:"扬中市",321183:"句容市"},321200:{321201:"市辖区",321202:"海陵区",321203:"高港区",321204:"姜堰区",321271:"泰州医药高新技术产业开发区",321281:"兴化市",321282:"靖江市",321283:"泰兴市"},321300:{321301:"市辖区",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321371:"宿迁经济技术开发区"},33e4:{330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331e3:"台州市",331100:"丽水市"},330100:{330101:"市辖区",330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330112:"临安区",330122:"桐庐县",330127:"淳安县",330182:"建德市"},330200:{330201:"市辖区",330203:"海曙区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330213:"奉化区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市"},330300:{330301:"市辖区",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330371:"温州经济技术开发区",330381:"瑞安市",330382:"乐清市",330383:"龙港市"},330400:{330401:"市辖区",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市"},330500:{330501:"市辖区",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县"},330600:{330601:"市辖区",330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市"},330700:{330701:"市辖区",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市"},330800:{330801:"市辖区",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市"},330900:{330901:"市辖区",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县"},331e3:{331001:"市辖区",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"玉环市"},331100:{331101:"市辖区",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市"},34e4:{340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341e3:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市"},340100:{340101:"市辖区",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340171:"合肥高新技术产业开发区",340172:"合肥经济技术开发区",340173:"合肥新站高新技术产业开发区",340181:"巢湖市"},340200:{340201:"市辖区",340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"繁昌县",340223:"南陵县",340225:"无为县",340271:"芜湖经济技术开发区",340272:"安徽芜湖长江大桥经济开发区"},340300:{340301:"市辖区",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340371:"蚌埠市高新技术开发区",340372:"蚌埠市经济开发区"},340400:{340401:"市辖区",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县"},340500:{340501:"市辖区",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县"},340600:{340601:"市辖区",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县"},340700:{340701:"市辖区",340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县"},340800:{340801:"市辖区",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340871:"安徽安庆经济开发区",340881:"桐城市",340882:"潜山市"},341e3:{341001:"市辖区",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县"},341100:{341101:"市辖区",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341171:"苏滁现代产业园",341172:"滁州经济技术开发区",341181:"天长市",341182:"明光市"},341200:{341201:"市辖区",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341271:"阜阳合肥现代产业园区",341272:"阜阳经济技术开发区",341282:"界首市"},341300:{341301:"市辖区",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341371:"宿州马鞍山现代产业园区",341372:"宿州经济技术开发区"},341500:{341501:"市辖区",341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县"},341600:{341601:"市辖区",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县"},341700:{341701:"市辖区",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县"},341800:{341801:"市辖区",341802:"宣州区",341821:"郎溪县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341871:"宣城市经济开发区",341881:"宁国市",341882:"广德市"},35e4:{350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市"},350100:{350101:"市辖区",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350112:"长乐区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市"},350200:{350201:"市辖区",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区"},350300:{350301:"市辖区",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县"},350400:{350401:"市辖区",350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市"},350500:{350501:"市辖区",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市"},350600:{350601:"市辖区",350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350625:"长泰县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350681:"龙海市"},350700:{350701:"市辖区",350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市"},350800:{350801:"市辖区",350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市"},350900:{350901:"市辖区",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市"},36e4:{360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361e3:"抚州市",361100:"上饶市"},360100:{360101:"市辖区",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360105:"湾里区",360111:"青山湖区",360112:"新建区",360121:"南昌县",360123:"安义县",360124:"进贤县"},360200:{360201:"市辖区",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市"},360300:{360301:"市辖区",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县"},360400:{360401:"市辖区",360402:"濂溪区",360403:"浔阳区",360404:"柴桑区",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市"},360500:{360501:"市辖区",360502:"渝水区",360521:"分宜县"},360600:{360601:"市辖区",360602:"月湖区",360603:"余江区",360681:"贵溪市"},360700:{360701:"市辖区",360702:"章贡区",360703:"南康区",360704:"赣县区",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"龙南县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市"},360800:{360801:"市辖区",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市"},360900:{360901:"市辖区",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市"},361e3:{361001:"市辖区",361002:"临川区",361003:"东乡区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361030:"广昌县"},361100:{361101:"市辖区",361102:"信州区",361103:"广丰区",361104:"广信区",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市"},37e4:{370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371e3:"威海市",371100:"日照市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市"},370100:{370101:"市辖区",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370114:"章丘区",370115:"济阳区",370116:"莱芜区",370117:"钢城区",370124:"平阴县",370126:"商河县",370171:"济南高新技术产业开发区"},370200:{370201:"市辖区",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370215:"即墨区",370271:"青岛高新技术产业开发区",370281:"胶州市",370283:"平度市",370285:"莱西市"},370300:{370301:"市辖区",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县"},370400:{370401:"市辖区",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市"},370500:{370501:"市辖区",370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县",370571:"东营经济技术开发区",370572:"东营港经济开发区"},370600:{370601:"市辖区",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370634:"长岛县",370671:"烟台高新技术产业开发区",370672:"烟台经济技术开发区",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市"},370700:{370701:"市辖区",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370772:"潍坊滨海经济技术开发区",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市"},370800:{370801:"市辖区",370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370871:"济宁高新技术产业开发区",370881:"曲阜市",370883:"邹城市"},370900:{370901:"市辖区",370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市"},371e3:{371001:"市辖区",371002:"环翠区",371003:"文登区",371071:"威海火炬高技术产业开发区",371072:"威海经济技术开发区",371073:"威海临港经济技术开发区",371082:"荣成市",371083:"乳山市"},371100:{371101:"市辖区",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371171:"日照经济技术开发区"},371300:{371301:"市辖区",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371371:"临沂高新技术产业开发区",371372:"临沂经济技术开发区",371373:"临沂临港经济开发区"},371400:{371401:"市辖区",371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371471:"德州经济技术开发区",371472:"德州运河经济开发区",371481:"乐陵市",371482:"禹城市"},371500:{371501:"市辖区",371502:"东昌府区",371503:"茌平区",371521:"阳谷县",371522:"莘县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市"},371600:{371601:"市辖区",371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371681:"邹平市"},371700:{371701:"市辖区",371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县",371771:"菏泽经济技术开发区",371772:"菏泽高新技术开发区"},41e4:{410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411e3:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419e3:"省直辖县级行政区划"},410100:{410101:"市辖区",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410171:"郑州经济技术开发区",410172:"郑州高新技术产业开发区",410173:"郑州航空港经济综合实验区",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市"},410200:{410201:"市辖区",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县"},410300:{410301:"市辖区",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410306:"吉利区",410311:"洛龙区",410322:"孟津县",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410371:"洛阳高新技术产业开发区",410381:"偃师市"},410400:{410401:"市辖区",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410471:"平顶山高新技术产业开发区",410472:"平顶山市城乡一体化示范区",410481:"舞钢市",410482:"汝州市"},410500:{410501:"市辖区",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410571:"安阳高新技术产业开发区",410581:"林州市"},410600:{410601:"市辖区",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410671:"鹤壁经济技术开发区"},410700:{410701:"市辖区",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410771:"新乡高新技术产业开发区",410772:"新乡经济技术开发区",410773:"新乡市平原城乡一体化示范区",410781:"卫辉市",410782:"辉县市",410783:"长垣市"},410800:{410801:"市辖区",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410871:"焦作城乡一体化示范区",410882:"沁阳市",410883:"孟州市"},410900:{410901:"市辖区",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410971:"河南濮阳工业园区",410972:"濮阳经济技术开发区"},411e3:{411001:"市辖区",411002:"魏都区",411003:"建安区",411024:"鄢陵县",411025:"襄城县",411071:"许昌经济技术开发区",411081:"禹州市",411082:"长葛市"},411100:{411101:"市辖区",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411171:"漯河经济技术开发区"},411200:{411201:"市辖区",411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411271:"河南三门峡经济开发区",411281:"义马市",411282:"灵宝市"},411300:{411301:"市辖区",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411371:"南阳高新技术产业开发区",411372:"南阳市城乡一体化示范区",411381:"邓州市"},411400:{411401:"市辖区",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411471:"豫东综合物流产业聚集区",411472:"河南商丘经济开发区",411481:"永城市"},411500:{411501:"市辖区",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411571:"信阳高新技术产业开发区"},411600:{411601:"市辖区",411602:"川汇区",411603:"淮阳区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411627:"太康县",411628:"鹿邑县",411671:"河南周口经济开发区",411681:"项城市"},411700:{411701:"市辖区",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",411771:"河南驻马店经济开发区"},419e3:{419001:"济源市"},42e4:{420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421e3:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429e3:"省直辖县级行政区划"},420100:{420101:"市辖区",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区"},420200:{420201:"市辖区",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市"},420300:{420301:"市辖区",420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市"},420500:{420501:"市辖区",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市"},420600:{420601:"市辖区",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市"},420700:{420701:"市辖区",420702:"梁子湖区",420703:"华容区",420704:"鄂城区"},420800:{420801:"市辖区",420802:"东宝区",420804:"掇刀区",420822:"沙洋县",420881:"钟祥市",420882:"京山市"},420900:{420901:"市辖区",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市"},421e3:{421001:"市辖区",421002:"沙市区",421003:"荆州区",421022:"公安县",421023:"监利县",421024:"江陵县",421071:"荆州经济技术开发区",421081:"石首市",421083:"洪湖市",421087:"松滋市"},421100:{421101:"市辖区",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421171:"龙感湖管理区",421181:"麻城市",421182:"武穴市"},421200:{421201:"市辖区",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市"},421300:{421301:"市辖区",421303:"曾都区",421321:"随县",421381:"广水市"},422800:{422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县"},429e3:{429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区"},43e4:{430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431e3:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州"},430100:{430101:"市辖区",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430181:"浏阳市",430182:"宁乡市"},430200:{430201:"市辖区",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430212:"渌口区",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430271:"云龙示范区",430281:"醴陵市"},430300:{430301:"市辖区",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430371:"湖南湘潭高新技术产业园区",430372:"湘潭昭山示范区",430373:"湘潭九华示范区",430381:"湘乡市",430382:"韶山市"},430400:{430401:"市辖区",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430471:"衡阳综合保税区",430472:"湖南衡阳高新技术产业园区",430473:"湖南衡阳松木经济开发区",430481:"耒阳市",430482:"常宁市"},430500:{430501:"市辖区",430502:"双清区",430503:"大祥区",430511:"北塔区",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"邵东市"},430600:{430601:"市辖区",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430671:"岳阳市屈原管理区",430681:"汨罗市",430682:"临湘市"},430700:{430701:"市辖区",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430771:"常德市西洞庭管理区",430781:"津市市"},430800:{430801:"市辖区",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县"},430900:{430901:"市辖区",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430971:"益阳市大通湖管理区",430972:"湖南益阳高新技术产业园区",430981:"沅江市"},431e3:{431001:"市辖区",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市"},431100:{431101:"市辖区",431102:"零陵区",431103:"冷水滩区",431121:"祁阳县",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431171:"永州经济技术开发区",431172:"永州市金洞管理区",431173:"永州市回龙圩管理区"},431200:{431201:"市辖区",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431271:"怀化市洪江管理区",431281:"洪江市"},431300:{431301:"市辖区",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市"},433100:{433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",433173:"湖南永顺经济开发区"},44e4:{440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442e3:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市"},440100:{440101:"市辖区",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区"},440200:{440201:"市辖区",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市"},440300:{440301:"市辖区",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"龙华区",440310:"坪山区",440311:"光明区"},440400:{440401:"市辖区",440402:"香洲区",440403:"斗门区",440404:"金湾区"},440500:{440501:"市辖区",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县"},440600:{440601:"市辖区",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区"},440700:{440701:"市辖区",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市"},440800:{440801:"市辖区",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市"},440900:{440901:"市辖区",440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市"},441200:{441201:"市辖区",441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市"},441300:{441301:"市辖区",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县"},441400:{441401:"市辖区",441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市"},441500:{441501:"市辖区",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市"},441600:{441601:"市辖区",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县"},441700:{441701:"市辖区",441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市"},441800:{441801:"市辖区",441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市"},441900:{441900003:"东城街道",441900004:"南城街道",441900005:"万江街道",441900006:"莞城街道",441900101:"石碣镇",441900102:"石龙镇",441900103:"茶山镇",441900104:"石排镇",441900105:"企石镇",441900106:"横沥镇",441900107:"桥头镇",441900108:"谢岗镇",441900109:"东坑镇",441900110:"常平镇",441900111:"寮步镇",441900112:"樟木头镇",441900113:"大朗镇",441900114:"黄江镇",441900115:"清溪镇",441900116:"塘厦镇",441900117:"凤岗镇",441900118:"大岭山镇",441900119:"长安镇",441900121:"虎门镇",441900122:"厚街镇",441900123:"沙田镇",441900124:"道滘镇",441900125:"洪梅镇",441900126:"麻涌镇",441900127:"望牛墩镇",441900128:"中堂镇",441900129:"高埗镇",441900401:"松山湖",441900402:"东莞港",441900403:"东莞生态园"},442e3:{442000001:"石岐街道",442000002:"东区街道",442000003:"中山港街道",442000004:"西区街道",442000005:"南区街道",442000006:"五桂山街道",442000100:"小榄镇",442000101:"黄圃镇",442000102:"民众镇",442000103:"东凤镇",442000104:"东升镇",442000105:"古镇镇",442000106:"沙溪镇",442000107:"坦洲镇",442000108:"港口镇",442000109:"三角镇",442000110:"横栏镇",442000111:"南头镇",442000112:"阜沙镇",442000113:"南朗镇",442000114:"三乡镇",442000115:"板芙镇",442000116:"大涌镇",442000117:"神湾镇"},445100:{445101:"市辖区",445102:"湘桥区",445103:"潮安区",445122:"饶平县"},445200:{445201:"市辖区",445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市"},445300:{445301:"市辖区",445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市"},45e4:{450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451e3:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市"},450100:{450101:"市辖区",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县"},450200:{450201:"市辖区",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县"},450300:{450301:"市辖区",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450332:"恭城瑶族自治县",450381:"荔浦市"},450400:{450401:"市辖区",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市"},450500:{450501:"市辖区",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县"},450600:{450601:"市辖区",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市"},450700:{450701:"市辖区",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县"},450800:{450801:"市辖区",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市"},450900:{450901:"市辖区",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市"},451e3:{451001:"市辖区",451002:"右江区",451003:"田阳区",451022:"田东县",451023:"平果县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市"},451100:{451101:"市辖区",451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县"},451200:{451201:"市辖区",451202:"金城江区",451203:"宜州区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县"},451300:{451301:"市辖区",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市"},451400:{451401:"市辖区",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市"},46e4:{460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469e3:"省直辖县级行政区划"},460100:{460101:"市辖区",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区"},460200:{460201:"市辖区",460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区"},460300:{460321:"西沙群岛",460322:"南沙群岛",460323:"中沙群岛的岛礁及其海域"},460400:{460400100:"那大镇",460400101:"和庆镇",460400102:"南丰镇",460400103:"大成镇",460400104:"雅星镇",460400105:"兰洋镇",460400106:"光村镇",460400107:"木棠镇",460400108:"海头镇",460400109:"峨蔓镇",460400111:"王五镇",460400112:"白马井镇",460400113:"中和镇",460400114:"排浦镇",460400115:"东成镇",460400116:"新州镇",460400499:"洋浦经济开发区",460400500:"华南热作学院"},469e3:{469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县"},5e5:{500100:"市辖区",500200:"县"},500100:{500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区",500155:"梁平区",500156:"武隆区"},500200:{500229:"城口县",500230:"丰都县",500231:"垫江县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县"},51e4:{510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511e3:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512e3:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州"},510100:{510101:"市辖区",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510117:"郫都区",510121:"金堂县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市"},510300:{510301:"市辖区",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县"},510400:{510401:"市辖区",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县"},510500:{510501:"市辖区",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县"},510600:{510601:"市辖区",510603:"旌阳区",510604:"罗江区",510623:"中江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市"},510700:{510701:"市辖区",510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市"},510800:{510801:"市辖区",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县"},510900:{510901:"市辖区",510903:"船山区",510904:"安居区",510921:"蓬溪县",510923:"大英县",510981:"射洪市"},511e3:{511001:"市辖区",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511071:"内江经济开发区",511083:"隆昌市"},511100:{511101:"市辖区",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市"},511300:{511301:"市辖区",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市"},511400:{511401:"市辖区",511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县"},511500:{511501:"市辖区",511502:"翠屏区",511503:"南溪区",511504:"叙州区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县"},511600:{511601:"市辖区",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市"},511700:{511701:"市辖区",511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511771:"达州经济开发区",511781:"万源市"},511800:{511801:"市辖区",511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县"},511900:{511901:"市辖区",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511971:"巴中经济开发区"},512e3:{512001:"市辖区",512002:"雁江区",512021:"安岳县",512022:"乐至县"},513200:{513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县"},513300:{513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县"},513400:{513401:"西昌市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513425:"会理县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县"},52e4:{520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州"},520100:{520101:"市辖区",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市"},520200:{520201:"钟山区",520203:"六枝特区",520221:"水城县",520281:"盘州市"},520300:{520301:"市辖区",520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市"},520400:{520401:"市辖区",520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县"},520500:{520501:"市辖区",520502:"七星关区",520521:"大方县",520522:"黔西县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县"},520600:{520601:"市辖区",520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县"},522300:{522301:"兴义市",522302:"兴仁市",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县"},522600:{522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县"},522700:{522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县"},53e4:{530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州"},530100:{530101:"市辖区",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530115:"晋宁区",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市"},530300:{530301:"市辖区",530302:"麒麟区",530303:"沾益区",530304:"马龙区",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市"},530400:{530401:"市辖区",530402:"红塔区",530403:"江川区",530422:"澄江县",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县"},530500:{530501:"市辖区",530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市"},530600:{530601:"市辖区",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530681:"水富市"},530700:{530701:"市辖区",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县"},530800:{530801:"市辖区",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县"},530900:{530901:"市辖区",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县"},532300:{532301:"楚雄市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532331:"禄丰县"},532500:{532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县"},532600:{532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县"},532800:{532801:"景洪市",532822:"勐海县",532823:"勐腊县"},532900:{532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县"},533100:{533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县"},533300:{533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县"},533400:{533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县"},54e4:{540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",540600:"那曲市",542500:"阿里地区"},540100:{540101:"市辖区",540102:"城关区",540103:"堆龙德庆区",540104:"达孜区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540127:"墨竹工卡县",540171:"格尔木藏青工业园区",540172:"拉萨经济技术开发区",540173:"西藏文化旅游创意园区",540174:"达孜工业园区"},540200:{540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县"},540300:{540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县"},540400:{540402:"巴宜区",540421:"工布江达县",540422:"米林县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县"},540500:{540501:"市辖区",540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540530:"错那县",540531:"浪卡子县"},540600:{540602:"色尼区",540621:"嘉黎县",540622:"比如县",540623:"聂荣县",540624:"安多县",540625:"申扎县",540626:"索县",540627:"班戈县",540628:"巴青县",540629:"尼玛县",540630:"双湖县"},542500:{542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县"},61e4:{610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611e3:"商洛市"},610100:{610101:"市辖区",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610118:"鄠邑区",610122:"蓝田县",610124:"周至县"},610200:{610201:"市辖区",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县"},610300:{610301:"市辖区",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610322:"凤翔县",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县"},610400:{610401:"市辖区",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"彬州市"},610500:{610501:"市辖区",610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市"},610600:{610601:"市辖区",610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610681:"子长市"},610700:{610701:"市辖区",610702:"汉台区",610703:"南郑区",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县"},610800:{610801:"市辖区",610802:"榆阳区",610803:"横山区",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610881:"神木市"},610900:{610901:"市辖区",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610928:"旬阳县",610929:"白河县"},611e3:{611001:"市辖区",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县"},62e4:{620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621e3:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623e3:"甘南藏族自治州"},620100:{620101:"市辖区",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620171:"兰州新区"},620200:{620201:"市辖区"},620300:{620301:"市辖区",620302:"金川区",620321:"永昌县"},620400:{620401:"市辖区",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县"},620500:{620501:"市辖区",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县"},620600:{620601:"市辖区",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县"},620700:{620701:"市辖区",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县"},620800:{620801:"市辖区",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620825:"庄浪县",620826:"静宁县",620881:"华亭市"},620900:{620901:"市辖区",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市"},621e3:{621001:"市辖区",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县"},621100:{621101:"市辖区",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县"},621200:{621201:"市辖区",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县"},622900:{622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县"},623e3:{623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县"},63e4:{630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州"},630100:{630101:"市辖区",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回族土族自治县",630122:"湟中县",630123:"湟源县"},630200:{630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县"},632200:{632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县"},632300:{632321:"同仁县",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县"},632500:{632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县"},632600:{632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县"},632700:{632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县"},632800:{632801:"格尔木市",632802:"德令哈市",632803:"茫崖市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632857:"大柴旦行政委员会"},64e4:{640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市"},640100:{640101:"市辖区",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市"},640200:{640201:"市辖区",640202:"大武口区",640205:"惠农区",640221:"平罗县"},640300:{640301:"市辖区",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市"},640400:{640401:"市辖区",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县"},640500:{640501:"市辖区",640502:"沙坡头区",640521:"中宁县",640522:"海原县"},65e4:{650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653e3:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654e3:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659e3:"自治区直辖县级行政区划"},650100:{650101:"市辖区",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县"},650200:{650201:"市辖区",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区"},650400:{650402:"高昌区",650421:"鄯善县",650422:"托克逊县"},650500:{650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县"},652300:{652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县"},652700:{652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县"},652800:{652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652871:"库尔勒经济技术开发区"},652900:{652901:"阿克苏市",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县"},653e3:{653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县"},653100:{653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县"},653200:{653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县"},654e3:{654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县"},654200:{654201:"塔城市",654202:"乌苏市",654221:"额敏县",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县"},654300:{654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县"},659e3:{659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659006:"铁门关市"},71e4:{710100:"台北市",710200:"高雄市",710300:"基隆市",710400:"台中市",710500:"台南市",710600:"新竹市",710700:"嘉义市"},710100:{710101:"内湖区",710102:"南港区",710103:"中正区",710104:"松山区",710105:"信义区",710106:"大安区",710107:"中山区",710108:"文山区",710109:"大同区",710110:"万华区",710111:"士林区",710112:"北投区"},710200:{710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区"},710300:{710301:"仁爱区",710302:"信义区",710303:"中正区",710304:"暖暖区",710305:"安乐区",710307:"七堵区"},710400:{710301:"中区",710302:"东区",710303:"南区",710304:"西区",710305:"北区",710306:"北屯区",710307:"西屯区",710308:"南屯区"},710500:{710501:"中西区",710502:"东区",710503:"南区",710504:"北区",710505:"安平区",710506:"安南区"},710600:{710601:"东区",710602:"北区",710603:"香山区"},710700:{710701:"东区",710702:"西区"},81e4:{810001:"中西區",810002:"灣仔區",810003:"東區",810004:"南區",810005:"油尖旺區",810006:"深水埗區",810007:"九龍城區",810008:"黃大仙區",810009:"觀塘區",810010:"荃灣區",810011:"屯門區",810012:"元朗區",810013:"北區",810014:"大埔區",810015:"西貢區",810016:"沙田區",810017:"葵青區",810018:"離島區"},82e4:{820001:"花地瑪堂區",820002:"花王堂區",820003:"望德堂區",820004:"大堂區",820005:"風順堂區",820006:"嘉模堂區",820007:"路氹填海區",820008:"聖方濟各堂區"}};var P=L;const j=A(P),t={},g={},k=j[86],p=[];let D=[];const f="全部";t[""]=f;Object.keys(k).forEach(c=>{const e=k[c];p.push({value:c,label:e}),t[c]=e,g[e]={code:c},g[e][f]={code:""}});p.forEach(c=>{var u;const e=c.value,n=c.label,l=[],s=(u=j[e])!=null?u:{};Object.keys(s).forEach(i=>{l.push({value:i,label:s[i]}),t[i]=s[i],g[n][s[i]]={code:i},g[n][s[i]][f]={code:""}}),l.length&&(c.children=l)});D=E(p);p.forEach(c=>{const e=c.children,n=c.label;e&&e.forEach(l=>{var _;const s=l.value,u=l.label,i=[],v=(_=j[s])!=null?_:{};Object.keys(v).forEach(r=>{i.push({value:r,label:v[r]}),t[r]=v[r],g[n][u][v[r]]={code:r}}),i.length&&(l.children=i)})});const O=E(D);O.unshift({value:"",label:f});O.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(n=>{const l=n.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});const $=E(p);$.unshift({value:"",label:f});$.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(n=>{const l=n.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});function y(c,e,n){let l="";if(c&&g[c]){const s=g[c];if(l=s.code,e&&s[e]){const u=s[e];l=`${l}${e===f?"":", "}${u.code}`,n&&u[n]&&(l=`${l}${n===f?"":", "}${u[n].code}`)}}return l}const q=o("p",{class:"font-medium"},"区域级联选择器",-1),F={class:"flex flex-col items-center justify-center"},G={class:"text-[var(--el-color-primary)]"},Q={class:"leading-10"},R={class:"flex flex-col items-center justify-center mt-3"},S={class:"text-[var(--el-color-primary)]"},X={class:"leading-10"},z={class:"flex flex-col items-center justify-center mt-3"},H={class:"text-[var(--el-color-primary)]"},J={class:"leading-10"},K={class:"flex flex-col items-center justify-center mt-3"},M={class:"text-[var(--el-color-primary)]"},W={class:"leading-10"},Z=B({name:"Cascader",__name:"cascader",setup(c){const e=C(["110000","110100"]),n=C(["120000","120100","120101"]),l=C(["130000",""]),s=C(["120000","120100",""]),u=i=>{};return(i,v)=>{const _=b("el-cascader"),r=b("el-col"),T=b("el-row"),w=b("el-card");return U(),N(w,{shadow:"never"},{header:x(()=>[q]),default:x(()=>[h(T,{gutter:24},{default:x(()=>[h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",F,[o("span",G,[V(" 1. 二级联动(不带“全部”选项) "),h(_,{modelValue:e.value,"onUpdate:modelValue":v[0]||(v[0]=m=>e.value=m),options:a(D),onChange:u},null,8,["modelValue","options"])]),o("div",Q,[o("div",null,"绑定值:"+d(e.value),1),o("div",null," 区域码转汉字: "+d(a(t)[e.value[0]])+", "+d(a(t)[e.value[1]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[e.value[0]],a(t)[e.value[1]])),1)])])]),_:1}),h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",R,[o("span",S,[V(" 2. 二级联动(带有“全部”选项) "),h(_,{modelValue:l.value,"onUpdate:modelValue":v[1]||(v[1]=m=>l.value=m),options:a(O),onChange:u},null,8,["modelValue","options"])]),o("div",X,[o("div",null,"绑定值:"+d(l.value),1),o("div",null," 区域码转汉字: "+d(a(t)[l.value[0]])+", "+d(a(t)[l.value[1]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[l.value[0]],a(t)[l.value[1]])),1)])])]),_:1}),h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",z,[o("span",H,[V(" 3. 三级联动(不带“全部”选项) "),h(_,{modelValue:n.value,"onUpdate:modelValue":v[2]||(v[2]=m=>n.value=m),options:a(p),onChange:u},null,8,["modelValue","options"])]),o("div",J,[o("div",null,"绑定值:"+d(n.value),1),o("div",null," 区域码转汉字: "+d(a(t)[n.value[0]])+", "+d(a(t)[n.value[1]])+", "+d(a(t)[n.value[2]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[n.value[0]],a(t)[n.value[1]],a(t)[n.value[2]])),1)])])]),_:1}),h(r,{xl:12,lg:12,md:24,sm:24,xs:24},{default:x(()=>[o("div",K,[o("span",M,[V(' 4. 三级联动(带"全部选项") '),h(_,{modelValue:s.value,"onUpdate:modelValue":v[3]||(v[3]=m=>s.value=m),options:a($),onChange:u},null,8,["modelValue","options"])]),o("div",W,[o("div",null,"绑定值:"+d(s.value),1),o("div",null," 区域码转汉字: "+d(a(t)[s.value[0]])+", "+d(a(t)[s.value[1]])+", "+d(a(t)[s.value[2]]),1),o("div",null," 汉字转区域码: "+d(a(y)(a(t)[s.value[0]],a(t)[s.value[1]],a(t)[s.value[2]])),1)])])]),_:1})]),_:1})]),_:1})}}});export{Z as default};
diff --git a/dist/static/js/check-button-B2PnPMpr.js b/dist/static/js/check-button-kgLQWYKj.js
similarity index 99%
rename from dist/static/js/check-button-B2PnPMpr.js
rename to dist/static/js/check-button-kgLQWYKj.js
index 4576fefa6..53190be51 100644
--- a/dist/static/js/check-button-B2PnPMpr.js
+++ b/dist/static/js/check-button-kgLQWYKj.js
@@ -1 +1 @@
-var Z=Object.defineProperty,ee=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var A=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;var D=(u,c,a)=>c in u?Z(u,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[c]=a,S=(u,c)=>{for(var a in c||(c={}))ae.call(c,a)&&D(u,a,c[a]);if(A)for(var a of A(c))se.call(c,a)&&D(u,a,c[a]);return u},G=(u,c)=>ee(u,le(c));import{d as oe,r as n,L as te,c as j,w as l,e as i,f as z,g as d,i as e,h as t,k as H,l as J,E as T,B as O,F as K,u as de,an as ce,A as ue,p as ne,q as ie,_ as re}from"./index-0TdPoD8Q.js";const _=u=>(ne("data-v-c5372449"),u=u(),ie(),u),_e={class:"card-header"},pe=_(()=>d("span",{style:{"font-size":"16px","font-weight":"800"}}," 可选按钮 ",-1)),me=_(()=>d("p",{class:"mb-2"},"单选(紧凑风格的按钮样式)",-1)),ve=_(()=>d("p",{class:"mb-2"},"单选(带有边框)",-1)),be=_(()=>d("p",{class:"mb-2"},"单选(自定义内容)",-1)),fe={class:"flex"},he={class:"flex"},ke={class:"flex"},ge=_(()=>d("p",{class:"mb-2"},"多选(紧凑风格的按钮样式)",-1)),Ve=_(()=>d("p",{class:"mb-2"},"多选(带有边框)",-1)),ze=_(()=>d("p",{class:"mb-2"},"多选(来点不一样的体验)",-1)),we={class:"flex"},xe={class:"flex"},Ce={class:"flex"},ye=_(()=>d("p",null,"可控制间距的按钮样式",-1)),Be=_(()=>d("p",{class:"mb-2"},"单选",-1)),Ie={class:"mb-2 mt-4"},Ue=_(()=>d("p",{class:"mb-2"},"单个可选按钮",-1)),Se=oe({name:"CheckButton",__name:"check-button",setup(u){const c=n(20),a=n("default"),p=n(),w=n(!0),$=n("wait"),N=n("complete"),E=n("progress"),F=n(["apple","tomato"]),L=n(["cucumber","onion","blueberry"]),M=n(["tomato","watermelon","strawberry"]),x=n([{title:"等待中",checked:!1},{title:"进行中",checked:!0},{title:"已完成",checked:!1}]),C=n({});function P(m,o){if(a.value==="disabled")return;C.value[o]=Object.assign(G(S({},m),{checked:!m.checked})),x.value.map(g=>g.checked=!1),x.value[o].checked=C.value[o].checked;const{title:r,checked:b}=C.value[o];ue(b?`已选中${r}`:`取消选中${r}`,{type:"success"})}const y=n([{title:"苹果",checked:!0},{title:"西红柿",checked:!0},{title:"香蕉",checked:!1}]),q=n({});function Q(m,o){a.value!=="disabled"&&(q.value[o]=Object.assign(G(S({},m),{checked:!m.checked})),y.value[o].checked=q.value[o].checked)}function R(){a.value!=="disabled"&&(w.value=!w.value)}return te(a,m=>m==="disabled"?p.value="default":p.value=a.value),(m,o)=>{const r=i("el-radio"),b=i("el-radio-group"),g=i("el-space"),f=i("el-radio-button"),v=i("el-divider"),h=i("IconifyIconOnline"),k=i("el-checkbox-button"),B=i("el-checkbox-group"),I=i("el-checkbox"),W=i("el-slider"),U=i("el-check-tag"),X=i("el-card");return z(),j(X,{shadow:"never"},{header:l(()=>[d("div",_e,[e(g,{wrap:"",size:40},{default:l(()=>[pe,e(b,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=s=>a.value=s),size:"small"},{default:l(()=>[e(r,{value:"large"},{default:l(()=>[t("大尺寸")]),_:1}),e(r,{value:"default"},{default:l(()=>[t("默认尺寸")]),_:1}),e(r,{value:"small"},{default:l(()=>[t("小尺寸")]),_:1}),e(r,{value:"disabled"},{default:l(()=>[t("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:l(()=>[me,e(b,{modelValue:$.value,"onUpdate:modelValue":o[1]||(o[1]=s=>$.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[t("等待中")]),_:1}),e(f,{value:"progress"},{default:l(()=>[t("进行中")]),_:1}),e(f,{value:"complete"},{default:l(()=>[t("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ve,e(b,{modelValue:N.value,"onUpdate:modelValue":o[2]||(o[2]=s=>N.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(r,{value:"wait",border:""},{default:l(()=>[t("等待中")]),_:1}),e(r,{value:"progress",border:""},{default:l(()=>[t("进行中")]),_:1}),e(r,{value:"complete",border:""},{default:l(()=>[t("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),be,e(b,{modelValue:E.value,"onUpdate:modelValue":o[3]||(o[3]=s=>E.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[d("span",fe,[e(h,{icon:"ri:progress-8-fill",class:"mr-1"}),t(" 等待中 ")])]),_:1}),e(f,{value:"progress"},{default:l(()=>[d("span",he,[e(h,{icon:"ri:progress-6-line",class:"mr-1"}),t(" 进行中 ")])]),_:1}),e(f,{value:"complete"},{default:l(()=>[d("span",ke,[e(h,{icon:"ri:progress-8-line",class:"mr-1"}),t(" 已完成 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ge,e(B,{modelValue:F.value,"onUpdate:modelValue":o[4]||(o[4]=s=>F.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"apple"},{default:l(()=>[t("苹果")]),_:1}),e(k,{value:"tomato"},{default:l(()=>[t("西红柿")]),_:1}),e(k,{value:"banana"},{default:l(()=>[t("香蕉")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),Ve,e(B,{modelValue:L.value,"onUpdate:modelValue":o[5]||(o[5]=s=>L.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(I,{value:"cucumber",border:""},{default:l(()=>[t("黄瓜")]),_:1}),e(I,{value:"onion",border:""},{default:l(()=>[t("洋葱")]),_:1}),e(I,{value:"blueberry",border:""},{default:l(()=>[t("蓝莓")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ze,e(B,{modelValue:M.value,"onUpdate:modelValue":o[6]||(o[6]=s=>M.value=s),class:"pure-checkbox",size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"tomato"},{default:l(()=>[d("span",we,[e(h,{icon:"streamline-emojis:tomato",class:"mr-1"}),t(" 番茄 ")])]),_:1}),e(k,{value:"watermelon"},{default:l(()=>[d("span",xe,[e(h,{icon:"streamline-emojis:watermelon-1",class:"mr-1"}),t(" 西瓜 ")])]),_:1}),e(k,{value:"strawberry"},{default:l(()=>[d("span",Ce,[e(h,{icon:"streamline-emojis:strawberry-1",class:"mr-1"}),t(" 草莓 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ye,e(W,{modelValue:c.value,"onUpdate:modelValue":o[7]||(o[7]=s=>c.value=s),class:"mb-2 !w-[300px]","show-tooltip":!1,disabled:a.value==="disabled"},null,8,["modelValue","disabled"]),Be,e(g,{wrap:"",size:c.value},{default:l(()=>[(z(!0),H(K,null,J(x.value,(s,V)=>(z(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Y=>P(s,V)},{default:l(()=>[t(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),d("p",Ie," 多选 "+O(de(ce)(y.value.filter(s=>s.checked),"title")),1),e(g,{wrap:"",size:c.value},{default:l(()=>[(z(!0),H(K,null,J(y.value,(s,V)=>(z(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Y=>Q(s,V)},{default:l(()=>[t(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),e(v),Ue,e(U,{class:T(["select-none",a.value==="disabled"&&"tag-disabled",w.value&&"is-active"]),checked:w.value,onChange:R},{default:l(()=>[t(" 一个人也要努力 😊 ")]),_:1},8,["class","checked"])]),_:1})}}}),Te=re(Se,[["__scopeId","data-v-c5372449"]]);export{Te as default};
+var Z=Object.defineProperty,ee=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var A=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;var D=(u,c,a)=>c in u?Z(u,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[c]=a,S=(u,c)=>{for(var a in c||(c={}))ae.call(c,a)&&D(u,a,c[a]);if(A)for(var a of A(c))se.call(c,a)&&D(u,a,c[a]);return u},G=(u,c)=>ee(u,le(c));import{d as oe,r as n,L as te,c as j,w as l,e as i,f as z,g as d,i as e,h as t,k as H,l as J,E as T,B as O,F as K,u as de,an as ce,A as ue,p as ne,q as ie,_ as re}from"./index-BATPqZWC.js";const _=u=>(ne("data-v-c5372449"),u=u(),ie(),u),_e={class:"card-header"},pe=_(()=>d("span",{style:{"font-size":"16px","font-weight":"800"}}," 可选按钮 ",-1)),me=_(()=>d("p",{class:"mb-2"},"单选(紧凑风格的按钮样式)",-1)),ve=_(()=>d("p",{class:"mb-2"},"单选(带有边框)",-1)),be=_(()=>d("p",{class:"mb-2"},"单选(自定义内容)",-1)),fe={class:"flex"},he={class:"flex"},ke={class:"flex"},ge=_(()=>d("p",{class:"mb-2"},"多选(紧凑风格的按钮样式)",-1)),Ve=_(()=>d("p",{class:"mb-2"},"多选(带有边框)",-1)),ze=_(()=>d("p",{class:"mb-2"},"多选(来点不一样的体验)",-1)),we={class:"flex"},xe={class:"flex"},Ce={class:"flex"},ye=_(()=>d("p",null,"可控制间距的按钮样式",-1)),Be=_(()=>d("p",{class:"mb-2"},"单选",-1)),Ie={class:"mb-2 mt-4"},Ue=_(()=>d("p",{class:"mb-2"},"单个可选按钮",-1)),Se=oe({name:"CheckButton",__name:"check-button",setup(u){const c=n(20),a=n("default"),p=n(),w=n(!0),$=n("wait"),N=n("complete"),E=n("progress"),F=n(["apple","tomato"]),L=n(["cucumber","onion","blueberry"]),M=n(["tomato","watermelon","strawberry"]),x=n([{title:"等待中",checked:!1},{title:"进行中",checked:!0},{title:"已完成",checked:!1}]),C=n({});function P(m,o){if(a.value==="disabled")return;C.value[o]=Object.assign(G(S({},m),{checked:!m.checked})),x.value.map(g=>g.checked=!1),x.value[o].checked=C.value[o].checked;const{title:r,checked:b}=C.value[o];ue(b?`已选中${r}`:`取消选中${r}`,{type:"success"})}const y=n([{title:"苹果",checked:!0},{title:"西红柿",checked:!0},{title:"香蕉",checked:!1}]),q=n({});function Q(m,o){a.value!=="disabled"&&(q.value[o]=Object.assign(G(S({},m),{checked:!m.checked})),y.value[o].checked=q.value[o].checked)}function R(){a.value!=="disabled"&&(w.value=!w.value)}return te(a,m=>m==="disabled"?p.value="default":p.value=a.value),(m,o)=>{const r=i("el-radio"),b=i("el-radio-group"),g=i("el-space"),f=i("el-radio-button"),v=i("el-divider"),h=i("IconifyIconOnline"),k=i("el-checkbox-button"),B=i("el-checkbox-group"),I=i("el-checkbox"),W=i("el-slider"),U=i("el-check-tag"),X=i("el-card");return z(),j(X,{shadow:"never"},{header:l(()=>[d("div",_e,[e(g,{wrap:"",size:40},{default:l(()=>[pe,e(b,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=s=>a.value=s),size:"small"},{default:l(()=>[e(r,{value:"large"},{default:l(()=>[t("大尺寸")]),_:1}),e(r,{value:"default"},{default:l(()=>[t("默认尺寸")]),_:1}),e(r,{value:"small"},{default:l(()=>[t("小尺寸")]),_:1}),e(r,{value:"disabled"},{default:l(()=>[t("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:l(()=>[me,e(b,{modelValue:$.value,"onUpdate:modelValue":o[1]||(o[1]=s=>$.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[t("等待中")]),_:1}),e(f,{value:"progress"},{default:l(()=>[t("进行中")]),_:1}),e(f,{value:"complete"},{default:l(()=>[t("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ve,e(b,{modelValue:N.value,"onUpdate:modelValue":o[2]||(o[2]=s=>N.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(r,{value:"wait",border:""},{default:l(()=>[t("等待中")]),_:1}),e(r,{value:"progress",border:""},{default:l(()=>[t("进行中")]),_:1}),e(r,{value:"complete",border:""},{default:l(()=>[t("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),be,e(b,{modelValue:E.value,"onUpdate:modelValue":o[3]||(o[3]=s=>E.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[d("span",fe,[e(h,{icon:"ri:progress-8-fill",class:"mr-1"}),t(" 等待中 ")])]),_:1}),e(f,{value:"progress"},{default:l(()=>[d("span",he,[e(h,{icon:"ri:progress-6-line",class:"mr-1"}),t(" 进行中 ")])]),_:1}),e(f,{value:"complete"},{default:l(()=>[d("span",ke,[e(h,{icon:"ri:progress-8-line",class:"mr-1"}),t(" 已完成 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ge,e(B,{modelValue:F.value,"onUpdate:modelValue":o[4]||(o[4]=s=>F.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"apple"},{default:l(()=>[t("苹果")]),_:1}),e(k,{value:"tomato"},{default:l(()=>[t("西红柿")]),_:1}),e(k,{value:"banana"},{default:l(()=>[t("香蕉")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),Ve,e(B,{modelValue:L.value,"onUpdate:modelValue":o[5]||(o[5]=s=>L.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(I,{value:"cucumber",border:""},{default:l(()=>[t("黄瓜")]),_:1}),e(I,{value:"onion",border:""},{default:l(()=>[t("洋葱")]),_:1}),e(I,{value:"blueberry",border:""},{default:l(()=>[t("蓝莓")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ze,e(B,{modelValue:M.value,"onUpdate:modelValue":o[6]||(o[6]=s=>M.value=s),class:"pure-checkbox",size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"tomato"},{default:l(()=>[d("span",we,[e(h,{icon:"streamline-emojis:tomato",class:"mr-1"}),t(" 番茄 ")])]),_:1}),e(k,{value:"watermelon"},{default:l(()=>[d("span",xe,[e(h,{icon:"streamline-emojis:watermelon-1",class:"mr-1"}),t(" 西瓜 ")])]),_:1}),e(k,{value:"strawberry"},{default:l(()=>[d("span",Ce,[e(h,{icon:"streamline-emojis:strawberry-1",class:"mr-1"}),t(" 草莓 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ye,e(W,{modelValue:c.value,"onUpdate:modelValue":o[7]||(o[7]=s=>c.value=s),class:"mb-2 !w-[300px]","show-tooltip":!1,disabled:a.value==="disabled"},null,8,["modelValue","disabled"]),Be,e(g,{wrap:"",size:c.value},{default:l(()=>[(z(!0),H(K,null,J(x.value,(s,V)=>(z(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Y=>P(s,V)},{default:l(()=>[t(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),d("p",Ie," 多选 "+O(de(ce)(y.value.filter(s=>s.checked),"title")),1),e(g,{wrap:"",size:c.value},{default:l(()=>[(z(!0),H(K,null,J(y.value,(s,V)=>(z(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Y=>Q(s,V)},{default:l(()=>[t(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),e(v),Ue,e(U,{class:T(["select-none",a.value==="disabled"&&"tag-disabled",w.value&&"is-active"]),checked:w.value,onChange:R},{default:l(()=>[t(" 一个人也要努力 😊 ")]),_:1},8,["class","checked"])]),_:1})}}}),Te=re(Se,[["__scopeId","data-v-c5372449"]]);export{Te as default};
diff --git a/dist/static/js/check-card-o01b1PRw.js b/dist/static/js/check-card-BVVQYMs9.js
similarity index 99%
rename from dist/static/js/check-card-o01b1PRw.js
rename to dist/static/js/check-card-BVVQYMs9.js
index 019f5baf6..027c63c81 100644
--- a/dist/static/js/check-card-o01b1PRw.js
+++ b/dist/static/js/check-card-BVVQYMs9.js
@@ -1 +1 @@
-import{d as S,V as j,I as D,f as i,k as y,g,u as f,c as m,R as q,M as u,a4 as v,ap as G,C as c,F as B,h as $,B as P,al as U,E as M,l as I,aq as O,w as n,ar as k,r as E,L as R,e as z,j as T,i as h,m as H}from"./index-0TdPoD8Q.js";const w=p=>typeof p=="function",J=p=>typeof p=="string";var N=(p,l)=>{const t=p.__vccOpts||p;for(const[r,d]of l)t[r]=d;return t};const K={class:"plus-check-card__avatar-wrapper"},Q={class:"plus-check-card__right-content"},W={key:0,class:"plus-check-card__title"},X={class:"plus-check-card__title-left"},Y=["onClick"],Z={key:1,class:"plus-check-card__description"};var x=S({name:"PlusCheckCard",__name:"index",props:{modelValue:{type:Boolean,required:!1,default:!1},size:{type:null,required:!1,default:"default"},avatar:{type:[String,Function],required:!1,default:void 0},avatarProps:{type:null,required:!1,default:()=>({})},title:{type:[String,Function],required:!1,default:void 0},description:{type:[String,Function],required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:!1},extra:{type:Function,required:!1,default:void 0}},emits:["update:modelValue","change","extra"],setup(p,{emit:l}){const t=p,r={large:"plus-check-card--large",default:"plus-check-card--default",small:"plus-check-card--small"},d=j({checked:!1});D(()=>{d.checked=t.modelValue});const C=()=>t.size?r[t.size]:"plus-check-card--default",b=()=>{t.disabled||(d.checked=!d.checked,l("update:modelValue",d.checked),l("change",d.checked))},a=()=>{t.disabled||l("extra")};return(e,s)=>(i(),y("div",{class:M(["plus-check-card",[C(),d.checked?"plus-check-card--checked":"",e.disabled?"plus-check-card--disabled":""]]),onClick:b},[g("div",K,[f(w)(e.avatar)?(i(),m(q(e.avatar),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.avatar?u(e.$slots,"avatar",{key:1,avatar:e.avatar,title:e.title,description:e.description}):f(J)(e.avatar)?(i(),m(f(G),v({key:2,src:e.avatar},e.avatarProps),null,16,["src"])):c("v-if",!0)]),g("div",Q,[e.title||e.$slots.title?(i(),y("div",W,[g("div",X,[f(w)(e.title)?(i(),m(q(e.title),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.title?u(e.$slots,"title",{key:1,title:e.title,avatar:e.avatar,description:e.description}):(i(),y(B,{key:2},[$(P(e.title),1)],64))]),g("div",{class:"plus-check-card__title-right",onClick:U(a,["stop"])},[f(w)(e.extra)?(i(),m(q(e.extra),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.extra?u(e.$slots,"extra",{key:1,title:e.title,avatar:e.avatar,description:e.description}):c("v-if",!0)],8,Y)])):c("v-if",!0),e.description||e.$slots.description?(i(),y("div",Z,[f(w)(e.description)?(i(),m(q(e.description),{key:0,title:e.title,avatar:e.avatar,description:e.description},null,8,["title","avatar","description"])):e.$slots.description?u(e.$slots,"description",{key:1,title:e.title,description:e.description,avatar:e.avatar}):(i(),y(B,{key:2},[$(P(e.description),1)],64))])):c("v-if",!0)])],2))}}),ee=N(x,[["__file","E:\\open-source\\plus-pro-components\\packages\\components\\check-card\\src\\index.vue"]]);const ae=ee,se={class:"plus-check-card-group"};var te=S({name:"PlusCheckCardGroup",__name:"index",props:{modelValue:{type:[Array,String,Number],required:!1,default:()=>[]},options:{type:Array,required:!1,default:()=>[]},size:{type:null,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:!1},multiple:{type:Boolean,required:!1,default:!1}},emits:["update:modelValue","change","extra"],setup(p,{emit:l}){const t=p,r=j({checkList:[],checked:""});D(()=>{t.multiple?r.checkList=t.modelValue:r.checked=t.modelValue});const d=a=>t.multiple?r.checkList.includes(a):r.checked===a,C=(a,e)=>{if(t.multiple)a?r.checkList.push(e):r.checkList=r.checkList.filter(s=>s!==e),l("update:modelValue",r.checkList),l("change",r.checkList);else{const s=a?e:"";l("update:modelValue",s),l("change",s)}},b=a=>{t.disabled||l("extra",a)};return(a,e)=>(i(),y("div",se,[(i(!0),y(B,null,I(a.options,(s,L)=>(i(),m(f(ae),v({key:s.value||L,size:a.size,disabled:a.disabled},s,{"model-value":d(s.value),onChange:o=>C(o,s.value),onExtra:o=>b(s)}),O({_:2},[a.$slots["avatar-"+s.value]||a.$slots.avatar?{name:"avatar",fn:n(o=>[a.$slots["avatar-"+s.value]?u(a.$slots,"avatar-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.avatar?u(a.$slots,"avatar",k(v({key:1},o))):c("v-if",!0)]),key:"0"}:void 0,a.$slots["title-"+s.value]||a.$slots.title?{name:"title",fn:n(o=>[a.$slots["title-"+s.value]?u(a.$slots,"title-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.title?u(a.$slots,"title",k(v({key:1},o))):c("v-if",!0)]),key:"1"}:void 0,a.$slots["description-"+s.value]||a.$slots.description?{name:"description",fn:n(o=>[a.$slots["description-"+s.value]?u(a.$slots,"description-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.description?u(a.$slots,"description",k(v({key:1},o))):c("v-if",!0)]),key:"2"}:void 0,a.$slots["extra-"+s.value]||a.$slots.extra?{name:"extra",fn:n(o=>[a.$slots["extra-"+s.value]?u(a.$slots,"extra-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.extra?u(a.$slots,"extra",k(v({key:1},o))):c("v-if",!0)]),key:"3"}:void 0]),1040,["size","disabled","model-value","onChange","onExtra"]))),128))]))}}),le=N(te,[["__file","E:\\open-source\\plus-pro-components\\packages\\components\\check-card-group\\src\\index.vue"]]);const F=le,re={class:"card-header"},oe=g("p",{class:"mb-2 mt-4"},"单选",-1),ie=g("p",{class:"mb-2 mt-4"},"多选",-1),ne=S({name:"CheckCard",__name:"check-card",setup(p){const l=E("default"),t=E(),r=E("0"),d=E([]),C=[{title:"标题一",value:"0",description:"坚持梦想,成就不凡的自己",avatar:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"},{title:"标题二",value:"1",description:"每一次努力,都是成长的契机",avatar:"https://fuss10.elemecdn.com/1/34/19aa98b1fcb2781c4fba33d850549jpeg.jpeg"}];return R(l,b=>b==="disabled"?t.value="default":t.value=l.value),(b,a)=>{const e=z("el-link"),s=z("el-radio"),L=z("el-radio-group"),o=z("el-space"),_=z("el-card"),A=T("tippy");return i(),m(_,{shadow:"never"},{header:n(()=>[g("div",re,[h(o,{wrap:"",size:40},{default:n(()=>[H((i(),m(e,{href:"https://plus-pro-components.com/components/check-card-group.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:n(()=>[$(" 多选卡片组 ")]),_:1})),[[A,{content:"点击查看详细文档"}]]),h(L,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=V=>l.value=V),size:"small"},{default:n(()=>[h(s,{value:"large"},{default:n(()=>[$("大尺寸")]),_:1}),h(s,{value:"default"},{default:n(()=>[$("默认尺寸")]),_:1}),h(s,{value:"small"},{default:n(()=>[$("小尺寸")]),_:1}),h(s,{value:"disabled"},{default:n(()=>[$("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:n(()=>[oe,h(f(F),{modelValue:r.value,"onUpdate:modelValue":a[1]||(a[1]=V=>r.value=V),options:C,size:t.value,disabled:l.value==="disabled"},null,8,["modelValue","size","disabled"]),ie,h(f(F),{modelValue:d.value,"onUpdate:modelValue":a[2]||(a[2]=V=>d.value=V),options:C,size:t.value,disabled:l.value==="disabled",multiple:""},null,8,["modelValue","size","disabled"])]),_:1})}}});export{ne as default};
+import{d as S,V as j,I as D,f as i,k as y,g,u as f,c as m,R as q,M as u,a4 as v,ap as G,C as c,F as B,h as $,B as P,al as U,E as M,l as I,aq as O,w as n,ar as k,r as E,L as R,e as z,j as T,i as h,m as H}from"./index-BATPqZWC.js";const w=p=>typeof p=="function",J=p=>typeof p=="string";var N=(p,l)=>{const t=p.__vccOpts||p;for(const[r,d]of l)t[r]=d;return t};const K={class:"plus-check-card__avatar-wrapper"},Q={class:"plus-check-card__right-content"},W={key:0,class:"plus-check-card__title"},X={class:"plus-check-card__title-left"},Y=["onClick"],Z={key:1,class:"plus-check-card__description"};var x=S({name:"PlusCheckCard",__name:"index",props:{modelValue:{type:Boolean,required:!1,default:!1},size:{type:null,required:!1,default:"default"},avatar:{type:[String,Function],required:!1,default:void 0},avatarProps:{type:null,required:!1,default:()=>({})},title:{type:[String,Function],required:!1,default:void 0},description:{type:[String,Function],required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:!1},extra:{type:Function,required:!1,default:void 0}},emits:["update:modelValue","change","extra"],setup(p,{emit:l}){const t=p,r={large:"plus-check-card--large",default:"plus-check-card--default",small:"plus-check-card--small"},d=j({checked:!1});D(()=>{d.checked=t.modelValue});const C=()=>t.size?r[t.size]:"plus-check-card--default",b=()=>{t.disabled||(d.checked=!d.checked,l("update:modelValue",d.checked),l("change",d.checked))},a=()=>{t.disabled||l("extra")};return(e,s)=>(i(),y("div",{class:M(["plus-check-card",[C(),d.checked?"plus-check-card--checked":"",e.disabled?"plus-check-card--disabled":""]]),onClick:b},[g("div",K,[f(w)(e.avatar)?(i(),m(q(e.avatar),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.avatar?u(e.$slots,"avatar",{key:1,avatar:e.avatar,title:e.title,description:e.description}):f(J)(e.avatar)?(i(),m(f(G),v({key:2,src:e.avatar},e.avatarProps),null,16,["src"])):c("v-if",!0)]),g("div",Q,[e.title||e.$slots.title?(i(),y("div",W,[g("div",X,[f(w)(e.title)?(i(),m(q(e.title),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.title?u(e.$slots,"title",{key:1,title:e.title,avatar:e.avatar,description:e.description}):(i(),y(B,{key:2},[$(P(e.title),1)],64))]),g("div",{class:"plus-check-card__title-right",onClick:U(a,["stop"])},[f(w)(e.extra)?(i(),m(q(e.extra),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.extra?u(e.$slots,"extra",{key:1,title:e.title,avatar:e.avatar,description:e.description}):c("v-if",!0)],8,Y)])):c("v-if",!0),e.description||e.$slots.description?(i(),y("div",Z,[f(w)(e.description)?(i(),m(q(e.description),{key:0,title:e.title,avatar:e.avatar,description:e.description},null,8,["title","avatar","description"])):e.$slots.description?u(e.$slots,"description",{key:1,title:e.title,description:e.description,avatar:e.avatar}):(i(),y(B,{key:2},[$(P(e.description),1)],64))])):c("v-if",!0)])],2))}}),ee=N(x,[["__file","E:\\open-source\\plus-pro-components\\packages\\components\\check-card\\src\\index.vue"]]);const ae=ee,se={class:"plus-check-card-group"};var te=S({name:"PlusCheckCardGroup",__name:"index",props:{modelValue:{type:[Array,String,Number],required:!1,default:()=>[]},options:{type:Array,required:!1,default:()=>[]},size:{type:null,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:!1},multiple:{type:Boolean,required:!1,default:!1}},emits:["update:modelValue","change","extra"],setup(p,{emit:l}){const t=p,r=j({checkList:[],checked:""});D(()=>{t.multiple?r.checkList=t.modelValue:r.checked=t.modelValue});const d=a=>t.multiple?r.checkList.includes(a):r.checked===a,C=(a,e)=>{if(t.multiple)a?r.checkList.push(e):r.checkList=r.checkList.filter(s=>s!==e),l("update:modelValue",r.checkList),l("change",r.checkList);else{const s=a?e:"";l("update:modelValue",s),l("change",s)}},b=a=>{t.disabled||l("extra",a)};return(a,e)=>(i(),y("div",se,[(i(!0),y(B,null,I(a.options,(s,L)=>(i(),m(f(ae),v({key:s.value||L,size:a.size,disabled:a.disabled},s,{"model-value":d(s.value),onChange:o=>C(o,s.value),onExtra:o=>b(s)}),O({_:2},[a.$slots["avatar-"+s.value]||a.$slots.avatar?{name:"avatar",fn:n(o=>[a.$slots["avatar-"+s.value]?u(a.$slots,"avatar-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.avatar?u(a.$slots,"avatar",k(v({key:1},o))):c("v-if",!0)]),key:"0"}:void 0,a.$slots["title-"+s.value]||a.$slots.title?{name:"title",fn:n(o=>[a.$slots["title-"+s.value]?u(a.$slots,"title-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.title?u(a.$slots,"title",k(v({key:1},o))):c("v-if",!0)]),key:"1"}:void 0,a.$slots["description-"+s.value]||a.$slots.description?{name:"description",fn:n(o=>[a.$slots["description-"+s.value]?u(a.$slots,"description-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.description?u(a.$slots,"description",k(v({key:1},o))):c("v-if",!0)]),key:"2"}:void 0,a.$slots["extra-"+s.value]||a.$slots.extra?{name:"extra",fn:n(o=>[a.$slots["extra-"+s.value]?u(a.$slots,"extra-"+s.value,k(v({key:0},o))):c("v-if",!0),a.$slots.extra?u(a.$slots,"extra",k(v({key:1},o))):c("v-if",!0)]),key:"3"}:void 0]),1040,["size","disabled","model-value","onChange","onExtra"]))),128))]))}}),le=N(te,[["__file","E:\\open-source\\plus-pro-components\\packages\\components\\check-card-group\\src\\index.vue"]]);const F=le,re={class:"card-header"},oe=g("p",{class:"mb-2 mt-4"},"单选",-1),ie=g("p",{class:"mb-2 mt-4"},"多选",-1),ne=S({name:"CheckCard",__name:"check-card",setup(p){const l=E("default"),t=E(),r=E("0"),d=E([]),C=[{title:"标题一",value:"0",description:"坚持梦想,成就不凡的自己",avatar:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"},{title:"标题二",value:"1",description:"每一次努力,都是成长的契机",avatar:"https://fuss10.elemecdn.com/1/34/19aa98b1fcb2781c4fba33d850549jpeg.jpeg"}];return R(l,b=>b==="disabled"?t.value="default":t.value=l.value),(b,a)=>{const e=z("el-link"),s=z("el-radio"),L=z("el-radio-group"),o=z("el-space"),_=z("el-card"),A=T("tippy");return i(),m(_,{shadow:"never"},{header:n(()=>[g("div",re,[h(o,{wrap:"",size:40},{default:n(()=>[H((i(),m(e,{href:"https://plus-pro-components.com/components/check-card-group.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:n(()=>[$(" 多选卡片组 ")]),_:1})),[[A,{content:"点击查看详细文档"}]]),h(L,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=V=>l.value=V),size:"small"},{default:n(()=>[h(s,{value:"large"},{default:n(()=>[$("大尺寸")]),_:1}),h(s,{value:"default"},{default:n(()=>[$("默认尺寸")]),_:1}),h(s,{value:"small"},{default:n(()=>[$("小尺寸")]),_:1}),h(s,{value:"disabled"},{default:n(()=>[$("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:n(()=>[oe,h(f(F),{modelValue:r.value,"onUpdate:modelValue":a[1]||(a[1]=V=>r.value=V),options:C,size:t.value,disabled:l.value==="disabled"},null,8,["modelValue","size","disabled"]),ie,h(f(F),{modelValue:d.value,"onUpdate:modelValue":a[2]||(a[2]=V=>d.value=V),options:C,size:t.value,disabled:l.value==="disabled",multiple:""},null,8,["modelValue","size","disabled"])]),_:1})}}});export{ne as default};
diff --git a/dist/static/js/collapse-Cx6Ft8I1.js b/dist/static/js/collapse-D2oFKGbV.js
similarity index 97%
rename from dist/static/js/collapse-Cx6Ft8I1.js
rename to dist/static/js/collapse-D2oFKGbV.js
index e9ec89239..859b377d2 100644
--- a/dist/static/js/collapse-Cx6Ft8I1.js
+++ b/dist/static/js/collapse-D2oFKGbV.js
@@ -1 +1 @@
-import{d as z,r as i,c as u,w as e,e as a,j as I,f as m,g as p,i as l,m as B,h as o}from"./index-0TdPoD8Q.js";const O={class:"card-header"},j=p("p",{class:"mb-2"},"基础用法",-1),U=z({name:"Collapse",__name:"collapse",setup(D){const s=i(),f=i(),t=i(["1","2","3","4","5"]),_=i(!0);function v(){_.value?t.value=[]:s.value==="accordion"?t.value=["5"]:t.value=["1","2","3","4","5"],_.value=!_.value}const h=g=>{};return(g,c)=>{const w=a("el-link"),V=a("el-space"),r=a("el-radio"),b=a("el-radio-group"),C=a("el-button"),n=a("el-collapse-item"),k=a("IconifyIconOnline"),x=a("el-collapse"),y=a("el-card"),N=I("tippy");return m(),u(y,{shadow:"never"},{header:e(()=>[p("div",O,[l(V,{wrap:"",size:40},{default:e(()=>[B((m(),u(w,{href:"https://element-plus.org/zh-CN/component/collapse.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[o(" 折叠面板 ")]),_:1})),[[N,{content:"点击查看详细文档"}]])]),_:1})])]),default:e(()=>[j,l(b,{modelValue:s.value,"onUpdate:modelValue":c[0]||(c[0]=d=>s.value=d),class:"mb-3"},{default:e(()=>[l(r,{value:""},{default:e(()=>[o("可同时展开多个面板")]),_:1}),l(r,{value:"accordion"},{default:e(()=>[o("每次只能展开一个面板")]),_:1})]),_:1},8,["modelValue"]),l(C,{size:"small",text:"",bg:"",class:"ml-8 mb-1",onClick:v},{default:e(()=>[o(" 外部触发打开、关闭 ")]),_:1}),l(x,{ref_key:"collapseRef",ref:f,modelValue:t.value,"onUpdate:modelValue":c[1]||(c[1]=d=>t.value=d),class:"w-[360px]",accordion:s.value==="accordion",onChange:h},{default:e(()=>[l(n,{title:"周一",name:"1"},{default:e(()=>[o(" 周一启航,新的篇章 ")]),_:1}),l(n,{title:"周二",name:"2"},{default:e(()=>[o(" 周二律动,携手共进 ")]),_:1}),l(n,{title:"周三",name:"3"},{default:e(()=>[o(" 周三昂扬,激情不减 ")]),_:1}),l(n,{title:"周四",name:"4"},{default:e(()=>[o(" 周四精进,事半功倍 ")]),_:1}),l(n,{name:"5"},{title:e(()=>[o(" 周五 "),l(k,{icon:"streamline-emojis:beaming-face-with-smiling-eyes",class:"ml-1",width:"30"})]),default:e(()=>[o(" 周五喜悦,收尾归档 ")]),_:1})]),_:1},8,["modelValue","accordion"])]),_:1})}}});export{U as default};
+import{d as z,r as i,c as u,w as e,e as a,j as I,f as m,g as p,i as l,m as B,h as o}from"./index-BATPqZWC.js";const O={class:"card-header"},j=p("p",{class:"mb-2"},"基础用法",-1),U=z({name:"Collapse",__name:"collapse",setup(D){const s=i(),f=i(),t=i(["1","2","3","4","5"]),_=i(!0);function v(){_.value?t.value=[]:s.value==="accordion"?t.value=["5"]:t.value=["1","2","3","4","5"],_.value=!_.value}const h=g=>{};return(g,c)=>{const w=a("el-link"),V=a("el-space"),r=a("el-radio"),b=a("el-radio-group"),C=a("el-button"),n=a("el-collapse-item"),k=a("IconifyIconOnline"),x=a("el-collapse"),y=a("el-card"),N=I("tippy");return m(),u(y,{shadow:"never"},{header:e(()=>[p("div",O,[l(V,{wrap:"",size:40},{default:e(()=>[B((m(),u(w,{href:"https://element-plus.org/zh-CN/component/collapse.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[o(" 折叠面板 ")]),_:1})),[[N,{content:"点击查看详细文档"}]])]),_:1})])]),default:e(()=>[j,l(b,{modelValue:s.value,"onUpdate:modelValue":c[0]||(c[0]=d=>s.value=d),class:"mb-3"},{default:e(()=>[l(r,{value:""},{default:e(()=>[o("可同时展开多个面板")]),_:1}),l(r,{value:"accordion"},{default:e(()=>[o("每次只能展开一个面板")]),_:1})]),_:1},8,["modelValue"]),l(C,{size:"small",text:"",bg:"",class:"ml-8 mb-1",onClick:v},{default:e(()=>[o(" 外部触发打开、关闭 ")]),_:1}),l(x,{ref_key:"collapseRef",ref:f,modelValue:t.value,"onUpdate:modelValue":c[1]||(c[1]=d=>t.value=d),class:"w-[360px]",accordion:s.value==="accordion",onChange:h},{default:e(()=>[l(n,{title:"周一",name:"1"},{default:e(()=>[o(" 周一启航,新的篇章 ")]),_:1}),l(n,{title:"周二",name:"2"},{default:e(()=>[o(" 周二律动,携手共进 ")]),_:1}),l(n,{title:"周三",name:"3"},{default:e(()=>[o(" 周三昂扬,激情不减 ")]),_:1}),l(n,{title:"周四",name:"4"},{default:e(()=>[o(" 周四精进,事半功倍 ")]),_:1}),l(n,{name:"5"},{title:e(()=>[o(" 周五 "),l(k,{icon:"streamline-emojis:beaming-face-with-smiling-eyes",class:"ml-1",width:"30"})]),default:e(()=>[o(" 周五喜悦,收尾归档 ")]),_:1})]),_:1},8,["modelValue","accordion"])]),_:1})}}});export{U as default};
diff --git a/dist/static/js/color-picker-nvHL5XDI.js b/dist/static/js/color-picker-mxJtwLMb.js
similarity index 97%
rename from dist/static/js/color-picker-nvHL5XDI.js
rename to dist/static/js/color-picker-mxJtwLMb.js
index 4cbdbf2e1..1d3a8595a 100644
--- a/dist/static/js/color-picker-nvHL5XDI.js
+++ b/dist/static/js/color-picker-mxJtwLMb.js
@@ -1 +1 @@
-import{d as N,r as s,L as D,c as k,w as e,e as a,j as P,f as z,g as p,i as l,m as U,h as d,B as R}from"./index-0TdPoD8Q.js";const S={class:"card-header"},j=p("p",{class:"mb-2"},"不同尺寸、选择透明度、预定义颜色",-1),L=p("p",{class:"mb-2"},"外部触发器",-1),q=N({name:"ColorPicker",__name:"color-picker",setup(O){const o=s("default"),n=s(),r=s(!1),u=s(),_=s("rgba(255, 69, 0, 0.68)"),f=s("hsla(209, 100%, 56%, 0.73)"),v=s(["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]);D(o,m=>m==="disabled"?n.value="default":n.value=o.value);function V(){r.value?u.value.hide():u.value.show(),r.value=!r.value}return(m,t)=>{const g=a("el-link"),c=a("el-radio"),w=a("el-radio-group"),h=a("el-space"),b=a("el-color-picker"),C=a("el-divider"),y=a("el-button"),x=a("el-card"),B=P("tippy");return z(),k(x,{shadow:"never"},{header:e(()=>[p("div",S,[l(h,{wrap:"",size:40},{default:e(()=>[U((z(),k(g,{href:"https://element-plus.org/zh-CN/component/color-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[d(" 颜色选择器 ")]),_:1})),[[B,{content:"点击查看详细文档"}]]),l(w,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=i=>o.value=i),size:"small"},{default:e(()=>[l(c,{value:"large"},{default:e(()=>[d("大尺寸")]),_:1}),l(c,{value:"default"},{default:e(()=>[d("默认尺寸")]),_:1}),l(c,{value:"small"},{default:e(()=>[d("小尺寸")]),_:1}),l(c,{value:"disabled"},{default:e(()=>[d("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:e(()=>[j,l(b,{modelValue:_.value,"onUpdate:modelValue":t[1]||(t[1]=i=>_.value=i),"show-alpha":"",predefine:v.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(C),L,l(h,{wrap:""},{default:e(()=>[l(b,{ref_key:"colorPickerRef",ref:u,modelValue:f.value,"onUpdate:modelValue":t[2]||(t[2]=i=>f.value=i),"show-alpha":"",predefine:v.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(y,{size:n.value,disabled:o.value==="disabled",onClick:V},{default:e(()=>[d(R(r.value?"关闭":"打开"),1)]),_:1},8,["size","disabled"])]),_:1})]),_:1})}}});export{q as default};
+import{d as N,r as s,L as D,c as k,w as e,e as a,j as P,f as z,g as p,i as l,m as U,h as d,B as R}from"./index-BATPqZWC.js";const S={class:"card-header"},j=p("p",{class:"mb-2"},"不同尺寸、选择透明度、预定义颜色",-1),L=p("p",{class:"mb-2"},"外部触发器",-1),q=N({name:"ColorPicker",__name:"color-picker",setup(O){const o=s("default"),n=s(),r=s(!1),u=s(),_=s("rgba(255, 69, 0, 0.68)"),f=s("hsla(209, 100%, 56%, 0.73)"),v=s(["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]);D(o,m=>m==="disabled"?n.value="default":n.value=o.value);function V(){r.value?u.value.hide():u.value.show(),r.value=!r.value}return(m,t)=>{const g=a("el-link"),c=a("el-radio"),w=a("el-radio-group"),h=a("el-space"),b=a("el-color-picker"),C=a("el-divider"),y=a("el-button"),x=a("el-card"),B=P("tippy");return z(),k(x,{shadow:"never"},{header:e(()=>[p("div",S,[l(h,{wrap:"",size:40},{default:e(()=>[U((z(),k(g,{href:"https://element-plus.org/zh-CN/component/color-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[d(" 颜色选择器 ")]),_:1})),[[B,{content:"点击查看详细文档"}]]),l(w,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=i=>o.value=i),size:"small"},{default:e(()=>[l(c,{value:"large"},{default:e(()=>[d("大尺寸")]),_:1}),l(c,{value:"default"},{default:e(()=>[d("默认尺寸")]),_:1}),l(c,{value:"small"},{default:e(()=>[d("小尺寸")]),_:1}),l(c,{value:"disabled"},{default:e(()=>[d("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:e(()=>[j,l(b,{modelValue:_.value,"onUpdate:modelValue":t[1]||(t[1]=i=>_.value=i),"show-alpha":"",predefine:v.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(C),L,l(h,{wrap:""},{default:e(()=>[l(b,{ref_key:"colorPickerRef",ref:u,modelValue:f.value,"onUpdate:modelValue":t[2]||(t[2]=i=>f.value=i),"show-alpha":"",predefine:v.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(y,{size:n.value,disabled:o.value==="disabled",onClick:V},{default:e(()=>[d(R(r.value?"关闭":"打开"),1)]),_:1},8,["size","disabled"])]),_:1})]),_:1})}}});export{q as default};
diff --git a/dist/static/js/columns-C2nDP04m.js b/dist/static/js/columns-6Uuwi88C.js
similarity index 99%
rename from dist/static/js/columns-C2nDP04m.js
rename to dist/static/js/columns-6Uuwi88C.js
index 947158a4e..eaeba7da8 100644
--- a/dist/static/js/columns-C2nDP04m.js
+++ b/dist/static/js/columns-6Uuwi88C.js
@@ -1,4 +1,4 @@
-var ae=Object.defineProperty;var A=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var I=(e,t,n)=>t in e?ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R=(e,t)=>{for(var n in t||(t={}))ie.call(t,n)&&I(e,n,t[n]);if(A)for(var n of A(t))_e.call(t,n)&&I(e,n,t[n]);return e};var $=(e,t,n)=>new Promise((r,u)=>{var y=a=>{try{d(n.next(a))}catch(v){u(v)}},_=a=>{try{d(n.throw(a))}catch(v){u(v)}},d=a=>a.done?r(a.value):Promise.resolve(a.value).then(y,_);d((n=n.apply(e,t)).next())});import{a as oe}from"./data-DReA4Wfn.js";import{d as ue,r as p,K as D,L as j,Z as re,f as c,c as q,k as b,F as x,l as K,a4 as V,dO as J,al as U,m as z,a1 as L,E as H,R as se,C as f,g as S,B as T,N as O,am as de,n as Z,i as le,dP as me,a7 as ce,A as be}from"./index-0TdPoD8Q.js";const G=function(e){let t=Array.isArray(e)?[]:{};if(e&&typeof e=="object")for(let n in e)e.hasOwnProperty(n)&&(e[n]&&typeof e[n]=="object"?t[n]=G(e[n]):t[n]=e[n]);return t};var g=ue({name:"MouseMenu",props:{appendToBody:{type:Boolean,default:!0},menuWidth:{type:Number,default:200},menuList:{type:Array,required:!0},menuHiddenFn:{type:Function},hasIcon:{type:Boolean,default:!1},iconType:{type:String,default:"font-icon"},menuWrapperCss:Object,menuItemCss:Object,el:{type:Object,required:!0},params:{type:[String,Number,Array,Object]},useLongPressInMobile:Boolean,longPressDuration:Number,longPressPreventDefault:[Function,Boolean],injectCloseListener:{type:Boolean,default:!0},customClass:String,disabled:{type:Function}},emits:["open","close"],setup(e,{emit:t}){const n=p(0),r=p(0),u=p(!1),y=p(0),_=p(0),d=p(!1),a=p(null),v=p([]),F=D(()=>e.menuList.some(o=>o.children&&o.children.length>0)),k=p(10),w=p();j(d,o=>$(this,null,function*(){var s,l;if(o){yield Z();let m=w.value;e.menuWrapperCss&&Object.keys(e.menuWrapperCss).map(h=>{m.style.setProperty(`--menu-${h}`,e.menuWrapperCss&&e.menuWrapperCss[h])}),e.menuItemCss&&Object.keys(e.menuItemCss).map(h=>{m.style.setProperty(`--menu-item-${h}`,e.menuItemCss&&e.menuItemCss[h])});let i=(l=(s=e.menuItemCss)==null?void 0:s.arrowSize)==null?void 0:l.match(/\d+/);i?k.value=~~i[0]||10:k.value=10,m.style.setProperty("--menu-item-arrowRealSize",k.value/2+"px"),t("open",e.params,a.value,e.el)}else t("close",e.params,a.value,e.el)}));const Q=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&o.fn(e.params,a.value,e.el,s),d.value=!1)},X=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&!o.disabled&&(o.fn(e.params,a.value,e.el,s),u.value=!1),d.value=!1)},Y=(o,s)=>{if(s.children&&!s.disabled){u.value=!0;const l=o.currentTarget;if(!l)return;const{offsetWidth:m}=l,i=l.querySelector(".__menu__sub__wrapper");if(!i)return;const{offsetWidth:h,offsetHeight:C}=i,{innerWidth:te,innerHeight:E}=window,{top:N,left:B}=l.getBoundingClientRect();B+m+h>te-5?n.value=B-h+5:n.value=B+m,N+C>E-5?r.value=E-C:r.value=N+5}},P=(o,s,l,m)=>o.map(i=>(i.children&&(i.children=P(i.children,s,l,m)),i.label&&typeof i.label=="function"&&(i.label=i.label(m,s,l)),i.tips&&typeof i.tips=="function"&&(i.tips=i.tips(m,s,l)),i.icon&&typeof i.icon=="function"&&(i.icon=i.icon(m,s,l)),i.hidden&&typeof i.hidden=="function"&&(i.hidden=i.hidden(m,s,l)),i.disabled&&typeof i.disabled=="function"&&(i.disabled=i.disabled(m,s,l)),i)),ee=(o=0,s=0)=>$(this,null,function*(){if(a.value=document.elementFromPoint(o-1,s-1),e.menuHiddenFn?d.value=!e.menuHiddenFn(e.params,a.value,e.el):d.value=!0,!d.value)return;v.value=G(e.menuList),v.value=P(v.value,a.value,e.el,e.params),yield Z();const{innerWidth:l,innerHeight:m}=window,h=w.value.offsetHeight,C=e.menuWidth||200;_.value=o+C+1>l?l-C-5:o+1,y.value=s+h+1>m?m-h-5:s+1}),ne=()=>{d.value=!1},M=D(()=>e.useLongPressInMobile&&"ontouchstart"in window?"touchstart":"mousedown"),W=o=>{w.value&&!w.value.contains(o.currentTarget)&&(d.value=!1,document.oncontextmenu=null)};return j(()=>e.injectCloseListener,o=>{o?document.addEventListener(M.value,W):document.removeEventListener(M.value,W)},{immediate:!0}),re(()=>{document.removeEventListener(M.value,W)}),{subLeft:n,subTop:r,hoverFlag:u,menuTop:y,menuLeft:_,showMenu:d,clickDomEl:a,calcMenuList:v,arrowSize:k,hasSubMenu:F,MenuWrapper:w,handleMenuItemClick:Q,handleSubMenuItemClick:X,handleMenuMouseEnter:Y,show:ee,close:ne,clickEventKey:M}}});const ve=["onMouseenter"],he={key:0,class:"__menu__item-icon"},pe=["innerHTML"],fe={class:"__menu__item-label"},ye={class:"__menu__item-tips"},ge={class:"__menu__item-arrow-after"},we={class:"__menu__sub__item-label"},Ce={class:"__menu__sub__item-tips"};function Se(e,t,n,r,u,y){return c(),q(de,{to:"body",disabled:!e.appendToBody},[e.showMenu?(c(),b("div",{key:0,ref:"MenuWrapper",class:H(["__menu__wrapper",e.customClass]),style:O({width:`${e.menuWidth}px`,top:`${e.menuTop}px`,left:`${e.menuLeft}px`})},[(c(!0),b(x,null,K(e.calcMenuList,(_,d)=>(c(),b(x,null,[!_.hidden&&!_.line?(c(),b("div",V({key:d,class:["__menu__item",_.disabled&&"disabled",_.customClass]},{[J(e.clickEventKey)]:U(a=>e.handleMenuItemClick(_,a),["stop"])},{onMouseenter:a=>e.handleMenuMouseEnter(a,_)}),[e.hasIcon?(c(),b("div",he,[e.iconType==="font-icon"?z((c(),b("i",{key:0,class:H(_.icon)},null,2)),[[L,_.icon]]):e.iconType==="svg-icon"?z((c(),b("div",{key:1,class:"__menu__item-icon-svg",innerHTML:_.icon},null,8,pe)),[[L,_.icon]]):e.iconType==="vnode-icon"?(c(),q(se(_.icon),{key:2})):f("v-if",!0)])):f("v-if",!0),S("span",fe,T(_.label),1),S("span",ye,T(_.tips||""),1),e.hasSubMenu?(c(),b("span",{key:1,class:H(["__menu__item-arrow",{show:e.hasSubMenu&&_.children}]),style:O({width:e.arrowSize+"px",height:e.arrowSize+"px"})},[z(S("span",ge,null,512),[[L,e.hasSubMenu&&_.children]])],6)):f("v-if",!0),_.children&&_.children.length>0?z((c(),b("div",{key:2,class:"__menu__sub__wrapper",style:O({top:`${e.subTop}px`,left:`${e.subLeft}px`})},[(c(!0),b(x,null,K(_.children,(a,v)=>(c(),b(x,null,[!a.hidden&&!a.line?(c(),b("div",V({key:v,class:["__menu__sub__item",a.disabled&&"disabled",a.customClass]},{[J(e.clickEventKey)]:U(F=>e.handleSubMenuItemClick(a,F),["stop"])}),[S("span",we,T(a.label),1),S("span",Ce,T(a.tips||""),1)],16)):f("v-if",!0),a.line?(c(),b("div",{key:v,class:"__menu__line"})):f("v-if",!0)],64))),256))],4)),[[L,e.hoverFlag]]):f("v-if",!0)],16,ve)):f("v-if",!0),!_.hidden&&_.line?(c(),b("div",{key:d,class:"__menu__line"})):f("v-if",!0)],64))),256))],6)):f("v-if",!0)],8,["disabled"])}function ke(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document=="undefined")){var r=document.head||document.getElementsByTagName("head")[0],u=document.createElement("style");u.type="text/css",n==="top"&&r.firstChild?r.insertBefore(u,r.firstChild):r.appendChild(u),u.styleSheet?u.styleSheet.cssText=e:u.appendChild(document.createTextNode(e))}}var Me=`.__menu__mask[data-v-3d21bc0a] {
+var ae=Object.defineProperty;var A=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var I=(e,t,n)=>t in e?ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R=(e,t)=>{for(var n in t||(t={}))ie.call(t,n)&&I(e,n,t[n]);if(A)for(var n of A(t))_e.call(t,n)&&I(e,n,t[n]);return e};var $=(e,t,n)=>new Promise((r,u)=>{var y=a=>{try{d(n.next(a))}catch(v){u(v)}},_=a=>{try{d(n.throw(a))}catch(v){u(v)}},d=a=>a.done?r(a.value):Promise.resolve(a.value).then(y,_);d((n=n.apply(e,t)).next())});import{a as oe}from"./data-D6-vmXtq.js";import{d as ue,r as p,K as D,L as j,Z as re,f as c,c as q,k as b,F as x,l as K,a4 as V,dO as J,al as U,m as z,a1 as L,E as H,R as se,C as f,g as S,B as T,N as O,am as de,n as Z,i as le,dP as me,a7 as ce,A as be}from"./index-BATPqZWC.js";const G=function(e){let t=Array.isArray(e)?[]:{};if(e&&typeof e=="object")for(let n in e)e.hasOwnProperty(n)&&(e[n]&&typeof e[n]=="object"?t[n]=G(e[n]):t[n]=e[n]);return t};var g=ue({name:"MouseMenu",props:{appendToBody:{type:Boolean,default:!0},menuWidth:{type:Number,default:200},menuList:{type:Array,required:!0},menuHiddenFn:{type:Function},hasIcon:{type:Boolean,default:!1},iconType:{type:String,default:"font-icon"},menuWrapperCss:Object,menuItemCss:Object,el:{type:Object,required:!0},params:{type:[String,Number,Array,Object]},useLongPressInMobile:Boolean,longPressDuration:Number,longPressPreventDefault:[Function,Boolean],injectCloseListener:{type:Boolean,default:!0},customClass:String,disabled:{type:Function}},emits:["open","close"],setup(e,{emit:t}){const n=p(0),r=p(0),u=p(!1),y=p(0),_=p(0),d=p(!1),a=p(null),v=p([]),F=D(()=>e.menuList.some(o=>o.children&&o.children.length>0)),k=p(10),w=p();j(d,o=>$(this,null,function*(){var s,l;if(o){yield Z();let m=w.value;e.menuWrapperCss&&Object.keys(e.menuWrapperCss).map(h=>{m.style.setProperty(`--menu-${h}`,e.menuWrapperCss&&e.menuWrapperCss[h])}),e.menuItemCss&&Object.keys(e.menuItemCss).map(h=>{m.style.setProperty(`--menu-item-${h}`,e.menuItemCss&&e.menuItemCss[h])});let i=(l=(s=e.menuItemCss)==null?void 0:s.arrowSize)==null?void 0:l.match(/\d+/);i?k.value=~~i[0]||10:k.value=10,m.style.setProperty("--menu-item-arrowRealSize",k.value/2+"px"),t("open",e.params,a.value,e.el)}else t("close",e.params,a.value,e.el)}));const Q=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&o.fn(e.params,a.value,e.el,s),d.value=!1)},X=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&!o.disabled&&(o.fn(e.params,a.value,e.el,s),u.value=!1),d.value=!1)},Y=(o,s)=>{if(s.children&&!s.disabled){u.value=!0;const l=o.currentTarget;if(!l)return;const{offsetWidth:m}=l,i=l.querySelector(".__menu__sub__wrapper");if(!i)return;const{offsetWidth:h,offsetHeight:C}=i,{innerWidth:te,innerHeight:E}=window,{top:N,left:B}=l.getBoundingClientRect();B+m+h>te-5?n.value=B-h+5:n.value=B+m,N+C>E-5?r.value=E-C:r.value=N+5}},P=(o,s,l,m)=>o.map(i=>(i.children&&(i.children=P(i.children,s,l,m)),i.label&&typeof i.label=="function"&&(i.label=i.label(m,s,l)),i.tips&&typeof i.tips=="function"&&(i.tips=i.tips(m,s,l)),i.icon&&typeof i.icon=="function"&&(i.icon=i.icon(m,s,l)),i.hidden&&typeof i.hidden=="function"&&(i.hidden=i.hidden(m,s,l)),i.disabled&&typeof i.disabled=="function"&&(i.disabled=i.disabled(m,s,l)),i)),ee=(o=0,s=0)=>$(this,null,function*(){if(a.value=document.elementFromPoint(o-1,s-1),e.menuHiddenFn?d.value=!e.menuHiddenFn(e.params,a.value,e.el):d.value=!0,!d.value)return;v.value=G(e.menuList),v.value=P(v.value,a.value,e.el,e.params),yield Z();const{innerWidth:l,innerHeight:m}=window,h=w.value.offsetHeight,C=e.menuWidth||200;_.value=o+C+1>l?l-C-5:o+1,y.value=s+h+1>m?m-h-5:s+1}),ne=()=>{d.value=!1},M=D(()=>e.useLongPressInMobile&&"ontouchstart"in window?"touchstart":"mousedown"),W=o=>{w.value&&!w.value.contains(o.currentTarget)&&(d.value=!1,document.oncontextmenu=null)};return j(()=>e.injectCloseListener,o=>{o?document.addEventListener(M.value,W):document.removeEventListener(M.value,W)},{immediate:!0}),re(()=>{document.removeEventListener(M.value,W)}),{subLeft:n,subTop:r,hoverFlag:u,menuTop:y,menuLeft:_,showMenu:d,clickDomEl:a,calcMenuList:v,arrowSize:k,hasSubMenu:F,MenuWrapper:w,handleMenuItemClick:Q,handleSubMenuItemClick:X,handleMenuMouseEnter:Y,show:ee,close:ne,clickEventKey:M}}});const ve=["onMouseenter"],he={key:0,class:"__menu__item-icon"},pe=["innerHTML"],fe={class:"__menu__item-label"},ye={class:"__menu__item-tips"},ge={class:"__menu__item-arrow-after"},we={class:"__menu__sub__item-label"},Ce={class:"__menu__sub__item-tips"};function Se(e,t,n,r,u,y){return c(),q(de,{to:"body",disabled:!e.appendToBody},[e.showMenu?(c(),b("div",{key:0,ref:"MenuWrapper",class:H(["__menu__wrapper",e.customClass]),style:O({width:`${e.menuWidth}px`,top:`${e.menuTop}px`,left:`${e.menuLeft}px`})},[(c(!0),b(x,null,K(e.calcMenuList,(_,d)=>(c(),b(x,null,[!_.hidden&&!_.line?(c(),b("div",V({key:d,class:["__menu__item",_.disabled&&"disabled",_.customClass]},{[J(e.clickEventKey)]:U(a=>e.handleMenuItemClick(_,a),["stop"])},{onMouseenter:a=>e.handleMenuMouseEnter(a,_)}),[e.hasIcon?(c(),b("div",he,[e.iconType==="font-icon"?z((c(),b("i",{key:0,class:H(_.icon)},null,2)),[[L,_.icon]]):e.iconType==="svg-icon"?z((c(),b("div",{key:1,class:"__menu__item-icon-svg",innerHTML:_.icon},null,8,pe)),[[L,_.icon]]):e.iconType==="vnode-icon"?(c(),q(se(_.icon),{key:2})):f("v-if",!0)])):f("v-if",!0),S("span",fe,T(_.label),1),S("span",ye,T(_.tips||""),1),e.hasSubMenu?(c(),b("span",{key:1,class:H(["__menu__item-arrow",{show:e.hasSubMenu&&_.children}]),style:O({width:e.arrowSize+"px",height:e.arrowSize+"px"})},[z(S("span",ge,null,512),[[L,e.hasSubMenu&&_.children]])],6)):f("v-if",!0),_.children&&_.children.length>0?z((c(),b("div",{key:2,class:"__menu__sub__wrapper",style:O({top:`${e.subTop}px`,left:`${e.subLeft}px`})},[(c(!0),b(x,null,K(_.children,(a,v)=>(c(),b(x,null,[!a.hidden&&!a.line?(c(),b("div",V({key:v,class:["__menu__sub__item",a.disabled&&"disabled",a.customClass]},{[J(e.clickEventKey)]:U(F=>e.handleSubMenuItemClick(a,F),["stop"])}),[S("span",we,T(a.label),1),S("span",Ce,T(a.tips||""),1)],16)):f("v-if",!0),a.line?(c(),b("div",{key:v,class:"__menu__line"})):f("v-if",!0)],64))),256))],4)),[[L,e.hoverFlag]]):f("v-if",!0)],16,ve)):f("v-if",!0),!_.hidden&&_.line?(c(),b("div",{key:d,class:"__menu__line"})):f("v-if",!0)],64))),256))],6)):f("v-if",!0)],8,["disabled"])}function ke(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document=="undefined")){var r=document.head||document.getElementsByTagName("head")[0],u=document.createElement("style");u.type="text/css",n==="top"&&r.firstChild?r.insertBefore(u,r.firstChild):r.appendChild(u),u.styleSheet?u.styleSheet.cssText=e:u.appendChild(document.createTextNode(e))}}var Me=`.__menu__mask[data-v-3d21bc0a] {
position: fixed;
top: 0;
left: 0;
diff --git a/dist/static/js/columns-salId1y7.js b/dist/static/js/columns-B7XE19f7.js
similarity index 83%
rename from dist/static/js/columns-salId1y7.js
rename to dist/static/js/columns-B7XE19f7.js
index 8db07da8e..bad3ad5e0 100644
--- a/dist/static/js/columns-salId1y7.js
+++ b/dist/static/js/columns-B7XE19f7.js
@@ -1 +1 @@
-import{S as c}from"./sortable.esm-6WsHlDA5.js";import{r as i,a7 as p,i as a,e as u,n as d}from"./index-0TdPoD8Q.js";import{a as m}from"./data-DReA4Wfn.js";function D(){const e=i(p(m,!0)),n=o=>{o.preventDefault(),d(()=>{const r=document.querySelector(".el-table__body-wrapper tbody");c.create(r,{animation:300,handle:".drag-btn",onEnd:({newIndex:t,oldIndex:l})=>{const s=e.value.splice(l,1)[0];e.value.splice(t,0,s)}})})};return{columns:[{label:"ID",prop:"id",cellRenderer:({row:o})=>a("div",{class:"flex items-center"},[a(u("iconify-icon-online"),{icon:"icon-park-outline:drag",class:"drag-btn cursor-grab",onMouseenter:r=>n(r)},null),a("p",{class:"ml-[16px]"},[o.id])])},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],dataList:e}}export{D as useColumns};
+import{S as c}from"./sortable.esm-6WsHlDA5.js";import{r as i,a7 as p,i as a,e as u,n as d}from"./index-BATPqZWC.js";import{a as m}from"./data-D6-vmXtq.js";function D(){const e=i(p(m,!0)),n=o=>{o.preventDefault(),d(()=>{const r=document.querySelector(".el-table__body-wrapper tbody");c.create(r,{animation:300,handle:".drag-btn",onEnd:({newIndex:t,oldIndex:l})=>{const s=e.value.splice(l,1)[0];e.value.splice(t,0,s)}})})};return{columns:[{label:"ID",prop:"id",cellRenderer:({row:o})=>a("div",{class:"flex items-center"},[a(u("iconify-icon-online"),{icon:"icon-park-outline:drag",class:"drag-btn cursor-grab",onMouseenter:r=>n(r)},null),a("p",{class:"ml-[16px]"},[o.id])])},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],dataList:e}}export{D as useColumns};
diff --git a/dist/static/js/columns-COA5zdBq.js b/dist/static/js/columns-B9oyfiWk.js
similarity index 93%
rename from dist/static/js/columns-COA5zdBq.js
rename to dist/static/js/columns-B9oyfiWk.js
index 31191a2a1..d9d91f71f 100644
--- a/dist/static/js/columns-COA5zdBq.js
+++ b/dist/static/js/columns-B9oyfiWk.js
@@ -1 +1 @@
-import{r as d,K as i,i as t,e as s,h as o,F as m,A as r}from"./index-0TdPoD8Q.js";import{t as p}from"./data-C5LmA2b3.js";function g(){const a=d(""),n=i(()=>p.filter(e=>!a.value||e.name.toLowerCase().includes(a.value.toLowerCase()))),u=(e,l)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(l)}`,{type:"success"})},c=(e,l)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(l)}`)};return{columns:[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{align:"right",headerRenderer:()=>t(s("el-input"),{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,size:"small",clearable:!0,placeholder:"Type to search"},null),cellRenderer:({index:e,row:l})=>t(m,null,[t(s("el-button"),{size:"small",onClick:()=>u(e+1,l)},{default:()=>[o("Edit")]}),t(s("el-button"),{size:"small",type:"danger",onClick:()=>c(e+1,l)},{default:()=>[o("Delete")]})])}],filterTableData:n}}export{g as useColumns};
+import{r as d,K as i,i as t,e as s,h as o,F as m,A as r}from"./index-BATPqZWC.js";import{t as p}from"./data-BZhubnoT.js";function g(){const a=d(""),n=i(()=>p.filter(e=>!a.value||e.name.toLowerCase().includes(a.value.toLowerCase()))),u=(e,l)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(l)}`,{type:"success"})},c=(e,l)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(l)}`)};return{columns:[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{align:"right",headerRenderer:()=>t(s("el-input"),{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,size:"small",clearable:!0,placeholder:"Type to search"},null),cellRenderer:({index:e,row:l})=>t(m,null,[t(s("el-button"),{size:"small",onClick:()=>u(e+1,l)},{default:()=>[o("Edit")]}),t(s("el-button"),{size:"small",type:"danger",onClick:()=>c(e+1,l)},{default:()=>[o("Delete")]})])}],filterTableData:n}}export{g as useColumns};
diff --git a/dist/static/js/columns-B-t_d74m.js b/dist/static/js/columns-BMaNA054.js
similarity index 86%
rename from dist/static/js/columns-B-t_d74m.js
rename to dist/static/js/columns-BMaNA054.js
index 1c4c238a8..af8be097f 100644
--- a/dist/static/js/columns-B-t_d74m.js
+++ b/dist/static/js/columns-BMaNA054.js
@@ -1,4 +1,4 @@
-var v=Object.defineProperty;var l=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var r=(e,t,a)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,i=(e,t)=>{for(var a in t||(t={}))C.call(t,a)&&r(e,a,t[a]);if(l)for(var a of l(t))b.call(t,a)&&r(e,a,t[a]);return e};import{t as x}from"./data-DReA4Wfn.js";import{r as u,V as f,o as L,aO as p,a7 as w}from"./index-0TdPoD8Q.js";function M(){const e=u([]),t=u(!0),a=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=f({pageSize:20,currentPage:1,pageSizes:[20,40,60],total:0,align:"right",background:!0,small:!1}),s=f({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:`
+var v=Object.defineProperty;var l=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var r=(e,t,a)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,i=(e,t)=>{for(var a in t||(t={}))C.call(t,a)&&r(e,a,t[a]);if(l)for(var a of l(t))b.call(t,a)&&r(e,a,t[a]);return e};import{t as x}from"./data-D6-vmXtq.js";import{r as u,V as f,o as L,aO as p,a7 as w}from"./index-BATPqZWC.js";function M(){const e=u([]),t=u(!0),a=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=f({pageSize:20,currentPage:1,pageSizes:[20,40,60],total:0,align:"right",background:!0,small:!1}),s=f({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:`
a.value==="no"},{label:"日期",prop:"date",hide:()=>o.value==="hideDate"},{label:"姓名",prop:"name",hide:()=>o.value==="hideName"},{label:"地址",prop:"address",hide:()=>o.value==="hideAddress"}],s=h({pageSize:10,currentPage:1,pageSizes:[10,15,20],total:0,align:"right",background:!0,small:!1}),r=h({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:`
+var A=Object.defineProperty;var u=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var c=(t,e,a)=>e in t?A(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,f=(t,e)=>{for(var a in e||(e={}))w.call(e,a)&&c(t,a,e[a]);if(u)for(var a of u(e))y.call(e,a)&&c(t,a,e[a]);return t};import{t as z}from"./data-D6-vmXtq.js";import{r as l,V as h,I as L,o as E,aO as d,a7 as M}from"./index-BATPqZWC.js";function V(){const t=l([]),e=l(!0),a=l("no"),o=l("nohide"),g=l("default"),p=l(!1),i=l("right"),v=[{type:"selection",align:"left",reserveSelection:!0,hide:()=>a.value==="no"},{label:"日期",prop:"date",hide:()=>o.value==="hideDate"},{label:"姓名",prop:"name",hide:()=>o.value==="hideName"},{label:"地址",prop:"address",hide:()=>o.value==="hideAddress"}],s=h({pageSize:10,currentPage:1,pageSizes:[10,15,20],total:0,align:"right",background:!0,small:!1}),r=h({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:`
{const l=[];a.forEach(s=>{l.push({label:s.name,id:s.id})}),n.value=l},x=()=>{if(e.value=i,!h(r.sexValue)){let a=c.map(l=>l.value===Number(r.sexValue)&&l.label).filter(Boolean)[0];e.value=e.value.filter(l=>l.sex===a)}h(r.searchDate)||(e.value=e.value.filter(a=>a.date===r.searchDate)),u.total=e.value.length},S=()=>{p.value.resetFields(),g(),e.value=i,u.total=e.value.length},D=({id:a})=>{var s;const{toggleRowSelection:l}=o.value.getTableRef();l((s=e.value.filter(y=>y.id==a))==null?void 0:s[0],!1)},g=()=>{const{clearSelection:a}=o.value.getTableRef();a()},T=()=>{v.value.blur(),R(`当前选中的数据为:${JSON.stringify(n.value)}`,{type:"success"})};return w(n,()=>d(this,null,function*(){yield E();const{toggleRowSelection:a}=o.value.getTableRef();n.value.forEach(l=>{e.value.forEach(s=>{s.id===l&&a(s)})})}),{immediate:!0}),{searchForm:r,sexOptions:c,columns:t,pagination:u,selectValue:n,tableData:e,onSure:T,onClear:g,onReset:S,onSearch:x,removeTag:D,handleSelectionChange:m}}export{O as useColumns};
+var d=(v,p,o)=>new Promise((e,i)=>{var n=t=>{try{c(o.next(t))}catch(u){i(u)}},r=t=>{try{c(o.throw(t))}catch(u){i(u)}},c=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,r);c((o=o.apply(v,p)).next())});import{r as f,ae as V,V as b,L as w,n as E,aY as h,A as R}from"./index-BATPqZWC.js";import{b as k}from"./data-D6-vmXtq.js";function O(v,p,o){const e=f(k),i=V(e.value),n=f([1,3,4]),r=b({sexValue:"",searchDate:""}),c=[{value:0,label:"男"},{value:1,label:"女"}],t=[{type:"selection",reserveSelection:!0,align:"left"},{label:"ID",prop:"id",width:50},{label:"姓名",prop:"name"},{label:"性别",prop:"sex"},{label:"地址",prop:"address"},{label:"日期",prop:"date",minWidth:120}],u=b({pageSize:5,currentPage:1,layout:"prev, pager, next",total:e.value.length,background:!0,small:!0}),m=a=>{const l=[];a.forEach(s=>{l.push({label:s.name,id:s.id})}),n.value=l},x=()=>{if(e.value=i,!h(r.sexValue)){let a=c.map(l=>l.value===Number(r.sexValue)&&l.label).filter(Boolean)[0];e.value=e.value.filter(l=>l.sex===a)}h(r.searchDate)||(e.value=e.value.filter(a=>a.date===r.searchDate)),u.total=e.value.length},S=()=>{p.value.resetFields(),g(),e.value=i,u.total=e.value.length},D=({id:a})=>{var s;const{toggleRowSelection:l}=o.value.getTableRef();l((s=e.value.filter(y=>y.id==a))==null?void 0:s[0],!1)},g=()=>{const{clearSelection:a}=o.value.getTableRef();a()},T=()=>{v.value.blur(),R(`当前选中的数据为:${JSON.stringify(n.value)}`,{type:"success"})};return w(n,()=>d(this,null,function*(){yield E();const{toggleRowSelection:a}=o.value.getTableRef();n.value.forEach(l=>{e.value.forEach(s=>{s.id===l&&a(s)})})}),{immediate:!0}),{searchForm:r,sexOptions:c,columns:t,pagination:u,selectValue:n,tableData:e,onSure:T,onClear:g,onReset:S,onSearch:x,removeTag:D,handleSelectionChange:m}}export{O as useColumns};
diff --git a/dist/static/js/columns-NGstD3MZ.js b/dist/static/js/columns-Bp6ZnXVf.js
similarity index 82%
rename from dist/static/js/columns-NGstD3MZ.js
rename to dist/static/js/columns-Bp6ZnXVf.js
index a6ff2109d..036826bf3 100644
--- a/dist/static/js/columns-NGstD3MZ.js
+++ b/dist/static/js/columns-Bp6ZnXVf.js
@@ -1 +1 @@
-import{S as m}from"./sortable.esm-6WsHlDA5.js";import{r as o,a7 as i,o as b,n as l}from"./index-0TdPoD8Q.js";import{a as v}from"./data-DReA4Wfn.js";function S(){const t=o(i(v,!0)),e=o([{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}]),p=o([{label:"ID",prop:a=>e.value[a].prop},{label:"日期",prop:a=>e.value[a].prop},{label:"姓名",prop:a=>e.value[a].prop}]),n=a=>{a.preventDefault(),l(()=>{const s=document.querySelector(".el-table__header-wrapper tr");m.create(s,{animation:300,delay:0,onEnd:({newIndex:u,oldIndex:r})=>{const c=e.value[r];e.value.splice(r,1),e.value.splice(u,0,c)}})})};return b(()=>{l(()=>{n(event)})}),{columns:p,dataList:t,columnsDrag:e}}export{S as useColumns};
+import{S as m}from"./sortable.esm-6WsHlDA5.js";import{r as o,a7 as i,o as b,n as l}from"./index-BATPqZWC.js";import{a as v}from"./data-D6-vmXtq.js";function S(){const t=o(i(v,!0)),e=o([{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}]),p=o([{label:"ID",prop:a=>e.value[a].prop},{label:"日期",prop:a=>e.value[a].prop},{label:"姓名",prop:a=>e.value[a].prop}]),n=a=>{a.preventDefault(),l(()=>{const s=document.querySelector(".el-table__header-wrapper tr");m.create(s,{animation:300,delay:0,onEnd:({newIndex:u,oldIndex:r})=>{const c=e.value[r];e.value.splice(r,1),e.value.splice(u,0,c)}})})};return b(()=>{l(()=>{n(event)})}),{columns:p,dataList:t,columnsDrag:e}}export{S as useColumns};
diff --git a/dist/static/js/columns-C4oQZMDX.js b/dist/static/js/columns-C0XFjvw6.js
similarity index 82%
rename from dist/static/js/columns-C4oQZMDX.js
rename to dist/static/js/columns-C0XFjvw6.js
index fd40d3d9c..7f6a5362d 100644
--- a/dist/static/js/columns-C4oQZMDX.js
+++ b/dist/static/js/columns-C0XFjvw6.js
@@ -1 +1 @@
-import{P as d}from"./print-B-zH8tbv.js";import{b}from"./data-DReA4Wfn.js";import{r as c,a7 as i}from"./index-0TdPoD8Q.js";function g(a){const e=c(i(b,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=()=>{d(a.value.getTableDoms().tableWrapper).toPrint};function n({column:{property:r},rowIndex:f}){if(r==="id")return f<3?{background:"#87baf9"}:{background:"#87e8de"}}function l({columnIndex:r}){return r===0?{background:"#f3b2d0"}:{background:"#fafafa"}}function u({rowIndex:r}){return r%2===1?{background:"#ffa39e"}:{background:"#91d5ff"}}return{columns:t,dataList:e,print:o,rowStyle:u,cellStyle:n,headerCellStyle:l}}export{g as useColumns};
+import{P as d}from"./print-B-zH8tbv.js";import{b}from"./data-D6-vmXtq.js";import{r as c,a7 as i}from"./index-BATPqZWC.js";function g(a){const e=c(i(b,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=()=>{d(a.value.getTableDoms().tableWrapper).toPrint};function n({column:{property:r},rowIndex:f}){if(r==="id")return f<3?{background:"#87baf9"}:{background:"#87e8de"}}function l({columnIndex:r}){return r===0?{background:"#f3b2d0"}:{background:"#fafafa"}}function u({rowIndex:r}){return r%2===1?{background:"#ffa39e"}:{background:"#91d5ff"}}return{columns:t,dataList:e,print:o,rowStyle:u,cellStyle:n,headerCellStyle:l}}export{g as useColumns};
diff --git a/dist/static/js/columns-5EJiuabm.js b/dist/static/js/columns-C361L1R-.js
similarity index 78%
rename from dist/static/js/columns-5EJiuabm.js
rename to dist/static/js/columns-C361L1R-.js
index c3c1d17e1..5b498a9dc 100644
--- a/dist/static/js/columns-5EJiuabm.js
+++ b/dist/static/js/columns-C361L1R-.js
@@ -1 +1 @@
-import{u as t,w as u}from"./xlsx-xf2utV5S.js";import{a as i}from"./data-DReA4Wfn.js";import{r as m,a7 as b,A as f}from"./index-0TdPoD8Q.js";function w(){const s=m(b(i,!0)),e=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}];return{columns:e,dataList:s,exportExcel:()=>{const a=s.value.map(o=>{const p=[];return e.forEach(c=>{p.push(o[c.prop])}),p}),r=[];e.forEach(o=>{r.push(o.label)}),a.unshift(r);const l=t.aoa_to_sheet(a),n=t.book_new();t.book_append_sheet(n,l,"数据报表"),u(n,"pure-admin-table.xlsx"),f("导出成功",{type:"success"})}}}export{w as useColumns};
+import{u as t,w as u}from"./xlsx-xf2utV5S.js";import{a as i}from"./data-D6-vmXtq.js";import{r as m,a7 as b,A as f}from"./index-BATPqZWC.js";function w(){const s=m(b(i,!0)),e=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}];return{columns:e,dataList:s,exportExcel:()=>{const a=s.value.map(o=>{const p=[];return e.forEach(c=>{p.push(o[c.prop])}),p}),r=[];e.forEach(o=>{r.push(o.label)}),a.unshift(r);const l=t.aoa_to_sheet(a),n=t.book_new();t.book_append_sheet(n,l,"数据报表"),u(n,"pure-admin-table.xlsx"),f("导出成功",{type:"success"})}}}export{w as useColumns};
diff --git a/dist/static/js/columns-cd7iRGvz.js b/dist/static/js/columns-C3AaJWLU.js
similarity index 96%
rename from dist/static/js/columns-cd7iRGvz.js
rename to dist/static/js/columns-C3AaJWLU.js
index af3df9a19..6f5436a71 100644
--- a/dist/static/js/columns-cd7iRGvz.js
+++ b/dist/static/js/columns-C3AaJWLU.js
@@ -1 +1 @@
-var M=Object.defineProperty,y=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var v=(n,e,o)=>e in n?M(n,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[e]=o,m=(n,e)=>{for(var o in e||(e={}))k.call(e,o)&&v(n,o,e[o]);if(c)for(var o of c(e))D.call(e,o)&&v(n,o,e[o]);return n},f=(n,e)=>y(n,V(e));import{r as u,K as p,i as t,F as E,e as r,m as F,a1 as S}from"./index-0TdPoD8Q.js";import{a as j}from"./data-Dd4sCrbk.js";import{d as I}from"./edit-pen-Ci7W0xNM.js";import{d as K}from"./check-CIQVCvCT.js";function $(){const n=u({}),e=u(-1),o=u(j),s=p(()=>l=>{var a;return(a=n.value[l])==null?void 0:a.editing}),i=p(()=>(l,a=!1)=>["cursor-pointer","ml-2","transition","delay-100",a?["hover:scale-110","hover:text-red-500"]:s.value(l)&&["scale-150","text-red-500"]]),d=[{label:"姓名(可修改)",prop:"name",cellRenderer:({row:l,index:a})=>t("div",{class:"flex-bc w-full h-[32px]",onMouseenter:()=>e.value=a,onMouseleave:()=>g(a)},[s.value(a)?t(E,null,[t(r("el-input"),{modelValue:l.name,"onUpdate:modelValue":C=>l.name=C},null),t(r("iconify-icon-offline"),{icon:K,class:i.value(a),onClick:()=>h(a)},null)]):t("p",null,[l.name]),F(t(r("iconify-icon-offline"),{icon:I,class:i.value(a,!0),onClick:()=>b(l,a)},null),[[S,e.value===a&&!s.value(a)]])])},{label:"地址",prop:"address"}];function g(l){s.value[l]?e.value=l:e.value=-1}function b(l,a){n.value[a]=Object.assign(f(m({},l),{editing:!0}))}function h(l){n.value[l].editing=!1}return{columns:d,dataList:o}}export{$ as useColumns};
+var M=Object.defineProperty,y=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var v=(n,e,o)=>e in n?M(n,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[e]=o,m=(n,e)=>{for(var o in e||(e={}))k.call(e,o)&&v(n,o,e[o]);if(c)for(var o of c(e))D.call(e,o)&&v(n,o,e[o]);return n},f=(n,e)=>y(n,V(e));import{r as u,K as p,i as t,F as E,e as r,m as F,a1 as S}from"./index-BATPqZWC.js";import{a as j}from"./data-Dd4sCrbk.js";import{d as I}from"./edit-pen-Ci7W0xNM.js";import{d as K}from"./check-CIQVCvCT.js";function $(){const n=u({}),e=u(-1),o=u(j),s=p(()=>l=>{var a;return(a=n.value[l])==null?void 0:a.editing}),i=p(()=>(l,a=!1)=>["cursor-pointer","ml-2","transition","delay-100",a?["hover:scale-110","hover:text-red-500"]:s.value(l)&&["scale-150","text-red-500"]]),d=[{label:"姓名(可修改)",prop:"name",cellRenderer:({row:l,index:a})=>t("div",{class:"flex-bc w-full h-[32px]",onMouseenter:()=>e.value=a,onMouseleave:()=>g(a)},[s.value(a)?t(E,null,[t(r("el-input"),{modelValue:l.name,"onUpdate:modelValue":C=>l.name=C},null),t(r("iconify-icon-offline"),{icon:K,class:i.value(a),onClick:()=>h(a)},null)]):t("p",null,[l.name]),F(t(r("iconify-icon-offline"),{icon:I,class:i.value(a,!0),onClick:()=>b(l,a)},null),[[S,e.value===a&&!s.value(a)]])])},{label:"地址",prop:"address"}];function g(l){s.value[l]?e.value=l:e.value=-1}function b(l,a){n.value[a]=Object.assign(f(m({},l),{editing:!0}))}function h(l){n.value[l].editing=!1}return{columns:d,dataList:o}}export{$ as useColumns};
diff --git a/dist/static/js/columns-ZdU1_MLG.js b/dist/static/js/columns-CKwHVMB3.js
similarity index 97%
rename from dist/static/js/columns-ZdU1_MLG.js
rename to dist/static/js/columns-CKwHVMB3.js
index 9142f6014..74ee1af77 100644
--- a/dist/static/js/columns-ZdU1_MLG.js
+++ b/dist/static/js/columns-CKwHVMB3.js
@@ -1 +1 @@
-import{i as e,e as i,h as r,aE as o}from"./index-0TdPoD8Q.js";var p={pkg:{name:"vue-pure-admin",version:"5.1.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@logicflow/core":"^1.2.22","@logicflow/extension":"^1.2.22","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.7","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.6.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.19.6","plus-pro-components":"^0.0.2",qrcode:"^1.5.3",qs:"^6.12.0","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.0.7",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.21","vue-i18n":"^9.10.1","vue-json-pretty":"^2.3.0","vue-pdf-embed":"^2.0.2","vue-router":"^4.3.0","vue-tippy":"^6.4.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.7.5",xgplayer:"^3.0.14",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.1.0","@commitlint/config-conventional":"^19.1.0","@commitlint/types":"^19.0.3","@eslint/js":"^8.57.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^2.0.0","@pureadmin/theme":"^3.2.0","@types/gradient-string":"^1.1.5","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.11.27","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.12","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.18",boxen:"^7.1.1",cloc:"^2.11.0",cssnano:"^6.1.0",eslint:"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.23.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.35","postcss-html":"^1.6.0","postcss-import":"^16.0.1","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.72.0",stylelint:"^16.2.1","stylelint-config-recess-order":"^5.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.0.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.1",typescript:"^5.4.2",vite:"^5.1.6","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-03-18 16:17:32"};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!o(t)}function d(){const{pkg:t,lastBuildTime:n}=p,{version:s,engines:l}=t;return{columns:[{label:"当前版本",minWidth:100,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(s)?s:{default:()=>[s]})},{label:"最后编译时间",minWidth:120,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(n)?n:{default:()=>[n]})},{label:"推荐 node 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.node]})},{label:"推荐 pnpm 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.pnpm]})},{label:"完整版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("完整版代码链接")])])},{label:"精简版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/pure-admin-thin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("精简版代码链接")])])},{label:"文档地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/pure-admin-doc",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("文档链接")])])},{label:"预览地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("预览链接")])])}]}}export{d as useColumns};
+import{i as e,e as i,h as r,aE as o}from"./index-BATPqZWC.js";var p={pkg:{name:"vue-pure-admin",version:"5.1.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@logicflow/core":"^1.2.22","@logicflow/extension":"^1.2.22","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.7","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.6.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.19.6","plus-pro-components":"^0.0.2",qrcode:"^1.5.3",qs:"^6.12.0","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.0.7",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.21","vue-i18n":"^9.10.1","vue-json-pretty":"^2.3.0","vue-pdf-embed":"^2.0.2","vue-router":"^4.3.0","vue-tippy":"^6.4.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.7.5",xgplayer:"^3.0.14",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.1.0","@commitlint/config-conventional":"^19.1.0","@commitlint/types":"^19.0.3","@eslint/js":"^8.57.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^2.0.0","@pureadmin/theme":"^3.2.0","@types/gradient-string":"^1.1.5","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.11.27","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.12","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.18",boxen:"^7.1.1",cloc:"^2.11.0",cssnano:"^6.1.0",eslint:"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.23.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.35","postcss-html":"^1.6.0","postcss-import":"^16.0.1","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.72.0",stylelint:"^16.2.1","stylelint-config-recess-order":"^5.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.0.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.1",typescript:"^5.4.2",vite:"^5.1.6","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-03-19 16:24:04"};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!o(t)}function d(){const{pkg:t,lastBuildTime:n}=p,{version:s,engines:l}=t;return{columns:[{label:"当前版本",minWidth:100,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(s)?s:{default:()=>[s]})},{label:"最后编译时间",minWidth:120,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(n)?n:{default:()=>[n]})},{label:"推荐 node 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.node]})},{label:"推荐 pnpm 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.pnpm]})},{label:"完整版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("完整版代码链接")])])},{label:"精简版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/pure-admin-thin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("精简版代码链接")])])},{label:"文档地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/pure-admin-doc",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("文档链接")])])},{label:"预览地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("预览链接")])])}]}}export{d as useColumns};
diff --git a/dist/static/js/columns-B_KajGTj.js b/dist/static/js/columns-CTXFNgWR.js
similarity index 95%
rename from dist/static/js/columns-B_KajGTj.js
rename to dist/static/js/columns-CTXFNgWR.js
index 6148f8962..585f3b655 100644
--- a/dist/static/js/columns-B_KajGTj.js
+++ b/dist/static/js/columns-CTXFNgWR.js
@@ -1 +1 @@
-import{d as i}from"./arrow-right-s-line-CxPb13eK.js";import{i as l,e,h as o}from"./index-0TdPoD8Q.js";const r={width:24,height:24,body:''};function t(){return{columns:[{cellRenderer:()=>l("div",{class:"w-full"},[l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户已被冻结")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即解冻"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])]),l("br",null,null),l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户还不具备申请资格")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即升级"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])])])}]}}export{t as useColumns};
+import{d as i}from"./arrow-right-s-line-CxPb13eK.js";import{i as l,e,h as o}from"./index-BATPqZWC.js";const r={width:24,height:24,body:''};function t(){return{columns:[{cellRenderer:()=>l("div",{class:"w-full"},[l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户已被冻结")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即解冻"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])]),l("br",null,null),l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户还不具备申请资格")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即升级"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])])])}]}}export{t as useColumns};
diff --git a/dist/static/js/columns-DClkoG1e.js b/dist/static/js/columns-DGxKNdXG.js
similarity index 88%
rename from dist/static/js/columns-DClkoG1e.js
rename to dist/static/js/columns-DGxKNdXG.js
index 52f0f87c1..6f8f8a9bf 100644
--- a/dist/static/js/columns-DClkoG1e.js
+++ b/dist/static/js/columns-DGxKNdXG.js
@@ -1 +1 @@
-import{i as l,e as n,F as s,h as a,A as r}from"./index-0TdPoD8Q.js";import{t as c}from"./data-C5LmA2b3.js";function u(){const i=[{label:"日期",prop:"date",cellRenderer:({row:e})=>l("div",{style:"display: flex; align-items: center"},[l(n("iconify-icon-online"),{icon:"ep:timer"},null),l("span",{style:"margin-left: 10px"},[e.date])])},{label:"姓名",prop:"name",cellRenderer:({row:e})=>l(n("el-popover"),{effect:"light",trigger:"hover",placement:"top",width:"auto"},{default:()=>l(s,null,[l("div",null,[a("name: "),e.name]),l("div",null,[a("address: "),e.address])]),reference:()=>l(n("el-tag"),null,{default:()=>[e.name]})})},{label:"地址",prop:"address"},{label:"操作",cellRenderer:({index:e,row:t})=>l(s,null,[l(n("el-button"),{size:"small",onClick:()=>o(e+1,t)},{default:()=>[a("Edit")]}),l(n("el-button"),{size:"small",type:"danger",onClick:()=>d(e+1,t)},{default:()=>[a("Delete")]})])}],o=(e,t)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(t)}`,{type:"success"})},d=(e,t)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(t)}`)};return{columns:i,tableData:c}}export{u as useColumns};
+import{i as l,e as n,F as s,h as a,A as r}from"./index-BATPqZWC.js";import{t as c}from"./data-BZhubnoT.js";function u(){const i=[{label:"日期",prop:"date",cellRenderer:({row:e})=>l("div",{style:"display: flex; align-items: center"},[l(n("iconify-icon-online"),{icon:"ep:timer"},null),l("span",{style:"margin-left: 10px"},[e.date])])},{label:"姓名",prop:"name",cellRenderer:({row:e})=>l(n("el-popover"),{effect:"light",trigger:"hover",placement:"top",width:"auto"},{default:()=>l(s,null,[l("div",null,[a("name: "),e.name]),l("div",null,[a("address: "),e.address])]),reference:()=>l(n("el-tag"),null,{default:()=>[e.name]})})},{label:"地址",prop:"address"},{label:"操作",cellRenderer:({index:e,row:t})=>l(s,null,[l(n("el-button"),{size:"small",onClick:()=>o(e+1,t)},{default:()=>[a("Edit")]}),l(n("el-button"),{size:"small",type:"danger",onClick:()=>d(e+1,t)},{default:()=>[a("Delete")]})])}],o=(e,t)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(t)}`,{type:"success"})},d=(e,t)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(t)}`)};return{columns:i,tableData:c}}export{u as useColumns};
diff --git a/dist/static/js/columns-DgT0Tn4e.js b/dist/static/js/columns-DvFZRS2q.js
similarity index 85%
rename from dist/static/js/columns-DgT0Tn4e.js
rename to dist/static/js/columns-DvFZRS2q.js
index 3b900f5ab..1889b112f 100644
--- a/dist/static/js/columns-DgT0Tn4e.js
+++ b/dist/static/js/columns-DvFZRS2q.js
@@ -1 +1 @@
-import{a as n}from"./data-DReA4Wfn.js";import{r as i,a7 as m,as as p,K as u,at as h,bg as f,A as d}from"./index-0TdPoD8Q.js";function v(){const a=i(m(n,!0).splice(0,4)),t=[{label:"ID",prop:"id"},{label:"姓名",prop:"name"},{label:"日期",prop:"date"},{label:"echarts图表",slot:"echart"}],{isDark:s}=p(),o=u(()=>s.value?"dark":"light");return a.value.forEach((b,e)=>{const{setOptions:r}=h(f(`PieChartRef${e}`),{theme:o});r({tooltip:{trigger:"item",confine:!0},series:[{name:"Github信息",type:"pie",data:[{value:1067,name:"watchers"},{value:4037,name:"star"},{value:859,name:"forks"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},{name:"click",callback:({data:{name:l,value:c}})=>{d(`您点击了第 ${e+1} 行,图表标题为${l},图表数据为:${c}`,{type:"success"})}})}),{columns:t,dataList:a}}export{v as useColumns};
+import{a as n}from"./data-D6-vmXtq.js";import{r as i,a7 as m,as as p,K as u,at as h,bg as f,A as d}from"./index-BATPqZWC.js";function v(){const a=i(m(n,!0).splice(0,4)),t=[{label:"ID",prop:"id"},{label:"姓名",prop:"name"},{label:"日期",prop:"date"},{label:"echarts图表",slot:"echart"}],{isDark:s}=p(),o=u(()=>s.value?"dark":"light");return a.value.forEach((b,e)=>{const{setOptions:r}=h(f(`PieChartRef${e}`),{theme:o});r({tooltip:{trigger:"item",confine:!0},series:[{name:"Github信息",type:"pie",data:[{value:1067,name:"watchers"},{value:4037,name:"star"},{value:859,name:"forks"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},{name:"click",callback:({data:{name:l,value:c}})=>{d(`您点击了第 ${e+1} 行,图表标题为${l},图表数据为:${c}`,{type:"success"})}})}),{columns:t,dataList:a}}export{v as useColumns};
diff --git a/dist/static/js/columns-GERFwf09.js b/dist/static/js/columns-IR6uaepl.js
similarity index 73%
rename from dist/static/js/columns-GERFwf09.js
rename to dist/static/js/columns-IR6uaepl.js
index 9a8a5b8b6..f2e6039ef 100644
--- a/dist/static/js/columns-GERFwf09.js
+++ b/dist/static/js/columns-IR6uaepl.js
@@ -1 +1 @@
-import{b as r}from"./data-DReA4Wfn.js";import{r as s,a7 as l,o as p,aO as n,b}from"./index-0TdPoD8Q.js";function u(a){const e=s(l(r,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return p(()=>{n().then(()=>{const{setWatermark:o}=b(a.value.getTableDoms().tableWrapper);o("编程即艺术",{font:"16px Microsoft YaHei",globalAlpha:.8,forever:!0,width:240,height:90})})}),{columns:t,dataList:e}}export{u as useColumns};
+import{b as r}from"./data-D6-vmXtq.js";import{r as s,a7 as l,o as p,aO as n,b}from"./index-BATPqZWC.js";function u(a){const e=s(l(r,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return p(()=>{n().then(()=>{const{setWatermark:o}=b(a.value.getTableDoms().tableWrapper);o("编程即艺术",{font:"16px Microsoft YaHei",globalAlpha:.8,forever:!0,width:240,height:90})})}),{columns:t,dataList:e}}export{u as useColumns};
diff --git a/dist/static/js/columns-Blu2UUrp.js b/dist/static/js/columns-QBYZYAet.js
similarity index 81%
rename from dist/static/js/columns-Blu2UUrp.js
rename to dist/static/js/columns-QBYZYAet.js
index 1c5e8077a..4ccb78ee3 100644
--- a/dist/static/js/columns-Blu2UUrp.js
+++ b/dist/static/js/columns-QBYZYAet.js
@@ -1 +1 @@
-import{r as u,V as i,A as c}from"./index-0TdPoD8Q.js";import{b as t}from"./data-DReA4Wfn.js";function g(a){const r=u(""),l=[{label:"ID",prop:"id",width:80},{label:"日期",prop:"date",minWidth:120},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=i({pageSize:5,currentPage:1,layout:"prev, pager, next",total:t.length,background:!0,small:!0});function n({row:{name:e}}){return{cursor:"pointer",background:e===r.value?"var(--el-fill-color-light)":""}}function s(e){r.value=e.name,a.value.blur(),c(`当前选中行的数据为:${JSON.stringify(e)}`,{type:"success"})}return{columns:l,pagination:o,selectValue:r,tableDataEdit:t,rowStyle:n,onRowClick:s}}export{g as useColumns};
+import{r as u,V as i,A as c}from"./index-BATPqZWC.js";import{b as t}from"./data-D6-vmXtq.js";function g(a){const r=u(""),l=[{label:"ID",prop:"id",width:80},{label:"日期",prop:"date",minWidth:120},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=i({pageSize:5,currentPage:1,layout:"prev, pager, next",total:t.length,background:!0,small:!0});function n({row:{name:e}}){return{cursor:"pointer",background:e===r.value?"var(--el-fill-color-light)":""}}function s(e){r.value=e.name,a.value.blur(),c(`当前选中行的数据为:${JSON.stringify(e)}`,{type:"success"})}return{columns:l,pagination:o,selectValue:r,tableDataEdit:t,rowStyle:n,onRowClick:s}}export{g as useColumns};
diff --git a/dist/static/js/columns-CUw2lQF2.js b/dist/static/js/columns-U9GqYiY4.js
similarity index 95%
rename from dist/static/js/columns-CUw2lQF2.js
rename to dist/static/js/columns-U9GqYiY4.js
index 37bede9e8..639888966 100644
--- a/dist/static/js/columns-CUw2lQF2.js
+++ b/dist/static/js/columns-U9GqYiY4.js
@@ -1 +1 @@
-import{o as i}from"./data-Dd4sCrbk.js";import{r as p,i as o,e as n,aE as c}from"./index-0TdPoD8Q.js";function s(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!c(t)}function f(){const t=p([]),u=[{label:"姓名",prop:"name",cellRenderer:({row:e})=>o(n("el-input"),{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l},null)},{label:"性别",prop:"sex",cellRenderer:({row:e})=>o(n("el-switch"),{modelValue:e.sex,"onUpdate:modelValue":l=>e.sex=l,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null)},{label:"爱好",prop:"hobby",cellRenderer:({row:e})=>{let l;return o(n("el-select"),{modelValue:e.hobby,"onUpdate:modelValue":a=>e.hobby=a,clearable:!0,placeholder:"请选择爱好"},s(l=i.map(a=>o(n("el-option"),{key:a.value,label:a.label,value:a.value},null)))?l:{default:()=>[l]})}},{label:"日期",prop:"date",cellRenderer:({row:e})=>o(n("el-date-picker"),{modelValue:e.date,"onUpdate:modelValue":l=>e.date=l,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null),minWidth:110},{label:"操作",fixed:"right",width:90,slot:"operation"}];function r(){t.value.push({id:t.value.length+1,name:"",sex:0,hobby:"",date:""})}function d(e){const l=t.value.indexOf(e);l!==-1&&t.value.splice(l,1)}return{columns:u,dataList:t,onAdd:r,onDel:d}}export{f as useColumns};
+import{o as i}from"./data-Dd4sCrbk.js";import{r as p,i as o,e as n,aE as c}from"./index-BATPqZWC.js";function s(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!c(t)}function f(){const t=p([]),u=[{label:"姓名",prop:"name",cellRenderer:({row:e})=>o(n("el-input"),{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l},null)},{label:"性别",prop:"sex",cellRenderer:({row:e})=>o(n("el-switch"),{modelValue:e.sex,"onUpdate:modelValue":l=>e.sex=l,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null)},{label:"爱好",prop:"hobby",cellRenderer:({row:e})=>{let l;return o(n("el-select"),{modelValue:e.hobby,"onUpdate:modelValue":a=>e.hobby=a,clearable:!0,placeholder:"请选择爱好"},s(l=i.map(a=>o(n("el-option"),{key:a.value,label:a.label,value:a.value},null)))?l:{default:()=>[l]})}},{label:"日期",prop:"date",cellRenderer:({row:e})=>o(n("el-date-picker"),{modelValue:e.date,"onUpdate:modelValue":l=>e.date=l,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null),minWidth:110},{label:"操作",fixed:"right",width:90,slot:"operation"}];function r(){t.value.push({id:t.value.length+1,name:"",sex:0,hobby:"",date:""})}function d(e){const l=t.value.indexOf(e);l!==-1&&t.value.splice(l,1)}return{columns:u,dataList:t,onAdd:r,onDel:d}}export{f as useColumns};
diff --git a/dist/static/js/columns-L82GzYN3.js b/dist/static/js/columns-VCKhTz3_.js
similarity index 97%
rename from dist/static/js/columns-L82GzYN3.js
rename to dist/static/js/columns-VCKhTz3_.js
index fbcc2669c..21ed050b1 100644
--- a/dist/static/js/columns-L82GzYN3.js
+++ b/dist/static/js/columns-VCKhTz3_.js
@@ -1 +1 @@
-var x=Object.defineProperty,D=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var b=(e,a,u)=>a in e?x(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,s=(e,a)=>{for(var u in a||(a={}))E.call(a,u)&&b(e,u,a[u]);if(c)for(var u of c(a))F.call(a,u)&&b(e,u,a[u]);return e},m=(e,a)=>D(e,g(a));import{t as M,o as v}from"./data-Dd4sCrbk.js";import{r as f,a7 as j,i as t,e as i,F as p,dQ as C,aE as R}from"./index-0TdPoD8Q.js";function U(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!R(e)}function B(){const e=f({}),a=f(j(M,!0)),u=[{label:"姓名",prop:"name",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(i("el-input"),{modelValue:l.name,"onUpdate:modelValue":r=>l.name=r},null):t("p",null,[l.name])])}},{label:"性别",prop:"sex",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(i("el-switch"),{modelValue:l.sex,"onUpdate:modelValue":r=>l.sex=r,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null):t("p",null,[l.sex===0?"男":"女"])])}},{label:"爱好",prop:"hobby",cellRenderer:({row:l,index:o})=>{var r;let n;return t(p,null,[(r=e.value[o])!=null&&r.editable?t(i("el-select"),{modelValue:l.hobby,"onUpdate:modelValue":d=>l.hobby=d,clearable:!0,placeholder:"请选择爱好"},U(n=v.map(d=>t(i("el-option"),{key:d.value,label:d.label,value:d.value},null)))?n:{default:()=>[n]}):t(i("el-tag"),{type:"primary"},{default:()=>{var d;return[(d=v.filter(Y=>Y.value==l.hobby)[0])==null?void 0:d.label]}})])}},{label:"日期",prop:"date",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(i("el-date-picker"),{modelValue:l.date,"onUpdate:modelValue":r=>l.date=r,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null):t("p",null,[l.date])])},minWidth:110},{label:"操作",fixed:"right",slot:"operation"}];function y(l,o){e.value[o]=Object.assign(m(s({},l),{editable:!0}))}function V(l){e.value[l].editable=!1}function h(l){e.value[l].editable=!1,a.value[l]=C(e.value[l],"editable")}return{editMap:e,columns:u,dataList:a,onEdit:y,onSave:V,onCancel:h}}export{B as useColumns};
+var x=Object.defineProperty,D=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var b=(e,a,u)=>a in e?x(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,s=(e,a)=>{for(var u in a||(a={}))E.call(a,u)&&b(e,u,a[u]);if(c)for(var u of c(a))F.call(a,u)&&b(e,u,a[u]);return e},m=(e,a)=>D(e,g(a));import{t as M,o as v}from"./data-Dd4sCrbk.js";import{r as f,a7 as j,i as t,e as i,F as p,dQ as C,aE as R}from"./index-BATPqZWC.js";function U(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!R(e)}function B(){const e=f({}),a=f(j(M,!0)),u=[{label:"姓名",prop:"name",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(i("el-input"),{modelValue:l.name,"onUpdate:modelValue":r=>l.name=r},null):t("p",null,[l.name])])}},{label:"性别",prop:"sex",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(i("el-switch"),{modelValue:l.sex,"onUpdate:modelValue":r=>l.sex=r,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null):t("p",null,[l.sex===0?"男":"女"])])}},{label:"爱好",prop:"hobby",cellRenderer:({row:l,index:o})=>{var r;let n;return t(p,null,[(r=e.value[o])!=null&&r.editable?t(i("el-select"),{modelValue:l.hobby,"onUpdate:modelValue":d=>l.hobby=d,clearable:!0,placeholder:"请选择爱好"},U(n=v.map(d=>t(i("el-option"),{key:d.value,label:d.label,value:d.value},null)))?n:{default:()=>[n]}):t(i("el-tag"),{type:"primary"},{default:()=>{var d;return[(d=v.filter(Y=>Y.value==l.hobby)[0])==null?void 0:d.label]}})])}},{label:"日期",prop:"date",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(i("el-date-picker"),{modelValue:l.date,"onUpdate:modelValue":r=>l.date=r,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null):t("p",null,[l.date])])},minWidth:110},{label:"操作",fixed:"right",slot:"operation"}];function y(l,o){e.value[o]=Object.assign(m(s({},l),{editable:!0}))}function V(l){e.value[l].editable=!1}function h(l){e.value[l].editable=!1,a.value[l]=C(e.value[l],"editable")}return{editMap:e,columns:u,dataList:a,onEdit:y,onSave:V,onCancel:h}}export{B as useColumns};
diff --git a/dist/static/js/columns-DBYd1RQ-.js b/dist/static/js/columns-muxwlUQ7.js
similarity index 99%
rename from dist/static/js/columns-DBYd1RQ-.js
rename to dist/static/js/columns-muxwlUQ7.js
index ee3e56195..806319b01 100644
--- a/dist/static/js/columns-DBYd1RQ-.js
+++ b/dist/static/js/columns-muxwlUQ7.js
@@ -1 +1 @@
-import{aW as r,ae as f,f as h,k as p,g as m,r as s,V as b,o as g,i as l,h as v,e as L,aO as w}from"./index-0TdPoD8Q.js";function o(a,e){return Math.floor(Math.random()*(e-a+1))+a}const M={width:24,height:24,body:''},y={width:24,height:24,body:''},Z={width:24,height:24,body:''},C={width:24,height:24,body:''},H=["周日","周一","周二","周三","周四","周五","周六"],j=[{icon:M,bgColor:"#effaff",color:"#41b6ff",duration:2200,name:"需求人数",value:36e3,percent:"+88%",data:[2101,5288,4239,4962,6752,5208,7450]},{icon:y,bgColor:"#fff5f4",color:"#e85f33",duration:1600,name:"提问数量",value:16580,percent:"+70%",data:[2216,1148,1255,788,4821,1973,4379]},{icon:Z,bgColor:"#eff8f4",color:"#26ce83",duration:1500,name:"解决数量",value:16499,percent:"+99%",data:[861,1002,3195,1715,3666,2415,3645]},{icon:C,bgColor:"#f6f4fe",color:"#7846e5",duration:100,name:"用户满意度",value:100,percent:"+100%",data:[100]}],B=[{requireData:[2101,5288,4239,4962,6752,5208,7450],questionData:[2216,1148,1255,1788,4821,1973,4379]},{requireData:[2101,3280,4400,4962,5752,6889,7600],questionData:[2116,3148,3255,3788,4821,4970,5390]}],O=[{week:"周一",percentage:85,duration:110,color:"#41b6ff"},{week:"周二",percentage:86,duration:105,color:"#41b6ff"},{week:"周三",percentage:88,duration:100,color:"#41b6ff"},{week:"周四",percentage:89,duration:95,color:"#41b6ff"},{week:"周五",percentage:94,duration:90,color:"#26ce83"},{week:"周六",percentage:96,duration:85,color:"#26ce83"},{week:"周日",percentage:100,duration:80,color:"#26ce83"}].reverse(),i=Array.from({length:30}).map((a,e)=>({id:e+1,requiredNumber:o(13500,19999),questionNumber:o(12600,16999),resolveNumber:o(13500,17999),satisfaction:o(95,100),date:r().subtract(e,"day").format("YYYY-MM-DD")})),z=f(i).slice(0,14).map((a,e)=>Object.assign(a,{date:`${r().subtract(e,"day").format("YYYY-MM-DD")} ${H[r().subtract(e,"day").day()]}`})),D={width:24,height:24,body:''},V={width:24,height:24,body:''},_={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",class:"empty-icon",viewBox:"0 0 1024 1024"},k=m("path",{d:"M855.6 427.2H168.5c-12.7 0-24.4 6.9-30.6 18L4.4 684.7C1.5 689.9 0 695.8 0 701.8v287.1c0 19.4 15.7 35.1 35.1 35.1H989c19.4 0 35.1-15.7 35.1-35.1V701.8c0-6-1.5-11.8-4.4-17.1L886.2 445.2c-6.2-11.1-17.9-18-30.6-18M673.4 695.6c-16.5 0-30.8 11.5-34.3 27.7-12.7 58.5-64.8 102.3-127.2 102.3s-114.5-43.8-127.2-102.3c-3.5-16.1-17.8-27.7-34.3-27.7H119c-26.4 0-43.3-28-31.1-51.4l81.7-155.8c6.1-11.6 18-18.8 31.1-18.8h622.4c13 0 25 7.2 31.1 18.8l81.7 155.8c12.2 23.4-4.7 51.4-31.1 51.4zm146.5-486.1c-1-1.8-2.1-3.7-3.2-5.5-9.8-16.6-31.1-22.2-47.8-12.6L648.5 261c-17 9.8-22.7 31.6-12.6 48.4.9 1.4 1.7 2.9 2.5 4.4 9.5 17 31.2 22.8 48 13L807 257.3c16.7-9.7 22.4-31 12.9-47.8m-444.5 51.6L255 191.6c-16.7-9.6-38-4-47.8 12.6-1.1 1.8-2.1 3.6-3.2 5.5-9.5 16.8-3.8 38.1 12.9 47.8L337.3 327c16.9 9.7 38.6 4 48-13.1.8-1.5 1.7-2.9 2.5-4.4 10.2-16.8 4.5-38.6-12.4-48.4M512 239.3h2.5c19.5.3 35.5-15.5 35.5-35.1v-139c0-19.3-15.6-34.9-34.8-35.1h-6.4C489.6 30.3 474 46 474 65.2v139c0 19.5 15.9 35.4 35.5 35.1z"},null,-1),x=[k];function N(a,e){return h(),p("svg",_,[...x])}const Y={render:N};function q(){const a=s([]),e=s(!0),u=[{sortable:!0,label:"序号",prop:"id"},{sortable:!0,label:"需求人数",prop:"requiredNumber",filterMultiple:!1,filterClassName:"pure-table-filter",filters:[{text:"≥16000",value:"more"},{text:"<16000",value:"less"}],filterMethod:(t,{requiredNumber:n})=>t==="more"?n>=16e3:n<16e3},{sortable:!0,label:"提问数量",prop:"questionNumber"},{sortable:!0,label:"解决数量",prop:"resolveNumber"},{sortable:!0,label:"用户满意度",minWidth:100,prop:"satisfaction",cellRenderer:({row:t})=>l("div",{class:"flex justify-center w-full"},[l("span",{class:"flex items-center w-[60px]"},[l("span",{class:"ml-auto mr-2"},[t.satisfaction,v("%")]),l(L("iconifyIconOffline"),{icon:t.satisfaction>98?V:D,color:"#e85f33"},null)])])},{sortable:!0,label:"统计日期",prop:"date"},{label:"操作",fixed:"right",slot:"operation"}],c=b({pageSize:10,currentPage:1,layout:"prev, pager, next",total:0,align:"center"});function d(t){e.value=!0,w(300).then(()=>{e.value=!1})}return g(()=>{a.value=i,c.total=a.value.length,e.value=!1}),{Empty:Y,loading:e,columns:u,dataList:a,pagination:c,onCurrentChange:d}}const A=Object.freeze(Object.defineProperty({__proto__:null,useColumns:q},Symbol.toStringTag,{value:"Module"}));export{A as a,B as b,j as c,z as l,O as p,q as u};
+import{aW as r,ae as f,f as h,k as p,g as m,r as s,V as b,o as g,i as l,h as v,e as L,aO as w}from"./index-BATPqZWC.js";function o(a,e){return Math.floor(Math.random()*(e-a+1))+a}const M={width:24,height:24,body:''},y={width:24,height:24,body:''},Z={width:24,height:24,body:''},C={width:24,height:24,body:''},H=["周日","周一","周二","周三","周四","周五","周六"],j=[{icon:M,bgColor:"#effaff",color:"#41b6ff",duration:2200,name:"需求人数",value:36e3,percent:"+88%",data:[2101,5288,4239,4962,6752,5208,7450]},{icon:y,bgColor:"#fff5f4",color:"#e85f33",duration:1600,name:"提问数量",value:16580,percent:"+70%",data:[2216,1148,1255,788,4821,1973,4379]},{icon:Z,bgColor:"#eff8f4",color:"#26ce83",duration:1500,name:"解决数量",value:16499,percent:"+99%",data:[861,1002,3195,1715,3666,2415,3645]},{icon:C,bgColor:"#f6f4fe",color:"#7846e5",duration:100,name:"用户满意度",value:100,percent:"+100%",data:[100]}],B=[{requireData:[2101,5288,4239,4962,6752,5208,7450],questionData:[2216,1148,1255,1788,4821,1973,4379]},{requireData:[2101,3280,4400,4962,5752,6889,7600],questionData:[2116,3148,3255,3788,4821,4970,5390]}],O=[{week:"周一",percentage:85,duration:110,color:"#41b6ff"},{week:"周二",percentage:86,duration:105,color:"#41b6ff"},{week:"周三",percentage:88,duration:100,color:"#41b6ff"},{week:"周四",percentage:89,duration:95,color:"#41b6ff"},{week:"周五",percentage:94,duration:90,color:"#26ce83"},{week:"周六",percentage:96,duration:85,color:"#26ce83"},{week:"周日",percentage:100,duration:80,color:"#26ce83"}].reverse(),i=Array.from({length:30}).map((a,e)=>({id:e+1,requiredNumber:o(13500,19999),questionNumber:o(12600,16999),resolveNumber:o(13500,17999),satisfaction:o(95,100),date:r().subtract(e,"day").format("YYYY-MM-DD")})),z=f(i).slice(0,14).map((a,e)=>Object.assign(a,{date:`${r().subtract(e,"day").format("YYYY-MM-DD")} ${H[r().subtract(e,"day").day()]}`})),D={width:24,height:24,body:''},V={width:24,height:24,body:''},_={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",class:"empty-icon",viewBox:"0 0 1024 1024"},k=m("path",{d:"M855.6 427.2H168.5c-12.7 0-24.4 6.9-30.6 18L4.4 684.7C1.5 689.9 0 695.8 0 701.8v287.1c0 19.4 15.7 35.1 35.1 35.1H989c19.4 0 35.1-15.7 35.1-35.1V701.8c0-6-1.5-11.8-4.4-17.1L886.2 445.2c-6.2-11.1-17.9-18-30.6-18M673.4 695.6c-16.5 0-30.8 11.5-34.3 27.7-12.7 58.5-64.8 102.3-127.2 102.3s-114.5-43.8-127.2-102.3c-3.5-16.1-17.8-27.7-34.3-27.7H119c-26.4 0-43.3-28-31.1-51.4l81.7-155.8c6.1-11.6 18-18.8 31.1-18.8h622.4c13 0 25 7.2 31.1 18.8l81.7 155.8c12.2 23.4-4.7 51.4-31.1 51.4zm146.5-486.1c-1-1.8-2.1-3.7-3.2-5.5-9.8-16.6-31.1-22.2-47.8-12.6L648.5 261c-17 9.8-22.7 31.6-12.6 48.4.9 1.4 1.7 2.9 2.5 4.4 9.5 17 31.2 22.8 48 13L807 257.3c16.7-9.7 22.4-31 12.9-47.8m-444.5 51.6L255 191.6c-16.7-9.6-38-4-47.8 12.6-1.1 1.8-2.1 3.6-3.2 5.5-9.5 16.8-3.8 38.1 12.9 47.8L337.3 327c16.9 9.7 38.6 4 48-13.1.8-1.5 1.7-2.9 2.5-4.4 10.2-16.8 4.5-38.6-12.4-48.4M512 239.3h2.5c19.5.3 35.5-15.5 35.5-35.1v-139c0-19.3-15.6-34.9-34.8-35.1h-6.4C489.6 30.3 474 46 474 65.2v139c0 19.5 15.9 35.4 35.5 35.1z"},null,-1),x=[k];function N(a,e){return h(),p("svg",_,[...x])}const Y={render:N};function q(){const a=s([]),e=s(!0),u=[{sortable:!0,label:"序号",prop:"id"},{sortable:!0,label:"需求人数",prop:"requiredNumber",filterMultiple:!1,filterClassName:"pure-table-filter",filters:[{text:"≥16000",value:"more"},{text:"<16000",value:"less"}],filterMethod:(t,{requiredNumber:n})=>t==="more"?n>=16e3:n<16e3},{sortable:!0,label:"提问数量",prop:"questionNumber"},{sortable:!0,label:"解决数量",prop:"resolveNumber"},{sortable:!0,label:"用户满意度",minWidth:100,prop:"satisfaction",cellRenderer:({row:t})=>l("div",{class:"flex justify-center w-full"},[l("span",{class:"flex items-center w-[60px]"},[l("span",{class:"ml-auto mr-2"},[t.satisfaction,v("%")]),l(L("iconifyIconOffline"),{icon:t.satisfaction>98?V:D,color:"#e85f33"},null)])])},{sortable:!0,label:"统计日期",prop:"date"},{label:"操作",fixed:"right",slot:"operation"}],c=b({pageSize:10,currentPage:1,layout:"prev, pager, next",total:0,align:"center"});function d(t){e.value=!0,w(300).then(()=>{e.value=!1})}return g(()=>{a.value=i,c.total=a.value.length,e.value=!1}),{Empty:Y,loading:e,columns:u,dataList:a,pagination:c,onCurrentChange:d}}const A=Object.freeze(Object.defineProperty({__proto__:null,useColumns:q},Symbol.toStringTag,{value:"Module"}));export{A as a,B as b,j as c,z as l,O as p,q as u};
diff --git a/dist/static/js/count-to-kqXCR0YS.js b/dist/static/js/count-to-CvZickfH.js
similarity index 81%
rename from dist/static/js/count-to-kqXCR0YS.js
rename to dist/static/js/count-to-CvZickfH.js
index ad498e091..f3075d455 100644
--- a/dist/static/js/count-to-kqXCR0YS.js
+++ b/dist/static/js/count-to-CvZickfH.js
@@ -1 +1 @@
-import{R as c,a as d}from"./index-CdpwSwyL.js";import{d as u,c as _,w as o,e as m,f as t,i as s,u as n,g as e,k as i,l as p,F as f}from"./index-0TdPoD8Q.js";import"./propTypes-DnNFEbDH.js";const h=e("div",{class:"card-header"},[e("span",{class:"font-medium"},"数字动画")],-1),C=e("br",null,null,-1),k={class:"flex"},x=u({name:"CountTo",__name:"count-to",setup(b){return(B,F)=>{const r=m("el-card");return t(),_(r,{shadow:"never"},{header:o(()=>[h]),default:o(()=>[s(n(c),{prefix:"$",duration:1e3,color:"#409EFF",fontSize:"2em",startVal:1,endVal:1e3}),C,e("ul",k,[(t(),i(f,null,p([1,6,6,6],(l,a)=>s(n(d),{key:a,i:l,blur:a,delay:a+1},null,8,["i","blur","delay"])),64))])]),_:1})}}});export{x as default};
+import{R as c,a as d}from"./index-DxZjkdRt.js";import{d as u,c as _,w as o,e as m,f as t,i as s,u as n,g as e,k as i,l as p,F as f}from"./index-BATPqZWC.js";import"./propTypes-DnNFEbDH.js";const h=e("div",{class:"card-header"},[e("span",{class:"font-medium"},"数字动画")],-1),C=e("br",null,null,-1),k={class:"flex"},x=u({name:"CountTo",__name:"count-to",setup(b){return(B,F)=>{const r=m("el-card");return t(),_(r,{shadow:"never"},{header:o(()=>[h]),default:o(()=>[s(n(c),{prefix:"$",duration:1e3,color:"#409EFF",fontSize:"2em",startVal:1,endVal:1e3}),C,e("ul",k,[(t(),i(f,null,p([1,6,6,6],(l,a)=>s(n(d),{key:a,i:l,blur:a,delay:a+1},null,8,["i","blur","delay"])),64))])]),_:1})}}});export{x as default};
diff --git a/dist/static/js/customIndex-Cjs2-WF_.js b/dist/static/js/customIndex-Cjs2-WF_.js
deleted file mode 100644
index c357f8a02..000000000
--- a/dist/static/js/customIndex-Cjs2-WF_.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./customIndex.vue_vue_type_script_setup_true_lang-CoKOtYYP.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/customIndex-D1ILXoXM.js b/dist/static/js/customIndex-D1ILXoXM.js
new file mode 100644
index 000000000..9d64f4c48
--- /dev/null
+++ b/dist/static/js/customIndex-D1ILXoXM.js
@@ -0,0 +1 @@
+import{_ as o}from"./customIndex.vue_vue_type_script_setup_true_lang-Cx3XAEe4.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/customIndex.vue_vue_type_script_setup_true_lang-CoKOtYYP.js b/dist/static/js/customIndex.vue_vue_type_script_setup_true_lang-Cx3XAEe4.js
similarity index 67%
rename from dist/static/js/customIndex.vue_vue_type_script_setup_true_lang-CoKOtYYP.js
rename to dist/static/js/customIndex.vue_vue_type_script_setup_true_lang-Cx3XAEe4.js
index b96a7ffbf..8d2d1f9ba 100644
--- a/dist/static/js/customIndex.vue_vue_type_script_setup_true_lang-CoKOtYYP.js
+++ b/dist/static/js/customIndex.vue_vue_type_script_setup_true_lang-Cx3XAEe4.js
@@ -1 +1 @@
-import{t as a}from"./data-C5LmA2b3.js";import{d as n,e as r,f as p,c as s,u as c}from"./index-0TdPoD8Q.js";const i=n({__name:"customIndex",setup(l){const t=[{type:"index",index:e=>e*2},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(e,m)=>{const o=r("pure-table");return p(),s(o,{data:c(a),columns:t},null,8,["data"])}}});export{i as _};
+import{t as a}from"./data-BZhubnoT.js";import{d as n,e as r,f as p,c as s,u as c}from"./index-BATPqZWC.js";const i=n({__name:"customIndex",setup(l){const t=[{type:"index",index:e=>e*2},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(e,m)=>{const o=r("pure-table");return p(),s(o,{data:c(a),columns:t},null,8,["data"])}}});export{i as _};
diff --git a/dist/static/js/dark-CGAc5CA5.js b/dist/static/js/dark-6Sc--Trf.js
similarity index 97%
rename from dist/static/js/dark-CGAc5CA5.js
rename to dist/static/js/dark-6Sc--Trf.js
index 1e2c09566..8e0f25c20 100644
--- a/dist/static/js/dark-CGAc5CA5.js
+++ b/dist/static/js/dark-6Sc--Trf.js
@@ -1,4 +1,4 @@
-var ae=Object.defineProperty;var Q=Object.getOwnPropertySymbols;var le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;var j=(t,e,o)=>e in t?ae(t,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[e]=o,O=(t,e)=>{for(var o in e||(e={}))le.call(e,o)&&j(t,o,e[o]);if(Q)for(var o of Q(e))ue.call(e,o)&&j(t,o,e[o]);return t};import{dB as L,K as g,dF as se,dA as Z,P as $,r as F,ax as A,dG as re,av as ce,dp as D,dH as J,dI as ie,af as de,dJ as fe,dK as me,a8 as he,ds as ge,dz as ve,dL as U,aa as K,dv as pe,dM as Te,ad as be,L as Ce,X as ke,f as N,k as R,g as x}from"./index-0TdPoD8Q.js";import{u as q}from"./app-CS0oImip.js";import{u as w}from"./epTheme-DhGtBVWi.js";import{e as V}from"./mitt-E5P-NQ8u.js";const Je={width:24,height:24,body:''};function ye(){const{$storage:t,$config:e}=L(),o=()=>{var r,T,f,m,v,d,y,M,p,C,u,s,i,h,c,k,B;se().multiTagsCache&&(!t.tags||t.tags.length===0)&&(t.tags=Z),t.locale||(t.locale={locale:(r=e==null?void 0:e.Locale)!=null?r:"zh"},$().locale.value=(T=e==null?void 0:e.Locale)!=null?T:"zh"),t.layout||(t.layout={layout:(f=e==null?void 0:e.Layout)!=null?f:"vertical",theme:(m=e==null?void 0:e.Theme)!=null?m:"light",darkMode:(v=e==null?void 0:e.DarkMode)!=null?v:!1,sidebarStatus:(d=e==null?void 0:e.SidebarStatus)!=null?d:!0,epThemeColor:(y=e==null?void 0:e.EpThemeColor)!=null?y:"#409EFF",themeColor:(M=e==null?void 0:e.Theme)!=null?M:"light",overallStyle:(p=e==null?void 0:e.OverallStyle)!=null?p:"light"}),t.configure||(t.configure={grey:(C=e==null?void 0:e.Grey)!=null?C:!1,weak:(u=e==null?void 0:e.Weak)!=null?u:!1,hideTabs:(s=e==null?void 0:e.HideTabs)!=null?s:!1,hideFooter:(i=e.HideFooter)!=null?i:!0,showLogo:(h=e==null?void 0:e.ShowLogo)!=null?h:!0,showModel:(c=e==null?void 0:e.ShowModel)!=null?c:"smart",multiTagsCache:(k=e==null?void 0:e.MultiTagsCache)!=null?k:!1,stretch:(B=e==null?void 0:e.Stretch)!=null?B:!1})},n=g(()=>t==null?void 0:t.layout.layout),l=g(()=>t.layout);return{layout:n,layoutTheme:l,initStorage:o}}const z={outputDir:"",defaultScopeName:"",includeStyleWithColors:[],extract:!0,themeLinkTagId:"theme-link-tag",themeLinkTagInjectTo:"head",removeCssScopeName:!1,customThemeCssFileName:null,arbitraryMode:!1,defaultPrimaryColor:"",customThemeOutputPath:"/Users/zhangyi/Desktop/vue-pure-admin/node_modules/.pnpm/@pureadmin+theme@3.2.0/node_modules/@pureadmin/theme/setCustomTheme.js",styleTagId:"custom-theme-tagid",InjectDefaultStyleTagToHtml:!0,hueDiffControls:{low:0,high:0},multipleScopeVars:[{scopeName:"layout-theme-light",varsContent:`
+var ae=Object.defineProperty;var Q=Object.getOwnPropertySymbols;var le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;var j=(t,e,o)=>e in t?ae(t,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[e]=o,O=(t,e)=>{for(var o in e||(e={}))le.call(e,o)&&j(t,o,e[o]);if(Q)for(var o of Q(e))ue.call(e,o)&&j(t,o,e[o]);return t};import{dB as L,K as g,dF as se,dA as Z,P as $,r as F,ax as A,dG as re,av as ce,dp as D,dH as J,dI as ie,af as de,dJ as fe,dK as me,a8 as he,ds as ge,dz as ve,dL as U,aa as K,dv as pe,dM as Te,ad as be,L as Ce,X as ke,f as N,k as R,g as x}from"./index-BATPqZWC.js";import{u as q}from"./app-B9vGKS1y.js";import{u as w}from"./epTheme-54FiNOP2.js";import{e as V}from"./mitt-E5P-NQ8u.js";const Je={width:24,height:24,body:''};function ye(){const{$storage:t,$config:e}=L(),o=()=>{var r,T,f,m,v,d,y,M,p,C,u,s,i,h,c,k,B;se().multiTagsCache&&(!t.tags||t.tags.length===0)&&(t.tags=Z),t.locale||(t.locale={locale:(r=e==null?void 0:e.Locale)!=null?r:"zh"},$().locale.value=(T=e==null?void 0:e.Locale)!=null?T:"zh"),t.layout||(t.layout={layout:(f=e==null?void 0:e.Layout)!=null?f:"vertical",theme:(m=e==null?void 0:e.Theme)!=null?m:"light",darkMode:(v=e==null?void 0:e.DarkMode)!=null?v:!1,sidebarStatus:(d=e==null?void 0:e.SidebarStatus)!=null?d:!0,epThemeColor:(y=e==null?void 0:e.EpThemeColor)!=null?y:"#409EFF",themeColor:(M=e==null?void 0:e.Theme)!=null?M:"light",overallStyle:(p=e==null?void 0:e.OverallStyle)!=null?p:"light"}),t.configure||(t.configure={grey:(C=e==null?void 0:e.Grey)!=null?C:!1,weak:(u=e==null?void 0:e.Weak)!=null?u:!1,hideTabs:(s=e==null?void 0:e.HideTabs)!=null?s:!1,hideFooter:(i=e.HideFooter)!=null?i:!0,showLogo:(h=e==null?void 0:e.ShowLogo)!=null?h:!0,showModel:(c=e==null?void 0:e.ShowModel)!=null?c:"smart",multiTagsCache:(k=e==null?void 0:e.MultiTagsCache)!=null?k:!1,stretch:(B=e==null?void 0:e.Stretch)!=null?B:!1})},n=g(()=>t==null?void 0:t.layout.layout),l=g(()=>t.layout);return{layout:n,layoutTheme:l,initStorage:o}}const z={outputDir:"",defaultScopeName:"",includeStyleWithColors:[],extract:!0,themeLinkTagId:"theme-link-tag",themeLinkTagInjectTo:"head",removeCssScopeName:!1,customThemeCssFileName:null,arbitraryMode:!1,defaultPrimaryColor:"",customThemeOutputPath:"/Users/zhangyi/Desktop/aa/vue-pure-admin/node_modules/.pnpm/@pureadmin+theme@3.2.0/node_modules/@pureadmin/theme/setCustomTheme.js",styleTagId:"custom-theme-tagid",InjectDefaultStyleTagToHtml:!0,hueDiffControls:{low:0,high:0},multipleScopeVars:[{scopeName:"layout-theme-light",varsContent:`
$subMenuActiveText: #000000d9 !default;
$menuBg: #fff !default;
$menuHover: #f6f6f6 !default;
diff --git a/dist/static/js/data-C5LmA2b3.js b/dist/static/js/data-BZhubnoT.js
similarity index 98%
rename from dist/static/js/data-C5LmA2b3.js
rename to dist/static/js/data-BZhubnoT.js
index 24e55b226..e8441f830 100644
--- a/dist/static/js/data-C5LmA2b3.js
+++ b/dist/static/js/data-BZhubnoT.js
@@ -1 +1 @@
-import{aW as t,a7 as e}from"./index-0TdPoD8Q.js";const a=t(new Date).format("YYYY-MM-DD"),c=[{date:a,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mike",address:"No. 189, Grove St, Los Angeles"}],i=e(c,!0),o=i.map(s=>Object.assign(s,{state:"California",city:"Los Angeles","post-code":"CA 90036"})),S=i.map((s,n)=>Object.assign(s,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${n+1}.jpg`})),d=i.map((s,n)=>Object.assign(s,{date:`${t(new Date).format("YYYY-MM")}-${n+1}`})),m=[{date:"2016-05-03",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-02",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-04",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-01",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-08",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-06",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-07",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]}];export{o as a,d as b,m as c,S as d,c as t};
+import{aW as t,a7 as e}from"./index-BATPqZWC.js";const a=t(new Date).format("YYYY-MM-DD"),c=[{date:a,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mike",address:"No. 189, Grove St, Los Angeles"}],i=e(c,!0),o=i.map(s=>Object.assign(s,{state:"California",city:"Los Angeles","post-code":"CA 90036"})),S=i.map((s,n)=>Object.assign(s,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${n+1}.jpg`})),d=i.map((s,n)=>Object.assign(s,{date:`${t(new Date).format("YYYY-MM")}-${n+1}`})),m=[{date:"2016-05-03",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-02",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-04",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-01",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-08",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-06",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-07",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]}];export{o as a,d as b,m as c,S as d,c as t};
diff --git a/dist/static/js/data-DReA4Wfn.js b/dist/static/js/data-D6-vmXtq.js
similarity index 95%
rename from dist/static/js/data-DReA4Wfn.js
rename to dist/static/js/data-D6-vmXtq.js
index 0b0c270de..5479d47a9 100644
--- a/dist/static/js/data-DReA4Wfn.js
+++ b/dist/static/js/data-D6-vmXtq.js
@@ -1 +1 @@
-import{aW as r,a7 as t}from"./index-0TdPoD8Q.js";const s=r(new Date).format("YYYY-MM-DD"),o=[{date:s,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike1",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike2",address:"No. 189, Grove St, Los Angeles"}];t(o,!0).map(e=>Object.assign(e,{state:"California",city:"Los Angeles","post-code":"CA 90036"}));t(o,!0).map((e,a)=>Object.assign(e,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${a+1}.jpg`}));t(o,!0).map((e,a)=>{delete e.date,Object.assign(e,{date:`${r(new Date).format("YYYY-MM")}-${a+1}`})});const n=t(o,!0).map((e,a)=>(delete e.address,delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`}))),m=t(o,!0).map((e,a)=>(delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`,address:"China",sex:a%2===0?"男":"女"})));export{n as a,m as b,o as t};
+import{aW as r,a7 as t}from"./index-BATPqZWC.js";const s=r(new Date).format("YYYY-MM-DD"),o=[{date:s,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike1",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike2",address:"No. 189, Grove St, Los Angeles"}];t(o,!0).map(e=>Object.assign(e,{state:"California",city:"Los Angeles","post-code":"CA 90036"}));t(o,!0).map((e,a)=>Object.assign(e,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${a+1}.jpg`}));t(o,!0).map((e,a)=>{delete e.date,Object.assign(e,{date:`${r(new Date).format("YYYY-MM")}-${a+1}`})});const n=t(o,!0).map((e,a)=>(delete e.address,delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`}))),m=t(o,!0).map((e,a)=>(delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`,address:"China",sex:a%2===0?"男":"女"})));export{n as a,m as b,o as t};
diff --git a/dist/static/js/date-picker-C9JxO-Z0.js b/dist/static/js/date-picker-BP5r4G9v.js
similarity index 96%
rename from dist/static/js/date-picker-C9JxO-Z0.js
rename to dist/static/js/date-picker-BP5r4G9v.js
index a42447ff3..943370582 100644
--- a/dist/static/js/date-picker-C9JxO-Z0.js
+++ b/dist/static/js/date-picker-BP5r4G9v.js
@@ -1 +1 @@
-import{u as q}from"./hooks-BX7YhTW5.js";import{d as H,r as d,L,c as T,w as s,e as v,j as R,f,g as u,i as t,m as $,h as r,B as U,u as A,k as G,C as J,E as K,p as O,q as Q,_ as W}from"./index-0TdPoD8Q.js";const p=c=>(O("data-v-32d510a4"),c=c(),Q(),c),X={class:"card-header"},Z=p(()=>u("p",{class:"mb-2"},"选择某一天",-1)),ee=p(()=>u("p",{class:"mb-2 mt-4"},"选择周、月、年或多个日期",-1)),ae=p(()=>u("p",{class:"mb-2 mt-4"},"选择一段时间",-1)),le=p(()=>u("p",{class:"mb-2 mt-4"},"选择月份范围",-1)),te=p(()=>u("p",{class:"mb-2 mt-4"},"日期格式",-1)),se=p(()=>u("br",null,null,-1)),oe={class:"ml-2"},de=p(()=>u("p",{class:"mb-2 mt-4"},"自定义前缀",-1)),ne=p(()=>u("p",{class:"mb-2 mt-4"},"自定义内容",-1)),ue={class:"text"},ie={key:0,class:"holiday"},re=H({name:"DatePicker",__name:"date-picker",setup(c){const o=d("default"),n=d(),w=d(""),C=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24),l}},{text:"一周前",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24*7),l}}],B=l=>l.getTime()>Date.now(),D=d(""),x=d(""),z=d(""),h=d(""),Y=d(""),I=[{text:"上周",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,l]}},{text:"上个月",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,l]}},{text:"三个月前",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,l]}}],g=d(""),N=[{text:"本月",value:[new Date,new Date]},{text:"今年",value:()=>{const l=new Date;return[new Date(new Date().getFullYear(),0),l]}},{text:"六个月前",value:()=>{const l=new Date,e=new Date;return e.setMonth(e.getMonth()-6),[e,l]}}],b=d(""),_=d(""),y=d(""),k=d("2023-10-30"),S=["2023-10-22","2023-10-23","2023-10-24","2023-10-25","2023-10-26","2023-10-27","2023-10-28","2023-10-29","2023-10-30","2023-10-31"],j=({dayjs:l})=>S.includes(l.format("YYYY-MM-DD"));return L(o,l=>l==="disabled"?n.value="default":n.value=o.value),(l,e)=>{const E=v("el-link"),m=v("el-radio"),M=v("el-radio-group"),V=v("el-space"),i=v("el-date-picker"),F=v("el-card"),P=R("tippy");return f(),T(F,{shadow:"never"},{header:s(()=>[u("div",X,[t(V,{wrap:"",size:40},{default:s(()=>[$((f(),T(E,{href:"https://element-plus.org/zh-CN/component/date-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:s(()=>[r(" 日期选择器 ")]),_:1})),[[P,{content:"点击查看详细文档"}]]),t(M,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=a=>o.value=a),size:"small"},{default:s(()=>[t(m,{value:"large"},{default:s(()=>[r("大尺寸")]),_:1}),t(m,{value:"default"},{default:s(()=>[r("默认尺寸")]),_:1}),t(m,{value:"small"},{default:s(()=>[r("小尺寸")]),_:1}),t(m,{value:"disabled"},{default:s(()=>[r("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:s(()=>[Z,t(i,{modelValue:w.value,"onUpdate:modelValue":e[1]||(e[1]=a=>w.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择","disabled-date":B,shortcuts:C,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),ee,t(V,{wrap:""},{default:s(()=>[t(i,{modelValue:D.value,"onUpdate:modelValue":e[2]||(e[2]=a=>D.value=a),type:"week",class:"!w-[160px]",format:"YYYY年第ww周",placeholder:"选择某年中的某周",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:x.value,"onUpdate:modelValue":e[3]||(e[3]=a=>x.value=a),type:"month",class:"!w-[160px]",placeholder:"选择某月",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:z.value,"onUpdate:modelValue":e[4]||(e[4]=a=>z.value=a),type:"year",class:"!w-[160px]",placeholder:"选择某年",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:h.value,"onUpdate:modelValue":e[5]||(e[5]=a=>h.value=a),type:"dates",class:"!w-[160px]",placeholder:"选择多个日期",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"])]),_:1}),ae,t(i,{modelValue:Y.value,"onUpdate:modelValue":e[6]||(e[6]=a=>Y.value=a),type:"daterange",class:"!w-[240px]","unlink-panels":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",shortcuts:I,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","popper-options","size","disabled"]),le,t(i,{modelValue:g.value,"onUpdate:modelValue":e[7]||(e[7]=a=>g.value=a),type:"monthrange","unlink-panels":"","range-separator":"至","start-placeholder":"开始月份","end-placeholder":"结束月份",shortcuts:N,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),te,t(M,{modelValue:_.value,"onUpdate:modelValue":e[8]||(e[8]=a=>_.value=a),class:"mb-2",disabled:o.value==="disabled",onChange:e[9]||(e[9]=a=>b.value="")},{default:s(()=>[t(m,{value:""},{default:s(()=>[r("Date")]),_:1}),t(m,{value:"YYYY-MM-DD"},{default:s(()=>[r("年月日")]),_:1}),t(m,{value:"x"},{default:s(()=>[r("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),se,t(V,{wrap:""},{default:s(()=>[t(i,{modelValue:b.value,"onUpdate:modelValue":e[10]||(e[10]=a=>b.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":_.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),u("span",oe,U(b.value),1)]),_:1}),de,t(i,{modelValue:y.value,"onUpdate:modelValue":e[11]||(e[11]=a=>y.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期","prefix-icon":A(q)("twemoji:spiral-calendar"),size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","prefix-icon","size","disabled"]),ne,t(i,{modelValue:k.value,"onUpdate:modelValue":e[12]||(e[12]=a=>k.value=a),type:"date",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",size:n.value,disabled:o.value==="disabled"},{default:s(a=>[u("div",{class:K(["cell",{current:a.isCurrent}])},[u("span",ue,U(a.text),1),j(a)?(f(),G("span",ie)):J("",!0)],2)]),_:1},8,["modelValue","size","disabled"])]),_:1})}}}),ve=W(re,[["__scopeId","data-v-32d510a4"]]);export{ve as default};
+import{u as q}from"./hooks-8UENaCZR.js";import{d as H,r as d,L,c as T,w as s,e as v,j as R,f,g as u,i as t,m as $,h as r,B as U,u as A,k as G,C as J,E as K,p as O,q as Q,_ as W}from"./index-BATPqZWC.js";const p=c=>(O("data-v-32d510a4"),c=c(),Q(),c),X={class:"card-header"},Z=p(()=>u("p",{class:"mb-2"},"选择某一天",-1)),ee=p(()=>u("p",{class:"mb-2 mt-4"},"选择周、月、年或多个日期",-1)),ae=p(()=>u("p",{class:"mb-2 mt-4"},"选择一段时间",-1)),le=p(()=>u("p",{class:"mb-2 mt-4"},"选择月份范围",-1)),te=p(()=>u("p",{class:"mb-2 mt-4"},"日期格式",-1)),se=p(()=>u("br",null,null,-1)),oe={class:"ml-2"},de=p(()=>u("p",{class:"mb-2 mt-4"},"自定义前缀",-1)),ne=p(()=>u("p",{class:"mb-2 mt-4"},"自定义内容",-1)),ue={class:"text"},ie={key:0,class:"holiday"},re=H({name:"DatePicker",__name:"date-picker",setup(c){const o=d("default"),n=d(),w=d(""),C=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24),l}},{text:"一周前",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24*7),l}}],B=l=>l.getTime()>Date.now(),D=d(""),x=d(""),z=d(""),h=d(""),Y=d(""),I=[{text:"上周",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,l]}},{text:"上个月",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,l]}},{text:"三个月前",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,l]}}],g=d(""),N=[{text:"本月",value:[new Date,new Date]},{text:"今年",value:()=>{const l=new Date;return[new Date(new Date().getFullYear(),0),l]}},{text:"六个月前",value:()=>{const l=new Date,e=new Date;return e.setMonth(e.getMonth()-6),[e,l]}}],b=d(""),_=d(""),y=d(""),k=d("2023-10-30"),S=["2023-10-22","2023-10-23","2023-10-24","2023-10-25","2023-10-26","2023-10-27","2023-10-28","2023-10-29","2023-10-30","2023-10-31"],j=({dayjs:l})=>S.includes(l.format("YYYY-MM-DD"));return L(o,l=>l==="disabled"?n.value="default":n.value=o.value),(l,e)=>{const E=v("el-link"),m=v("el-radio"),M=v("el-radio-group"),V=v("el-space"),i=v("el-date-picker"),F=v("el-card"),P=R("tippy");return f(),T(F,{shadow:"never"},{header:s(()=>[u("div",X,[t(V,{wrap:"",size:40},{default:s(()=>[$((f(),T(E,{href:"https://element-plus.org/zh-CN/component/date-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:s(()=>[r(" 日期选择器 ")]),_:1})),[[P,{content:"点击查看详细文档"}]]),t(M,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=a=>o.value=a),size:"small"},{default:s(()=>[t(m,{value:"large"},{default:s(()=>[r("大尺寸")]),_:1}),t(m,{value:"default"},{default:s(()=>[r("默认尺寸")]),_:1}),t(m,{value:"small"},{default:s(()=>[r("小尺寸")]),_:1}),t(m,{value:"disabled"},{default:s(()=>[r("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:s(()=>[Z,t(i,{modelValue:w.value,"onUpdate:modelValue":e[1]||(e[1]=a=>w.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择","disabled-date":B,shortcuts:C,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),ee,t(V,{wrap:""},{default:s(()=>[t(i,{modelValue:D.value,"onUpdate:modelValue":e[2]||(e[2]=a=>D.value=a),type:"week",class:"!w-[160px]",format:"YYYY年第ww周",placeholder:"选择某年中的某周",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:x.value,"onUpdate:modelValue":e[3]||(e[3]=a=>x.value=a),type:"month",class:"!w-[160px]",placeholder:"选择某月",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:z.value,"onUpdate:modelValue":e[4]||(e[4]=a=>z.value=a),type:"year",class:"!w-[160px]",placeholder:"选择某年",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:h.value,"onUpdate:modelValue":e[5]||(e[5]=a=>h.value=a),type:"dates",class:"!w-[160px]",placeholder:"选择多个日期",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"])]),_:1}),ae,t(i,{modelValue:Y.value,"onUpdate:modelValue":e[6]||(e[6]=a=>Y.value=a),type:"daterange",class:"!w-[240px]","unlink-panels":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",shortcuts:I,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","popper-options","size","disabled"]),le,t(i,{modelValue:g.value,"onUpdate:modelValue":e[7]||(e[7]=a=>g.value=a),type:"monthrange","unlink-panels":"","range-separator":"至","start-placeholder":"开始月份","end-placeholder":"结束月份",shortcuts:N,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),te,t(M,{modelValue:_.value,"onUpdate:modelValue":e[8]||(e[8]=a=>_.value=a),class:"mb-2",disabled:o.value==="disabled",onChange:e[9]||(e[9]=a=>b.value="")},{default:s(()=>[t(m,{value:""},{default:s(()=>[r("Date")]),_:1}),t(m,{value:"YYYY-MM-DD"},{default:s(()=>[r("年月日")]),_:1}),t(m,{value:"x"},{default:s(()=>[r("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),se,t(V,{wrap:""},{default:s(()=>[t(i,{modelValue:b.value,"onUpdate:modelValue":e[10]||(e[10]=a=>b.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":_.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),u("span",oe,U(b.value),1)]),_:1}),de,t(i,{modelValue:y.value,"onUpdate:modelValue":e[11]||(e[11]=a=>y.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期","prefix-icon":A(q)("twemoji:spiral-calendar"),size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","prefix-icon","size","disabled"]),ne,t(i,{modelValue:k.value,"onUpdate:modelValue":e[12]||(e[12]=a=>k.value=a),type:"date",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",size:n.value,disabled:o.value==="disabled"},{default:s(a=>[u("div",{class:K(["cell",{current:a.isCurrent}])},[u("span",ue,U(a.text),1),j(a)?(f(),G("span",ie)):J("",!0)],2)]),_:1},8,["modelValue","size","disabled"])]),_:1})}}}),ve=W(re,[["__scopeId","data-v-32d510a4"]]);export{ve as default};
diff --git a/dist/static/js/datetime-picker-CcSj1ntS.js b/dist/static/js/datetime-picker-E2bqP6Z7.js
similarity index 98%
rename from dist/static/js/datetime-picker-CcSj1ntS.js
rename to dist/static/js/datetime-picker-E2bqP6Z7.js
index 80a8f28fe..740252c7c 100644
--- a/dist/static/js/datetime-picker-CcSj1ntS.js
+++ b/dist/static/js/datetime-picker-E2bqP6Z7.js
@@ -1 +1 @@
-var L=Object.defineProperty,O=Object.defineProperties;var R=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var B=(c,t,l)=>t in c?L(c,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[t]=l,M=(c,t)=>{for(var l in t||(t={}))$.call(t,l)&&B(c,l,t[l]);if(U)for(var l of U(t))q.call(t,l)&&B(c,l,t[l]);return c},S=(c,t)=>O(c,R(t));import{d as A,r as n,L as G,c as D,w as d,e as r,j as J,f as h,g as p,i as o,m as K,h as u,B as I,k as Q,l as W,E as X,F as Z,p as ee,q as te,_ as ae}from"./index-0TdPoD8Q.js";const m=c=>(ee("data-v-57f47119"),c=c(),te(),c),le={class:"card-header"},se=m(()=>p("p",{class:"mb-2"},"日期和时间点",-1)),de=m(()=>p("p",{class:"mb-2 mt-4"},"日期时间格式",-1)),oe=m(()=>p("br",null,null,-1)),ce={class:"ml-2"},ne=m(()=>p("p",{class:"mb-2 mt-4"},"日期和时间范围",-1)),ue=m(()=>p("p",{class:"mb-2 mt-4"}," 弹出面板位置可控(如果弹出位置不足以完整展示面板会自动调整位置) ",-1)),ie=A({name:"DateTimePicker",__name:"datetime-picker",setup(c){const t=n("default"),l=n(),z=n(""),N=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24),a}},{text:"一周前",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24*7),a}}],v=n(""),_=n(""),T=n(""),P=[{text:"上周",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,a]}},{text:"上个月",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,a]}},{text:"三个月前",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,a]}}],x=n(""),k=n(),y=n("auto"),b=n([{title:"auto",checked:!1},{title:"auto-start",checked:!1},{title:"auto-end",checked:!1},{title:"top",checked:!1},{title:"top-start",checked:!1},{title:"top-end",checked:!1},{title:"bottom",checked:!1},{title:"bottom-start",checked:!1},{title:"bottom-end",checked:!1},{title:"right",checked:!1},{title:"right-start",checked:!1},{title:"right-end",checked:!1},{title:"left",checked:!1},{title:"left-start",checked:!1},{title:"left-end",checked:!1}]),g=n({});function F(a,e){t.value!=="disabled"&&(y.value=a.title,g.value[e]=Object.assign(S(M({},a),{checked:!a.checked})),b.value.map(w=>w.checked=!1),b.value[e].checked=g.value[e].checked,g.value[e].checked?k.value.handleOpen():k.value.handleClose())}return G(t,a=>a==="disabled"?l.value="default":l.value=t.value),(a,e)=>{const w=r("el-link"),i=r("el-radio"),C=r("el-radio-group"),V=r("el-space"),f=r("el-date-picker"),j=r("el-check-tag"),E=r("el-card"),H=J("tippy");return h(),D(E,{shadow:"never",style:{height:"100vh"}},{header:d(()=>[p("div",le,[o(V,{wrap:"",size:40},{default:d(()=>[K((h(),D(w,{href:"https://element-plus.org/zh-CN/component/datetime-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:d(()=>[u(" 日期时间选择器 ")]),_:1})),[[H,{content:"点击查看详细文档"}]]),o(C,{modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=s=>t.value=s),size:"small"},{default:d(()=>[o(i,{value:"large"},{default:d(()=>[u("大尺寸")]),_:1}),o(i,{value:"default"},{default:d(()=>[u("默认尺寸")]),_:1}),o(i,{value:"small"},{default:d(()=>[u("小尺寸")]),_:1}),o(i,{value:"disabled"},{default:d(()=>[u("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:d(()=>[se,o(f,{modelValue:z.value,"onUpdate:modelValue":e[1]||(e[1]=s=>z.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",shortcuts:N,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),de,o(C,{modelValue:_.value,"onUpdate:modelValue":e[2]||(e[2]=s=>_.value=s),class:"mb-2",disabled:t.value==="disabled",onChange:e[3]||(e[3]=s=>v.value="")},{default:d(()=>[o(i,{value:""},{default:d(()=>[u("Date")]),_:1}),o(i,{value:"YYYY-MM-DD HH:mm:ss"},{default:d(()=>[u("年月日 时分秒")]),_:1}),o(i,{value:"x"},{default:d(()=>[u("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),oe,o(V,{wrap:""},{default:d(()=>[o(f,{modelValue:v.value,"onUpdate:modelValue":e[4]||(e[4]=s=>v.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",format:"YYYY/MM/DD hh:mm:ss","value-format":_.value,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),p("span",ce,I(v.value),1)]),_:1}),ne,o(f,{modelValue:T.value,"onUpdate:modelValue":e[5]||(e[5]=s=>T.value=s),type:"datetimerange",shortcuts:P,"range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间","popper-options":{placement:"bottom-start"},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),ue,o(V,{wrap:"",class:"w-[400px]"},{default:d(()=>[(h(!0),Q(Z,null,W(b.value,(s,Y)=>(h(),D(j,{key:Y,class:X(["select-none",t.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:re=>F(s,Y)},{default:d(()=>[u(I(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1}),o(f,{ref_key:"datePickerRef",ref:k,modelValue:x.value,"onUpdate:modelValue":e[6]||(e[6]=s=>x.value=s),type:"datetime",class:"ml-[15%]",placeholder:"请选择日期时间","popper-options":{placement:y.value},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","popper-options","size","disabled"])]),_:1})}}}),ve=ae(ie,[["__scopeId","data-v-57f47119"]]);export{ve as default};
+var L=Object.defineProperty,O=Object.defineProperties;var R=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var B=(c,t,l)=>t in c?L(c,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[t]=l,M=(c,t)=>{for(var l in t||(t={}))$.call(t,l)&&B(c,l,t[l]);if(U)for(var l of U(t))q.call(t,l)&&B(c,l,t[l]);return c},S=(c,t)=>O(c,R(t));import{d as A,r as n,L as G,c as D,w as d,e as r,j as J,f as h,g as p,i as o,m as K,h as u,B as I,k as Q,l as W,E as X,F as Z,p as ee,q as te,_ as ae}from"./index-BATPqZWC.js";const m=c=>(ee("data-v-57f47119"),c=c(),te(),c),le={class:"card-header"},se=m(()=>p("p",{class:"mb-2"},"日期和时间点",-1)),de=m(()=>p("p",{class:"mb-2 mt-4"},"日期时间格式",-1)),oe=m(()=>p("br",null,null,-1)),ce={class:"ml-2"},ne=m(()=>p("p",{class:"mb-2 mt-4"},"日期和时间范围",-1)),ue=m(()=>p("p",{class:"mb-2 mt-4"}," 弹出面板位置可控(如果弹出位置不足以完整展示面板会自动调整位置) ",-1)),ie=A({name:"DateTimePicker",__name:"datetime-picker",setup(c){const t=n("default"),l=n(),z=n(""),N=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24),a}},{text:"一周前",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24*7),a}}],v=n(""),_=n(""),T=n(""),P=[{text:"上周",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,a]}},{text:"上个月",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,a]}},{text:"三个月前",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,a]}}],x=n(""),k=n(),y=n("auto"),b=n([{title:"auto",checked:!1},{title:"auto-start",checked:!1},{title:"auto-end",checked:!1},{title:"top",checked:!1},{title:"top-start",checked:!1},{title:"top-end",checked:!1},{title:"bottom",checked:!1},{title:"bottom-start",checked:!1},{title:"bottom-end",checked:!1},{title:"right",checked:!1},{title:"right-start",checked:!1},{title:"right-end",checked:!1},{title:"left",checked:!1},{title:"left-start",checked:!1},{title:"left-end",checked:!1}]),g=n({});function F(a,e){t.value!=="disabled"&&(y.value=a.title,g.value[e]=Object.assign(S(M({},a),{checked:!a.checked})),b.value.map(w=>w.checked=!1),b.value[e].checked=g.value[e].checked,g.value[e].checked?k.value.handleOpen():k.value.handleClose())}return G(t,a=>a==="disabled"?l.value="default":l.value=t.value),(a,e)=>{const w=r("el-link"),i=r("el-radio"),C=r("el-radio-group"),V=r("el-space"),f=r("el-date-picker"),j=r("el-check-tag"),E=r("el-card"),H=J("tippy");return h(),D(E,{shadow:"never",style:{height:"100vh"}},{header:d(()=>[p("div",le,[o(V,{wrap:"",size:40},{default:d(()=>[K((h(),D(w,{href:"https://element-plus.org/zh-CN/component/datetime-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:d(()=>[u(" 日期时间选择器 ")]),_:1})),[[H,{content:"点击查看详细文档"}]]),o(C,{modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=s=>t.value=s),size:"small"},{default:d(()=>[o(i,{value:"large"},{default:d(()=>[u("大尺寸")]),_:1}),o(i,{value:"default"},{default:d(()=>[u("默认尺寸")]),_:1}),o(i,{value:"small"},{default:d(()=>[u("小尺寸")]),_:1}),o(i,{value:"disabled"},{default:d(()=>[u("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:d(()=>[se,o(f,{modelValue:z.value,"onUpdate:modelValue":e[1]||(e[1]=s=>z.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",shortcuts:N,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),de,o(C,{modelValue:_.value,"onUpdate:modelValue":e[2]||(e[2]=s=>_.value=s),class:"mb-2",disabled:t.value==="disabled",onChange:e[3]||(e[3]=s=>v.value="")},{default:d(()=>[o(i,{value:""},{default:d(()=>[u("Date")]),_:1}),o(i,{value:"YYYY-MM-DD HH:mm:ss"},{default:d(()=>[u("年月日 时分秒")]),_:1}),o(i,{value:"x"},{default:d(()=>[u("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),oe,o(V,{wrap:""},{default:d(()=>[o(f,{modelValue:v.value,"onUpdate:modelValue":e[4]||(e[4]=s=>v.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",format:"YYYY/MM/DD hh:mm:ss","value-format":_.value,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),p("span",ce,I(v.value),1)]),_:1}),ne,o(f,{modelValue:T.value,"onUpdate:modelValue":e[5]||(e[5]=s=>T.value=s),type:"datetimerange",shortcuts:P,"range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间","popper-options":{placement:"bottom-start"},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),ue,o(V,{wrap:"",class:"w-[400px]"},{default:d(()=>[(h(!0),Q(Z,null,W(b.value,(s,Y)=>(h(),D(j,{key:Y,class:X(["select-none",t.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:re=>F(s,Y)},{default:d(()=>[u(I(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1}),o(f,{ref_key:"datePickerRef",ref:k,modelValue:x.value,"onUpdate:modelValue":e[6]||(e[6]=s=>x.value=s),type:"datetime",class:"ml-[15%]",placeholder:"请选择日期时间","popper-options":{placement:y.value},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","popper-options","size","disabled"])]),_:1})}}}),ve=ae(ie,[["__scopeId","data-v-57f47119"]]);export{ve as default};
diff --git a/dist/static/js/debounce-DaQbebY0.js b/dist/static/js/debounce-BNFH5wIU.js
similarity index 95%
rename from dist/static/js/debounce-DaQbebY0.js
rename to dist/static/js/debounce-BNFH5wIU.js
index 17a3d4bf5..dc3949fbd 100644
--- a/dist/static/js/debounce-DaQbebY0.js
+++ b/dist/static/js/debounce-BNFH5wIU.js
@@ -1 +1 @@
-import{d as m,k as h,i as t,w as e,e as l,f,u as c,h as a,g as o,Y as _,z as k,A as p}from"./index-0TdPoD8Q.js";const C=o("div",{class:"font-medium"},"防抖:debounce",-1),b=o("div",{class:"mb-5"}," 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 ",-1),v=o("div",{class:"font-medium"},"节流:throttle",-1),w=o("div",{class:"mb-5"}," 所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。节流会稀释函数的执行频率。 ",-1),g=m({name:"Debounce",__name:"debounce",setup(x){const n=()=>p("恭喜你,这是一条成功消息",{type:"success"}),i=_(n,1e3,!0),r=_(n,1e3),u=k(n);return(B,N)=>{const s=l("el-button"),d=l("el-card");return f(),h("div",null,[t(d,{class:"mb-5",shadow:"never"},{header:e(()=>[C]),default:e(()=>[b,t(s,{onClick:c(i)},{default:e(()=>[a(" 连续点击我,只会执行第一次点击事件,立即执行 ")]),_:1},8,["onClick"]),t(s,{onClick:c(r)},{default:e(()=>[a(" 连续点击我,只会执行最后一次点击事件,延后执行 ")]),_:1},8,["onClick"])]),_:1}),t(d,{shadow:"never"},{header:e(()=>[v]),default:e(()=>[w,t(s,{onClick:c(u)},{default:e(()=>[a(" 连续点击我,每一秒只会执行一次点击事件 ")]),_:1},8,["onClick"])]),_:1})])}}});export{g as default};
+import{d as m,k as h,i as t,w as e,e as l,f,u as c,h as a,g as o,Y as _,z as k,A as p}from"./index-BATPqZWC.js";const C=o("div",{class:"font-medium"},"防抖:debounce",-1),b=o("div",{class:"mb-5"}," 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 ",-1),v=o("div",{class:"font-medium"},"节流:throttle",-1),w=o("div",{class:"mb-5"}," 所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。节流会稀释函数的执行频率。 ",-1),g=m({name:"Debounce",__name:"debounce",setup(x){const n=()=>p("恭喜你,这是一条成功消息",{type:"success"}),i=_(n,1e3,!0),r=_(n,1e3),u=k(n);return(B,N)=>{const s=l("el-button"),d=l("el-card");return f(),h("div",null,[t(d,{class:"mb-5",shadow:"never"},{header:e(()=>[C]),default:e(()=>[b,t(s,{onClick:c(i)},{default:e(()=>[a(" 连续点击我,只会执行第一次点击事件,立即执行 ")]),_:1},8,["onClick"]),t(s,{onClick:c(r)},{default:e(()=>[a(" 连续点击我,只会执行最后一次点击事件,延后执行 ")]),_:1},8,["onClick"])]),_:1}),t(d,{shadow:"never"},{header:e(()=>[v]),default:e(()=>[w,t(s,{onClick:c(u)},{default:e(()=>[a(" 连续点击我,每一秒只会执行一次点击事件 ")]),_:1},8,["onClick"])]),_:1})])}}});export{g as default};
diff --git a/dist/static/js/detail-DKUfkyVx.js b/dist/static/js/detail-DKUfkyVx.js
new file mode 100644
index 000000000..edc305293
--- /dev/null
+++ b/dist/static/js/detail-DKUfkyVx.js
@@ -0,0 +1 @@
+import{_ as o}from"./detail.vue_vue_type_script_setup_true_lang-BT0AzO5_.js";import"./vue-json-pretty-CIhezPyt.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/detail-DqepKUD_.js b/dist/static/js/detail-DqepKUD_.js
deleted file mode 100644
index a05bfe075..000000000
--- a/dist/static/js/detail-DqepKUD_.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./detail.vue_vue_type_script_setup_true_lang-5_dIVd7k.js";import"./vue-json-pretty-PiNpic-e.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/detail.vue_vue_type_script_setup_true_lang-5_dIVd7k.js b/dist/static/js/detail.vue_vue_type_script_setup_true_lang-BT0AzO5_.js
similarity index 91%
rename from dist/static/js/detail.vue_vue_type_script_setup_true_lang-5_dIVd7k.js
rename to dist/static/js/detail.vue_vue_type_script_setup_true_lang-BT0AzO5_.js
index a7bd0b12b..8df22e255 100644
--- a/dist/static/js/detail.vue_vue_type_script_setup_true_lang-5_dIVd7k.js
+++ b/dist/static/js/detail.vue_vue_type_script_setup_true_lang-BT0AzO5_.js
@@ -1 +1 @@
-import{V as y}from"./vue-json-pretty-PiNpic-e.js";import{d as f,r as B,e as r,f as o,k as n,i as a,w as l,F as h,l as k,c as q,u as x}from"./index-0TdPoD8Q.js";const w=f({__name:"detail",props:{data:{type:Array,default:()=>[]}},setup(p){const e=p,d=[{label:"IP 地址",prop:"ip"},{label:"地点",prop:"address"},{label:"操作系统",prop:"system"},{label:"浏览器类型",prop:"browser"},{label:"所属模块",prop:"module"},{label:"请求时间",prop:"requestTime"},{label:"请求方法",prop:"method"},{label:"请求耗时",prop:"takesTime"},{label:"请求接口",prop:"url",copy:!0},{label:"TraceId",prop:"traceId",copy:!0}],c=B([{title:"响应头",name:"responseHeaders",data:e.data[0].responseHeaders},{title:"响应体",name:"responseBody",data:e.data[0].responseBody},{title:"请求头",name:"requestHeaders",data:e.data[0].requestHeaders},{title:"请求体",name:"requestBody",data:e.data[0].requestBody}]);return(v,H)=>{const u=r("PureDescriptions"),s=r("el-scrollbar"),m=r("el-tab-pane"),_=r("el-tabs");return o(),n("div",null,[a(s,null,{default:l(()=>[a(u,{border:"",data:e.data,columns:d,column:5},null,8,["data"])]),_:1}),a(_,{modelValue:"responseBody",type:"border-card",class:"mt-4"},{default:l(()=>[(o(!0),n(h,null,k(c.value,(t,b)=>(o(),q(m,{key:b,name:t.name,label:t.title},{default:l(()=>[a(s,{"max-height":"calc(100vh - 240px)"},{default:l(()=>[a(x(y),{data:t.data,"onUpdate:data":i=>t.data=i},null,8,["data","onUpdate:data"])]),_:2},1024)]),_:2},1032,["name","label"]))),128))]),_:1})])}}});export{w as _};
+import{V as y}from"./vue-json-pretty-CIhezPyt.js";import{d as f,r as B,e as r,f as o,k as n,i as a,w as l,F as h,l as k,c as q,u as x}from"./index-BATPqZWC.js";const w=f({__name:"detail",props:{data:{type:Array,default:()=>[]}},setup(p){const e=p,d=[{label:"IP 地址",prop:"ip"},{label:"地点",prop:"address"},{label:"操作系统",prop:"system"},{label:"浏览器类型",prop:"browser"},{label:"所属模块",prop:"module"},{label:"请求时间",prop:"requestTime"},{label:"请求方法",prop:"method"},{label:"请求耗时",prop:"takesTime"},{label:"请求接口",prop:"url",copy:!0},{label:"TraceId",prop:"traceId",copy:!0}],c=B([{title:"响应头",name:"responseHeaders",data:e.data[0].responseHeaders},{title:"响应体",name:"responseBody",data:e.data[0].responseBody},{title:"请求头",name:"requestHeaders",data:e.data[0].requestHeaders},{title:"请求体",name:"requestBody",data:e.data[0].requestBody}]);return(v,H)=>{const u=r("PureDescriptions"),s=r("el-scrollbar"),m=r("el-tab-pane"),_=r("el-tabs");return o(),n("div",null,[a(s,null,{default:l(()=>[a(u,{border:"",data:e.data,columns:d,column:5},null,8,["data"])]),_:1}),a(_,{modelValue:"responseBody",type:"border-card",class:"mt-4"},{default:l(()=>[(o(!0),n(h,null,k(c.value,(t,b)=>(o(),q(m,{key:b,name:t.name,label:t.title},{default:l(()=>[a(s,{"max-height":"calc(100vh - 240px)"},{default:l(()=>[a(x(y),{data:t.data,"onUpdate:data":i=>t.data=i},null,8,["data","onUpdate:data"])]),_:2},1024)]),_:2},1032,["name","label"]))),128))]),_:1})])}}});export{w as _};
diff --git a/dist/static/js/directives-jAkvW0cy.js b/dist/static/js/directives-D2kt7cq4.js
similarity index 96%
rename from dist/static/js/directives-jAkvW0cy.js
rename to dist/static/js/directives-D2kt7cq4.js
index 51a891e4b..1f201b0be 100644
--- a/dist/static/js/directives-jAkvW0cy.js
+++ b/dist/static/js/directives-D2kt7cq4.js
@@ -1 +1 @@
-import{d as H,r as n,c as v,w as s,e as d,j as T,f as r,g as u,h as l,m as o,i as t,k as J,B as U,C as K,A as p}from"./index-0TdPoD8Q.js";const M=u("div",{class:"card-header"},[u("span",{class:"font-medium"},"自定义防抖、截流、文本复制、长按指令")],-1),O={class:"mb-2"},P={class:"mb-2"},Q={class:"mb-2"},W={class:"mb-2"},X={class:"text-sky-500"},ee=H({name:"Directives",__name:"directives",setup(Y){const x=n(""),g=n(""),b=n(""),w=n(""),h=n(""),y=n("copy"),B=n("可复制的文本"),c=n(!1),_=n(""),C=n(0);function I(){p(x.value)}function F(){p(g.value)}function N({name:f,sex:e}){p(`${f}${e}${b.value}`)}function L(){p(w.value)}function S({name:f,sex:e}){p(`${f}${e}${h.value}`)}function j(){c.value=!0}function A(){c.value=!0}function E(){C.value+=1,c.value=!0,_.value=`持续回调${C.value}次`}function R(){c.value=!1,_.value="",C.value=0}return(f,e)=>{const i=d("el-input"),k=d("el-divider"),V=d("el-button"),z=d("el-tag"),q=d("el-space"),G=d("el-card"),m=T("optimize"),D=T("copy"),$=T("longpress");return r(),v(G,{shadow:"never"},{header:s(()=>[M]),default:s(()=>[u("div",O,[l(" 防抖指令(连续输入,只会执行第一次点击事件,立即执行) "),o(t(i,{modelValue:x.value,"onUpdate:modelValue":e[0]||(e[0]=a=>x.value=a),class:"!w-[200px]",clearable:"",onClear:I},null,8,["modelValue"]),[[m,{event:"input",fn:I,immediate:!0,timeout:1e3}]])]),u("div",P,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行) "),o(t(i,{modelValue:g.value,"onUpdate:modelValue":e[1]||(e[1]=a=>g.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:F,timeout:400}]])]),u("div",null,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行,传参用法) "),o(t(i,{modelValue:b.value,"onUpdate:modelValue":e[2]||(e[2]=a=>b.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:N,timeout:400,params:{name:"小明",sex:"男"}}]])]),t(k),u("div",Q,[l(" 节流指令(连续输入,每一秒只会执行一次事件) "),o(t(i,{modelValue:w.value,"onUpdate:modelValue":e[3]||(e[3]=a=>w.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:L,timeout:1e3},"throttle"]])]),u("div",null,[l(" 节流指令(连续输入,每一秒只会执行一次事件,传参用法) "),o(t(i,{modelValue:h.value,"onUpdate:modelValue":e[4]||(e[4]=a=>h.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:S,params:{name:"小明",sex:"男"}},"throttle"]])]),t(k),u("div",W,[l(" 文本复制指令(双击输入框内容即可复制) "),o(t(i,{modelValue:y.value,"onUpdate:modelValue":e[5]||(e[5]=a=>y.value=a),class:"!w-[200px]"},null,8,["modelValue"]),[[D,y.value]])]),u("div",null,[l(" 文本复制指令(自定义触发事件,单击复制) "),o((r(),J("span",X,[l(U(B.value),1)])),[[D,B.value,"click"]])]),t(k),t(q,{wrap:""},{default:s(()=>[l(" 长按指令 "),o((r(),v(V,null,{default:s(()=>[l("长按(默认500ms)")]),_:1})),[[$,j]]),o((r(),v(V,null,{default:s(()=>[l(" 自定义长按时长(1000ms) ")]),_:1})),[[$,A,"1000"]]),o((r(),v(V,null,{default:s(()=>[l(" 2秒后每200ms持续回调 ")]),_:1})),[[$,E,"2000:200"]]),t(V,{onClick:R},{default:s(()=>[l(" 重置状态 ")]),_:1}),t(z,{type:c.value?"success":"info",class:"ml-2",size:"large"},{default:s(()=>[l(U(c.value?"当前为长按状态":"当前非长按状态"),1)]),_:1},8,["type"]),_.value?(r(),v(z,{key:0,type:"danger",class:"ml-2",size:"large"},{default:s(()=>[l(U(_.value),1)]),_:1})):K("",!0)]),_:1})]),_:1})}}});export{ee as default};
+import{d as H,r as n,c as v,w as s,e as d,j as T,f as r,g as u,h as l,m as o,i as t,k as J,B as U,C as K,A as p}from"./index-BATPqZWC.js";const M=u("div",{class:"card-header"},[u("span",{class:"font-medium"},"自定义防抖、截流、文本复制、长按指令")],-1),O={class:"mb-2"},P={class:"mb-2"},Q={class:"mb-2"},W={class:"mb-2"},X={class:"text-sky-500"},ee=H({name:"Directives",__name:"directives",setup(Y){const x=n(""),g=n(""),b=n(""),w=n(""),h=n(""),y=n("copy"),B=n("可复制的文本"),c=n(!1),_=n(""),C=n(0);function I(){p(x.value)}function F(){p(g.value)}function N({name:f,sex:e}){p(`${f}${e}${b.value}`)}function L(){p(w.value)}function S({name:f,sex:e}){p(`${f}${e}${h.value}`)}function j(){c.value=!0}function A(){c.value=!0}function E(){C.value+=1,c.value=!0,_.value=`持续回调${C.value}次`}function R(){c.value=!1,_.value="",C.value=0}return(f,e)=>{const i=d("el-input"),k=d("el-divider"),V=d("el-button"),z=d("el-tag"),q=d("el-space"),G=d("el-card"),m=T("optimize"),D=T("copy"),$=T("longpress");return r(),v(G,{shadow:"never"},{header:s(()=>[M]),default:s(()=>[u("div",O,[l(" 防抖指令(连续输入,只会执行第一次点击事件,立即执行) "),o(t(i,{modelValue:x.value,"onUpdate:modelValue":e[0]||(e[0]=a=>x.value=a),class:"!w-[200px]",clearable:"",onClear:I},null,8,["modelValue"]),[[m,{event:"input",fn:I,immediate:!0,timeout:1e3}]])]),u("div",P,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行) "),o(t(i,{modelValue:g.value,"onUpdate:modelValue":e[1]||(e[1]=a=>g.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:F,timeout:400}]])]),u("div",null,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行,传参用法) "),o(t(i,{modelValue:b.value,"onUpdate:modelValue":e[2]||(e[2]=a=>b.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:N,timeout:400,params:{name:"小明",sex:"男"}}]])]),t(k),u("div",Q,[l(" 节流指令(连续输入,每一秒只会执行一次事件) "),o(t(i,{modelValue:w.value,"onUpdate:modelValue":e[3]||(e[3]=a=>w.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:L,timeout:1e3},"throttle"]])]),u("div",null,[l(" 节流指令(连续输入,每一秒只会执行一次事件,传参用法) "),o(t(i,{modelValue:h.value,"onUpdate:modelValue":e[4]||(e[4]=a=>h.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[m,{event:"input",fn:S,params:{name:"小明",sex:"男"}},"throttle"]])]),t(k),u("div",W,[l(" 文本复制指令(双击输入框内容即可复制) "),o(t(i,{modelValue:y.value,"onUpdate:modelValue":e[5]||(e[5]=a=>y.value=a),class:"!w-[200px]"},null,8,["modelValue"]),[[D,y.value]])]),u("div",null,[l(" 文本复制指令(自定义触发事件,单击复制) "),o((r(),J("span",X,[l(U(B.value),1)])),[[D,B.value,"click"]])]),t(k),t(q,{wrap:""},{default:s(()=>[l(" 长按指令 "),o((r(),v(V,null,{default:s(()=>[l("长按(默认500ms)")]),_:1})),[[$,j]]),o((r(),v(V,null,{default:s(()=>[l(" 自定义长按时长(1000ms) ")]),_:1})),[[$,A,"1000"]]),o((r(),v(V,null,{default:s(()=>[l(" 2秒后每200ms持续回调 ")]),_:1})),[[$,E,"2000:200"]]),t(V,{onClick:R},{default:s(()=>[l(" 重置状态 ")]),_:1}),t(z,{type:c.value?"success":"info",class:"ml-2",size:"large"},{default:s(()=>[l(U(c.value?"当前为长按状态":"当前非长按状态"),1)]),_:1},8,["type"]),_.value?(r(),v(z,{key:0,type:"danger",class:"ml-2",size:"large"},{default:s(()=>[l(U(_.value),1)]),_:1})):K("",!0)]),_:1})]),_:1})}}});export{ee as default};
diff --git a/dist/static/js/download-CRtQKSdy.js b/dist/static/js/download-EQj5DyAJ.js
similarity index 98%
rename from dist/static/js/download-CRtQKSdy.js
rename to dist/static/js/download-EQj5DyAJ.js
index 47b340087..a8a169f0b 100644
--- a/dist/static/js/download-CRtQKSdy.js
+++ b/dist/static/js/download-EQj5DyAJ.js
@@ -1 +1 @@
-import{d as L,c as l,w as a,e as r,f as d,g as u,i,h as o,u as s,x as h,s as x,t as q,v as w,y as g}from"./index-0TdPoD8Q.js";const H=u("span",{class:"font-medium"},"文件下载功能",-1),m={class:"flex flex-wrap"},C="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAwCAYAAABexZu4AAAAAXNSR0IArs4c6QAAC5pJREFUeF7tnQ9wFNUdx7+/vQQsiOb2orHyp0JuQ/1TpFVbS+2I7RS1aqdlKu2oU2WqQvbQFmtrO7QFpp22U0ZhgNuQInXa6rTFKo5oi3XGPzNqiwIWBDTZS2Boi8aQDQxYId7tr/M2CZNc7u69vdtLLrI7k2GG/b3fe+/3Pvu737597/cIRVw1ydaZEWAmE13MwEwCojj5R+PA/B4IxwA6RuD3uPff3UzYRhneU/X++7s7vn/xe0VUHRYJLTDEAqRqk5qV+2q0senbANwKYKZquVxyBHQy0eNw+XEnYfy9FF0jWbZmjT1bVv/hu4wXZDK57st0V42pbjm04Ly3i9FdzjKnr7bPqiJcWKiOYm2ST6cSxHqyZRkocivA5wVvAH7NMRs+raR34+4xNR1jZ1VrJ7Z1Ji46plSmTEJRy36eACnEbgZX+R00Vd2OaSiNX5lMkFOtbtksq4+BF7pN4yqZnOr9gkbQ19uT8AEeAHCjqkLfckRvOI3xGYXKCa+kRehegL8A4CN9sq8A2qOOWb/Kd50BFFAFLYR4qLGHDWLdap0P0G8DGO+CKgi0rsuMN+YTija1XU/sbs6rhPmPTqLhpnK3M1t/CHFui1eMJ44lW29jooeGAwwm3NLdaDySq67aDZ0T3BOH3wJwbqG2cET7fPeC+peGo739dYQQVzDEsWTbZUzuq8MFhEvpqYcbz9+fqz49aX8bhAcV2rLBMY3bFeQCEwkhrlCI61bsHN8zftyLBFwS2GgXVrTHMY2L8onoVmszQHcqtKWwnnX2BewiKdNDGhLOQmOvTE7cDyGuUIhjVurHDP6ZyiAGJFPQg+pW6jGA58rrYscxG2L55HpfDPG8TI+fl7AQ4gqEONrcdialM6+DaKpssIfcJ7wFF7tAfICAA3DpgKtpaWL3HCLUMXMdiOoYqBs0LcW43UkYG/LVF2tKLWLmNdL2SF7uQoilFgxMYERf7HTL/i6Alb56w+5ykLbFMY1/+innQaW5s92eMasOL556OF/ZM9fan9I0vELA2IL6JQ9DCLGf0SlNduQg3sgR/VDbDoALztcO6p6GC1Xjx1LMEk3avyTCDwvoeMYxjWsK1RFCXMoI+Cs7YhDH1rXNZdd9TLW5THRFd2P8ZVX5UuV6vxhqS7P1EOORyJjI9969Y1pHCHGpVg6m/IhBHG1K/ZyYl6h0g4AlXabxCxXZIGX0ZOoaBl8JwuXE2A7CVsc0HlWpI/TEKlYKRmbEINYt+xkAc2TdYGB7t2lcKpOrtPshxMM3IiMD8VLW9LqUWEzTvyYhb48ZtKDbjP9m+EwSTE0hxMHYUUVLMRDrydQsIDOHNS1GzLUgisHlQwy0E1O7y2gvtIiKate1Xeq67msKDTzomMZEBbnARHx8/p6XK7Q4e317XbonczFAM0C8opSG9aRx9rG7jc5+HZU4TxxN2kkQLijUTw042mUaX5HZQvRPJkPsvugkpi8bKKcKcSRSfZObPrGASbuZgLisLoB2gTObsusT5Uh1ao2AzSqdlzdGXSLfC90QDewu7+9cbfP+j3Km56cswAXE3+nqNeaXzP4QUokQqwAkeqiyhFNFV67VaKrlVJax5hmNIV9nSU/aD4CwWDrQA0CRygYkUAzEymV8trEUiH1WBYpgqcogZ8OoAlAlQOzXHtnyDKS6TcPo/3+KJu3fEeFbMsVM2g3djfVPyeSCvK8M5IAHTLmMz4YWC7HPanyJn6oQ9xnpUcc05nnhRKzJ3syM62XW0zTtskML67cVkvMAKvJiihzMfmlUBjKE2LP6qeKJT3pgjW7tWhj/PelN9itgfFbGXkTTGjoX1tv55JSBK1DREM+S5yNHoZhYb7KXglH0w5SveaEnHmqZYmNiGWs+7j/nmMYXSbdSLQA3yApWE9V1NMbfDSHutYDqi53MrqXcP8XDiV7TMV0rZicOAci7jLHfyHoap6XuNk5UPMSq3tsnPaEnDt4TE/A6AzuI+aWMS97GCNJwtWStzOCGMO4XEEt3p4pSThqnYRRALNqaa7u76nrifGxnT7aHnhgoIZz4mwb6ySEzvj2vU7TsbjGUCr5mJ+lWa5eYLpYJZ0/2Z8tXSkycqx8j+cVOZtdS7o/acEJhuja6ru3L5LpPq9iHopZtq3wxyUQQP7LAaKv0cCKEWD7sI/2xAwoQi17oVuurAF0m65EIJ8SC9s/IBDMuLjmyyNgRQuzzxY6wDK7rK8kJk3blh/pjhzLE9p8AfEPGpoD4rwCulQnK9p+F4URuC8rslquUarz9YQ4nej2xfT+Ae2RsUixpP8yEm2WCYLrXScSF0rxXvvxhKi9V3stjVlom5QdD8mSPZEwcQpwDF3VPrLRljqJW62oC3SWHuPhMO8ozICHE3jCEnriXxpjV8lWGtknGJil7O6DVMY3pMoW57ocQ+8uMGULcS5GebJ8DyogNGwUvqrVSl7jggmsi+jUU89PYF9uozUWHnjj0xANw1ZP210GQbkHz3pp1y/6vLN+ZkGOG1Z0wErInI/t+6IlDTzyICeWYuG0+4EqTWvZBrJYuihmdFMFsv1v1Q4hDiIuCONn6HRBJU/d6EEct+xYC/qDoYQvmPQtj4sEWKCYEC2Pi/hc7tbRqHsQ1a/d+TNOqc2amzAWl3yTJoSeuLE9M5E7qapwuQsi8l8qYFb12QjGciFn2DgY+KXOuJ78kRS17LQHK8a7ogKZpa7oW1j8uq0TFIEJHueaJo02pz4mVUrJ2QpIOa2B5VW85zJ5Y7FofL+unSptUxqycEOtrW78EjVTOczl6EmJ9tX0BqrDV/8ZKeo3ALQzaT8StYPdthhZlUBTgKBhTiGDKDFtOiGut9ukuMiJZt+wSCVkulwn1hWAVd2aHbqX2qZ2rQiscM/6DfP3Um+yrwdgis0MpEFf/7/iKQidoKe/9BHYO+qYfs+xfMXCfrPHlul8uTzyhuaW2OqOd3G4vaf/LGvBrYtrbmYinvHNLTmCys8j4R+V7YrUFM14/2F2uRaqeihw99qY77owJGUqLQ4XEAyyS6EiXIXgqchwgo+LB++x4kEBPZjL8Z1Sl94tE67GmFpESYiKY5jNooRJnTM2DII6u2j2Fxpy2FeBzlBQELFQuiEUzfRg3d6+y4rhKDCdE3gnVX70ghq5EiINoAth1rxuyusrnTEUgDelXUmaIN5Z0CtRogFh2SE+go1WyJw6iNe2OadTnXCIYs+wEA2uDqMWPjnJCHLVSdxK42U97BsmOBoi9ROnubhAmFd1PHwUrwBMvdkxjVd51rjHL/hEDw5r9spwQn/Hgv/WqnuNvqHyZzDmOowBiL2xqsheDvbMHy36NJMQMeqLbjH9NdLLwYYyWfaOXHUhhS3/JFmPe5CQaBp3Pobw4SXHeMdpk30yMh4tq6yiBuC/+Ly10GmggRgcIdbls5h9iehrg64qy/+BCe6BhXv+XY6UdB97T7eKeMv1MPZZJ474jdw/d+hQ0xN4AJ+05IIiE4v5ytI0iiAMC+TjAawESx8GJh2LI5R9izBNHVzBhCRgfLxLmQQBLPfHASsTB09URnktEwltKcxlLGriFiZ+PUOS5QlmF+hazi4Ma8x7G6K3nICRUE26LdkXXvPkJqqoSJ6beBHEojsqVBXHMsp9k4AZZUdkG21zlVXXL9sr1JYsUefamyNo54P4eAM8yIg91m9N2eZlFP8i8kxPiHAvCCs4CVWOyc4fxHxHaRXqO30HgbwKketj9QbC7Xqsa25x9MLuSJ87ugAB6rOZewRSZxuBpBExjwlkERAUj3p/3M8QdAL3DQAeBO5h4ezrjPnt00fldPoxaNtGalftqImN7ZgPa5Sz6AHh9AZAB0AJGi0gsThG84HfRU9kaXYRiXYSFvXPAE8E8EUTnEjCRAbHTvb03D3Bmnwt64nCi4V9FVFF0EW+5JTDL+5UXfy4me/+e5EfbC3L/kuHjzx0xZ4ht/EOu/wNFbO2YhmAeMQAAAABJRU5ErkJggg==",c=L({name:"Download",__name:"download",setup(M){function E(){w.get("https://xiaoxian521.github.io/hyperlink/img/pure.png",{responseType:"blob"}).then(({data:n})=>{g(n,"test-data.png")})}return(n,e)=>{const t=r("el-button"),p=r("el-card");return d(),l(p,{shadow:"never"},{header:a(()=>[H]),default:a(()=>[u("div",m,[i(t,{onClick:e[0]||(e[0]=A=>s(h)("https://xiaoxian521.github.io/hyperlink/img/pure.png","test-url.png"))},{default:a(()=>[o(" 下载在线图片 ")]),_:1}),i(t,{onClick:e[1]||(e[1]=A=>s(x)(C,"test-base64.png"))},{default:a(()=>[o(" 基于 base64 下载图片 ")]),_:1}),i(t,{onClick:e[2]||(e[2]=A=>s(q)("https://github.com/xiaoxian521/xiaoxian521/archive/refs/heads/main.zip","xiaoxian521.zip"))},{default:a(()=>[o(" 根据文件地址下载文件 ")]),_:1}),i(t,{onClick:E},{default:a(()=>[o(" 根据后台接口文件流下载 ")]),_:1})])]),_:1})}}});export{c as default};
+import{d as L,c as l,w as a,e as r,f as d,g as u,i,h as o,u as s,x as h,s as x,t as q,v as w,y as g}from"./index-BATPqZWC.js";const H=u("span",{class:"font-medium"},"文件下载功能",-1),m={class:"flex flex-wrap"},C="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAwCAYAAABexZu4AAAAAXNSR0IArs4c6QAAC5pJREFUeF7tnQ9wFNUdx7+/vQQsiOb2orHyp0JuQ/1TpFVbS+2I7RS1aqdlKu2oU2WqQvbQFmtrO7QFpp22U0ZhgNuQInXa6rTFKo5oi3XGPzNqiwIWBDTZS2Boi8aQDQxYId7tr/M2CZNc7u69vdtLLrI7k2GG/b3fe+/3Pvu737597/cIRVw1ydaZEWAmE13MwEwCojj5R+PA/B4IxwA6RuD3uPff3UzYRhneU/X++7s7vn/xe0VUHRYJLTDEAqRqk5qV+2q0senbANwKYKZquVxyBHQy0eNw+XEnYfy9FF0jWbZmjT1bVv/hu4wXZDK57st0V42pbjm04Ly3i9FdzjKnr7bPqiJcWKiOYm2ST6cSxHqyZRkocivA5wVvAH7NMRs+raR34+4xNR1jZ1VrJ7Z1Ji46plSmTEJRy36eACnEbgZX+R00Vd2OaSiNX5lMkFOtbtksq4+BF7pN4yqZnOr9gkbQ19uT8AEeAHCjqkLfckRvOI3xGYXKCa+kRehegL8A4CN9sq8A2qOOWb/Kd50BFFAFLYR4qLGHDWLdap0P0G8DGO+CKgi0rsuMN+YTija1XU/sbs6rhPmPTqLhpnK3M1t/CHFui1eMJ44lW29jooeGAwwm3NLdaDySq67aDZ0T3BOH3wJwbqG2cET7fPeC+peGo739dYQQVzDEsWTbZUzuq8MFhEvpqYcbz9+fqz49aX8bhAcV2rLBMY3bFeQCEwkhrlCI61bsHN8zftyLBFwS2GgXVrTHMY2L8onoVmszQHcqtKWwnnX2BewiKdNDGhLOQmOvTE7cDyGuUIhjVurHDP6ZyiAGJFPQg+pW6jGA58rrYscxG2L55HpfDPG8TI+fl7AQ4gqEONrcdialM6+DaKpssIfcJ7wFF7tAfICAA3DpgKtpaWL3HCLUMXMdiOoYqBs0LcW43UkYG/LVF2tKLWLmNdL2SF7uQoilFgxMYERf7HTL/i6Alb56w+5ykLbFMY1/+innQaW5s92eMasOL556OF/ZM9fan9I0vELA2IL6JQ9DCLGf0SlNduQg3sgR/VDbDoALztcO6p6GC1Xjx1LMEk3avyTCDwvoeMYxjWsK1RFCXMoI+Cs7YhDH1rXNZdd9TLW5THRFd2P8ZVX5UuV6vxhqS7P1EOORyJjI9969Y1pHCHGpVg6m/IhBHG1K/ZyYl6h0g4AlXabxCxXZIGX0ZOoaBl8JwuXE2A7CVsc0HlWpI/TEKlYKRmbEINYt+xkAc2TdYGB7t2lcKpOrtPshxMM3IiMD8VLW9LqUWEzTvyYhb48ZtKDbjP9m+EwSTE0hxMHYUUVLMRDrydQsIDOHNS1GzLUgisHlQwy0E1O7y2gvtIiKate1Xeq67msKDTzomMZEBbnARHx8/p6XK7Q4e317XbonczFAM0C8opSG9aRx9rG7jc5+HZU4TxxN2kkQLijUTw042mUaX5HZQvRPJkPsvugkpi8bKKcKcSRSfZObPrGASbuZgLisLoB2gTObsusT5Uh1ao2AzSqdlzdGXSLfC90QDewu7+9cbfP+j3Km56cswAXE3+nqNeaXzP4QUokQqwAkeqiyhFNFV67VaKrlVJax5hmNIV9nSU/aD4CwWDrQA0CRygYkUAzEymV8trEUiH1WBYpgqcogZ8OoAlAlQOzXHtnyDKS6TcPo/3+KJu3fEeFbMsVM2g3djfVPyeSCvK8M5IAHTLmMz4YWC7HPanyJn6oQ9xnpUcc05nnhRKzJ3syM62XW0zTtskML67cVkvMAKvJiihzMfmlUBjKE2LP6qeKJT3pgjW7tWhj/PelN9itgfFbGXkTTGjoX1tv55JSBK1DREM+S5yNHoZhYb7KXglH0w5SveaEnHmqZYmNiGWs+7j/nmMYXSbdSLQA3yApWE9V1NMbfDSHutYDqi53MrqXcP8XDiV7TMV0rZicOAci7jLHfyHoap6XuNk5UPMSq3tsnPaEnDt4TE/A6AzuI+aWMS97GCNJwtWStzOCGMO4XEEt3p4pSThqnYRRALNqaa7u76nrifGxnT7aHnhgoIZz4mwb6ySEzvj2vU7TsbjGUCr5mJ+lWa5eYLpYJZ0/2Z8tXSkycqx8j+cVOZtdS7o/acEJhuja6ru3L5LpPq9iHopZtq3wxyUQQP7LAaKv0cCKEWD7sI/2xAwoQi17oVuurAF0m65EIJ8SC9s/IBDMuLjmyyNgRQuzzxY6wDK7rK8kJk3blh/pjhzLE9p8AfEPGpoD4rwCulQnK9p+F4URuC8rslquUarz9YQ4nej2xfT+Ae2RsUixpP8yEm2WCYLrXScSF0rxXvvxhKi9V3stjVlom5QdD8mSPZEwcQpwDF3VPrLRljqJW62oC3SWHuPhMO8ozICHE3jCEnriXxpjV8lWGtknGJil7O6DVMY3pMoW57ocQ+8uMGULcS5GebJ8DyogNGwUvqrVSl7jggmsi+jUU89PYF9uozUWHnjj0xANw1ZP210GQbkHz3pp1y/6vLN+ZkGOG1Z0wErInI/t+6IlDTzyICeWYuG0+4EqTWvZBrJYuihmdFMFsv1v1Q4hDiIuCONn6HRBJU/d6EEct+xYC/qDoYQvmPQtj4sEWKCYEC2Pi/hc7tbRqHsQ1a/d+TNOqc2amzAWl3yTJoSeuLE9M5E7qapwuQsi8l8qYFb12QjGciFn2DgY+KXOuJ78kRS17LQHK8a7ogKZpa7oW1j8uq0TFIEJHueaJo02pz4mVUrJ2QpIOa2B5VW85zJ5Y7FofL+unSptUxqycEOtrW78EjVTOczl6EmJ9tX0BqrDV/8ZKeo3ALQzaT8StYPdthhZlUBTgKBhTiGDKDFtOiGut9ukuMiJZt+wSCVkulwn1hWAVd2aHbqX2qZ2rQiscM/6DfP3Um+yrwdgis0MpEFf/7/iKQidoKe/9BHYO+qYfs+xfMXCfrPHlul8uTzyhuaW2OqOd3G4vaf/LGvBrYtrbmYinvHNLTmCys8j4R+V7YrUFM14/2F2uRaqeihw99qY77owJGUqLQ4XEAyyS6EiXIXgqchwgo+LB++x4kEBPZjL8Z1Sl94tE67GmFpESYiKY5jNooRJnTM2DII6u2j2Fxpy2FeBzlBQELFQuiEUzfRg3d6+y4rhKDCdE3gnVX70ghq5EiINoAth1rxuyusrnTEUgDelXUmaIN5Z0CtRogFh2SE+go1WyJw6iNe2OadTnXCIYs+wEA2uDqMWPjnJCHLVSdxK42U97BsmOBoi9ROnubhAmFd1PHwUrwBMvdkxjVd51rjHL/hEDw5r9spwQn/Hgv/WqnuNvqHyZzDmOowBiL2xqsheDvbMHy36NJMQMeqLbjH9NdLLwYYyWfaOXHUhhS3/JFmPe5CQaBp3Pobw4SXHeMdpk30yMh4tq6yiBuC/+Ly10GmggRgcIdbls5h9iehrg64qy/+BCe6BhXv+XY6UdB97T7eKeMv1MPZZJ474jdw/d+hQ0xN4AJ+05IIiE4v5ytI0iiAMC+TjAawESx8GJh2LI5R9izBNHVzBhCRgfLxLmQQBLPfHASsTB09URnktEwltKcxlLGriFiZ+PUOS5QlmF+hazi4Ma8x7G6K3nICRUE26LdkXXvPkJqqoSJ6beBHEojsqVBXHMsp9k4AZZUdkG21zlVXXL9sr1JYsUefamyNo54P4eAM8yIg91m9N2eZlFP8i8kxPiHAvCCs4CVWOyc4fxHxHaRXqO30HgbwKketj9QbC7Xqsa25x9MLuSJ87ugAB6rOZewRSZxuBpBExjwlkERAUj3p/3M8QdAL3DQAeBO5h4ezrjPnt00fldPoxaNtGalftqImN7ZgPa5Sz6AHh9AZAB0AJGi0gsThG84HfRU9kaXYRiXYSFvXPAE8E8EUTnEjCRAbHTvb03D3Bmnwt64nCi4V9FVFF0EW+5JTDL+5UXfy4me/+e5EfbC3L/kuHjzx0xZ4ht/EOu/wNFbO2YhmAeMQAAAABJRU5ErkJggg==",c=L({name:"Download",__name:"download",setup(M){function E(){w.get("https://xiaoxian521.github.io/hyperlink/img/pure.png",{responseType:"blob"}).then(({data:n})=>{g(n,"test-data.png")})}return(n,e)=>{const t=r("el-button"),p=r("el-card");return d(),l(p,{shadow:"never"},{header:a(()=>[H]),default:a(()=>[u("div",m,[i(t,{onClick:e[0]||(e[0]=A=>s(h)("https://xiaoxian521.github.io/hyperlink/img/pure.png","test-url.png"))},{default:a(()=>[o(" 下载在线图片 ")]),_:1}),i(t,{onClick:e[1]||(e[1]=A=>s(x)(C,"test-base64.png"))},{default:a(()=>[o(" 基于 base64 下载图片 ")]),_:1}),i(t,{onClick:e[2]||(e[2]=A=>s(q)("https://github.com/xiaoxian521/xiaoxian521/archive/refs/heads/main.zip","xiaoxian521.zip"))},{default:a(()=>[o(" 根据文件地址下载文件 ")]),_:1}),i(t,{onClick:E},{default:a(()=>[o(" 根据后台接口文件流下载 ")]),_:1})])]),_:1})}}});export{c as default};
diff --git a/dist/static/js/draggable-DLrzz3ov.js b/dist/static/js/draggable-BhYq9dPb.js
similarity index 99%
rename from dist/static/js/draggable-DLrzz3ov.js
rename to dist/static/js/draggable-BhYq9dPb.js
index 2624c0406..a026a6dfd 100644
--- a/dist/static/js/draggable-DLrzz3ov.js
+++ b/dist/static/js/draggable-BhYq9dPb.js
@@ -1,4 +1,4 @@
-var fn=Object.defineProperty,hn=Object.defineProperties;var pn=Object.getOwnPropertyDescriptors;var wt=Object.getOwnPropertySymbols;var mn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable;var yt=(t,e,n)=>e in t?fn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,K=(t,e)=>{for(var n in e||(e={}))mn.call(e,n)&&yt(t,n,e[n]);if(wt)for(var n of wt(e))gn.call(e,n)&&yt(t,n,e[n]);return t},Ee=(t,e)=>hn(t,pn(e));import{S as Et,a as vn}from"./sortable.esm-6WsHlDA5.js";import{e as De,T as bn,d as Vt,D as Dt,n as Ht,r as Ze,o as _n,c as wn,w as A,f as Qe,g as L,h as St,i as j,u as Ct,E as yn,B as ke,k as xt,l as En,F as Dn,p as Sn,q as Cn,_ as xn}from"./index-0TdPoD8Q.js";import{u as Tt}from"./app-CS0oImip.js";/**!
+var fn=Object.defineProperty,hn=Object.defineProperties;var pn=Object.getOwnPropertyDescriptors;var wt=Object.getOwnPropertySymbols;var mn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable;var yt=(t,e,n)=>e in t?fn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,K=(t,e)=>{for(var n in e||(e={}))mn.call(e,n)&&yt(t,n,e[n]);if(wt)for(var n of wt(e))gn.call(e,n)&&yt(t,n,e[n]);return t},Ee=(t,e)=>hn(t,pn(e));import{S as Et,a as vn}from"./sortable.esm-6WsHlDA5.js";import{e as De,T as bn,d as Vt,D as Dt,n as Ht,r as Ze,o as _n,c as wn,w as A,f as Qe,g as L,h as St,i as j,u as Ct,E as yn,B as ke,k as xt,l as En,F as Dn,p as Sn,q as Cn,_ as xn}from"./index-BATPqZWC.js";import{u as Tt}from"./app-B9vGKS1y.js";/**!
* Sortable 1.14.0
* @author RubaXa
* @author owenm
diff --git a/dist/static/js/edit-UDLga94u.js b/dist/static/js/edit-DMa54xDa.js
similarity index 77%
rename from dist/static/js/edit-UDLga94u.js
rename to dist/static/js/edit-DMa54xDa.js
index d2b87a816..48ea21287 100644
--- a/dist/static/js/edit-UDLga94u.js
+++ b/dist/static/js/edit-DMa54xDa.js
@@ -1,2 +1,2 @@
-import{list as h}from"./list-D0vx23yH.js";import{d as y,r as x,c as l,w as e,e as t,f as a,g as r,h as s,i as n,k as C,l as v,B as g,R as B,C as w,u as N,F as T,_ as V}from"./index-0TdPoD8Q.js";import"./index-C1NzGWmT.js";import"./columns-CUw2lQF2.js";import"./data-Dd4sCrbk.js";import"./hooks-BX7YhTW5.js";import"./plus-C98eNXam.js";import"./delete-Ce0TSdK5.js";import"./index.vue_vue_type_script_setup_true_lang-CXK_cK3W.js";import"./columns-L82GzYN3.js";import"./index.vue_vue_type_script_setup_true_lang-DctqKkui.js";import"./columns-cd7iRGvz.js";import"./edit-pen-Ci7W0xNM.js";import"./check-CIQVCvCT.js";const z={class:"card-header"},D={class:"font-medium"},E=y({name:"PureTableEdit",__name:"edit",setup(F){const c=x(0);function _({index:p}){c.value=p}return(p,$)=>{const m=t("el-link"),d=t("el-alert"),u=t("el-tooltip"),f=t("el-tab-pane"),b=t("el-tabs"),k=t("el-card");return a(),l(k,{shadow:"never"},{header:e(()=>[r("div",z,[r("span",D,[s(" 可编辑用法全部采用 tsx 语法,充分发挥 "),n(m,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[s(" @pureadmin/table ")]),_:1}),s(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])])]),default:e(()=>[n(d,{title:`可编辑用法中所有表格都设置了 row-key ,它是唯一值的字段,比如id。作用:1. 用来优化 Table
+import{list as h}from"./list-CVuRDJdI.js";import{d as y,r as x,c as l,w as e,e as t,f as a,g as r,h as s,i as n,k as C,l as v,B as g,R as B,C as w,u as N,F as T,_ as V}from"./index-BATPqZWC.js";import"./index-Bsl-zsQK.js";import"./columns-U9GqYiY4.js";import"./data-Dd4sCrbk.js";import"./hooks-8UENaCZR.js";import"./plus-C98eNXam.js";import"./delete-Ce0TSdK5.js";import"./index.vue_vue_type_script_setup_true_lang-eFjgr12Q.js";import"./columns-VCKhTz3_.js";import"./index.vue_vue_type_script_setup_true_lang-BazdcpNz.js";import"./columns-C3AaJWLU.js";import"./edit-pen-Ci7W0xNM.js";import"./check-CIQVCvCT.js";const z={class:"card-header"},D={class:"font-medium"},E=y({name:"PureTableEdit",__name:"edit",setup(F){const c=x(0);function _({index:p}){c.value=p}return(p,$)=>{const m=t("el-link"),d=t("el-alert"),u=t("el-tooltip"),f=t("el-tab-pane"),b=t("el-tabs"),k=t("el-card");return a(),l(k,{shadow:"never"},{header:e(()=>[r("div",z,[r("span",D,[s(" 可编辑用法全部采用 tsx 语法,充分发挥 "),n(m,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[s(" @pureadmin/table ")]),_:1}),s(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])])]),default:e(()=>[n(d,{title:`可编辑用法中所有表格都设置了 row-key ,它是唯一值的字段,比如id。作用:1. 用来优化 Table
的渲染,尤其当字段在深层结构中;2. 防止拖拽后表格组件内部混乱(拖拽必须设置)`,type:"info",closable:!1}),n(b,{onTabClick:_},{default:e(()=>[(a(!0),C(T,null,v(N(h),(o,i)=>(a(),l(f,{key:o.key,lazy:!0},{label:e(()=>[n(u,{content:`(第 ${i+1} 个示例)${o.content}`,placement:"top-end"},{default:e(()=>[r("span",null,g(o.title),1)]),_:2},1032,["content"])]),default:e(()=>[c.value==i?(a(),l(B(o.component),{key:0})):w("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),Q=V(E,[["__scopeId","data-v-815d18b7"]]);export{Q as default};
diff --git a/dist/static/js/el-button-Dlco9jmJ.js b/dist/static/js/el-button-B7cKybly.js
similarity index 97%
rename from dist/static/js/el-button-Dlco9jmJ.js
rename to dist/static/js/el-button-B7cKybly.js
index 52a1dcdfc..fb97f0c5f 100644
--- a/dist/static/js/el-button-Dlco9jmJ.js
+++ b/dist/static/js/el-button-B7cKybly.js
@@ -1,4 +1,4 @@
-import{d as C,as as L,r as g,L as N,c as k,w as a,e as r,j as P,f as h,g as o,i as e,m as j,h as t,k as q,l as A,u as v,aq as F,B as _,F as M,p as R,q as U,_ as E}from"./index-0TdPoD8Q.js";import{u as w}from"./hooks-BX7YhTW5.js";const c=p=>(R("data-v-b0f3e02b"),p=p(),U(),p),T={class:"card-header"},W=c(()=>o("p",{class:"mb-2"},"基础按钮",-1)),G=c(()=>o("br",null,null,-1)),H=c(()=>o("p",{class:"mb-4"},"加载状态按钮",-1)),J=c(()=>o("div",{class:"custom-loading"},[o("svg",{class:"circular",viewBox:"-10, -10, 50, 50"},[o("path",{class:"path",d:`
+import{d as C,as as L,r as g,L as N,c as k,w as a,e as r,j as P,f as h,g as o,i as e,m as j,h as t,k as q,l as A,u as v,aq as F,B as _,F as M,p as R,q as U,_ as E}from"./index-BATPqZWC.js";import{u as w}from"./hooks-8UENaCZR.js";const c=p=>(R("data-v-b0f3e02b"),p=p(),U(),p),T={class:"card-header"},W=c(()=>o("p",{class:"mb-2"},"基础按钮",-1)),G=c(()=>o("br",null,null,-1)),H=c(()=>o("p",{class:"mb-4"},"加载状态按钮",-1)),J=c(()=>o("div",{class:"custom-loading"},[o("svg",{class:"circular",viewBox:"-10, -10, 50, 50"},[o("path",{class:"path",d:`
M 30 15
L 28 17
M 25.61 25.61
diff --git a/dist/static/js/epTheme-DhGtBVWi.js b/dist/static/js/epTheme-54FiNOP2.js
similarity index 79%
rename from dist/static/js/epTheme-DhGtBVWi.js
rename to dist/static/js/epTheme-54FiNOP2.js
index 8453668ff..0aec45cd3 100644
--- a/dist/static/js/epTheme-DhGtBVWi.js
+++ b/dist/static/js/epTheme-54FiNOP2.js
@@ -1 +1 @@
-import{au as a,av as o,aw as r,ax as h,ay as p}from"./index-0TdPoD8Q.js";const T=a({id:"pure-epTheme",state:()=>{var e,t,m,s;return{epThemeColor:(t=(e=o().getItem(`${r()}layout`))==null?void 0:e.epThemeColor)!=null?t:h().EpThemeColor,epTheme:(s=(m=o().getItem(`${r()}layout`))==null?void 0:m.theme)!=null?s:h().Theme}},getters:{getEpThemeColor(e){return e.epThemeColor},fill(e){return e.epTheme==="light"?"#409eff":"#fff"}},actions:{setEpThemeColor(e){const t=o().getItem(`${r()}layout`);this.epTheme=t==null?void 0:t.theme,this.epThemeColor=e,t&&(t.epThemeColor=e,o().setItem(`${r()}layout`,t))}}});function u(){return T(p)}export{u};
+import{au as a,av as o,aw as r,ax as h,ay as p}from"./index-BATPqZWC.js";const T=a({id:"pure-epTheme",state:()=>{var e,t,m,s;return{epThemeColor:(t=(e=o().getItem(`${r()}layout`))==null?void 0:e.epThemeColor)!=null?t:h().EpThemeColor,epTheme:(s=(m=o().getItem(`${r()}layout`))==null?void 0:m.theme)!=null?s:h().Theme}},getters:{getEpThemeColor(e){return e.epThemeColor},fill(e){return e.epTheme==="light"?"#409eff":"#fff"}},actions:{setEpThemeColor(e){const t=o().getItem(`${r()}layout`);this.epTheme=t==null?void 0:t.theme,this.epThemeColor=e,t&&(t.epThemeColor=e,o().setItem(`${r()}layout`,t))}}});function u(){return T(p)}export{u};
diff --git a/dist/static/js/excel-fUVQpkmL.js b/dist/static/js/excel-BXqarswO.js
similarity index 96%
rename from dist/static/js/excel-fUVQpkmL.js
rename to dist/static/js/excel-BXqarswO.js
index dd092d6d0..2b6fd1049 100644
--- a/dist/static/js/excel-fUVQpkmL.js
+++ b/dist/static/js/excel-BXqarswO.js
@@ -1 +1 @@
-var E=Object.defineProperty,B=Object.defineProperties;var S=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var b=(a,e,t)=>e in a?E(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,w=(a,e)=>{for(var t in e||(e={}))V.call(e,t)&&b(a,t,e[t]);if(x)for(var t of x(e))z.call(e,t)&&b(a,t,e[t]);return a},y=(a,e)=>B(a,S(e));import{u as f,w as K}from"./xlsx-xf2utV5S.js";import{d as N,c as A,w as i,e as u,f as j,g as $,h as d,i as p,u as g}from"./index-0TdPoD8Q.js";const F={class:"font-medium"},J={class:"h-[25rem] mt-3"},q=N({name:"Excel",__name:"excel",setup(a){const e=(s=10,n="column-",r)=>Array.from({length:s}).map((l,o)=>y(w({},r),{key:`${n}${o}`,dataKey:`${n}${o}`,title:`Column ${o}`,width:150})),t=(s,n=200,r="row-")=>Array.from({length:n}).map((l,o)=>s.reduce((c,_,h)=>(c[_.dataKey]=`Row ${o} - Col ${h}`,c),{id:`${r}${o}`,parentId:null})),m=e(10),k=t(m,1e3),C=()=>{const s=k.map(o=>{const c=[];return m.forEach(_=>{c.push(o[_.dataKey])}),c}),n=[];m.forEach(o=>{n.push(o.title)}),s.unshift(n);const r=f.aoa_to_sheet(s),l=f.book_new();f.book_append_sheet(l,r,"数据报表"),K(l,"tableV2.xlsx")};return(s,n)=>{const r=u("el-link"),l=u("el-button"),o=u("el-table-v2"),c=u("el-auto-resizer"),_=u("el-card");return j(),A(_,{shadow:"never"},{header:i(()=>[$("div",F,[d(" 导出Excel( "),p(r,{href:"https://github.com/SheetJS/sheetjs",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:i(()=>[d(" github地址 ")]),_:1}),d(" ) ")])]),default:i(()=>[p(l,{type:"primary",onClick:C},{default:i(()=>[d("导出Excel")]),_:1}),$("div",J,[p(c,null,{default:i(({height:h,width:v})=>[p(o,{columns:g(m),data:g(k),width:v,height:h,fixed:""},null,8,["columns","data","width","height"])]),_:1})])]),_:1})}}});export{q as default};
+var E=Object.defineProperty,B=Object.defineProperties;var S=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var b=(a,e,t)=>e in a?E(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,w=(a,e)=>{for(var t in e||(e={}))V.call(e,t)&&b(a,t,e[t]);if(x)for(var t of x(e))z.call(e,t)&&b(a,t,e[t]);return a},y=(a,e)=>B(a,S(e));import{u as f,w as K}from"./xlsx-xf2utV5S.js";import{d as N,c as A,w as i,e as u,f as j,g as $,h as d,i as p,u as g}from"./index-BATPqZWC.js";const F={class:"font-medium"},J={class:"h-[25rem] mt-3"},q=N({name:"Excel",__name:"excel",setup(a){const e=(s=10,n="column-",r)=>Array.from({length:s}).map((l,o)=>y(w({},r),{key:`${n}${o}`,dataKey:`${n}${o}`,title:`Column ${o}`,width:150})),t=(s,n=200,r="row-")=>Array.from({length:n}).map((l,o)=>s.reduce((c,_,h)=>(c[_.dataKey]=`Row ${o} - Col ${h}`,c),{id:`${r}${o}`,parentId:null})),m=e(10),k=t(m,1e3),C=()=>{const s=k.map(o=>{const c=[];return m.forEach(_=>{c.push(o[_.dataKey])}),c}),n=[];m.forEach(o=>{n.push(o.title)}),s.unshift(n);const r=f.aoa_to_sheet(s),l=f.book_new();f.book_append_sheet(l,r,"数据报表"),K(l,"tableV2.xlsx")};return(s,n)=>{const r=u("el-link"),l=u("el-button"),o=u("el-table-v2"),c=u("el-auto-resizer"),_=u("el-card");return j(),A(_,{shadow:"never"},{header:i(()=>[$("div",F,[d(" 导出Excel( "),p(r,{href:"https://github.com/SheetJS/sheetjs",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:i(()=>[d(" github地址 ")]),_:1}),d(" ) ")])]),default:i(()=>[p(l,{type:"primary",onClick:C},{default:i(()=>[d("导出Excel")]),_:1}),$("div",J,[p(c,null,{default:i(({height:h,width:v})=>[p(o,{columns:g(m),data:g(k),width:v,height:h,fixed:""},null,8,["columns","data","width","height"])]),_:1})])]),_:1})}}});export{q as default};
diff --git a/dist/static/js/expand-BpLKGzAw.js b/dist/static/js/expand-B3RHska7.js
similarity index 58%
rename from dist/static/js/expand-BpLKGzAw.js
rename to dist/static/js/expand-B3RHska7.js
index e6df52e04..a075ea5bc 100644
--- a/dist/static/js/expand-BpLKGzAw.js
+++ b/dist/static/js/expand-B3RHska7.js
@@ -1 +1 @@
-import{_ as o}from"./expand.vue_vue_type_script_setup_true_lang-B5vWDa-0.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
+import{_ as o}from"./expand.vue_vue_type_script_setup_true_lang-DMKnGeF2.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/expand.vue_vue_type_script_setup_true_lang-B5vWDa-0.js b/dist/static/js/expand.vue_vue_type_script_setup_true_lang-DMKnGeF2.js
similarity index 89%
rename from dist/static/js/expand.vue_vue_type_script_setup_true_lang-B5vWDa-0.js
rename to dist/static/js/expand.vue_vue_type_script_setup_true_lang-DMKnGeF2.js
index 7560bdfbf..f41016d67 100644
--- a/dist/static/js/expand.vue_vue_type_script_setup_true_lang-B5vWDa-0.js
+++ b/dist/static/js/expand.vue_vue_type_script_setup_true_lang-DMKnGeF2.js
@@ -1 +1 @@
-import{c as _}from"./data-C5LmA2b3.js";import{d as b,r,e as c,f as h,k as f,h as i,i as l,w as v,g as a,B as s,u as x}from"./index-0TdPoD8Q.js";const V={class:"m-4"},y={class:"mb-2"},B={class:"mb-2"},C={class:"mb-2"},N={class:"mb-4"},k=a("h3",null,"Family",-1),A=b({__name:"expand",setup(S){const o=r(!1),d=r(!1),m=[{type:"expand",slot:"expand"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],u=[{label:"Name",prop:"name"},{label:"State",prop:"state"},{label:"City",prop:"city"},{label:"Address",prop:"address"},{label:"Zip",prop:"zip"}];return(g,t)=>{const n=c("el-switch"),p=c("pure-table");return h(),f("div",null,[i(" switch parent border: "),l(n,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e)},null,8,["modelValue"]),i(" switch child border: "),l(n,{modelValue:d.value,"onUpdate:modelValue":t[1]||(t[1]=e=>d.value=e)},null,8,["modelValue"]),l(p,{data:x(_),columns:m,border:o.value},{expand:v(({row:e})=>[a("div",V,[a("p",y,"State: "+s(e.state),1),a("p",B,"City: "+s(e.city),1),a("p",C,"Address: "+s(e.address),1),a("p",N,"Zip: "+s(e.zip),1),k,l(p,{data:e.family,columns:u,border:d.value},null,8,["data","border"])])]),_:1},8,["data","border"])])}}});export{A as _};
+import{c as _}from"./data-BZhubnoT.js";import{d as b,r,e as c,f as h,k as f,h as i,i as l,w as v,g as a,B as s,u as x}from"./index-BATPqZWC.js";const V={class:"m-4"},y={class:"mb-2"},B={class:"mb-2"},C={class:"mb-2"},N={class:"mb-4"},k=a("h3",null,"Family",-1),A=b({__name:"expand",setup(S){const o=r(!1),d=r(!1),m=[{type:"expand",slot:"expand"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],u=[{label:"Name",prop:"name"},{label:"State",prop:"state"},{label:"City",prop:"city"},{label:"Address",prop:"address"},{label:"Zip",prop:"zip"}];return(g,t)=>{const n=c("el-switch"),p=c("pure-table");return h(),f("div",null,[i(" switch parent border: "),l(n,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e)},null,8,["modelValue"]),i(" switch child border: "),l(n,{modelValue:d.value,"onUpdate:modelValue":t[1]||(t[1]=e=>d.value=e)},null,8,["modelValue"]),l(p,{data:x(_),columns:m,border:o.value},{expand:v(({row:e})=>[a("div",V,[a("p",y,"State: "+s(e.state),1),a("p",B,"City: "+s(e.city),1),a("p",C,"Address: "+s(e.address),1),a("p",N,"Zip: "+s(e.zip),1),k,l(p,{data:e.family,columns:u,border:d.value},null,8,["data","border"])])]),_:1},8,["data","border"])])}}});export{A as _};
diff --git a/dist/static/js/fail-CDMGNt5B.js b/dist/static/js/fail-CG5AlGtE.js
similarity index 86%
rename from dist/static/js/fail-CDMGNt5B.js
rename to dist/static/js/fail-CG5AlGtE.js
index 2d22b5795..71ecccf8d 100644
--- a/dist/static/js/fail-CDMGNt5B.js
+++ b/dist/static/js/fail-CG5AlGtE.js
@@ -1 +1 @@
-import{useColumns as l}from"./columns-B_KajGTj.js";import{d as p,c as u,w as t,e as o,f as i,i as s,h as m,u as f,p as h,q as x,g as a,_ as b}from"./index-0TdPoD8Q.js";import"./arrow-right-s-line-CxPb13eK.js";const v=e=>(h("data-v-8499cf2d"),e=e(),x(),e),w=v(()=>a("div",{class:"card-header"},[a("span",{class:"font-medium"},"失败页")],-1)),C=p({name:"Fail",__name:"fail",setup(e){const{columns:c}=l();return(I,g)=>{const n=o("el-button"),r=o("el-result"),_=o("PureDescriptions"),d=o("el-card");return i(),u(d,{shadow:"never"},{header:t(()=>[w]),default:t(()=>[s(r,{icon:"error",title:"提交失败","sub-title":"请核对并修改以下信息后,再重新提交。"},{extra:t(()=>[s(n,{type:"primary"},{default:t(()=>[m("返回修改")]),_:1})]),_:1}),s(_,{columns:f(c),title:"您提交的内容有如下错误:",class:"p-6 w-[90%] m-auto bg-[#fafafa] dark:bg-[#1d1d1d]"},null,8,["columns"])]),_:1})}}}),S=b(C,[["__scopeId","data-v-8499cf2d"]]);export{S as default};
+import{useColumns as l}from"./columns-CTXFNgWR.js";import{d as p,c as u,w as t,e as o,f as i,i as s,h as m,u as f,p as h,q as x,g as a,_ as b}from"./index-BATPqZWC.js";import"./arrow-right-s-line-CxPb13eK.js";const v=e=>(h("data-v-8499cf2d"),e=e(),x(),e),w=v(()=>a("div",{class:"card-header"},[a("span",{class:"font-medium"},"失败页")],-1)),C=p({name:"Fail",__name:"fail",setup(e){const{columns:c}=l();return(I,g)=>{const n=o("el-button"),r=o("el-result"),_=o("PureDescriptions"),d=o("el-card");return i(),u(d,{shadow:"never"},{header:t(()=>[w]),default:t(()=>[s(r,{icon:"error",title:"提交失败","sub-title":"请核对并修改以下信息后,再重新提交。"},{extra:t(()=>[s(n,{type:"primary"},{default:t(()=>[m("返回修改")]),_:1})]),_:1}),s(_,{columns:f(c),title:"您提交的内容有如下错误:",class:"p-6 w-[90%] m-auto bg-[#fafafa] dark:bg-[#1d1d1d]"},null,8,["columns"])]),_:1})}}}),S=b(C,[["__scopeId","data-v-8499cf2d"]]);export{S as default};
diff --git a/dist/static/js/filters-TqLcamfc.js b/dist/static/js/filters-CgC6mMUX.js
similarity index 50%
rename from dist/static/js/filters-TqLcamfc.js
rename to dist/static/js/filters-CgC6mMUX.js
index 3db859dd4..99840161a 100644
--- a/dist/static/js/filters-TqLcamfc.js
+++ b/dist/static/js/filters-CgC6mMUX.js
@@ -1 +1 @@
-import{_ as m}from"./filters.vue_vue_type_script_setup_true_lang-B3Tri_sc.js";import"./index-0TdPoD8Q.js";export{m as default};
+import{_ as m}from"./filters.vue_vue_type_script_setup_true_lang-iP1CeW6M.js";import"./index-BATPqZWC.js";export{m as default};
diff --git a/dist/static/js/filters.vue_vue_type_script_setup_true_lang-B3Tri_sc.js b/dist/static/js/filters.vue_vue_type_script_setup_true_lang-iP1CeW6M.js
similarity index 95%
rename from dist/static/js/filters.vue_vue_type_script_setup_true_lang-B3Tri_sc.js
rename to dist/static/js/filters.vue_vue_type_script_setup_true_lang-iP1CeW6M.js
index d8c944198..4f0e51a27 100644
--- a/dist/static/js/filters.vue_vue_type_script_setup_true_lang-B3Tri_sc.js
+++ b/dist/static/js/filters.vue_vue_type_script_setup_true_lang-iP1CeW6M.js
@@ -1 +1 @@
-import{d as _,r as g,e as s,f as b,k as v,i as o,w as l,h as n,B as x}from"./index-0TdPoD8Q.js";const N=_({__name:"filters",setup(y){const c=g(),d=e=>{const{clearFilter:t}=c.value.getTableRef();t(e)},i=()=>{d(["date"])},m=[{label:"日期",prop:"date",sortable:!0,columnKey:"date",filters:[{text:"2016-05-01",value:"2016-05-01"},{text:"2016-05-02",value:"2016-05-02"},{text:"2016-05-03",value:"2016-05-03"},{text:"2016-05-04",value:"2016-05-04"}],filterMethod:(e,t,a)=>{const r=a.property;return t[r]===e}},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"标签",prop:"tag",filters:[{text:"Home",value:"Home"},{text:"Office",value:"Office"}],filterMethod:(e,t)=>t.tag===e,filterPlacement:"bottom-end",slot:"tag"}],p=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"}];return(e,t)=>{const a=s("el-button"),r=s("el-tag"),u=s("pure-table");return b(),v("div",null,[o(a,{onClick:i},{default:l(()=>[n("reset date filter")]),_:1}),o(a,{onClick:d},{default:l(()=>[n("reset all filters")]),_:1}),o(u,{ref_key:"tableRef",ref:c,"row-key":"date",data:p,columns:m},{tag:l(({row:f})=>[o(r,{type:f.tag==="Home"?null:"success","disable-transitions":""},{default:l(()=>[n(x(f.tag),1)]),_:2},1032,["type"])]),_:1},512)])}}});export{N as _};
+import{d as _,r as g,e as s,f as b,k as v,i as o,w as l,h as n,B as x}from"./index-BATPqZWC.js";const N=_({__name:"filters",setup(y){const c=g(),d=e=>{const{clearFilter:t}=c.value.getTableRef();t(e)},i=()=>{d(["date"])},m=[{label:"日期",prop:"date",sortable:!0,columnKey:"date",filters:[{text:"2016-05-01",value:"2016-05-01"},{text:"2016-05-02",value:"2016-05-02"},{text:"2016-05-03",value:"2016-05-03"},{text:"2016-05-04",value:"2016-05-04"}],filterMethod:(e,t,a)=>{const r=a.property;return t[r]===e}},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"标签",prop:"tag",filters:[{text:"Home",value:"Home"},{text:"Office",value:"Office"}],filterMethod:(e,t)=>t.tag===e,filterPlacement:"bottom-end",slot:"tag"}],p=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"}];return(e,t)=>{const a=s("el-button"),r=s("el-tag"),u=s("pure-table");return b(),v("div",null,[o(a,{onClick:i},{default:l(()=>[n("reset date filter")]),_:1}),o(a,{onClick:d},{default:l(()=>[n("reset all filters")]),_:1}),o(u,{ref_key:"tableRef",ref:c,"row-key":"date",data:p,columns:m},{tag:l(({row:f})=>[o(r,{type:f.tag==="Home"?null:"success","disable-transitions":""},{default:l(()=>[n(x(f.tag),1)]),_:2},1032,["type"])]),_:1},512)])}}});export{N as _};
diff --git a/dist/static/js/fixColumn-BcxdlUCw.js b/dist/static/js/fixColumn-BcxdlUCw.js
new file mode 100644
index 000000000..83e73fb9f
--- /dev/null
+++ b/dist/static/js/fixColumn-BcxdlUCw.js
@@ -0,0 +1 @@
+import{_ as o}from"./fixColumn.vue_vue_type_script_setup_true_lang-DlFF-dw1.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/fixColumn-C5uPfdqq.js b/dist/static/js/fixColumn-C5uPfdqq.js
deleted file mode 100644
index cad5d303d..000000000
--- a/dist/static/js/fixColumn-C5uPfdqq.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./fixColumn.vue_vue_type_script_setup_true_lang-Cgesga4l.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/fixColumn.vue_vue_type_script_setup_true_lang-Cgesga4l.js b/dist/static/js/fixColumn.vue_vue_type_script_setup_true_lang-DlFF-dw1.js
similarity index 86%
rename from dist/static/js/fixColumn.vue_vue_type_script_setup_true_lang-Cgesga4l.js
rename to dist/static/js/fixColumn.vue_vue_type_script_setup_true_lang-DlFF-dw1.js
index f7ae36640..26844109b 100644
--- a/dist/static/js/fixColumn.vue_vue_type_script_setup_true_lang-Cgesga4l.js
+++ b/dist/static/js/fixColumn.vue_vue_type_script_setup_true_lang-DlFF-dw1.js
@@ -1 +1 @@
-import{a as e}from"./data-C5LmA2b3.js";import{d as m,e as n,f as u,c as _,w as a,i,h as r,u as t}from"./index-0TdPoD8Q.js";const C=m({__name:"fixColumn",props:{height:{default:null}},setup(p){const o=p,s=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}];function f(c){}return(c,b)=>{const l=n("el-button"),d=n("pure-table");return u(),_(d,{data:o.height?t(e).concat(t(e)).concat(t(e)):t(e),columns:s,height:o.height},{operation:a(({row:h})=>[i(l,{link:"",type:"primary",size:"small",onClick:w=>void 0},{default:a(()=>[r(" Detail ")]),_:2},1032,["onClick"]),i(l,{link:"",type:"primary",size:"small"},{default:a(()=>[r("Edit")]),_:1})]),_:1},8,["data","height"])}}});export{C as _};
+import{a as e}from"./data-BZhubnoT.js";import{d as m,e as n,f as u,c as _,w as a,i,h as r,u as t}from"./index-BATPqZWC.js";const C=m({__name:"fixColumn",props:{height:{default:null}},setup(p){const o=p,s=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}];function f(c){}return(c,b)=>{const l=n("el-button"),d=n("pure-table");return u(),_(d,{data:o.height?t(e).concat(t(e)).concat(t(e)):t(e),columns:s,height:o.height},{operation:a(({row:h})=>[i(l,{link:"",type:"primary",size:"small",onClick:w=>void 0},{default:a(()=>[r(" Detail ")]),_:2},1032,["onClick"]),i(l,{link:"",type:"primary",size:"small"},{default:a(()=>[r("Edit")]),_:1})]),_:1},8,["data","height"])}}});export{C as _};
diff --git a/dist/static/js/fixHeader-D1fkuOf1.js b/dist/static/js/fixHeader-D1fkuOf1.js
new file mode 100644
index 000000000..6d375231e
--- /dev/null
+++ b/dist/static/js/fixHeader-D1fkuOf1.js
@@ -0,0 +1 @@
+import{_ as o}from"./fixHeader.vue_vue_type_script_setup_true_lang-BGvTRdAV.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/fixHeader-u0GjyoHv.js b/dist/static/js/fixHeader-u0GjyoHv.js
deleted file mode 100644
index 5019b0fbd..000000000
--- a/dist/static/js/fixHeader-u0GjyoHv.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./fixHeader.vue_vue_type_script_setup_true_lang-CLKJH5Jp.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/fixHeader.vue_vue_type_script_setup_true_lang-CLKJH5Jp.js b/dist/static/js/fixHeader.vue_vue_type_script_setup_true_lang-BGvTRdAV.js
similarity index 67%
rename from dist/static/js/fixHeader.vue_vue_type_script_setup_true_lang-CLKJH5Jp.js
rename to dist/static/js/fixHeader.vue_vue_type_script_setup_true_lang-BGvTRdAV.js
index 21d48924c..0fc5a0fc3 100644
--- a/dist/static/js/fixHeader.vue_vue_type_script_setup_true_lang-CLKJH5Jp.js
+++ b/dist/static/js/fixHeader.vue_vue_type_script_setup_true_lang-BGvTRdAV.js
@@ -1 +1 @@
-import{t as e}from"./data-C5LmA2b3.js";import{d as n,e as r,f as p,c,u as a}from"./index-0TdPoD8Q.js";const d=n({__name:"fixHeader",setup(s){const o=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(l,_)=>{const t=r("pure-table");return p(),c(t,{data:a(e).concat(a(e)).concat(a(e)),columns:o,height:"360"},null,8,["data"])}}});export{d as _};
+import{t as e}from"./data-BZhubnoT.js";import{d as n,e as r,f as p,c,u as a}from"./index-BATPqZWC.js";const d=n({__name:"fixHeader",setup(s){const o=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(l,_)=>{const t=r("pure-table");return p(),c(t,{data:a(e).concat(a(e)).concat(a(e)),columns:o,height:"360"},null,8,["data"])}}});export{d as _};
diff --git a/dist/static/js/fluidHeight-AWbSKod2.js b/dist/static/js/fluidHeight-AWbSKod2.js
deleted file mode 100644
index c58bc70ab..000000000
--- a/dist/static/js/fluidHeight-AWbSKod2.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./fluidHeight.vue_vue_type_script_setup_true_lang-CpdRbYA5.js";import"./index-0TdPoD8Q.js";import"./data-C5LmA2b3.js";export{o as default};
diff --git a/dist/static/js/fluidHeight-DlKsagDJ.js b/dist/static/js/fluidHeight-DlKsagDJ.js
new file mode 100644
index 000000000..07e26a020
--- /dev/null
+++ b/dist/static/js/fluidHeight-DlKsagDJ.js
@@ -0,0 +1 @@
+import{_ as o}from"./fluidHeight.vue_vue_type_script_setup_true_lang-CtTrfyV9.js";import"./index-BATPqZWC.js";import"./data-BZhubnoT.js";export{o as default};
diff --git a/dist/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CpdRbYA5.js b/dist/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CtTrfyV9.js
similarity index 89%
rename from dist/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CpdRbYA5.js
rename to dist/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CtTrfyV9.js
index 096b24015..82cbaab5f 100644
--- a/dist/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CpdRbYA5.js
+++ b/dist/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CtTrfyV9.js
@@ -1 +1 @@
-import{d as _,r as u,e as n,f as h,k as f,i as a,w as o,al as w,h as r,aW as b}from"./index-0TdPoD8Q.js";import{a as v}from"./data-C5LmA2b3.js";const y=_({__name:"fluidHeight",setup(C){const i=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}],e=new Date,t=u(v),d=l=>{t.value.splice(l,1)},p=()=>{e.setDate(e.getDate()+1),t.value.push({date:b(e).format("YYYY-MM-DD"),name:"Tom",address:"No. 189, Grove St, Los Angeles",state:"California",city:"Los Angeles","post-code":"CA 90036"})};return(l,k)=>{const s=n("el-button"),c=n("pure-table");return h(),f("div",null,[a(c,{data:t.value,columns:i,maxHeight:"500"},{operation:o(({$index:m})=>[a(s,{link:"",type:"primary",size:"small",onClick:w(x=>d(m),["prevent"])},{default:o(()=>[r(" Remove ")]),_:2},1032,["onClick"])]),_:1},8,["data"]),a(s,{class:"mt-4",style:{width:"100%"},onClick:p},{default:o(()=>[r(" Add Item ")]),_:1})])}}});export{y as _};
+import{d as _,r as u,e as n,f as h,k as f,i as a,w as o,al as w,h as r,aW as b}from"./index-BATPqZWC.js";import{a as v}from"./data-BZhubnoT.js";const y=_({__name:"fluidHeight",setup(C){const i=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}],e=new Date,t=u(v),d=l=>{t.value.splice(l,1)},p=()=>{e.setDate(e.getDate()+1),t.value.push({date:b(e).format("YYYY-MM-DD"),name:"Tom",address:"No. 189, Grove St, Los Angeles",state:"California",city:"Los Angeles","post-code":"CA 90036"})};return(l,k)=>{const s=n("el-button"),c=n("pure-table");return h(),f("div",null,[a(c,{data:t.value,columns:i,maxHeight:"500"},{operation:o(({$index:m})=>[a(s,{link:"",type:"primary",size:"small",onClick:w(x=>d(m),["prevent"])},{default:o(()=>[r(" Remove ")]),_:2},1032,["onClick"])]),_:1},8,["data"]),a(s,{class:"mt-4",style:{width:"100%"},onClick:p},{default:o(()=>[r(" Add Item ")]),_:1})])}}});export{y as _};
diff --git a/dist/static/js/form-AJVPPR01.js b/dist/static/js/form-AJVPPR01.js
new file mode 100644
index 000000000..beb0479ae
--- /dev/null
+++ b/dist/static/js/form-AJVPPR01.js
@@ -0,0 +1 @@
+import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-C8ztlGh3.js";import"./index-BATPqZWC.js";import"./index-CqgHAcfa.js";import"./index-CLxvH9Bt.js";import"./hooks-8UENaCZR.js";import"./index-CkuSD54H.js";export{o as default};
diff --git a/dist/static/js/form-BIokjNNj.js b/dist/static/js/form-BIokjNNj.js
deleted file mode 100644
index f44ceca93..000000000
--- a/dist/static/js/form-BIokjNNj.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-iJKDr-Yz.js";import"./index-0TdPoD8Q.js";export{m as default};
diff --git a/dist/static/js/form-BVMXpcxy.js b/dist/static/js/form-BVMXpcxy.js
deleted file mode 100644
index 8c9ba2c06..000000000
--- a/dist/static/js/form-BVMXpcxy.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-3bv1KBMG.js";import"./index-0TdPoD8Q.js";import"./index-CLBRt6n5.js";import"./index-Cb_xFN8S.js";import"./hooks-BX7YhTW5.js";import"./index-Bi66A_wC.js";export{o as default};
diff --git a/dist/static/js/form-BdVDZimc.js b/dist/static/js/form-BdVDZimc.js
new file mode 100644
index 000000000..3fe939bfd
--- /dev/null
+++ b/dist/static/js/form-BdVDZimc.js
@@ -0,0 +1 @@
+import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-CN6GHuKm.js";import"./index-BATPqZWC.js";export{m as default};
diff --git a/dist/static/js/form-C1zwKfrV.js b/dist/static/js/form-C1zwKfrV.js
deleted file mode 100644
index 5fb1b7b92..000000000
--- a/dist/static/js/form-C1zwKfrV.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-DBCobNn0.js";import"./index-CLBRt6n5.js";import"./index-0TdPoD8Q.js";import"./hooks-Df9lxBrj.js";export{o as default};
diff --git a/dist/static/js/form-CT18mE8D.js b/dist/static/js/form-CT18mE8D.js
deleted file mode 100644
index 887d6a856..000000000
--- a/dist/static/js/form-CT18mE8D.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-DGS7dPuc.js";import"./index-0TdPoD8Q.js";export{m as default};
diff --git a/dist/static/js/form-D-_NnSme.js b/dist/static/js/form-D-_NnSme.js
new file mode 100644
index 000000000..51135c785
--- /dev/null
+++ b/dist/static/js/form-D-_NnSme.js
@@ -0,0 +1 @@
+import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-BMxHVvRA.js";import"./index-CqgHAcfa.js";import"./index-BATPqZWC.js";import"./hooks-Cgv81rg5.js";export{o as default};
diff --git a/dist/static/js/form-D4BwrzGb.js b/dist/static/js/form-D4BwrzGb.js
new file mode 100644
index 000000000..cd67bfeba
--- /dev/null
+++ b/dist/static/js/form-D4BwrzGb.js
@@ -0,0 +1 @@
+import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-DazGu1Oh.js";import"./mock-DrhMjBGo.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/form-D4h1v07Z.js b/dist/static/js/form-D4h1v07Z.js
deleted file mode 100644
index b87596503..000000000
--- a/dist/static/js/form-D4h1v07Z.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-BvQLew9o.js";import"./mock-B1VRxYwK.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/form-dZvBFZyI.js b/dist/static/js/form-dZvBFZyI.js
new file mode 100644
index 000000000..8113912cb
--- /dev/null
+++ b/dist/static/js/form-dZvBFZyI.js
@@ -0,0 +1 @@
+import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-Z1dbmFP2.js";import"./index-BATPqZWC.js";export{m as default};
diff --git a/dist/static/js/form.vue_vue_type_script_setup_true_lang-DBCobNn0.js b/dist/static/js/form.vue_vue_type_script_setup_true_lang-BMxHVvRA.js
similarity index 94%
rename from dist/static/js/form.vue_vue_type_script_setup_true_lang-DBCobNn0.js
rename to dist/static/js/form.vue_vue_type_script_setup_true_lang-BMxHVvRA.js
index 2e633e16c..27547be24 100644
--- a/dist/static/js/form.vue_vue_type_script_setup_true_lang-DBCobNn0.js
+++ b/dist/static/js/form.vue_vue_type_script_setup_true_lang-BMxHVvRA.js
@@ -1 +1 @@
-import{R as s}from"./index-CLBRt6n5.js";import{V as k,dT as C,dX as I,d as R,r as v,e as d,f as c,c as B,w as l,i as e,u,g as N,B as V,k as S,C as D,N as E}from"./index-0TdPoD8Q.js";import{u as F}from"./hooks-Df9lxBrj.js";const O=k({name:[{required:!0,message:"部门名称为必填项",trigger:"blur"}],phone:[{validator:(i,m,r)=>{m===""||C(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(i,m,r)=>{m===""||I(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),P={key:0},L=R({__name:"form",props:{formInline:{default:()=>({higherDeptOptions:[],parentId:0,name:"",principal:"",phone:"",email:"",sort:0,status:1,remark:""})}},setup(i,{expose:m}){const r=i,f=v(),{switchStyle:b}=F(),a=v(r.formInline);function g(){return f.value}return m({getRef:g}),(q,o)=>{const x=d("el-cascader"),n=d("el-form-item"),p=d("el-input"),w=d("el-input-number"),h=d("el-switch"),y=d("el-row"),U=d("el-form");return c(),B(U,{ref_key:"ruleFormRef",ref:f,model:a.value,rules:u(O),"label-width":"82px"},{default:l(()=>[e(y,{gutter:30},{default:l(()=>[e(u(s),null,{default:l(()=>[e(n,{label:"上级部门"},{default:l(()=>[e(x,{modelValue:a.value.parentId,"onUpdate:modelValue":o[0]||(o[0]=t=>a.value.parentId=t),class:"w-full",options:a.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级部门"},{default:l(({node:t,data:_})=>[N("span",null,V(_.name),1),t.isLeaf?D("",!0):(c(),S("span",P," ("+V(_.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门名称",prop:"name"},{default:l(()=>[e(p,{modelValue:a.value.name,"onUpdate:modelValue":o[1]||(o[1]=t=>a.value.name=t),clearable:"",placeholder:"请输入部门名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门负责人"},{default:l(()=>[e(p,{modelValue:a.value.principal,"onUpdate:modelValue":o[2]||(o[2]=t=>a.value.principal=t),clearable:"",placeholder:"请输入部门负责人"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"手机号",prop:"phone"},{default:l(()=>[e(p,{modelValue:a.value.phone,"onUpdate:modelValue":o[3]||(o[3]=t=>a.value.phone=t),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"邮箱",prop:"email"},{default:l(()=>[e(p,{modelValue:a.value.email,"onUpdate:modelValue":o[4]||(o[4]=t=>a.value.email=t),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"排序"},{default:l(()=>[e(w,{modelValue:a.value.sort,"onUpdate:modelValue":o[5]||(o[5]=t=>a.value.sort=t),class:"!w-full",min:0,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门状态"},{default:l(()=>[e(h,{modelValue:a.value.status,"onUpdate:modelValue":o[6]||(o[6]=t=>a.value.status=t),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:E(u(b))},null,8,["modelValue","style"])]),_:1})]),_:1}),e(u(s),null,{default:l(()=>[e(n,{label:"备注"},{default:l(()=>[e(p,{modelValue:a.value.remark,"onUpdate:modelValue":o[7]||(o[7]=t=>a.value.remark=t),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{L as _};
+import{R as s}from"./index-CqgHAcfa.js";import{V as k,dT as C,dX as I,d as R,r as v,e as d,f as c,c as B,w as l,i as e,u,g as N,B as V,k as S,C as D,N as E}from"./index-BATPqZWC.js";import{u as F}from"./hooks-Cgv81rg5.js";const O=k({name:[{required:!0,message:"部门名称为必填项",trigger:"blur"}],phone:[{validator:(i,m,r)=>{m===""||C(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(i,m,r)=>{m===""||I(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),P={key:0},L=R({__name:"form",props:{formInline:{default:()=>({higherDeptOptions:[],parentId:0,name:"",principal:"",phone:"",email:"",sort:0,status:1,remark:""})}},setup(i,{expose:m}){const r=i,f=v(),{switchStyle:b}=F(),a=v(r.formInline);function g(){return f.value}return m({getRef:g}),(q,o)=>{const x=d("el-cascader"),n=d("el-form-item"),p=d("el-input"),w=d("el-input-number"),h=d("el-switch"),y=d("el-row"),U=d("el-form");return c(),B(U,{ref_key:"ruleFormRef",ref:f,model:a.value,rules:u(O),"label-width":"82px"},{default:l(()=>[e(y,{gutter:30},{default:l(()=>[e(u(s),null,{default:l(()=>[e(n,{label:"上级部门"},{default:l(()=>[e(x,{modelValue:a.value.parentId,"onUpdate:modelValue":o[0]||(o[0]=t=>a.value.parentId=t),class:"w-full",options:a.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级部门"},{default:l(({node:t,data:_})=>[N("span",null,V(_.name),1),t.isLeaf?D("",!0):(c(),S("span",P," ("+V(_.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门名称",prop:"name"},{default:l(()=>[e(p,{modelValue:a.value.name,"onUpdate:modelValue":o[1]||(o[1]=t=>a.value.name=t),clearable:"",placeholder:"请输入部门名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门负责人"},{default:l(()=>[e(p,{modelValue:a.value.principal,"onUpdate:modelValue":o[2]||(o[2]=t=>a.value.principal=t),clearable:"",placeholder:"请输入部门负责人"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"手机号",prop:"phone"},{default:l(()=>[e(p,{modelValue:a.value.phone,"onUpdate:modelValue":o[3]||(o[3]=t=>a.value.phone=t),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"邮箱",prop:"email"},{default:l(()=>[e(p,{modelValue:a.value.email,"onUpdate:modelValue":o[4]||(o[4]=t=>a.value.email=t),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"排序"},{default:l(()=>[e(w,{modelValue:a.value.sort,"onUpdate:modelValue":o[5]||(o[5]=t=>a.value.sort=t),class:"!w-full",min:0,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门状态"},{default:l(()=>[e(h,{modelValue:a.value.status,"onUpdate:modelValue":o[6]||(o[6]=t=>a.value.status=t),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:E(u(b))},null,8,["modelValue","style"])]),_:1})]),_:1}),e(u(s),null,{default:l(()=>[e(n,{label:"备注"},{default:l(()=>[e(p,{modelValue:a.value.remark,"onUpdate:modelValue":o[7]||(o[7]=t=>a.value.remark=t),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{L as _};
diff --git a/dist/static/js/form.vue_vue_type_script_setup_true_lang-3bv1KBMG.js b/dist/static/js/form.vue_vue_type_script_setup_true_lang-C8ztlGh3.js
similarity index 97%
rename from dist/static/js/form.vue_vue_type_script_setup_true_lang-3bv1KBMG.js
rename to dist/static/js/form.vue_vue_type_script_setup_true_lang-C8ztlGh3.js
index bc27391c2..e898aa091 100644
--- a/dist/static/js/form.vue_vue_type_script_setup_true_lang-3bv1KBMG.js
+++ b/dist/static/js/form.vue_vue_type_script_setup_true_lang-C8ztlGh3.js
@@ -1 +1 @@
-import{V as R,d as L,r as _,e as p,f as i,c as f,w as a,i as l,u as t,g as S,B as T,aa as O,k as P,C as V,m as d,a1 as s,aI as A}from"./index-0TdPoD8Q.js";import{R as r}from"./index-CLBRt6n5.js";import{R as v}from"./index-Cb_xFN8S.js";import{R as y}from"./index-Bi66A_wC.js";const B=R({title:[{required:!0,message:"菜单名称为必填项",trigger:"blur"}],name:[{required:!0,message:"路由名称为必填项",trigger:"blur"}],path:[{required:!0,message:"路由路径为必填项",trigger:"blur"}],auths:[{required:!0,message:"权限标识为必填项",trigger:"blur"}]}),q=[{label:"菜单",value:0},{label:"iframe",value:1},{label:"外链",value:2},{label:"按钮",value:3}],F=[{label:"显示",tip:"会在菜单中显示",value:!0},{label:"隐藏",tip:"不会在菜单中显示",value:!1}],N=[{label:"缓存",tip:"会保存该页面的整体状态,刷新后会清空状态",value:!0},{label:"不缓存",tip:"不会保存该页面的整体状态",value:!1}],D=[{label:"允许",tip:"当前菜单名称或自定义信息允许添加到标签页",value:!1},{label:"禁止",tip:"当前菜单名称或自定义信息禁止添加到标签页",value:!0}],M=[{label:"显示",tip:"会显示父级菜单",value:!0},{label:"隐藏",tip:"不会显示父级菜单",value:!1}],E=[{label:"开启",tip:"有首次加载动画",value:!0},{label:"关闭",tip:"无首次加载动画",value:!1}],j={key:0},Q=L({__name:"form",props:{formInline:{default:()=>({menuType:0,higherMenuOptions:[],parentId:0,title:"",name:"",path:"",component:"",rank:99,redirect:" ",icon:"",extraIcon:"",enterTransition:"",leaveTransition:"",activePath:"",auths:"",frameSrc:"",frameLoading:!0,keepAlive:!1,hiddenTag:!1,showLink:!0,showParent:!1})}},setup(x,{expose:k}){const w=x,b=_(),e=_(w.formInline);function h(){return b.value}return k({getRef:h}),(z,o)=>{const n=p("el-form-item"),c=p("el-cascader"),m=p("el-input"),U=p("el-input-number"),I=p("el-row"),C=p("el-form");return i(),f(C,{ref_key:"ruleFormRef",ref:b,model:e.value,rules:t(B),"label-width":"82px"},{default:a(()=>[l(I,{gutter:30},{default:a(()=>[l(t(r),null,{default:a(()=>[l(n,{label:"菜单类型"},{default:a(()=>[l(t(v),{modelValue:e.value.menuType,"onUpdate:modelValue":o[0]||(o[0]=u=>e.value.menuType=u),options:t(q)},null,8,["modelValue","options"])]),_:1})]),_:1}),l(t(r),null,{default:a(()=>[l(n,{label:"上级菜单"},{default:a(()=>[l(c,{modelValue:e.value.parentId,"onUpdate:modelValue":o[1]||(o[1]=u=>e.value.parentId=u),class:"w-full",options:e.value.higherMenuOptions,props:{value:"id",label:"title",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级菜单"},{default:a(({node:u,data:g})=>[S("span",null,T(t(O)(g.title)),1),u.isLeaf?V("",!0):(i(),P("span",j," ("+T(g.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单名称",prop:"title"},{default:a(()=>[l(m,{modelValue:e.value.title,"onUpdate:modelValue":o[2]||(o[2]=u=>e.value.title=u),clearable:"",placeholder:"请输入菜单名称"},null,8,["modelValue"])]),_:1})]),_:1}),e.value.menuType!==3?(i(),f(t(r),{key:0,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由名称",prop:"name"},{default:a(()=>[l(m,{modelValue:e.value.name,"onUpdate:modelValue":o[3]||(o[3]=u=>e.value.name=u),clearable:"",placeholder:"请输入路由名称"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),e.value.menuType!==3?(i(),f(t(r),{key:1,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由路径",prop:"path"},{default:a(()=>[l(m,{modelValue:e.value.path,"onUpdate:modelValue":o[4]||(o[4]=u=>e.value.path=u),clearable:"",placeholder:"请输入路由路径"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"组件路径"},{default:a(()=>[l(m,{modelValue:e.value.component,"onUpdate:modelValue":o[5]||(o[5]=u=>e.value.component=u),clearable:"",placeholder:"请输入组件路径"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===0]]),l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单排序"},{default:a(()=>[l(U,{modelValue:e.value.rank,"onUpdate:modelValue":o[6]||(o[6]=u=>e.value.rank=u),class:"!w-full",min:1,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由重定向"},{default:a(()=>[l(m,{modelValue:e.value.redirect,"onUpdate:modelValue":o[7]||(o[7]=u=>e.value.redirect=u),clearable:"",placeholder:"请输入默认跳转地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===0]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单图标"},{default:a(()=>[l(t(A),{modelValue:e.value.icon,"onUpdate:modelValue":o[8]||(o[8]=u=>e.value.icon=u),class:"w-full"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"右侧图标"},{default:a(()=>[l(m,{modelValue:e.value.extraIcon,"onUpdate:modelValue":o[9]||(o[9]=u=>e.value.extraIcon=u),clearable:"",placeholder:"菜单名称右侧的额外图标"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"进场动画"},{default:a(()=>[l(t(y),{modelValue:e.value.enterTransition,"onUpdate:modelValue":o[10]||(o[10]=u=>e.value.enterTransition=u),placeholder:"请选择页面进场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"离场动画"},{default:a(()=>[l(t(y),{modelValue:e.value.leaveTransition,"onUpdate:modelValue":o[11]||(o[11]=u=>e.value.leaveTransition=u),placeholder:"请选择页面离场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单激活"},{default:a(()=>[l(m,{modelValue:e.value.activePath,"onUpdate:modelValue":o[12]||(o[12]=u=>e.value.activePath=u),clearable:"",placeholder:"请输入需要激活的菜单"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===0]]),e.value.menuType===3?(i(),f(t(r),{key:2,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"权限标识",prop:"auths"},{default:a(()=>[l(m,{modelValue:e.value.auths,"onUpdate:modelValue":o[13]||(o[13]=u=>e.value.auths=u),clearable:"",placeholder:"请输入权限标识"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"链接地址"},{default:a(()=>[l(m,{modelValue:e.value.frameSrc,"onUpdate:modelValue":o[14]||(o[14]=u=>e.value.frameSrc=u),clearable:"",placeholder:"请输入 iframe 链接地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===1]]),e.value.menuType===1?(i(),f(t(r),{key:3,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"加载动画"},{default:a(()=>[l(t(v),{modelValue:e.value.frameLoading?0:1,options:t(E),onChange:o[15]||(o[15]=({option:{value:u}})=>{e.value.frameLoading=u})},null,8,["modelValue","options"])]),_:1})]),_:1})):V("",!0),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"缓存页面"},{default:a(()=>[l(t(v),{modelValue:e.value.keepAlive?0:1,options:t(N),onChange:o[16]||(o[16]=({option:{value:u}})=>{e.value.keepAlive=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"标签页"},{default:a(()=>[l(t(v),{modelValue:e.value.hiddenTag?1:0,options:t(D),onChange:o[17]||(o[17]=({option:{value:u}})=>{e.value.hiddenTag=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单"},{default:a(()=>[l(t(v),{modelValue:e.value.showLink?0:1,options:t(F),onChange:o[18]||(o[18]=({option:{value:u}})=>{e.value.showLink=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]]),d(l(t(r),{value:8,xs:24,sm:24},{default:a(()=>[l(n,{label:"父级菜单"},{default:a(()=>[l(t(v),{modelValue:e.value.showParent?0:1,options:t(M),onChange:o[19]||(o[19]=({option:{value:u}})=>{e.value.showParent=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]])]),_:1})]),_:1},8,["model","rules"])}}});export{Q as _};
+import{V as R,d as L,r as _,e as p,f as i,c as f,w as a,i as l,u as t,g as S,B as T,aa as O,k as P,C as V,m as d,a1 as s,aI as A}from"./index-BATPqZWC.js";import{R as r}from"./index-CqgHAcfa.js";import{R as v}from"./index-CLxvH9Bt.js";import{R as y}from"./index-CkuSD54H.js";const B=R({title:[{required:!0,message:"菜单名称为必填项",trigger:"blur"}],name:[{required:!0,message:"路由名称为必填项",trigger:"blur"}],path:[{required:!0,message:"路由路径为必填项",trigger:"blur"}],auths:[{required:!0,message:"权限标识为必填项",trigger:"blur"}]}),q=[{label:"菜单",value:0},{label:"iframe",value:1},{label:"外链",value:2},{label:"按钮",value:3}],F=[{label:"显示",tip:"会在菜单中显示",value:!0},{label:"隐藏",tip:"不会在菜单中显示",value:!1}],N=[{label:"缓存",tip:"会保存该页面的整体状态,刷新后会清空状态",value:!0},{label:"不缓存",tip:"不会保存该页面的整体状态",value:!1}],D=[{label:"允许",tip:"当前菜单名称或自定义信息允许添加到标签页",value:!1},{label:"禁止",tip:"当前菜单名称或自定义信息禁止添加到标签页",value:!0}],M=[{label:"显示",tip:"会显示父级菜单",value:!0},{label:"隐藏",tip:"不会显示父级菜单",value:!1}],E=[{label:"开启",tip:"有首次加载动画",value:!0},{label:"关闭",tip:"无首次加载动画",value:!1}],j={key:0},Q=L({__name:"form",props:{formInline:{default:()=>({menuType:0,higherMenuOptions:[],parentId:0,title:"",name:"",path:"",component:"",rank:99,redirect:" ",icon:"",extraIcon:"",enterTransition:"",leaveTransition:"",activePath:"",auths:"",frameSrc:"",frameLoading:!0,keepAlive:!1,hiddenTag:!1,showLink:!0,showParent:!1})}},setup(x,{expose:k}){const w=x,b=_(),e=_(w.formInline);function h(){return b.value}return k({getRef:h}),(z,o)=>{const n=p("el-form-item"),c=p("el-cascader"),m=p("el-input"),U=p("el-input-number"),I=p("el-row"),C=p("el-form");return i(),f(C,{ref_key:"ruleFormRef",ref:b,model:e.value,rules:t(B),"label-width":"82px"},{default:a(()=>[l(I,{gutter:30},{default:a(()=>[l(t(r),null,{default:a(()=>[l(n,{label:"菜单类型"},{default:a(()=>[l(t(v),{modelValue:e.value.menuType,"onUpdate:modelValue":o[0]||(o[0]=u=>e.value.menuType=u),options:t(q)},null,8,["modelValue","options"])]),_:1})]),_:1}),l(t(r),null,{default:a(()=>[l(n,{label:"上级菜单"},{default:a(()=>[l(c,{modelValue:e.value.parentId,"onUpdate:modelValue":o[1]||(o[1]=u=>e.value.parentId=u),class:"w-full",options:e.value.higherMenuOptions,props:{value:"id",label:"title",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级菜单"},{default:a(({node:u,data:g})=>[S("span",null,T(t(O)(g.title)),1),u.isLeaf?V("",!0):(i(),P("span",j," ("+T(g.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单名称",prop:"title"},{default:a(()=>[l(m,{modelValue:e.value.title,"onUpdate:modelValue":o[2]||(o[2]=u=>e.value.title=u),clearable:"",placeholder:"请输入菜单名称"},null,8,["modelValue"])]),_:1})]),_:1}),e.value.menuType!==3?(i(),f(t(r),{key:0,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由名称",prop:"name"},{default:a(()=>[l(m,{modelValue:e.value.name,"onUpdate:modelValue":o[3]||(o[3]=u=>e.value.name=u),clearable:"",placeholder:"请输入路由名称"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),e.value.menuType!==3?(i(),f(t(r),{key:1,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由路径",prop:"path"},{default:a(()=>[l(m,{modelValue:e.value.path,"onUpdate:modelValue":o[4]||(o[4]=u=>e.value.path=u),clearable:"",placeholder:"请输入路由路径"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"组件路径"},{default:a(()=>[l(m,{modelValue:e.value.component,"onUpdate:modelValue":o[5]||(o[5]=u=>e.value.component=u),clearable:"",placeholder:"请输入组件路径"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===0]]),l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单排序"},{default:a(()=>[l(U,{modelValue:e.value.rank,"onUpdate:modelValue":o[6]||(o[6]=u=>e.value.rank=u),class:"!w-full",min:1,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由重定向"},{default:a(()=>[l(m,{modelValue:e.value.redirect,"onUpdate:modelValue":o[7]||(o[7]=u=>e.value.redirect=u),clearable:"",placeholder:"请输入默认跳转地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===0]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单图标"},{default:a(()=>[l(t(A),{modelValue:e.value.icon,"onUpdate:modelValue":o[8]||(o[8]=u=>e.value.icon=u),class:"w-full"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"右侧图标"},{default:a(()=>[l(m,{modelValue:e.value.extraIcon,"onUpdate:modelValue":o[9]||(o[9]=u=>e.value.extraIcon=u),clearable:"",placeholder:"菜单名称右侧的额外图标"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"进场动画"},{default:a(()=>[l(t(y),{modelValue:e.value.enterTransition,"onUpdate:modelValue":o[10]||(o[10]=u=>e.value.enterTransition=u),placeholder:"请选择页面进场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"离场动画"},{default:a(()=>[l(t(y),{modelValue:e.value.leaveTransition,"onUpdate:modelValue":o[11]||(o[11]=u=>e.value.leaveTransition=u),placeholder:"请选择页面离场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单激活"},{default:a(()=>[l(m,{modelValue:e.value.activePath,"onUpdate:modelValue":o[12]||(o[12]=u=>e.value.activePath=u),clearable:"",placeholder:"请输入需要激活的菜单"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===0]]),e.value.menuType===3?(i(),f(t(r),{key:2,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"权限标识",prop:"auths"},{default:a(()=>[l(m,{modelValue:e.value.auths,"onUpdate:modelValue":o[13]||(o[13]=u=>e.value.auths=u),clearable:"",placeholder:"请输入权限标识"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"链接地址"},{default:a(()=>[l(m,{modelValue:e.value.frameSrc,"onUpdate:modelValue":o[14]||(o[14]=u=>e.value.frameSrc=u),clearable:"",placeholder:"请输入 iframe 链接地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[s,e.value.menuType===1]]),e.value.menuType===1?(i(),f(t(r),{key:3,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"加载动画"},{default:a(()=>[l(t(v),{modelValue:e.value.frameLoading?0:1,options:t(E),onChange:o[15]||(o[15]=({option:{value:u}})=>{e.value.frameLoading=u})},null,8,["modelValue","options"])]),_:1})]),_:1})):V("",!0),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"缓存页面"},{default:a(()=>[l(t(v),{modelValue:e.value.keepAlive?0:1,options:t(N),onChange:o[16]||(o[16]=({option:{value:u}})=>{e.value.keepAlive=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"标签页"},{default:a(()=>[l(t(v),{modelValue:e.value.hiddenTag?1:0,options:t(D),onChange:o[17]||(o[17]=({option:{value:u}})=>{e.value.hiddenTag=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType<2]]),d(l(t(r),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单"},{default:a(()=>[l(t(v),{modelValue:e.value.showLink?0:1,options:t(F),onChange:o[18]||(o[18]=({option:{value:u}})=>{e.value.showLink=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]]),d(l(t(r),{value:8,xs:24,sm:24},{default:a(()=>[l(n,{label:"父级菜单"},{default:a(()=>[l(t(v),{modelValue:e.value.showParent?0:1,options:t(M),onChange:o[19]||(o[19]=({option:{value:u}})=>{e.value.showParent=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[s,e.value.menuType!==3]])]),_:1})]),_:1},8,["model","rules"])}}});export{Q as _};
diff --git a/dist/static/js/form.vue_vue_type_script_setup_true_lang-iJKDr-Yz.js b/dist/static/js/form.vue_vue_type_script_setup_true_lang-CN6GHuKm.js
similarity index 95%
rename from dist/static/js/form.vue_vue_type_script_setup_true_lang-iJKDr-Yz.js
rename to dist/static/js/form.vue_vue_type_script_setup_true_lang-CN6GHuKm.js
index 588451c1f..b37312fd9 100644
--- a/dist/static/js/form.vue_vue_type_script_setup_true_lang-iJKDr-Yz.js
+++ b/dist/static/js/form.vue_vue_type_script_setup_true_lang-CN6GHuKm.js
@@ -1 +1 @@
-import{V as _,d as V,r as d,e as u,f as v,c as b,w as a,i as o,u as g}from"./index-0TdPoD8Q.js";const k=_({name:[{required:!0,message:"角色名称为必填项",trigger:"blur"}],code:[{required:!0,message:"角色标识为必填项",trigger:"blur"}]}),R=V({__name:"form",props:{formInline:{default:()=>({name:"",code:"",remark:""})}},setup(s,{expose:p}){const f=s,m=d(),e=d(f.formInline);function c(){return m.value}return p({getRef:c}),(x,l)=>{const n=u("el-input"),t=u("el-form-item"),i=u("el-form");return v(),b(i,{ref_key:"ruleFormRef",ref:m,model:e.value,rules:g(k),"label-width":"82px"},{default:a(()=>[o(t,{label:"角色名称",prop:"name"},{default:a(()=>[o(n,{modelValue:e.value.name,"onUpdate:modelValue":l[0]||(l[0]=r=>e.value.name=r),clearable:"",placeholder:"请输入角色名称"},null,8,["modelValue"])]),_:1}),o(t,{label:"角色标识",prop:"code"},{default:a(()=>[o(n,{modelValue:e.value.code,"onUpdate:modelValue":l[1]||(l[1]=r=>e.value.code=r),clearable:"",placeholder:"请输入角色标识"},null,8,["modelValue"])]),_:1}),o(t,{label:"备注"},{default:a(()=>[o(n,{modelValue:e.value.remark,"onUpdate:modelValue":l[2]||(l[2]=r=>e.value.remark=r),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])}}});export{R as _};
+import{V as _,d as V,r as d,e as u,f as v,c as b,w as a,i as o,u as g}from"./index-BATPqZWC.js";const k=_({name:[{required:!0,message:"角色名称为必填项",trigger:"blur"}],code:[{required:!0,message:"角色标识为必填项",trigger:"blur"}]}),R=V({__name:"form",props:{formInline:{default:()=>({name:"",code:"",remark:""})}},setup(s,{expose:p}){const f=s,m=d(),e=d(f.formInline);function c(){return m.value}return p({getRef:c}),(x,l)=>{const n=u("el-input"),t=u("el-form-item"),i=u("el-form");return v(),b(i,{ref_key:"ruleFormRef",ref:m,model:e.value,rules:g(k),"label-width":"82px"},{default:a(()=>[o(t,{label:"角色名称",prop:"name"},{default:a(()=>[o(n,{modelValue:e.value.name,"onUpdate:modelValue":l[0]||(l[0]=r=>e.value.name=r),clearable:"",placeholder:"请输入角色名称"},null,8,["modelValue"])]),_:1}),o(t,{label:"角色标识",prop:"code"},{default:a(()=>[o(n,{modelValue:e.value.code,"onUpdate:modelValue":l[1]||(l[1]=r=>e.value.code=r),clearable:"",placeholder:"请输入角色标识"},null,8,["modelValue"])]),_:1}),o(t,{label:"备注"},{default:a(()=>[o(n,{modelValue:e.value.remark,"onUpdate:modelValue":l[2]||(l[2]=r=>e.value.remark=r),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])}}});export{R as _};
diff --git a/dist/static/js/form.vue_vue_type_script_setup_true_lang-BvQLew9o.js b/dist/static/js/form.vue_vue_type_script_setup_true_lang-DazGu1Oh.js
similarity index 93%
rename from dist/static/js/form.vue_vue_type_script_setup_true_lang-BvQLew9o.js
rename to dist/static/js/form.vue_vue_type_script_setup_true_lang-DazGu1Oh.js
index 51b749f0a..fe3288edc 100644
--- a/dist/static/js/form.vue_vue_type_script_setup_true_lang-BvQLew9o.js
+++ b/dist/static/js/form.vue_vue_type_script_setup_true_lang-DazGu1Oh.js
@@ -1 +1 @@
-import{f as y}from"./mock-B1VRxYwK.js";import{d as w,r as c,V as g,e as r,f as k,c as V,w as a,i as t,g as C,u as L,h as m,aH as H,A as u}from"./index-0TdPoD8Q.js";const F={width:24,height:24,body:''},I={class:"el-upload__text"},D=w({__name:"form",setup(R){const i=c(),_=c(),o=g({fileList:[],date:""}),v=s=>{s&&s.validate(e=>{if(e){const f=H({files:o.fileList.map(l=>({raw:l.raw})),date:o.date});y(f).then(({success:l})=>{l?u("提交成功",{type:"success"}):u("提交失败")}).catch(l=>{u(`提交异常 ${l}`,{type:"error"})})}else return!1})},b=s=>{s&&s.resetFields()};return(s,e)=>{const f=r("IconifyIconOffline"),l=r("el-upload"),d=r("el-form-item"),h=r("el-date-picker"),p=r("el-button"),x=r("el-form");return k(),V(x,{ref_key:"formRef",ref:i,model:o,"label-width":"82px"},{default:a(()=>[t(d,{label:"附件",prop:"fileList",rules:[{required:!0,message:"附件不能为空"}]},{default:a(()=>[t(l,{ref_key:"uploadRef",ref:_,"file-list":o.fileList,"onUpdate:fileList":e[0]||(e[0]=n=>o.fileList=n),drag:"",multiple:"",action:"#",class:"!w-[200px]","auto-upload":!1},{default:a(()=>[C("div",I,[t(f,{icon:L(F),width:"26",class:"m-auto mb-2"},null,8,["icon"]),m(" 可点击或拖拽上传 ")])]),_:1},8,["file-list"])]),_:1}),t(d,{label:"日期",prop:"date",rules:[{required:!0,message:"日期不能为空"}]},{default:a(()=>[t(h,{modelValue:o.date,"onUpdate:modelValue":e[1]||(e[1]=n=>o.date=n),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),t(d,null,{default:a(()=>[t(p,{type:"primary",text:"",bg:"",onClick:e[2]||(e[2]=n=>v(i.value))},{default:a(()=>[m(" 提交 ")]),_:1}),t(p,{text:"",bg:"",onClick:e[3]||(e[3]=n=>b(i.value))},{default:a(()=>[m("重置")]),_:1})]),_:1})]),_:1},8,["model"])}}});export{D as _};
+import{f as y}from"./mock-DrhMjBGo.js";import{d as w,r as c,V as g,e as r,f as k,c as V,w as a,i as t,g as C,u as L,h as m,aH as H,A as u}from"./index-BATPqZWC.js";const F={width:24,height:24,body:''},I={class:"el-upload__text"},D=w({__name:"form",setup(R){const i=c(),_=c(),o=g({fileList:[],date:""}),v=s=>{s&&s.validate(e=>{if(e){const f=H({files:o.fileList.map(l=>({raw:l.raw})),date:o.date});y(f).then(({success:l})=>{l?u("提交成功",{type:"success"}):u("提交失败")}).catch(l=>{u(`提交异常 ${l}`,{type:"error"})})}else return!1})},b=s=>{s&&s.resetFields()};return(s,e)=>{const f=r("IconifyIconOffline"),l=r("el-upload"),d=r("el-form-item"),h=r("el-date-picker"),p=r("el-button"),x=r("el-form");return k(),V(x,{ref_key:"formRef",ref:i,model:o,"label-width":"82px"},{default:a(()=>[t(d,{label:"附件",prop:"fileList",rules:[{required:!0,message:"附件不能为空"}]},{default:a(()=>[t(l,{ref_key:"uploadRef",ref:_,"file-list":o.fileList,"onUpdate:fileList":e[0]||(e[0]=n=>o.fileList=n),drag:"",multiple:"",action:"#",class:"!w-[200px]","auto-upload":!1},{default:a(()=>[C("div",I,[t(f,{icon:L(F),width:"26",class:"m-auto mb-2"},null,8,["icon"]),m(" 可点击或拖拽上传 ")])]),_:1},8,["file-list"])]),_:1}),t(d,{label:"日期",prop:"date",rules:[{required:!0,message:"日期不能为空"}]},{default:a(()=>[t(h,{modelValue:o.date,"onUpdate:modelValue":e[1]||(e[1]=n=>o.date=n),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),t(d,null,{default:a(()=>[t(p,{type:"primary",text:"",bg:"",onClick:e[2]||(e[2]=n=>v(i.value))},{default:a(()=>[m(" 提交 ")]),_:1}),t(p,{text:"",bg:"",onClick:e[3]||(e[3]=n=>b(i.value))},{default:a(()=>[m("重置")]),_:1})]),_:1})]),_:1},8,["model"])}}});export{D as _};
diff --git a/dist/static/js/form.vue_vue_type_script_setup_true_lang-DGS7dPuc.js b/dist/static/js/form.vue_vue_type_script_setup_true_lang-Z1dbmFP2.js
similarity index 93%
rename from dist/static/js/form.vue_vue_type_script_setup_true_lang-DGS7dPuc.js
rename to dist/static/js/form.vue_vue_type_script_setup_true_lang-Z1dbmFP2.js
index 33fdb5574..a5717c44c 100644
--- a/dist/static/js/form.vue_vue_type_script_setup_true_lang-DGS7dPuc.js
+++ b/dist/static/js/form.vue_vue_type_script_setup_true_lang-Z1dbmFP2.js
@@ -1 +1 @@
-import{d as c,r as d,e as o,f,c as i,w as t,i as e}from"./index-0TdPoD8Q.js";const w=c({__name:"form",props:{formInline:{default:()=>({user:"",region:""})}},setup(m){const l=d(m.formInline);return(V,n)=>{const u=o("el-input"),s=o("el-form-item"),a=o("el-option"),p=o("el-select"),_=o("el-form");return f(),i(_,{model:l.value},{default:t(()=>[e(s,{label:"姓名"},{default:t(()=>[e(u,{modelValue:l.value.user,"onUpdate:modelValue":n[0]||(n[0]=r=>l.value.user=r),class:"!w-[220px]",placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1}),e(s,{label:"城市"},{default:t(()=>[e(p,{modelValue:l.value.region,"onUpdate:modelValue":n[1]||(n[1]=r=>l.value.region=r),class:"!w-[220px]",placeholder:"请选择城市"},{default:t(()=>[e(a,{label:"上海",value:"上海"}),e(a,{label:"浙江",value:"浙江"}),e(a,{label:"深圳",value:"深圳"})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])}}});export{w as _};
+import{d as c,r as d,e as o,f,c as i,w as t,i as e}from"./index-BATPqZWC.js";const w=c({__name:"form",props:{formInline:{default:()=>({user:"",region:""})}},setup(m){const l=d(m.formInline);return(V,n)=>{const u=o("el-input"),s=o("el-form-item"),a=o("el-option"),p=o("el-select"),_=o("el-form");return f(),i(_,{model:l.value},{default:t(()=>[e(s,{label:"姓名"},{default:t(()=>[e(u,{modelValue:l.value.user,"onUpdate:modelValue":n[0]||(n[0]=r=>l.value.user=r),class:"!w-[220px]",placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1}),e(s,{label:"城市"},{default:t(()=>[e(p,{modelValue:l.value.region,"onUpdate:modelValue":n[1]||(n[1]=r=>l.value.region=r),class:"!w-[220px]",placeholder:"请选择城市"},{default:t(()=>[e(a,{label:"上海",value:"上海"}),e(a,{label:"浙江",value:"浙江"}),e(a,{label:"深圳",value:"深圳"})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])}}});export{w as _};
diff --git a/dist/static/js/formPrimitive-DJeh4sNF.js b/dist/static/js/formPrimitive-CsqstTPx.js
similarity index 52%
rename from dist/static/js/formPrimitive-DJeh4sNF.js
rename to dist/static/js/formPrimitive-CsqstTPx.js
index fe01b2a25..dcca9ac4f 100644
--- a/dist/static/js/formPrimitive-DJeh4sNF.js
+++ b/dist/static/js/formPrimitive-CsqstTPx.js
@@ -1 +1 @@
-import{_ as m}from"./formPrimitive.vue_vue_type_script_setup_true_lang-BY1ZTeSy.js";import"./index-0TdPoD8Q.js";export{m as default};
+import{_ as m}from"./formPrimitive.vue_vue_type_script_setup_true_lang-CgUfGq2n.js";import"./index-BATPqZWC.js";export{m as default};
diff --git a/dist/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-BY1ZTeSy.js b/dist/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-CgUfGq2n.js
similarity index 85%
rename from dist/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-BY1ZTeSy.js
rename to dist/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-CgUfGq2n.js
index 8651e34f5..662af4713 100644
--- a/dist/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-BY1ZTeSy.js
+++ b/dist/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-CgUfGq2n.js
@@ -1 +1 @@
-import{d as l,aF as p,e as m,f as r,c as u,u as d,aG as i}from"./index-0TdPoD8Q.js";const v=l({__name:"formPrimitive",props:{data:{default:()=>""}},emits:["update:data"],setup(t,{emit:o}){const e=p(t,"data",o);return(_,a)=>{const s=m("el-input");return r(),u(s,{modelValue:d(e),"onUpdate:modelValue":a[0]||(a[0]=n=>i(e)?e.value=n:null),class:"!w-[220px]",placeholder:"请输入内容"},null,8,["modelValue"])}}});export{v as _};
+import{d as l,aF as p,e as m,f as r,c as u,u as d,aG as i}from"./index-BATPqZWC.js";const v=l({__name:"formPrimitive",props:{data:{default:()=>""}},emits:["update:data"],setup(t,{emit:o}){const e=p(t,"data",o);return(_,a)=>{const s=m("el-input");return r(),u(s,{modelValue:d(e),"onUpdate:modelValue":a[0]||(a[0]=n=>i(e)?e.value=n:null),class:"!w-[220px]",placeholder:"请输入内容"},null,8,["modelValue"])}}});export{v as _};
diff --git a/dist/static/js/frameView-BdxieJDO.js b/dist/static/js/frameView-CIq66OJr.js
similarity index 94%
rename from dist/static/js/frameView-BdxieJDO.js
rename to dist/static/js/frameView-CIq66OJr.js
index 212c4ba35..7cecf4b66 100644
--- a/dist/static/js/frameView-BdxieJDO.js
+++ b/dist/static/js/frameView-CIq66OJr.js
@@ -1 +1 @@
-import{d as g,P as x,r as i,ad as I,u as n,L as k,o as w,j as R,m as L,f as P,k as S,g as V,n as B,_ as E}from"./index-0TdPoD8Q.js";const b=["element-loading-text"],D=["src"],j=g({name:"FrameView",__name:"frameView",props:{frameInfo:{}},setup(v){var m,u,d;const o=v,{t:h}=x(),f=i(!0),t=I(),r=i(""),l=i(null);(m=n(t.meta))!=null&&m.frameSrc&&(r.value=(u=n(t.meta))==null?void 0:u.frameSrc),((d=n(t.meta))==null?void 0:d.frameLoading)===!1&&c();function c(){f.value=!1}function p(){B(()=>{const e=n(l);if(!e)return;const a=e;a.attachEvent?a.attachEvent("onload",()=>{c()}):e.onload=()=>{c()}})}return k(()=>t.fullPath,e=>{var a,s,_;t.name==="Redirect"&&e.includes((a=o.frameInfo)==null?void 0:a.fullPath)&&(r.value=e,f.value=!0),((s=o.frameInfo)==null?void 0:s.fullPath)===e&&(r.value=(_=o.frameInfo)==null?void 0:_.frameSrc)}),w(()=>{p()}),(e,a)=>{const s=R("loading");return L((P(),S("div",{class:"frame","element-loading-text":n(h)("status.hsLoad")},[V("iframe",{ref_key:"frameRef",ref:l,src:r.value,class:"frame-iframe"},null,8,D)],8,b)),[[s,f.value]])}}}),C=E(j,[["__scopeId","data-v-355ebebf"]]);export{C as default};
+import{d as g,P as x,r as i,ad as I,u as n,L as k,o as w,j as R,m as L,f as P,k as S,g as V,n as B,_ as E}from"./index-BATPqZWC.js";const b=["element-loading-text"],D=["src"],j=g({name:"FrameView",__name:"frameView",props:{frameInfo:{}},setup(v){var m,u,d;const o=v,{t:h}=x(),f=i(!0),t=I(),r=i(""),l=i(null);(m=n(t.meta))!=null&&m.frameSrc&&(r.value=(u=n(t.meta))==null?void 0:u.frameSrc),((d=n(t.meta))==null?void 0:d.frameLoading)===!1&&c();function c(){f.value=!1}function p(){B(()=>{const e=n(l);if(!e)return;const a=e;a.attachEvent?a.attachEvent("onload",()=>{c()}):e.onload=()=>{c()}})}return k(()=>t.fullPath,e=>{var a,s,_;t.name==="Redirect"&&e.includes((a=o.frameInfo)==null?void 0:a.fullPath)&&(r.value=e,f.value=!0),((s=o.frameInfo)==null?void 0:s.fullPath)===e&&(r.value=(_=o.frameInfo)==null?void 0:_.frameSrc)}),w(()=>{p()}),(e,a)=>{const s=R("loading");return L((P(),S("div",{class:"frame","element-loading-text":n(h)("status.hsLoad")},[V("iframe",{ref_key:"frameRef",ref:l,src:r.value,class:"frame-iframe"},null,8,D)],8,b)),[[s,f.value]])}}}),C=E(j,[["__scopeId","data-v-355ebebf"]]);export{C as default};
diff --git a/dist/static/js/groupHeader-BfLv6sq7.js b/dist/static/js/groupHeader-BfLv6sq7.js
deleted file mode 100644
index f5d2924dd..000000000
--- a/dist/static/js/groupHeader-BfLv6sq7.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./groupHeader.vue_vue_type_script_setup_true_lang-DKSFLjQh.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/groupHeader-D_MwpZwc.js b/dist/static/js/groupHeader-D_MwpZwc.js
new file mode 100644
index 000000000..8b90090c6
--- /dev/null
+++ b/dist/static/js/groupHeader-D_MwpZwc.js
@@ -0,0 +1 @@
+import{_ as o}from"./groupHeader.vue_vue_type_script_setup_true_lang-CbDMyoBZ.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/groupHeader.vue_vue_type_script_setup_true_lang-DKSFLjQh.js b/dist/static/js/groupHeader.vue_vue_type_script_setup_true_lang-CbDMyoBZ.js
similarity index 73%
rename from dist/static/js/groupHeader.vue_vue_type_script_setup_true_lang-DKSFLjQh.js
rename to dist/static/js/groupHeader.vue_vue_type_script_setup_true_lang-CbDMyoBZ.js
index a1fdbb134..ef130eaae 100644
--- a/dist/static/js/groupHeader.vue_vue_type_script_setup_true_lang-DKSFLjQh.js
+++ b/dist/static/js/groupHeader.vue_vue_type_script_setup_true_lang-CbDMyoBZ.js
@@ -1 +1 @@
-import{a as o}from"./data-C5LmA2b3.js";import{d as r,e as l,f as t,c as p,u as n}from"./index-0TdPoD8Q.js";const u=r({__name:"groupHeader",setup(c){const e=[{label:"日期",prop:"date",fixed:!0},{label:"姓名",prop:"name",children:[{label:"地区",children:[{label:"城市",prop:"city"},{label:"地址",prop:"address"}]}]},{label:"邮编",prop:"post-code"}];return(s,d)=>{const a=l("pure-table");return t(),p(a,{data:n(o),columns:e,alignWhole:"center"},null,8,["data"])}}});export{u as _};
+import{a as o}from"./data-BZhubnoT.js";import{d as r,e as l,f as t,c as p,u as n}from"./index-BATPqZWC.js";const u=r({__name:"groupHeader",setup(c){const e=[{label:"日期",prop:"date",fixed:!0},{label:"姓名",prop:"name",children:[{label:"地区",children:[{label:"城市",prop:"city"},{label:"地址",prop:"address"}]}]},{label:"邮编",prop:"post-code"}];return(s,d)=>{const a=l("pure-table");return t(),p(a,{data:n(o),columns:e,alignWhole:"center"},null,8,["data"])}}});export{u as _};
diff --git a/dist/static/js/high-DZUSX_CZ.js b/dist/static/js/high-Bmo6OlN1.js
similarity index 53%
rename from dist/static/js/high-DZUSX_CZ.js
rename to dist/static/js/high-Bmo6OlN1.js
index 35121e816..97053dc56 100644
--- a/dist/static/js/high-DZUSX_CZ.js
+++ b/dist/static/js/high-Bmo6OlN1.js
@@ -1,2 +1,2 @@
-import{list as k}from"./list-D2DfNvfu.js";import{d as g,r as y,c as r,w as t,e,f as a,g as p,h as l,i as n,k as x,l as C,B as v,R as B,C as w,u as N,F as T,_ as V}from"./index-0TdPoD8Q.js";import"./index.vue_vue_type_script_setup_true_lang-CtygwFv8.js";import"./columns-B-t_d74m.js";import"./data-DReA4Wfn.js";import"./index.vue_vue_type_script_setup_true_lang-U99Uxzq9.js";import"./columns-C_sW-Ivs.js";import"./index.vue_vue_type_script_setup_true_lang-dIQV3DTw.js";import"./columns-salId1y7.js";import"./sortable.esm-6WsHlDA5.js";import"./index.vue_vue_type_script_setup_true_lang-DwVAiPQw.js";import"./columns-NGstD3MZ.js";import"./index.vue_vue_type_script_setup_true_lang-4xAAnfWp.js";import"./columns-C2nDP04m.js";import"./index.vue_vue_type_script_setup_true_lang-BLzW2GM9.js";import"./columns-5EJiuabm.js";import"./xlsx-xf2utV5S.js";import"./index.vue_vue_type_script_setup_true_lang-CA7emt_U.js";import"./columns-GERFwf09.js";import"./index.vue_vue_type_script_setup_true_lang-BLGGL01G.js";import"./columns-C4oQZMDX.js";import"./print-B-zH8tbv.js";import"./index.vue_vue_type_script_setup_true_lang-BVOIGyYl.js";import"./columns-DgT0Tn4e.js";import"./index.vue_vue_type_script_setup_true_lang-C2qIXFvg.js";import"./index.vue_vue_type_script_setup_true_lang-DpS4Owym.js";import"./columns-Blu2UUrp.js";import"./index.vue_vue_type_script_setup_true_lang-DDmFxMrN.js";import"./columns-IhHydoPS.js";const z={class:"card-header"},D={class:"font-medium"},F=g({name:"PureTableHigh",__name:"high",setup($){const s=y(0);function c({index:i}){s.value=i}return(i,E)=>{const _=e("el-link"),d=e("el-alert"),u=e("el-tooltip"),f=e("el-tab-pane"),b=e("el-tabs"),h=e("el-card");return a(),r(h,{shadow:"never"},{header:t(()=>[p("div",z,[p("span",D,[l(" 高级用法全部采用 tsx 语法,充分发挥 "),n(_,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:t(()=>[l(" @pureadmin/table ")]),_:1}),l(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])])]),default:t(()=>[n(d,{title:`高级用法中所有表格都设置了 row-key ,后端需返回唯一值的字段,比如id。作用:1. 用来优化 Table
+import{list as k}from"./list-DuPgXKYR.js";import{d as g,r as y,c as r,w as t,e,f as a,g as p,h as l,i as n,k as x,l as C,B as v,R as B,C as w,u as N,F as T,_ as V}from"./index-BATPqZWC.js";import"./index.vue_vue_type_script_setup_true_lang-DuVzOLUB.js";import"./columns-BMaNA054.js";import"./data-D6-vmXtq.js";import"./index.vue_vue_type_script_setup_true_lang-CFQMD7sX.js";import"./columns-BQhfEl-Z.js";import"./index.vue_vue_type_script_setup_true_lang-qJ75ZP2C.js";import"./columns-B7XE19f7.js";import"./sortable.esm-6WsHlDA5.js";import"./index.vue_vue_type_script_setup_true_lang-DzBm9YhC.js";import"./columns-Bp6ZnXVf.js";import"./index.vue_vue_type_script_setup_true_lang-DSJZfNL4.js";import"./columns-6Uuwi88C.js";import"./index.vue_vue_type_script_setup_true_lang-D8EXBsjf.js";import"./columns-C361L1R-.js";import"./xlsx-xf2utV5S.js";import"./index.vue_vue_type_script_setup_true_lang-CCWSJ0ib.js";import"./columns-IR6uaepl.js";import"./index.vue_vue_type_script_setup_true_lang-Dlo3Tnvi.js";import"./columns-C0XFjvw6.js";import"./print-B-zH8tbv.js";import"./index.vue_vue_type_script_setup_true_lang-C-nSd1MU.js";import"./columns-DvFZRS2q.js";import"./index.vue_vue_type_script_setup_true_lang-CeSQ28pq.js";import"./index.vue_vue_type_script_setup_true_lang-BU1auAiJ.js";import"./columns-QBYZYAet.js";import"./index.vue_vue_type_script_setup_true_lang-BwcwuR-4.js";import"./columns-Bf6MK0Ac.js";const z={class:"card-header"},D={class:"font-medium"},F=g({name:"PureTableHigh",__name:"high",setup($){const s=y(0);function c({index:i}){s.value=i}return(i,E)=>{const _=e("el-link"),d=e("el-alert"),u=e("el-tooltip"),f=e("el-tab-pane"),b=e("el-tabs"),h=e("el-card");return a(),r(h,{shadow:"never"},{header:t(()=>[p("div",z,[p("span",D,[l(" 高级用法全部采用 tsx 语法,充分发挥 "),n(_,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:t(()=>[l(" @pureadmin/table ")]),_:1}),l(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])])]),default:t(()=>[n(d,{title:`高级用法中所有表格都设置了 row-key ,后端需返回唯一值的字段,比如id。作用:1. 用来优化 Table
的渲染,尤其当字段在深层结构中;2. 防止拖拽后表格组件内部混乱(拖拽必须设置)`,type:"info",closable:!1}),n(b,{onTabClick:c},{default:t(()=>[(a(!0),x(T,null,C(N(k),(o,m)=>(a(),r(f,{key:o.key,lazy:!0},{label:t(()=>[n(u,{content:`(第 ${m+1} 个示例)${o.content}`,placement:"top-end"},{default:t(()=>[p("span",null,v(o.title),1)]),_:2},1032,["content"])]),default:t(()=>[s.value==m?(a(),r(B(o.component),{key:0})):w("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),it=V(F,[["__scopeId","data-v-ea8ba41b"]]);export{it as default};
diff --git a/dist/static/js/hook-TDgqt42O.js b/dist/static/js/hook-B1Hryj24.js
similarity index 91%
rename from dist/static/js/hook-TDgqt42O.js
rename to dist/static/js/hook-B1Hryj24.js
index 7776c2740..e70b9842d 100644
--- a/dist/static/js/hook-TDgqt42O.js
+++ b/dist/static/js/hook-B1Hryj24.js
@@ -1 +1 @@
-var x=(i,d,l)=>new Promise((c,u)=>{var h=a=>{try{p(l.next(a))}catch(s){u(s)}},g=a=>{try{p(l.throw(a))}catch(s){u(s)}},p=a=>a.done?c(a.value):Promise.resolve(a.value).then(h,g);p((l=l.apply(i,d)).next())});import{_ as J}from"./form.vue_vue_type_script_setup_true_lang-3bv1KBMG.js";import{V as K,r,o as Q,i as m,D as z,aa as f,F as U,e as X,aY as L,dY as Z,ag as w,ae as ee,W as ne,A as N,aE as te}from"./index-0TdPoD8Q.js";import{f as ae}from"./system-Cslj62Y9.js";import{u as ie}from"./hooks-BX7YhTW5.js";import"./index-CLBRt6n5.js";import"./index-Cb_xFN8S.js";import"./index-Bi66A_wC.js";function le(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!te(i)}function ge(){const i=K({title:""}),d=r(),l=r([]),c=r(!0),u=(n,e=!1)=>{switch(n){case 0:return e?"菜单":"primary";case 1:return e?"iframe":"warning";case 2:return e?"外链":"danger";case 3:return e?"按钮":"info"}},h=[{label:"菜单名称",prop:"title",align:"left",cellRenderer:({row:n})=>m(U,null,[m("span",{class:"inline-block mr-1"},[z(ie(n.icon),{style:{paddingTop:"1px"}})]),m("span",null,[f(n.title)])])},{label:"菜单类型",prop:"menuType",width:100,cellRenderer:({row:n,props:e})=>{let t;return m(X("el-tag"),{size:e.size,type:u(n.menuType),effect:"plain"},le(t=u(n.menuType,!0))?t:{default:()=>[t]})}},{label:"路由路径",prop:"path"},{label:"组件路径",prop:"component",formatter:({path:n,component:e})=>L(e)?n:e},{label:"权限标识",prop:"auths"},{label:"排序",prop:"rank",width:100},{label:"隐藏",prop:"showLink",formatter:({showLink:n})=>n?"否":"是",width:100},{label:"操作",fixed:"right",width:210,slot:"operation"}];function g(n){}function p(n){n&&(n.resetFields(),a())}function a(){return x(this,null,function*(){c.value=!0;const{data:n}=yield ae();let e=n;L(i.title)||(e=e.filter(t=>f(t.title).includes(i.title))),l.value=Z(e),setTimeout(()=>{c.value=!1},500)})}function s(n){if(!n||!n.length)return;const e=[];for(let t=0;tz(J,{ref:d}),beforeSure:(W,{options:q})=>{const B=d.value.getRef(),E=q.props.formInline;function V(){N(`您${n}了菜单名称为${f(E.title)}的这条数据`,{type:"success"}),W(),a()}B.validate(G=>{G&&V()})}})}function H(n){N(`您删除了菜单名称为${f(n.title)}的这条数据`,{type:"success"}),a()}return Q(()=>{a()}),{form:i,loading:c,columns:h,dataList:l,onSearch:a,resetForm:p,openDialog:Y,handleDelete:H,handleSelectionChange:g}}export{ge as useMenu};
+var x=(i,d,l)=>new Promise((c,u)=>{var h=a=>{try{p(l.next(a))}catch(s){u(s)}},g=a=>{try{p(l.throw(a))}catch(s){u(s)}},p=a=>a.done?c(a.value):Promise.resolve(a.value).then(h,g);p((l=l.apply(i,d)).next())});import{_ as J}from"./form.vue_vue_type_script_setup_true_lang-C8ztlGh3.js";import{V as K,r,o as Q,i as m,D as z,aa as f,F as U,e as X,aY as L,dY as Z,ag as w,ae as ee,W as ne,A as N,aE as te}from"./index-BATPqZWC.js";import{f as ae}from"./system-B-lG1-r8.js";import{u as ie}from"./hooks-8UENaCZR.js";import"./index-CqgHAcfa.js";import"./index-CLxvH9Bt.js";import"./index-CkuSD54H.js";function le(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!te(i)}function ge(){const i=K({title:""}),d=r(),l=r([]),c=r(!0),u=(n,e=!1)=>{switch(n){case 0:return e?"菜单":"primary";case 1:return e?"iframe":"warning";case 2:return e?"外链":"danger";case 3:return e?"按钮":"info"}},h=[{label:"菜单名称",prop:"title",align:"left",cellRenderer:({row:n})=>m(U,null,[m("span",{class:"inline-block mr-1"},[z(ie(n.icon),{style:{paddingTop:"1px"}})]),m("span",null,[f(n.title)])])},{label:"菜单类型",prop:"menuType",width:100,cellRenderer:({row:n,props:e})=>{let t;return m(X("el-tag"),{size:e.size,type:u(n.menuType),effect:"plain"},le(t=u(n.menuType,!0))?t:{default:()=>[t]})}},{label:"路由路径",prop:"path"},{label:"组件路径",prop:"component",formatter:({path:n,component:e})=>L(e)?n:e},{label:"权限标识",prop:"auths"},{label:"排序",prop:"rank",width:100},{label:"隐藏",prop:"showLink",formatter:({showLink:n})=>n?"否":"是",width:100},{label:"操作",fixed:"right",width:210,slot:"operation"}];function g(n){}function p(n){n&&(n.resetFields(),a())}function a(){return x(this,null,function*(){c.value=!0;const{data:n}=yield ae();let e=n;L(i.title)||(e=e.filter(t=>f(t.title).includes(i.title))),l.value=Z(e),setTimeout(()=>{c.value=!1},500)})}function s(n){if(!n||!n.length)return;const e=[];for(let t=0;tz(J,{ref:d}),beforeSure:(W,{options:q})=>{const B=d.value.getRef(),E=q.props.formInline;function V(){N(`您${n}了菜单名称为${f(E.title)}的这条数据`,{type:"success"}),W(),a()}B.validate(G=>{G&&V()})}})}function H(n){N(`您删除了菜单名称为${f(n.title)}的这条数据`,{type:"success"}),a()}return Q(()=>{a()}),{form:i,loading:c,columns:h,dataList:l,onSearch:a,resetForm:p,openDialog:Y,handleDelete:H,handleSelectionChange:g}}export{ge as useMenu};
diff --git a/dist/static/js/hook-C-60WcUv.js b/dist/static/js/hook-BcRhoZS1.js
similarity index 98%
rename from dist/static/js/hook-C-60WcUv.js
rename to dist/static/js/hook-BcRhoZS1.js
index fad3045d6..d973e8dd5 100644
--- a/dist/static/js/hook-C-60WcUv.js
+++ b/dist/static/js/hook-BcRhoZS1.js
@@ -1,2 +1,2 @@
-var Ze=Object.defineProperty,Xe=Object.defineProperties;var Ke=Object.getOwnPropertyDescriptors;var he=Object.getOwnPropertySymbols;var Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable;var N=Math.pow,de=(r,e,t)=>e in r?Ze(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,C=(r,e)=>{for(var t in e||(e={}))Je.call(e,t)&&de(r,t,e[t]);if(he)for(var t of he(e))Qe.call(e,t)&&de(r,t,e[t]);return r},j=(r,e)=>Xe(r,Ke(e));var V=(r,e,t)=>new Promise((s,n)=>{var a=o=>{try{c(t.next(o))}catch(u){n(u)}},i=o=>{try{c(t.throw(o))}catch(u){n(u)}},c=o=>o.done?s(o.value):Promise.resolve(o.value).then(a,i);c((t=t.apply(r,e)).next())});import{V as K,r as D,K as et,L as tt,aY as st,o as nt,dY as fe,W as F,i as I,e as J,d_ as rt,aW as at,dN as it,A as z,an as ot,bn as ct,ag as Z,D as Q,d$ as lt,e0 as ut,e1 as ht,e2 as dt,F as ft}from"./index-0TdPoD8Q.js";import{_ as gt}from"./role.vue_vue_type_script_setup_true_lang-C1H2tBxd.js";import{_ as pt}from"./index.vue_vue_type_script_setup_true_lang-BlRIvsmx.js";import{_ as mt}from"./upload.vue_vue_type_script_setup_true_lang-C7pHmNQg.js";import{u as bt}from"./hooks-Df9lxBrj.js";import{e as yt,k as Mt,l as vt,m as xt}from"./system-Cslj62Y9.js";import"./index-CLBRt6n5.js";import"./index-BcBeMOoy.js";const se=(r,e)=>r.push.apply(r,e),W=r=>r.sort((e,t)=>e.i-t.i||e.j-t.j),ge=r=>{const e={};let t=1;return r.forEach(s=>{e[s]=t,t+=1}),e};var kt={4:[[1,2],[2,3]],5:[[1,3],[2,3],[2,4]],6:[[1,2],[2,4],[4,5]],7:[[1,3],[2,3],[4,5],[4,6]],8:[[2,4],[4,6]]};const pe=2050,me=1e3,St=kt,Dt=10,Et=1e4,ke=10,Se=50,De=20,Ee=/^[A-Z\xbf-\xdf][^A-Z\xbf-\xdf]+$/,Tt=/^[^A-Z\xbf-\xdf]+[A-Z\xbf-\xdf]$/,At=/^[A-Z\xbf-\xdf]+$/,Te=/^[^a-z\xdf-\xff]+$/,Ct=/^[a-z\xdf-\xff]+$/,It=/^[^A-Z\xbf-\xdf]+$/,Rt=/[a-z\xdf-\xff]/,wt=/[A-Z\xbf-\xdf]/,Pt=/[^A-Za-z\xbf-\xdf]/gi,Lt=/^\d+$/,re=new Date().getFullYear(),jt={recentYear:/19\d\d|200\d|201\d|202\d/g},Ae=[" ",",",";",":","|","/","\\","_",".","-"],_t=Ae.length;class Ot{match({password:e}){const t=[...this.getMatchesWithoutSeparator(e),...this.getMatchesWithSeparator(e)],s=this.filterNoise(t);return W(s)}getMatchesWithSeparator(e){const t=[],s=/^(\d{1,4})([\s/\\_.-])(\d{1,2})\2(\d{1,4})$/;for(let n=0;n<=Math.abs(e.length-6);n+=1)for(let a=n+5;a<=n+9&&!(a>=e.length);a+=1){const i=e.slice(n,+a+1||9e9),c=s.exec(i);if(c!=null){const o=this.mapIntegersToDayMonthYear([parseInt(c[1],10),parseInt(c[3],10),parseInt(c[4],10)]);o!=null&&t.push({pattern:"date",token:i,i:n,j:a,separator:c[2],year:o.year,month:o.month,day:o.day})}}return t}getMatchesWithoutSeparator(e){const t=[],s=/^\d{4,8}$/,n=a=>Math.abs(a.year-re);for(let a=0;a<=Math.abs(e.length-4);a+=1)for(let i=a+3;i<=a+7&&!(i>=e.length);i+=1){const c=e.slice(a,+i+1||9e9);if(s.exec(c)){const o=[],u=c.length;if(St[u].forEach(([p,b])=>{const y=this.mapIntegersToDayMonthYear([parseInt(c.slice(0,p),10),parseInt(c.slice(p,b),10),parseInt(c.slice(b),10)]);y!=null&&o.push(y)}),o.length>0){let p=o[0],b=n(o[0]);o.slice(1).forEach(y=>{const g=n(y);g{let s=!1;const n=e.length;for(let a=0;a=t.j){s=!0;break}}return!s})}mapIntegersToDayMonthYear(e){if(e[1]>31||e[1]<=0)return null;let t=0,s=0,n=0;for(let a=0,i=e.length;a99&&cpe)return null;c>31&&(s+=1),c>12&&(t+=1),c<=0&&(n+=1)}return s>=2||t===3||n>=2?null:this.getDayMonth(e)}getDayMonth(e){const t=[[e[2],e.slice(0,2)],[e[0],e.slice(1,3)]],s=t.length;for(let n=0;n=1&&a<=31&&i>=1&&i<=12)return{day:a,month:i}}return null}twoToFourDigitYear(e){return e>99?e:e>50?e+1900:e+2e3}}const P=new Uint32Array(65536),Nt=(r,e)=>{const t=r.length,s=e.length,n=1<{const t=e.length,s=r.length,n=[],a=[],i=Math.ceil(t/32),c=Math.ceil(s/32);for(let g=0;g>>m&1,A=n[m/32|0]>>>m&1,G=k|g,B=((k|A)&M)+M^M|k|A;let L=g|~(B|M),O=M&B;L>>>31^S&&(a[m/32|0]^=1<>>31^A&&(n[m/32|0]^=1<>>g&1,v=n[g/32|0]>>>g&1,m=M|u,k=((M|v)&d)+d^d|M|v;let S=u|~(k|d),A=d&k;y+=S>>>s-1&1,y-=A>>>s-1&1,S>>>31^T&&(a[g/32|0]^=1<>>31^v&&(n[g/32|0]^=1<{if(r.length{const s=r.length<=e.length,n=r.length<=t;return s||n?Math.ceil(r.length/4):t},Ft=(r,e,t)=>{let s=0;const n=Object.keys(e).find(a=>{const i=$t(r,a,t);if(Math.abs(r.length-a.length)>i)return!1;const c=Ut(r,a),o=c<=i;return o&&(s=c),o});return n?{levenshteinDistance:s,levenshteinDistanceEntry:n}:{}};var be={a:["4","@"],b:["8"],c:["(","{","[","<"],d:["6","|)"],e:["3"],f:["#"],g:["6","9","&"],h:["#","|-|"],i:["1","!","|"],k:["<","|<"],l:["!","1","|","7"],m:["^^","nn","2n","/\\\\/\\\\"],n:["//"],o:["0","()"],q:["9"],u:["|_|"],s:["$","5"],t:["+","7"],v:["<",">","/"],w:["^/","uu","vv","2u","2v","\\\\/\\\\/"],x:["%","><"],z:["2"]},ee={warnings:{straightRow:"straightRow",keyPattern:"keyPattern",simpleRepeat:"simpleRepeat",extendedRepeat:"extendedRepeat",sequences:"sequences",recentYears:"recentYears",dates:"dates",topTen:"topTen",topHundred:"topHundred",common:"common",similarToCommon:"similarToCommon",wordByItself:"wordByItself",namesByThemselves:"namesByThemselves",commonNames:"commonNames",userInputs:"userInputs",pwned:"pwned"},suggestions:{l33t:"l33t",reverseWords:"reverseWords",allUppercase:"allUppercase",capitalization:"capitalization",dates:"dates",recentYears:"recentYears",associatedYears:"associatedYears",sequences:"sequences",repeated:"repeated",longerKeyboardPattern:"longerKeyboardPattern",anotherWord:"anotherWord",useWords:"useWords",noNeed:"noNeed",pwned:"pwned"},timeEstimation:{ltSecond:"ltSecond",second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years",centuries:"centuries"}};class Y{constructor(e=[]){this.parents=e,this.children=new Map}addSub(e,...t){const s=e.charAt(0);this.children.has(s)||this.children.set(s,new Y([...this.parents,s]));let n=this.children.get(s);for(let a=1;a(Object.entries(r).forEach(([t,s])=>{s.forEach(n=>{e.addSub(n,t)})}),e);class zt{constructor(){this.matchers={},this.l33tTable=be,this.trieNodeRoot=ye(be,new Y),this.dictionary={userInputs:[]},this.rankedDictionaries={},this.rankedDictionariesMaxWordSize={},this.translations=ee,this.graphs={},this.useLevenshteinDistance=!1,this.levenshteinThreshold=2,this.l33tMaxSubstitutions=100,this.maxLength=256,this.setRankedDictionaries()}setOptions(e={}){e.l33tTable&&(this.l33tTable=e.l33tTable,this.trieNodeRoot=ye(e.l33tTable,new Y)),e.dictionary&&(this.dictionary=e.dictionary,this.setRankedDictionaries()),e.translations&&this.setTranslations(e.translations),e.graphs&&(this.graphs=e.graphs),e.useLevenshteinDistance!==void 0&&(this.useLevenshteinDistance=e.useLevenshteinDistance),e.levenshteinThreshold!==void 0&&(this.levenshteinThreshold=e.levenshteinThreshold),e.l33tMaxSubstitutions!==void 0&&(this.l33tMaxSubstitutions=e.l33tMaxSubstitutions),e.maxLength!==void 0&&(this.maxLength=e.maxLength)}setTranslations(e){if(this.checkCustomTranslations(e))this.translations=e;else throw new Error("Invalid translations object fallback to keys")}checkCustomTranslations(e){let t=!0;return Object.keys(ee).forEach(s=>{if(s in e){const n=s;Object.keys(ee[n]).forEach(a=>{a in e[n]||(t=!1)})}else t=!1}),t}setRankedDictionaries(){const e={},t={};Object.keys(this.dictionary).forEach(s=>{e[s]=ge(this.dictionary[s]),t[s]=this.getRankedDictionariesMaxWordSize(this.dictionary[s])}),this.rankedDictionaries=e,this.rankedDictionariesMaxWordSize=t}getRankedDictionariesMaxWordSize(e){const t=e.map(s=>typeof s!="string"?s.toString().length:s.length);return t.length===0?0:t.reduce((s,n)=>Math.max(s,n),-1/0)}buildSanitizedRankedDictionary(e){const t=[];return e.forEach(s=>{const n=typeof s;(n==="string"||n==="number"||n==="boolean")&&t.push(s.toString().toLowerCase())}),ge(t)}extendUserInputsDictionary(e){this.dictionary.userInputs||(this.dictionary.userInputs=[]);const t=[...this.dictionary.userInputs,...e];this.rankedDictionaries.userInputs=this.buildSanitizedRankedDictionary(t),this.rankedDictionariesMaxWordSize.userInputs=this.getRankedDictionariesMaxWordSize(t)}addMatcher(e,t){this.matchers[e]?console.info(`Matcher ${e} already exists`):this.matchers[e]=t}}const f=new zt;class Yt{constructor(e){this.defaultMatch=e}match({password:e}){const t=e.split("").reverse().join("");return this.defaultMatch({password:t}).map(s=>j(C({},s),{token:s.token.split("").reverse().join(""),reversed:!0,i:e.length-1-s.j,j:e.length-1-s.i}))}}class Gt{constructor({substr:e,limit:t,trieRoot:s}){this.buffer=[],this.finalPasswords=[],this.substr=e,this.limit=t,this.trieRoot=s}getAllPossibleSubsAtIndex(e){const t=[];let s=this.trieRoot;for(let n=e;n=this.limit)return;if(s===this.substr.length){e===t&&this.finalPasswords.push({password:this.buffer.join(""),changes:a});return}const o=[...this.getAllPossibleSubsAtIndex(s)];let u=!1;for(let d=s+o.length-1;d>=s;d-=1){const p=o[d-s];if(p.isTerminal()){if(i===p.parents.join("")&&c>=3)continue;u=!0;const b=p.subs;for(const y of b){this.buffer.push(y);const g=a.concat({i:n,letter:y,substitution:p.parents.join("")});if(this.helper({onlyFullSub:e,isFullSub:t,index:d+1,subIndex:n+y.length,changes:g,lastSubLetter:p.parents.join(""),consecutiveSubCount:i===p.parents.join("")?c+1:1}),this.buffer.pop(),this.finalPasswords.length>=this.limit)return}}}if(!e||!u){const d=this.substr.charAt(s);this.buffer.push(d),this.helper({onlyFullSub:e,isFullSub:t&&!u,index:s+1,subIndex:n+1,changes:a,lastSubLetter:i,consecutiveSubCount:c}),this.buffer.pop()}}getAll(){return this.helper({onlyFullSub:!0,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.helper({onlyFullSub:!1,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.finalPasswords}}const Bt=(r,e,t)=>new Gt({substr:r,limit:e,trieRoot:t}).getAll(),Ht=(r,e,t)=>{const n=r.changes.filter(u=>u.iu-d.letter.length+d.substitution.length,e),a=r.changes.filter(u=>u.i>=e&&u.i<=t),i=a.reduce((u,d)=>u-d.letter.length+d.substitution.length,t-e+n),c=[],o=[];return a.forEach(u=>{c.findIndex(p=>p.letter===u.letter&&p.substitution===u.substitution)<0&&(c.push({letter:u.letter,substitution:u.substitution}),o.push(`${u.substitution} -> ${u.letter}`))}),{i:n,j:i,subs:c,subDisplay:o.join(", ")}};class qt{constructor(e){this.defaultMatch=e}isAlreadyIncluded(e,t){return e.some(s=>Object.entries(s).every(([n,a])=>n==="subs"||a===t[n]))}match({password:e}){const t=[],s=Bt(e,f.l33tMaxSubstitutions,f.trieNodeRoot);let n=!1,a=!0;return s.forEach(i=>{if(n)return;const c=this.defaultMatch({password:i.password,useLevenshtein:a});a=!1,c.forEach(o=>{n||(n=o.i===0&&o.j===e.length-1);const u=Ht(i,o.i,o.j),d=e.slice(u.i,+u.j+1||9e9),p=C(j(C({},o),{l33t:!0,token:d}),u),b=this.isAlreadyIncluded(t,p);d.toLowerCase()!==o.matchedWord&&!b&&t.push(p)})}),t.filter(i=>i.token.length>1)}}class Vt{constructor(){this.l33t=new qt(this.defaultMatch),this.reverse=new Yt(this.defaultMatch)}match({password:e}){const t=[...this.defaultMatch({password:e}),...this.reverse.match({password:e}),...this.l33t.match({password:e})];return W(t)}defaultMatch({password:e,useLevenshtein:t=!0}){const s=[],n=e.length,a=e.toLowerCase();return Object.keys(f.rankedDictionaries).forEach(i=>{const c=f.rankedDictionaries[i],o=f.rankedDictionariesMaxWordSize[i],u=Math.min(o,n);for(let d=0;d{const a=t[n];a.lastIndex=0;let i;for(;i=a.exec(e);)if(i){const c=i[0];s.push({pattern:"regex",token:c,i:i.index,j:i.index+i[0].length-1,regexName:n,regexMatch:i})}}),W(s)}}var _={nCk(r,e){let t=r;if(e>t)return 0;if(e===0)return 1;let s=1;for(let n=1;n<=e;n+=1)s*=t,s/=n,t-=1;return s},log10(r){return r===0?0:Math.log(r)/Math.log(10)},log2(r){return Math.log(r)/Math.log(2)},factorial(r){let e=1;for(let t=2;t<=r;t+=1)e*=t;return e}},Xt=({token:r})=>{let e=N(Dt,r.length);e===Number.POSITIVE_INFINITY&&(e=Number.MAX_VALUE);let t;return r.length===1?t=ke+1:t=Se+1,Math.max(e,t)},Kt=({year:r,separator:e})=>{let s=Math.max(Math.abs(r-re),De)*365;return e&&(s*=4),s};const Jt=r=>{const e=r.split(""),t=e.filter(i=>i.match(wt)).length,s=e.filter(i=>i.match(Rt)).length;let n=0;const a=Math.min(t,s);for(let i=1;i<=a;i+=1)n+=_.nCk(t+s,i);return n};var Qt=r=>{const e=r.replace(Pt,"");if(e.match(It)||e.toLowerCase()===e)return 1;const t=[Ee,Tt,Te],s=t.length;for(let n=0;n{let t=0,s=r.indexOf(e);for(;s>=0;)t+=1,s=r.indexOf(e,s+e.length);return t},es=({sub:r,token:e})=>{const t=e.toLowerCase(),s=Me(t,r.substitution),n=Me(t,r.letter);return{subbedCount:s,unsubbedCount:n}};var ts=({l33t:r,subs:e,token:t})=>{if(!r)return 1;let s=1;return e.forEach(n=>{const{subbedCount:a,unsubbedCount:i}=es({sub:n,token:t});if(a===0||i===0)s*=2;else{const c=Math.min(i,a);let o=0;for(let u=1;u<=c;u+=1)o+=_.nCk(i+a,u);s*=o}}),s},ss=({rank:r,reversed:e,l33t:t,subs:s,token:n,dictionaryName:a})=>{const i=r,c=Qt(n),o=ts({l33t:t,subs:s,token:n}),u=e&&2||1;let d;return a==="diceware"?d=N(6,5)/2:d=i*c*o*u,{baseGuesses:i,uppercaseVariations:c,l33tVariations:o,calculation:d}},ns=({regexName:r,regexMatch:e,token:t})=>{const s={alphaLower:26,alphaUpper:26,alpha:52,alphanumeric:62,digits:10,symbols:33};if(r in s)return N(s[r],t.length);switch(r){case"recentYear":return Math.max(Math.abs(parseInt(e[0],10)-re),De)}return 0},rs=({baseGuesses:r,repeatCount:e})=>r*e,as=({token:r,ascending:e})=>{const t=r.charAt(0);let s=0;return["a","A","z","Z","0","1","9"].includes(t)?s=4:t.match(/\d/)?s=10:s=26,e||(s*=2),s*r.length};const is=r=>{let e=0;return Object.keys(r).forEach(t=>{const s=r[t];e+=s.filter(n=>!!n).length}),e/=Object.entries(r).length,e},os=({token:r,graph:e,turns:t})=>{const s=Object.keys(f.graphs[e]).length,n=is(f.graphs[e]);let a=0;const i=r.length;for(let c=2;c<=i;c+=1){const o=Math.min(t,c-1);for(let u=1;u<=o;u+=1)a+=_.nCk(c-1,u-1)*s*N(n,u)}return a};var cs=({graph:r,token:e,shiftedCount:t,turns:s})=>{let n=os({token:e,graph:r,turns:s});if(t){const a=e.length-t;if(t===0||a===0)n*=2;else{let i=0;for(let c=1;c<=Math.min(t,a);c+=1)i+=_.nCk(t+a,c);n*=i}}return Math.round(n)},ls=()=>_t;const us=(r,e)=>{let t=1;return r.token.lengthve[r]?ve[r](e):f.matchers[r]&&"scoring"in f.matchers[r]?f.matchers[r].scoring(e):0;var ds=(r,e)=>{const t={};if("guesses"in r&&r.guesses!=null)return r;const s=us(r,e),n=hs(r.pattern,r);let a=0;typeof n=="number"?a=n:r.pattern==="dictionary"&&(a=n.calculation,t.baseGuesses=n.baseGuesses,t.uppercaseVariations=n.uppercaseVariations,t.l33tVariations=n.l33tVariations);const i=Math.max(a,s);return j(C(C({},r),t),{guesses:i,guessesLog10:_.log10(i)})};const E={password:"",optimal:{},excludeAdditive:!1,separatorRegex:void 0,fillArray(r,e){const t=[];for(let s=0;s1&&(n*=this.optimal.pi[s.i-1][e-1]);let a=_.factorial(e)*n;this.excludeAdditive||(a+=N(Et,e-1));let i=!1;Object.keys(this.optimal.g[t]).forEach(c=>{const o=this.optimal.g[t][c];parseInt(c,10)<=e&&o<=a&&(i=!0)}),i||(this.optimal.g[t][e]=a,this.optimal.m[t][e]=s,this.optimal.pi[t][e]=n)},bruteforceUpdate(r){let e=this.makeBruteforceMatch(0,r);this.update(e,1);for(let t=1;t<=r;t+=1){e=this.makeBruteforceMatch(t,r);const s=this.optimal.m[t-1];Object.keys(s).forEach(n=>{s[n].pattern!=="bruteforce"&&this.update(e,parseInt(n,10)+1)})}},unwind(r){const e=[];let t=r-1,s=0,n=1/0;const a=this.optimal.g[t];for(a&&Object.keys(a).forEach(i=>{const c=a[i];c=0;){const i=this.optimal.m[t][s];e.unshift(i),t=i.i-1,s-=1}return e}};var ne={mostGuessableMatchSequence(r,e,t=!1){E.password=r,E.excludeAdditive=t;const s=r.length;let n=E.fillArray(s,"array");e.forEach(o=>{n[o.j].push(o)}),n=n.map(o=>o.sort((u,d)=>u.i-d.i)),E.optimal={m:E.fillArray(s,"object"),pi:E.fillArray(s,"object"),g:E.fillArray(s,"object")};for(let o=0;o{u.i>0?Object.keys(E.optimal.m[u.i-1]).forEach(d=>{E.update(u,parseInt(d,10)+1)}):E.update(u,1)}),E.bruteforceUpdate(o);const a=E.unwind(s),i=a.length,c=this.getGuesses(r,i);return{password:r,guesses:c,guessesLog10:_.log10(c),sequence:a}},getGuesses(r,e){const t=r.length;let s=0;return r.length===0?s=1:s=E.optimal.g[t-1][e],s}};class fs{match({password:e,omniMatch:t}){const s=[];let n=0;for(;ni instanceof Promise)?Promise.all(s):s}normalizeMatch(e,t,s,n){const a={pattern:"repeat",i:s.index,j:t,token:s[0],baseToken:e,baseGuesses:0,repeatCount:s[0].length/e.length};return n instanceof Promise?n.then(i=>j(C({},a),{baseGuesses:i})):j(C({},a),{baseGuesses:n})}getGreedyMatch(e,t){const s=/(.+)\1+/g;return s.lastIndex=t,s.exec(e)}getLazyMatch(e,t){const s=/(.+?)\1+/g;return s.lastIndex=t,s.exec(e)}setMatchToken(e,t){const s=/^(.+?)\1+$/;let n,a="";if(t&&e[0].length>t[0].length){n=e;const i=s.exec(n[0]);i&&(a=i[1])}else n=t,n&&(a=n[1]);return{match:n,baseToken:a}}getBaseGuesses(e,t){const s=t.match(e);return s instanceof Promise?s.then(a=>ne.mostGuessableMatchSequence(e,a).guesses):ne.mostGuessableMatchSequence(e,s).guesses}}class gs{constructor(){this.MAX_DELTA=5}match({password:e}){const t=[];if(e.length===1)return[];let s=0,n=null;const a=e.length;for(let i=1;i1||Math.abs(s)===1){const i=Math.abs(s);if(i>0&&i<=this.MAX_DELTA){const c=n.slice(e,+t+1||9e9),{sequenceName:o,sequenceSpace:u}=this.getSequence(c);return a.push({pattern:"sequence",i:e,j:t,token:n.slice(e,+t+1||9e9),sequenceName:o,sequenceSpace:u,ascending:s>0})}}return null}getSequence(e){let t="unicode",s=26;return Ct.test(e)?(t="lower",s=26):At.test(e)?(t="upper",s=26):Lt.test(e)&&(t="digits",s=10),{sequenceName:t,sequenceSpace:s}}}class ps{constructor(){this.SHIFTED_RX=/[~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?]/}match({password:e}){const t=[];return Object.keys(f.graphs).forEach(s=>{const n=f.graphs[s];se(t,this.helper(e,n,s))}),W(t)}checkIfShifted(e,t,s){return!e.includes("keypad")&&this.SHIFTED_RX.test(t.charAt(s))?1:0}helper(e,t,s){let n;const a=[];let i=0;const c=e.length;for(;i2&&a.push({pattern:"spatial",i,j:o-1,token:e.slice(i,o),graph:s,turns:d,shiftedCount:n}),i=o;break}}}return a}}const ms=new RegExp(`[${Ae.join("")}]`);class X{static getMostUsedSeparatorChar(e){const t=[...e.split("").filter(n=>ms.test(n)).reduce((n,a)=>{const i=n.get(a);return i?n.set(a,i+1):n.set(a,1),n},new Map).entries()].sort(([n,a],[i,c])=>c-a);if(!t.length)return;const s=t[0];if(!(s[1]<2))return s[0]}static getSeparatorRegex(e){return new RegExp(`([^${e}
+var Ze=Object.defineProperty,Xe=Object.defineProperties;var Ke=Object.getOwnPropertyDescriptors;var he=Object.getOwnPropertySymbols;var Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable;var N=Math.pow,de=(r,e,t)=>e in r?Ze(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,C=(r,e)=>{for(var t in e||(e={}))Je.call(e,t)&&de(r,t,e[t]);if(he)for(var t of he(e))Qe.call(e,t)&&de(r,t,e[t]);return r},j=(r,e)=>Xe(r,Ke(e));var V=(r,e,t)=>new Promise((s,n)=>{var a=o=>{try{c(t.next(o))}catch(u){n(u)}},i=o=>{try{c(t.throw(o))}catch(u){n(u)}},c=o=>o.done?s(o.value):Promise.resolve(o.value).then(a,i);c((t=t.apply(r,e)).next())});import{V as K,r as D,K as et,L as tt,aY as st,o as nt,dY as fe,W as F,i as I,e as J,d_ as rt,aW as at,dN as it,A as z,an as ot,bn as ct,ag as Z,D as Q,d$ as lt,e0 as ut,e1 as ht,e2 as dt,F as ft}from"./index-BATPqZWC.js";import{_ as gt}from"./role.vue_vue_type_script_setup_true_lang-DJMU5nB-.js";import{_ as pt}from"./index.vue_vue_type_script_setup_true_lang-CsD5VP5O.js";import{_ as mt}from"./upload.vue_vue_type_script_setup_true_lang-CEwSdOaB.js";import{u as bt}from"./hooks-Cgv81rg5.js";import{e as yt,k as Mt,l as vt,m as xt}from"./system-B-lG1-r8.js";import"./index-CqgHAcfa.js";import"./index-DLxLe0wB.js";const se=(r,e)=>r.push.apply(r,e),W=r=>r.sort((e,t)=>e.i-t.i||e.j-t.j),ge=r=>{const e={};let t=1;return r.forEach(s=>{e[s]=t,t+=1}),e};var kt={4:[[1,2],[2,3]],5:[[1,3],[2,3],[2,4]],6:[[1,2],[2,4],[4,5]],7:[[1,3],[2,3],[4,5],[4,6]],8:[[2,4],[4,6]]};const pe=2050,me=1e3,St=kt,Dt=10,Et=1e4,ke=10,Se=50,De=20,Ee=/^[A-Z\xbf-\xdf][^A-Z\xbf-\xdf]+$/,Tt=/^[^A-Z\xbf-\xdf]+[A-Z\xbf-\xdf]$/,At=/^[A-Z\xbf-\xdf]+$/,Te=/^[^a-z\xdf-\xff]+$/,Ct=/^[a-z\xdf-\xff]+$/,It=/^[^A-Z\xbf-\xdf]+$/,Rt=/[a-z\xdf-\xff]/,wt=/[A-Z\xbf-\xdf]/,Pt=/[^A-Za-z\xbf-\xdf]/gi,Lt=/^\d+$/,re=new Date().getFullYear(),jt={recentYear:/19\d\d|200\d|201\d|202\d/g},Ae=[" ",",",";",":","|","/","\\","_",".","-"],_t=Ae.length;class Ot{match({password:e}){const t=[...this.getMatchesWithoutSeparator(e),...this.getMatchesWithSeparator(e)],s=this.filterNoise(t);return W(s)}getMatchesWithSeparator(e){const t=[],s=/^(\d{1,4})([\s/\\_.-])(\d{1,2})\2(\d{1,4})$/;for(let n=0;n<=Math.abs(e.length-6);n+=1)for(let a=n+5;a<=n+9&&!(a>=e.length);a+=1){const i=e.slice(n,+a+1||9e9),c=s.exec(i);if(c!=null){const o=this.mapIntegersToDayMonthYear([parseInt(c[1],10),parseInt(c[3],10),parseInt(c[4],10)]);o!=null&&t.push({pattern:"date",token:i,i:n,j:a,separator:c[2],year:o.year,month:o.month,day:o.day})}}return t}getMatchesWithoutSeparator(e){const t=[],s=/^\d{4,8}$/,n=a=>Math.abs(a.year-re);for(let a=0;a<=Math.abs(e.length-4);a+=1)for(let i=a+3;i<=a+7&&!(i>=e.length);i+=1){const c=e.slice(a,+i+1||9e9);if(s.exec(c)){const o=[],u=c.length;if(St[u].forEach(([p,b])=>{const y=this.mapIntegersToDayMonthYear([parseInt(c.slice(0,p),10),parseInt(c.slice(p,b),10),parseInt(c.slice(b),10)]);y!=null&&o.push(y)}),o.length>0){let p=o[0],b=n(o[0]);o.slice(1).forEach(y=>{const g=n(y);g{let s=!1;const n=e.length;for(let a=0;a=t.j){s=!0;break}}return!s})}mapIntegersToDayMonthYear(e){if(e[1]>31||e[1]<=0)return null;let t=0,s=0,n=0;for(let a=0,i=e.length;a99&&cpe)return null;c>31&&(s+=1),c>12&&(t+=1),c<=0&&(n+=1)}return s>=2||t===3||n>=2?null:this.getDayMonth(e)}getDayMonth(e){const t=[[e[2],e.slice(0,2)],[e[0],e.slice(1,3)]],s=t.length;for(let n=0;n=1&&a<=31&&i>=1&&i<=12)return{day:a,month:i}}return null}twoToFourDigitYear(e){return e>99?e:e>50?e+1900:e+2e3}}const P=new Uint32Array(65536),Nt=(r,e)=>{const t=r.length,s=e.length,n=1<{const t=e.length,s=r.length,n=[],a=[],i=Math.ceil(t/32),c=Math.ceil(s/32);for(let g=0;g>>m&1,A=n[m/32|0]>>>m&1,G=k|g,B=((k|A)&M)+M^M|k|A;let L=g|~(B|M),O=M&B;L>>>31^S&&(a[m/32|0]^=1<>>31^A&&(n[m/32|0]^=1<>>g&1,v=n[g/32|0]>>>g&1,m=M|u,k=((M|v)&d)+d^d|M|v;let S=u|~(k|d),A=d&k;y+=S>>>s-1&1,y-=A>>>s-1&1,S>>>31^T&&(a[g/32|0]^=1<>>31^v&&(n[g/32|0]^=1<{if(r.length{const s=r.length<=e.length,n=r.length<=t;return s||n?Math.ceil(r.length/4):t},Ft=(r,e,t)=>{let s=0;const n=Object.keys(e).find(a=>{const i=$t(r,a,t);if(Math.abs(r.length-a.length)>i)return!1;const c=Ut(r,a),o=c<=i;return o&&(s=c),o});return n?{levenshteinDistance:s,levenshteinDistanceEntry:n}:{}};var be={a:["4","@"],b:["8"],c:["(","{","[","<"],d:["6","|)"],e:["3"],f:["#"],g:["6","9","&"],h:["#","|-|"],i:["1","!","|"],k:["<","|<"],l:["!","1","|","7"],m:["^^","nn","2n","/\\\\/\\\\"],n:["//"],o:["0","()"],q:["9"],u:["|_|"],s:["$","5"],t:["+","7"],v:["<",">","/"],w:["^/","uu","vv","2u","2v","\\\\/\\\\/"],x:["%","><"],z:["2"]},ee={warnings:{straightRow:"straightRow",keyPattern:"keyPattern",simpleRepeat:"simpleRepeat",extendedRepeat:"extendedRepeat",sequences:"sequences",recentYears:"recentYears",dates:"dates",topTen:"topTen",topHundred:"topHundred",common:"common",similarToCommon:"similarToCommon",wordByItself:"wordByItself",namesByThemselves:"namesByThemselves",commonNames:"commonNames",userInputs:"userInputs",pwned:"pwned"},suggestions:{l33t:"l33t",reverseWords:"reverseWords",allUppercase:"allUppercase",capitalization:"capitalization",dates:"dates",recentYears:"recentYears",associatedYears:"associatedYears",sequences:"sequences",repeated:"repeated",longerKeyboardPattern:"longerKeyboardPattern",anotherWord:"anotherWord",useWords:"useWords",noNeed:"noNeed",pwned:"pwned"},timeEstimation:{ltSecond:"ltSecond",second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years",centuries:"centuries"}};class Y{constructor(e=[]){this.parents=e,this.children=new Map}addSub(e,...t){const s=e.charAt(0);this.children.has(s)||this.children.set(s,new Y([...this.parents,s]));let n=this.children.get(s);for(let a=1;a(Object.entries(r).forEach(([t,s])=>{s.forEach(n=>{e.addSub(n,t)})}),e);class zt{constructor(){this.matchers={},this.l33tTable=be,this.trieNodeRoot=ye(be,new Y),this.dictionary={userInputs:[]},this.rankedDictionaries={},this.rankedDictionariesMaxWordSize={},this.translations=ee,this.graphs={},this.useLevenshteinDistance=!1,this.levenshteinThreshold=2,this.l33tMaxSubstitutions=100,this.maxLength=256,this.setRankedDictionaries()}setOptions(e={}){e.l33tTable&&(this.l33tTable=e.l33tTable,this.trieNodeRoot=ye(e.l33tTable,new Y)),e.dictionary&&(this.dictionary=e.dictionary,this.setRankedDictionaries()),e.translations&&this.setTranslations(e.translations),e.graphs&&(this.graphs=e.graphs),e.useLevenshteinDistance!==void 0&&(this.useLevenshteinDistance=e.useLevenshteinDistance),e.levenshteinThreshold!==void 0&&(this.levenshteinThreshold=e.levenshteinThreshold),e.l33tMaxSubstitutions!==void 0&&(this.l33tMaxSubstitutions=e.l33tMaxSubstitutions),e.maxLength!==void 0&&(this.maxLength=e.maxLength)}setTranslations(e){if(this.checkCustomTranslations(e))this.translations=e;else throw new Error("Invalid translations object fallback to keys")}checkCustomTranslations(e){let t=!0;return Object.keys(ee).forEach(s=>{if(s in e){const n=s;Object.keys(ee[n]).forEach(a=>{a in e[n]||(t=!1)})}else t=!1}),t}setRankedDictionaries(){const e={},t={};Object.keys(this.dictionary).forEach(s=>{e[s]=ge(this.dictionary[s]),t[s]=this.getRankedDictionariesMaxWordSize(this.dictionary[s])}),this.rankedDictionaries=e,this.rankedDictionariesMaxWordSize=t}getRankedDictionariesMaxWordSize(e){const t=e.map(s=>typeof s!="string"?s.toString().length:s.length);return t.length===0?0:t.reduce((s,n)=>Math.max(s,n),-1/0)}buildSanitizedRankedDictionary(e){const t=[];return e.forEach(s=>{const n=typeof s;(n==="string"||n==="number"||n==="boolean")&&t.push(s.toString().toLowerCase())}),ge(t)}extendUserInputsDictionary(e){this.dictionary.userInputs||(this.dictionary.userInputs=[]);const t=[...this.dictionary.userInputs,...e];this.rankedDictionaries.userInputs=this.buildSanitizedRankedDictionary(t),this.rankedDictionariesMaxWordSize.userInputs=this.getRankedDictionariesMaxWordSize(t)}addMatcher(e,t){this.matchers[e]?console.info(`Matcher ${e} already exists`):this.matchers[e]=t}}const f=new zt;class Yt{constructor(e){this.defaultMatch=e}match({password:e}){const t=e.split("").reverse().join("");return this.defaultMatch({password:t}).map(s=>j(C({},s),{token:s.token.split("").reverse().join(""),reversed:!0,i:e.length-1-s.j,j:e.length-1-s.i}))}}class Gt{constructor({substr:e,limit:t,trieRoot:s}){this.buffer=[],this.finalPasswords=[],this.substr=e,this.limit=t,this.trieRoot=s}getAllPossibleSubsAtIndex(e){const t=[];let s=this.trieRoot;for(let n=e;n=this.limit)return;if(s===this.substr.length){e===t&&this.finalPasswords.push({password:this.buffer.join(""),changes:a});return}const o=[...this.getAllPossibleSubsAtIndex(s)];let u=!1;for(let d=s+o.length-1;d>=s;d-=1){const p=o[d-s];if(p.isTerminal()){if(i===p.parents.join("")&&c>=3)continue;u=!0;const b=p.subs;for(const y of b){this.buffer.push(y);const g=a.concat({i:n,letter:y,substitution:p.parents.join("")});if(this.helper({onlyFullSub:e,isFullSub:t,index:d+1,subIndex:n+y.length,changes:g,lastSubLetter:p.parents.join(""),consecutiveSubCount:i===p.parents.join("")?c+1:1}),this.buffer.pop(),this.finalPasswords.length>=this.limit)return}}}if(!e||!u){const d=this.substr.charAt(s);this.buffer.push(d),this.helper({onlyFullSub:e,isFullSub:t&&!u,index:s+1,subIndex:n+1,changes:a,lastSubLetter:i,consecutiveSubCount:c}),this.buffer.pop()}}getAll(){return this.helper({onlyFullSub:!0,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.helper({onlyFullSub:!1,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.finalPasswords}}const Bt=(r,e,t)=>new Gt({substr:r,limit:e,trieRoot:t}).getAll(),Ht=(r,e,t)=>{const n=r.changes.filter(u=>u.iu-d.letter.length+d.substitution.length,e),a=r.changes.filter(u=>u.i>=e&&u.i<=t),i=a.reduce((u,d)=>u-d.letter.length+d.substitution.length,t-e+n),c=[],o=[];return a.forEach(u=>{c.findIndex(p=>p.letter===u.letter&&p.substitution===u.substitution)<0&&(c.push({letter:u.letter,substitution:u.substitution}),o.push(`${u.substitution} -> ${u.letter}`))}),{i:n,j:i,subs:c,subDisplay:o.join(", ")}};class qt{constructor(e){this.defaultMatch=e}isAlreadyIncluded(e,t){return e.some(s=>Object.entries(s).every(([n,a])=>n==="subs"||a===t[n]))}match({password:e}){const t=[],s=Bt(e,f.l33tMaxSubstitutions,f.trieNodeRoot);let n=!1,a=!0;return s.forEach(i=>{if(n)return;const c=this.defaultMatch({password:i.password,useLevenshtein:a});a=!1,c.forEach(o=>{n||(n=o.i===0&&o.j===e.length-1);const u=Ht(i,o.i,o.j),d=e.slice(u.i,+u.j+1||9e9),p=C(j(C({},o),{l33t:!0,token:d}),u),b=this.isAlreadyIncluded(t,p);d.toLowerCase()!==o.matchedWord&&!b&&t.push(p)})}),t.filter(i=>i.token.length>1)}}class Vt{constructor(){this.l33t=new qt(this.defaultMatch),this.reverse=new Yt(this.defaultMatch)}match({password:e}){const t=[...this.defaultMatch({password:e}),...this.reverse.match({password:e}),...this.l33t.match({password:e})];return W(t)}defaultMatch({password:e,useLevenshtein:t=!0}){const s=[],n=e.length,a=e.toLowerCase();return Object.keys(f.rankedDictionaries).forEach(i=>{const c=f.rankedDictionaries[i],o=f.rankedDictionariesMaxWordSize[i],u=Math.min(o,n);for(let d=0;d{const a=t[n];a.lastIndex=0;let i;for(;i=a.exec(e);)if(i){const c=i[0];s.push({pattern:"regex",token:c,i:i.index,j:i.index+i[0].length-1,regexName:n,regexMatch:i})}}),W(s)}}var _={nCk(r,e){let t=r;if(e>t)return 0;if(e===0)return 1;let s=1;for(let n=1;n<=e;n+=1)s*=t,s/=n,t-=1;return s},log10(r){return r===0?0:Math.log(r)/Math.log(10)},log2(r){return Math.log(r)/Math.log(2)},factorial(r){let e=1;for(let t=2;t<=r;t+=1)e*=t;return e}},Xt=({token:r})=>{let e=N(Dt,r.length);e===Number.POSITIVE_INFINITY&&(e=Number.MAX_VALUE);let t;return r.length===1?t=ke+1:t=Se+1,Math.max(e,t)},Kt=({year:r,separator:e})=>{let s=Math.max(Math.abs(r-re),De)*365;return e&&(s*=4),s};const Jt=r=>{const e=r.split(""),t=e.filter(i=>i.match(wt)).length,s=e.filter(i=>i.match(Rt)).length;let n=0;const a=Math.min(t,s);for(let i=1;i<=a;i+=1)n+=_.nCk(t+s,i);return n};var Qt=r=>{const e=r.replace(Pt,"");if(e.match(It)||e.toLowerCase()===e)return 1;const t=[Ee,Tt,Te],s=t.length;for(let n=0;n{let t=0,s=r.indexOf(e);for(;s>=0;)t+=1,s=r.indexOf(e,s+e.length);return t},es=({sub:r,token:e})=>{const t=e.toLowerCase(),s=Me(t,r.substitution),n=Me(t,r.letter);return{subbedCount:s,unsubbedCount:n}};var ts=({l33t:r,subs:e,token:t})=>{if(!r)return 1;let s=1;return e.forEach(n=>{const{subbedCount:a,unsubbedCount:i}=es({sub:n,token:t});if(a===0||i===0)s*=2;else{const c=Math.min(i,a);let o=0;for(let u=1;u<=c;u+=1)o+=_.nCk(i+a,u);s*=o}}),s},ss=({rank:r,reversed:e,l33t:t,subs:s,token:n,dictionaryName:a})=>{const i=r,c=Qt(n),o=ts({l33t:t,subs:s,token:n}),u=e&&2||1;let d;return a==="diceware"?d=N(6,5)/2:d=i*c*o*u,{baseGuesses:i,uppercaseVariations:c,l33tVariations:o,calculation:d}},ns=({regexName:r,regexMatch:e,token:t})=>{const s={alphaLower:26,alphaUpper:26,alpha:52,alphanumeric:62,digits:10,symbols:33};if(r in s)return N(s[r],t.length);switch(r){case"recentYear":return Math.max(Math.abs(parseInt(e[0],10)-re),De)}return 0},rs=({baseGuesses:r,repeatCount:e})=>r*e,as=({token:r,ascending:e})=>{const t=r.charAt(0);let s=0;return["a","A","z","Z","0","1","9"].includes(t)?s=4:t.match(/\d/)?s=10:s=26,e||(s*=2),s*r.length};const is=r=>{let e=0;return Object.keys(r).forEach(t=>{const s=r[t];e+=s.filter(n=>!!n).length}),e/=Object.entries(r).length,e},os=({token:r,graph:e,turns:t})=>{const s=Object.keys(f.graphs[e]).length,n=is(f.graphs[e]);let a=0;const i=r.length;for(let c=2;c<=i;c+=1){const o=Math.min(t,c-1);for(let u=1;u<=o;u+=1)a+=_.nCk(c-1,u-1)*s*N(n,u)}return a};var cs=({graph:r,token:e,shiftedCount:t,turns:s})=>{let n=os({token:e,graph:r,turns:s});if(t){const a=e.length-t;if(t===0||a===0)n*=2;else{let i=0;for(let c=1;c<=Math.min(t,a);c+=1)i+=_.nCk(t+a,c);n*=i}}return Math.round(n)},ls=()=>_t;const us=(r,e)=>{let t=1;return r.token.lengthve[r]?ve[r](e):f.matchers[r]&&"scoring"in f.matchers[r]?f.matchers[r].scoring(e):0;var ds=(r,e)=>{const t={};if("guesses"in r&&r.guesses!=null)return r;const s=us(r,e),n=hs(r.pattern,r);let a=0;typeof n=="number"?a=n:r.pattern==="dictionary"&&(a=n.calculation,t.baseGuesses=n.baseGuesses,t.uppercaseVariations=n.uppercaseVariations,t.l33tVariations=n.l33tVariations);const i=Math.max(a,s);return j(C(C({},r),t),{guesses:i,guessesLog10:_.log10(i)})};const E={password:"",optimal:{},excludeAdditive:!1,separatorRegex:void 0,fillArray(r,e){const t=[];for(let s=0;s1&&(n*=this.optimal.pi[s.i-1][e-1]);let a=_.factorial(e)*n;this.excludeAdditive||(a+=N(Et,e-1));let i=!1;Object.keys(this.optimal.g[t]).forEach(c=>{const o=this.optimal.g[t][c];parseInt(c,10)<=e&&o<=a&&(i=!0)}),i||(this.optimal.g[t][e]=a,this.optimal.m[t][e]=s,this.optimal.pi[t][e]=n)},bruteforceUpdate(r){let e=this.makeBruteforceMatch(0,r);this.update(e,1);for(let t=1;t<=r;t+=1){e=this.makeBruteforceMatch(t,r);const s=this.optimal.m[t-1];Object.keys(s).forEach(n=>{s[n].pattern!=="bruteforce"&&this.update(e,parseInt(n,10)+1)})}},unwind(r){const e=[];let t=r-1,s=0,n=1/0;const a=this.optimal.g[t];for(a&&Object.keys(a).forEach(i=>{const c=a[i];c=0;){const i=this.optimal.m[t][s];e.unshift(i),t=i.i-1,s-=1}return e}};var ne={mostGuessableMatchSequence(r,e,t=!1){E.password=r,E.excludeAdditive=t;const s=r.length;let n=E.fillArray(s,"array");e.forEach(o=>{n[o.j].push(o)}),n=n.map(o=>o.sort((u,d)=>u.i-d.i)),E.optimal={m:E.fillArray(s,"object"),pi:E.fillArray(s,"object"),g:E.fillArray(s,"object")};for(let o=0;o{u.i>0?Object.keys(E.optimal.m[u.i-1]).forEach(d=>{E.update(u,parseInt(d,10)+1)}):E.update(u,1)}),E.bruteforceUpdate(o);const a=E.unwind(s),i=a.length,c=this.getGuesses(r,i);return{password:r,guesses:c,guessesLog10:_.log10(c),sequence:a}},getGuesses(r,e){const t=r.length;let s=0;return r.length===0?s=1:s=E.optimal.g[t-1][e],s}};class fs{match({password:e,omniMatch:t}){const s=[];let n=0;for(;ni instanceof Promise)?Promise.all(s):s}normalizeMatch(e,t,s,n){const a={pattern:"repeat",i:s.index,j:t,token:s[0],baseToken:e,baseGuesses:0,repeatCount:s[0].length/e.length};return n instanceof Promise?n.then(i=>j(C({},a),{baseGuesses:i})):j(C({},a),{baseGuesses:n})}getGreedyMatch(e,t){const s=/(.+)\1+/g;return s.lastIndex=t,s.exec(e)}getLazyMatch(e,t){const s=/(.+?)\1+/g;return s.lastIndex=t,s.exec(e)}setMatchToken(e,t){const s=/^(.+?)\1+$/;let n,a="";if(t&&e[0].length>t[0].length){n=e;const i=s.exec(n[0]);i&&(a=i[1])}else n=t,n&&(a=n[1]);return{match:n,baseToken:a}}getBaseGuesses(e,t){const s=t.match(e);return s instanceof Promise?s.then(a=>ne.mostGuessableMatchSequence(e,a).guesses):ne.mostGuessableMatchSequence(e,s).guesses}}class gs{constructor(){this.MAX_DELTA=5}match({password:e}){const t=[];if(e.length===1)return[];let s=0,n=null;const a=e.length;for(let i=1;i1||Math.abs(s)===1){const i=Math.abs(s);if(i>0&&i<=this.MAX_DELTA){const c=n.slice(e,+t+1||9e9),{sequenceName:o,sequenceSpace:u}=this.getSequence(c);return a.push({pattern:"sequence",i:e,j:t,token:n.slice(e,+t+1||9e9),sequenceName:o,sequenceSpace:u,ascending:s>0})}}return null}getSequence(e){let t="unicode",s=26;return Ct.test(e)?(t="lower",s=26):At.test(e)?(t="upper",s=26):Lt.test(e)&&(t="digits",s=10),{sequenceName:t,sequenceSpace:s}}}class ps{constructor(){this.SHIFTED_RX=/[~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?]/}match({password:e}){const t=[];return Object.keys(f.graphs).forEach(s=>{const n=f.graphs[s];se(t,this.helper(e,n,s))}),W(t)}checkIfShifted(e,t,s){return!e.includes("keypad")&&this.SHIFTED_RX.test(t.charAt(s))?1:0}helper(e,t,s){let n;const a=[];let i=0;const c=e.length;for(;i2&&a.push({pattern:"spatial",i,j:o-1,token:e.slice(i,o),graph:s,turns:d,shiftedCount:n}),i=o;break}}}return a}}const ms=new RegExp(`[${Ae.join("")}]`);class X{static getMostUsedSeparatorChar(e){const t=[...e.split("").filter(n=>ms.test(n)).reduce((n,a)=>{const i=n.get(a);return i?n.set(a,i+1):n.set(a,1),n},new Map).entries()].sort(([n,a],[i,c])=>c-a);if(!t.length)return;const s=t[0];if(!(s[1]<2))return s[0]}static getSeparatorRegex(e){return new RegExp(`([^${e}
])(${e})(?!${e})`,"g")}match({password:e}){const t=[];if(e.length===0)return t;const s=X.getMostUsedSeparatorChar(e);if(s===void 0)return t;const n=X.getSeparatorRegex(s);for(const a of e.matchAll(n)){if(a.index===void 0)continue;const i=a.index+1;t.push({pattern:"separator",token:s,i,j:i})}return t}}class bs{constructor(){this.matchers={date:Ot,dictionary:Vt,regex:Zt,repeat:fs,sequence:gs,spatial:ps,separator:X}}match(e){const t=[],s=[];return[...Object.keys(this.matchers),...Object.keys(f.matchers)].forEach(a=>{if(!this.matchers[a]&&!f.matchers[a])return;const i=this.matchers[a]?this.matchers[a]:f.matchers[a].Matching,o=new i().match({password:e,omniMatch:this});o instanceof Promise?(o.then(u=>{se(t,u)}),s.push(o)):se(t,o)}),s.length>0?new Promise((a,i)=>{Promise.all(s).then(()=>{a(W(t))}).catch(c=>{i(c)})}):W(t)}}const Ce=1,Ie=Ce*60,Re=Ie*60,we=Re*24,Pe=we*31,Le=Pe*12,ys=Le*100,te={second:Ce,minute:Ie,hour:Re,day:we,month:Pe,year:Le,century:ys};class Ms{translate(e,t){let s=e;t!==void 0&&t!==1&&(s+="s");const{timeEstimation:n}=f.translations;return n[s].replace("{base}",`${t}`)}estimateAttackTimes(e){const t={onlineThrottling100PerHour:e/.027777777777777776,onlineNoThrottling10PerSecond:e/10,offlineSlowHashing1e4PerSecond:e/1e4,offlineFastHashing1e10PerSecond:e/1e10},s={onlineThrottling100PerHour:"",onlineNoThrottling10PerSecond:"",offlineSlowHashing1e4PerSecond:"",offlineFastHashing1e10PerSecond:""};return Object.keys(t).forEach(n=>{const a=t[n];s[n]=this.displayTime(a)}),{crackTimesSeconds:t,crackTimesDisplay:s,score:this.guessesToScore(e)}}guessesToScore(e){return e<1005?0:e<1000005?1:e<100000005?2:e<1e10+5?3:4}displayTime(e){let t="centuries",s;const n=Object.keys(te),a=n.findIndex(i=>e-1&&(t=n[a-1],a!==0?s=Math.round(e/te[t]):t="ltSecond"),this.translate(t,s)}}var vs=()=>null,xs=()=>({warning:f.translations.warnings.dates,suggestions:[f.translations.suggestions.dates]});const ks=(r,e)=>{let t=null;return e&&!r.l33t&&!r.reversed?r.rank<=10?t=f.translations.warnings.topTen:r.rank<=100?t=f.translations.warnings.topHundred:t=f.translations.warnings.common:r.guessesLog10<=4&&(t=f.translations.warnings.similarToCommon),t},Ss=(r,e)=>{let t=null;return e&&(t=f.translations.warnings.wordByItself),t},Ds=(r,e)=>e?f.translations.warnings.namesByThemselves:f.translations.warnings.commonNames,Es=(r,e)=>{let t=null;const s=r.dictionaryName,n=s==="lastnames"||s.toLowerCase().includes("firstnames");return s==="passwords"?t=ks(r,e):s.includes("wikipedia")?t=Ss(r,e):n?t=Ds(r,e):s==="userInputs"&&(t=f.translations.warnings.userInputs),t};var Ts=(r,e)=>{const t=Es(r,e),s=[],n=r.token;return n.match(Ee)?s.push(f.translations.suggestions.capitalization):n.match(Te)&&n.toLowerCase()!==n&&s.push(f.translations.suggestions.allUppercase),r.reversed&&r.token.length>=4&&s.push(f.translations.suggestions.reverseWords),r.l33t&&s.push(f.translations.suggestions.l33t),{warning:t,suggestions:s}},As=r=>r.regexName==="recentYear"?{warning:f.translations.warnings.recentYears,suggestions:[f.translations.suggestions.recentYears,f.translations.suggestions.associatedYears]}:{warning:null,suggestions:[]},Cs=r=>{let e=f.translations.warnings.extendedRepeat;return r.baseToken.length===1&&(e=f.translations.warnings.simpleRepeat),{warning:e,suggestions:[f.translations.suggestions.repeated]}},Is=()=>({warning:f.translations.warnings.sequences,suggestions:[f.translations.suggestions.sequences]}),Rs=r=>{let e=f.translations.warnings.keyPattern;return r.turns===1&&(e=f.translations.warnings.straightRow),{warning:e,suggestions:[f.translations.suggestions.longerKeyboardPattern]}},ws=()=>null;const xe={warning:null,suggestions:[]};class Ps{constructor(){this.matchers={bruteforce:vs,date:xs,dictionary:Ts,regex:As,repeat:Cs,sequence:Is,spatial:Rs,separator:ws},this.defaultFeedback={warning:null,suggestions:[]},this.setDefaultSuggestions()}setDefaultSuggestions(){this.defaultFeedback.suggestions.push(f.translations.suggestions.useWords,f.translations.suggestions.noNeed)}getFeedback(e,t){if(t.length===0)return this.defaultFeedback;if(e>2)return xe;const s=f.translations.suggestions.anotherWord,n=this.getLongestMatch(t);let a=this.getMatchFeedback(n,t.length===1);return a!=null?a.suggestions.unshift(s):a={warning:null,suggestions:[s]},a}getLongestMatch(e){let t=e[0];return e.slice(1).forEach(n=>{n.token.length>t.token.length&&(t=n)}),t}getMatchFeedback(e,t){return this.matchers[e.pattern]?this.matchers[e.pattern](e,t):f.matchers[e.pattern]&&"feedback"in f.matchers[e.pattern]?f.matchers[e.pattern].feedback(e,t):xe}}const je=()=>new Date().getTime(),Ls=(r,e,t)=>{const s=new Ps,n=new Ms,a=ne.mostGuessableMatchSequence(e,r),i=je()-t,c=n.estimateAttackTimes(a.guesses);return j(C(C({calcTime:i},a),c),{feedback:s.getFeedback(c.score,a.sequence)})},js=(r,e)=>(e&&f.extendUserInputsDictionary(e),new bs().match(r)),_s=(r,e)=>{const t=je(),s=js(r,e);if(s instanceof Promise)throw new Error("You are using a Promised matcher, please use `zxcvbnAsync` for it.");return Ls(s,r,t)};function Bs(r,e){const t=K({deptId:"",username:"",phone:"",status:""}),s=D(),n=D(),a=D([]),i=D(!0),c=D(),o=D({}),{switchStyle:u}=bt(),d=D(),p=D([]),b=D(!0),y=D(0),g=K({total:0,pageSize:10,currentPage:1,background:!0}),M=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"用户编号",prop:"id",width:90},{label:"用户头像",prop:"avatar",cellRenderer:({row:l})=>I(J("el-image"),{fit:"cover","preview-teleported":!0,src:l.avatar,"preview-src-list":Array.of(l.avatar),class:"w-[24px] h-[24px] rounded-full align-middle"},null),width:90},{label:"用户名称",prop:"username",minWidth:130},{label:"用户昵称",prop:"nickname",minWidth:130},{label:"性别",prop:"sex",minWidth:90,cellRenderer:({row:l,props:h})=>I(J("el-tag"),{size:h.size,type:l.sex===1?"danger":null,effect:"plain"},{default:()=>[l.sex===1?"女":"男"]})},{label:"部门",prop:"dept.name",minWidth:90},{label:"手机号码",prop:"phone",minWidth:90,formatter:({phone:l})=>rt(l,{start:3,end:6})},{label:"状态",prop:"status",minWidth:90,cellRenderer:l=>{var h;return I(J("el-switch"),{size:l.props.size==="small"?"small":"default",loading:(h=o.value[l.index])==null?void 0:h.loading,modelValue:l.row.status,"onUpdate:modelValue":x=>l.row.status=x,"active-value":1,"inactive-value":0,"active-text":"已启用","inactive-text":"已停用","inline-prompt":!0,style:u.value,onChange:()=>A(l)},null)}},{label:"创建时间",minWidth:90,prop:"createTime",formatter:({createTime:l})=>at(l).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",width:180,slot:"operation"}],T=et(()=>["!h-[20px]","reset-margin","!text-gray-500","dark:!text-white","dark:hover:!text-primary"]),v=K({newPwd:""}),m=[{color:"#e74242",text:"非常弱"},{color:"#EFBD47",text:"弱"},{color:"#ffa500",text:"一般"},{color:"#1bbf1b",text:"强"},{color:"#008000",text:"非常强"}],k=D(),S=D([]);function A({row:l,index:h}){it.confirm(`确认要${l.status===0?"停用":"启用"}${l.username}用户吗?`,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0,draggable:!0}).then(()=>{o.value[h]=Object.assign({},o.value[h],{loading:!0}),setTimeout(()=>{o.value[h]=Object.assign({},o.value[h],{loading:!1}),z("已成功修改用户状态",{type:"success"})},300)}).catch(()=>{l.status===0?l.status=1:l.status=0})}function G(l){}function B(l){z(`您删除了用户编号为${l.id}的这条数据`,{type:"success"}),w()}function L(l){}function O(l){}function _e(l){y.value=l.length,r.value.setAdaptive()}function Oe(){y.value=0,r.value.getTableRef().clearSelection()}function Ne(){const l=r.value.getTableRef().getSelectionRows();z(`已删除用户编号为 ${ot(l,"id")} 的数据`,{type:"success"}),r.value.getTableRef().clearSelection(),w()}function w(){return V(this,null,function*(){i.value=!0;const{data:l}=yield vt(ct(t));a.value=l.list,g.total=l.total,g.pageSize=l.pageSize,g.currentPage=l.currentPage,setTimeout(()=>{i.value=!1},500)})}const We=l=>{l&&(l.resetFields(),t.deptId="",e.value.onTreeReset(),w())};function Ue({id:l,selected:h}){t.deptId=h?l:"",w()}function ae(l){if(!l||!l.length)return;const h=[];for(let x=0;xQ(pt,{ref:s}),beforeSure:(Ge,{options:Be})=>{const He=s.value.getRef(),qe=Be.props.formInline;function ue(){z(`您${l}了用户名称为${qe.username}的这条数据`,{type:"success"}),Ge(),w()}He.validate(Ve=>{Ve&&ue()})}})}const ie=D();function Fe(l){Z({title:"裁剪、上传头像",width:"40%",draggable:!0,closeOnClickModal:!1,fullscreen:F(),contentRenderer:()=>Q(mt,{ref:ie,imgSrc:l.avatar,onCropper:h=>c.value=h}),beforeSure:h=>{h(),w()},closeCallBack:()=>ie.value.hidePopover()})}tt(v,({newPwd:l})=>k.value=st(l)?-1:_s(l).score);function ze(l){Z({title:`重置 ${l.username} 用户的密码`,width:"30%",draggable:!0,closeOnClickModal:!1,fullscreen:F(),contentRenderer:()=>I(ft,null,[I(lt,{ref:n,model:v},{default:()=>[I(ut,{prop:"newPwd",rules:[{required:!0,message:"请输入新密码",trigger:"blur"}]},{default:()=>[I(ht,{clearable:!0,"show-password":!0,type:"password",modelValue:v.newPwd,"onUpdate:modelValue":h=>v.newPwd=h,placeholder:"请输入新密码"},null)]})]}),I("div",{class:"mt-4 flex"},[m.map(({color:h,text:x},R)=>I("div",{class:"w-[19vw]",style:{marginLeft:R!==0?"4px":0}},[I(dt,{striped:!0,"striped-flow":!0,duration:k.value===R?6:0,percentage:k.value>=R?100:0,color:h,"stroke-width":10,"show-text":!1},null),I("p",{class:"text-center",style:{color:k.value===R?h:""}},[x])]))])]),closeCallBack:()=>v.newPwd="",beforeSure:h=>{n.value.validate(x=>{x&&(z(`已成功重置 ${l.username} 用户的密码`,{type:"success"}),h(),w())})}})}function Ye(l){return V(this,null,function*(){var x,R,U,$;const h=(x=(yield xt({userId:l.id})).data)!=null?x:[];Z({title:`分配 ${l.username} 用户的角色`,props:{formInline:{username:(R=l==null?void 0:l.username)!=null?R:"",nickname:(U=l==null?void 0:l.nickname)!=null?U:"",roleOptions:($=S.value)!=null?$:[],ids:h}},width:"400px",draggable:!0,fullscreen:F(),fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>Q(gt),beforeSure:(H,{options:q})=>{q.props.formInline,H()}})})}return nt(()=>V(this,null,function*(){b.value=!0,w();const{data:l}=yield yt();d.value=fe(l),p.value=fe(l),b.value=!1,S.value=(yield Mt()).data})),{form:t,loading:i,columns:M,dataList:a,treeData:p,treeLoading:b,selectedNum:y,pagination:g,buttonClass:T,deviceDetection:F,onSearch:w,resetForm:We,onbatchDel:Ne,openDialog:$e,onTreeSelect:Ue,handleUpdate:G,handleDelete:B,handleUpload:Fe,handleReset:ze,handleRole:Ye,handleSizeChange:L,onSelectionCancel:Oe,handleCurrentChange:O,handleSelectionChange:_e}}export{Bs as useUser};
diff --git a/dist/static/js/hook-Ca5fGdAo.js b/dist/static/js/hook-BdhGbSr2.js
similarity index 94%
rename from dist/static/js/hook-Ca5fGdAo.js
rename to dist/static/js/hook-BdhGbSr2.js
index d45c8731c..435313ce7 100644
--- a/dist/static/js/hook-Ca5fGdAo.js
+++ b/dist/static/js/hook-BdhGbSr2.js
@@ -1 +1 @@
-var d=(n,c,a)=>new Promise((s,o)=>{var p=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(p,l);i((a=a.apply(n,c)).next())});import{V as g,r as m,o as z,i as C,e as T,aW as P,A as f,an as R,bn as Y}from"./index-0TdPoD8Q.js";import{a as w}from"./system-Cslj62Y9.js";import{u as A}from"./hooks-Df9lxBrj.js";function k(n){const c=g({module:"",status:"",operatingTime:""}),a=m([]),s=m(!0),o=m(0),{tagStyle:p}=A(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"操作人员",prop:"username",minWidth:100},{label:"所属模块",prop:"module",minWidth:140},{label:"操作概要",prop:"summary",minWidth:140},{label:"操作 IP",prop:"ip",minWidth:100},{label:"操作地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"操作状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:p.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"操作时间",prop:"operatingTime",minWidth:180,formatter:({operatingTime:e})=>P(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function b(){o.value=0,n.value.getTableRef().clearSelection()}function v(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${R(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),u()}function S(){f("已删除所有日志数据",{type:"success"}),u()}function u(){return d(this,null,function*(){s.value=!0;const{data:e}=yield w(Y(c));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),u())};return z(()=>{u()}),{form:c,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:u,clearAll:S,resetForm:W,onbatchDel:v,handleSizeChange:t,onSelectionCancel:b,handleCurrentChange:r,handleSelectionChange:h}}export{k as useRole};
+var d=(n,c,a)=>new Promise((s,o)=>{var p=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(p,l);i((a=a.apply(n,c)).next())});import{V as g,r as m,o as z,i as C,e as T,aW as P,A as f,an as R,bn as Y}from"./index-BATPqZWC.js";import{a as w}from"./system-B-lG1-r8.js";import{u as A}from"./hooks-Cgv81rg5.js";function k(n){const c=g({module:"",status:"",operatingTime:""}),a=m([]),s=m(!0),o=m(0),{tagStyle:p}=A(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"操作人员",prop:"username",minWidth:100},{label:"所属模块",prop:"module",minWidth:140},{label:"操作概要",prop:"summary",minWidth:140},{label:"操作 IP",prop:"ip",minWidth:100},{label:"操作地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"操作状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:p.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"操作时间",prop:"operatingTime",minWidth:180,formatter:({operatingTime:e})=>P(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function b(){o.value=0,n.value.getTableRef().clearSelection()}function v(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${R(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),u()}function S(){f("已删除所有日志数据",{type:"success"}),u()}function u(){return d(this,null,function*(){s.value=!0;const{data:e}=yield w(Y(c));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),u())};return z(()=>{u()}),{form:c,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:u,clearAll:S,resetForm:W,onbatchDel:v,handleSizeChange:t,onSelectionCancel:b,handleCurrentChange:r,handleSelectionChange:h}}export{k as useRole};
diff --git a/dist/static/js/hook-BnIBqVqr.js b/dist/static/js/hook-BkRKLPDL.js
similarity index 90%
rename from dist/static/js/hook-BnIBqVqr.js
rename to dist/static/js/hook-BkRKLPDL.js
index 1608a2314..9d6e4329d 100644
--- a/dist/static/js/hook-BnIBqVqr.js
+++ b/dist/static/js/hook-BkRKLPDL.js
@@ -1 +1 @@
-var W=(l,f,s)=>new Promise((u,m)=>{var p=t=>{try{c(s.next(t))}catch(i){m(i)}},r=t=>{try{c(s.throw(t))}catch(i){m(i)}},c=t=>t.done?u(t.value):Promise.resolve(t.value).then(p,r);c((s=s.apply(l,f)).next())});import{V as F,r as o,o as O,i as _,e as j,aW as x,aY as Y,dY as z,ag as V,ae as A,W as N,D as P,A as I}from"./index-0TdPoD8Q.js";import{_ as q}from"./form.vue_vue_type_script_setup_true_lang-DBCobNn0.js";import{e as B}from"./system-Cslj62Y9.js";import{u as G}from"./hooks-Df9lxBrj.js";import"./index-CLBRt6n5.js";function E(){const l=F({name:"",status:null}),f=o(),s=o([]),u=o(!0),{tagStyle:m}=G(),p=[{label:"部门名称",prop:"name",width:180,align:"left"},{label:"排序",prop:"sort",minWidth:70},{label:"状态",prop:"status",minWidth:100,cellRenderer:({row:a,props:e})=>_(j("el-tag"),{size:e.size,style:m.value(a.status)},{default:()=>[a.status===1?"启用":"停用"]})},{label:"创建时间",minWidth:200,prop:"createTime",formatter:({createTime:a})=>x(a).format("YYYY-MM-DD HH:mm:ss")},{label:"备注",prop:"remark",minWidth:320},{label:"操作",fixed:"right",width:210,slot:"operation"}];function r(a){}function c(a){a&&(a.resetFields(),t())}function t(){return W(this,null,function*(){u.value=!0;const{data:a}=yield B();let e=a;Y(l.name)||(e=e.filter(n=>n.name.includes(l.name))),Y(l.status)||(e=e.filter(n=>n.status===l.status)),s.value=z(e),setTimeout(()=>{u.value=!1},500)})}function i(a){if(!a||!a.length)return;const e=[];for(let n=0;nP(q,{ref:f}),beforeSure:(M,{options:S})=>{const T=f.value.getRef(),$=S.props.formInline;function y(){I(`您${a}了部门名称为${$.name}的这条数据`,{type:"success"}),M(),t()}T.validate(C=>{C&&y()})}})}function H(a){I(`您删除了部门名称为${a.name}的这条数据`,{type:"success"}),t()}return O(()=>{t()}),{form:l,loading:u,columns:p,dataList:s,onSearch:t,resetForm:c,openDialog:R,handleDelete:H,handleSelectionChange:r}}export{E as useDept};
+var W=(l,f,s)=>new Promise((u,m)=>{var p=t=>{try{c(s.next(t))}catch(i){m(i)}},r=t=>{try{c(s.throw(t))}catch(i){m(i)}},c=t=>t.done?u(t.value):Promise.resolve(t.value).then(p,r);c((s=s.apply(l,f)).next())});import{V as F,r as o,o as O,i as _,e as j,aW as x,aY as Y,dY as z,ag as V,ae as A,W as N,D as P,A as I}from"./index-BATPqZWC.js";import{_ as q}from"./form.vue_vue_type_script_setup_true_lang-BMxHVvRA.js";import{e as B}from"./system-B-lG1-r8.js";import{u as G}from"./hooks-Cgv81rg5.js";import"./index-CqgHAcfa.js";function E(){const l=F({name:"",status:null}),f=o(),s=o([]),u=o(!0),{tagStyle:m}=G(),p=[{label:"部门名称",prop:"name",width:180,align:"left"},{label:"排序",prop:"sort",minWidth:70},{label:"状态",prop:"status",minWidth:100,cellRenderer:({row:a,props:e})=>_(j("el-tag"),{size:e.size,style:m.value(a.status)},{default:()=>[a.status===1?"启用":"停用"]})},{label:"创建时间",minWidth:200,prop:"createTime",formatter:({createTime:a})=>x(a).format("YYYY-MM-DD HH:mm:ss")},{label:"备注",prop:"remark",minWidth:320},{label:"操作",fixed:"right",width:210,slot:"operation"}];function r(a){}function c(a){a&&(a.resetFields(),t())}function t(){return W(this,null,function*(){u.value=!0;const{data:a}=yield B();let e=a;Y(l.name)||(e=e.filter(n=>n.name.includes(l.name))),Y(l.status)||(e=e.filter(n=>n.status===l.status)),s.value=z(e),setTimeout(()=>{u.value=!1},500)})}function i(a){if(!a||!a.length)return;const e=[];for(let n=0;nP(q,{ref:f}),beforeSure:(M,{options:S})=>{const T=f.value.getRef(),$=S.props.formInline;function y(){I(`您${a}了部门名称为${$.name}的这条数据`,{type:"success"}),M(),t()}T.validate(C=>{C&&y()})}})}function H(a){I(`您删除了部门名称为${a.name}的这条数据`,{type:"success"}),t()}return O(()=>{t()}),{form:l,loading:u,columns:p,dataList:s,onSearch:t,resetForm:c,openDialog:R,handleDelete:H,handleSelectionChange:r}}export{E as useDept};
diff --git a/dist/static/js/hook-BRnN6amh.js b/dist/static/js/hook-CYVa1uh_.js
similarity index 93%
rename from dist/static/js/hook-BRnN6amh.js
rename to dist/static/js/hook-CYVa1uh_.js
index 4c5b4b3c4..272b605f8 100644
--- a/dist/static/js/hook-BRnN6amh.js
+++ b/dist/static/js/hook-CYVa1uh_.js
@@ -1 +1 @@
-var g=(i,u,n)=>new Promise((o,l)=>{var p=t=>{try{a(n.next(t))}catch(s){l(s)}},m=t=>{try{a(n.throw(t))}catch(s){l(s)}},a=t=>t.done?o(t.value):Promise.resolve(t.value).then(p,m);a((n=n.apply(i,u)).next())});import{V as v,r as h,dU as k,o as x,i as f,h as b,m as A,j as F,e as S,aW as L,A as d,an as M,ag as P,bn as V}from"./index-0TdPoD8Q.js";import{_ as Y}from"./detail.vue_vue_type_script_setup_true_lang-5_dIVd7k.js";import{b as Z,c as I}from"./system-Cslj62Y9.js";import"./vue-json-pretty-PiNpic-e.js";const N={width:24,height:24,body:''};function B(i){const u=v({module:"",requestTime:""}),n=h([]),o=h(!0),l=h(0),{copied:p,update:m}=k(),a=v({total:0,pageSize:10,currentPage:1,background:!0}),t=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"ID",prop:"id",minWidth:90},{label:"所属模块",prop:"module",minWidth:100},{headerRenderer:()=>f("span",{class:"flex-c"},[b("请求接口"),A(f(S("iconifyIconOffline"),{icon:N,class:"ml-1 cursor-help"},null),[[F("tippy"),{content:"双击下面请求接口进行拷贝"}]])]),prop:"url",minWidth:140},{label:"请求方法",prop:"method",minWidth:140},{label:"IP 地址",prop:"ip",minWidth:100},{label:"地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"请求耗时",prop:"takesTime",minWidth:100,cellRenderer:({row:e,props:c})=>f(S("el-tag"),{size:c.size,type:e.takesTime<1e3?"success":"warning",effect:"plain"},{default:()=>[e.takesTime,b(" ms")]})},{label:"请求时间",prop:"requestTime",minWidth:180,formatter:({requestTime:e})=>L(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function s(e){}function y(e){}function W(e){l.value=e.length,i.value.setAdaptive()}function C(){l.value=0,i.value.getTableRef().clearSelection()}function D({url:e},{property:c}){c==="url"&&(m(e),p.value?d(`${e} 已拷贝`,{type:"success"}):d("拷贝失败",{type:"warning"}))}function T(){const e=i.value.getTableRef().getSelectionRows();d(`已删除序号为 ${M(e,"id")} 的数据`,{type:"success"}),i.value.getTableRef().clearSelection(),r()}function w(){d("已删除所有日志数据",{type:"success"}),r()}function R(e){Z({id:e.id}).then(c=>{P({title:"系统日志详情",fullscreen:!0,hideFooter:!0,contentRenderer:()=>Y,props:{data:[c]}})})}function r(){return g(this,null,function*(){o.value=!0;const{data:e}=yield I(V(u));n.value=e.list,a.total=e.total,a.pageSize=e.pageSize,a.currentPage=e.currentPage,setTimeout(()=>{o.value=!1},500)})}const z=e=>{e&&(e.resetFields(),r())};return x(()=>{r()}),{form:u,loading:o,columns:t,dataList:n,pagination:a,selectedNum:l,onSearch:r,onDetail:R,clearAll:w,resetForm:z,onbatchDel:T,handleSizeChange:s,onSelectionCancel:C,handleCellDblclick:D,handleCurrentChange:y,handleSelectionChange:W}}export{B as useRole};
+var g=(i,u,n)=>new Promise((o,l)=>{var p=t=>{try{a(n.next(t))}catch(s){l(s)}},m=t=>{try{a(n.throw(t))}catch(s){l(s)}},a=t=>t.done?o(t.value):Promise.resolve(t.value).then(p,m);a((n=n.apply(i,u)).next())});import{V as v,r as h,dU as k,o as x,i as f,h as b,m as A,j as F,e as S,aW as L,A as d,an as M,ag as P,bn as V}from"./index-BATPqZWC.js";import{_ as Y}from"./detail.vue_vue_type_script_setup_true_lang-BT0AzO5_.js";import{b as Z,c as I}from"./system-B-lG1-r8.js";import"./vue-json-pretty-CIhezPyt.js";const N={width:24,height:24,body:''};function B(i){const u=v({module:"",requestTime:""}),n=h([]),o=h(!0),l=h(0),{copied:p,update:m}=k(),a=v({total:0,pageSize:10,currentPage:1,background:!0}),t=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"ID",prop:"id",minWidth:90},{label:"所属模块",prop:"module",minWidth:100},{headerRenderer:()=>f("span",{class:"flex-c"},[b("请求接口"),A(f(S("iconifyIconOffline"),{icon:N,class:"ml-1 cursor-help"},null),[[F("tippy"),{content:"双击下面请求接口进行拷贝"}]])]),prop:"url",minWidth:140},{label:"请求方法",prop:"method",minWidth:140},{label:"IP 地址",prop:"ip",minWidth:100},{label:"地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"请求耗时",prop:"takesTime",minWidth:100,cellRenderer:({row:e,props:c})=>f(S("el-tag"),{size:c.size,type:e.takesTime<1e3?"success":"warning",effect:"plain"},{default:()=>[e.takesTime,b(" ms")]})},{label:"请求时间",prop:"requestTime",minWidth:180,formatter:({requestTime:e})=>L(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function s(e){}function y(e){}function W(e){l.value=e.length,i.value.setAdaptive()}function C(){l.value=0,i.value.getTableRef().clearSelection()}function D({url:e},{property:c}){c==="url"&&(m(e),p.value?d(`${e} 已拷贝`,{type:"success"}):d("拷贝失败",{type:"warning"}))}function T(){const e=i.value.getTableRef().getSelectionRows();d(`已删除序号为 ${M(e,"id")} 的数据`,{type:"success"}),i.value.getTableRef().clearSelection(),r()}function w(){d("已删除所有日志数据",{type:"success"}),r()}function R(e){Z({id:e.id}).then(c=>{P({title:"系统日志详情",fullscreen:!0,hideFooter:!0,contentRenderer:()=>Y,props:{data:[c]}})})}function r(){return g(this,null,function*(){o.value=!0;const{data:e}=yield I(V(u));n.value=e.list,a.total=e.total,a.pageSize=e.pageSize,a.currentPage=e.currentPage,setTimeout(()=>{o.value=!1},500)})}const z=e=>{e&&(e.resetFields(),r())};return x(()=>{r()}),{form:u,loading:o,columns:t,dataList:n,pagination:a,selectedNum:l,onSearch:r,onDetail:R,clearAll:w,resetForm:z,onbatchDel:T,handleSizeChange:s,onSelectionCancel:C,handleCellDblclick:D,handleCurrentChange:y,handleSelectionChange:W}}export{B as useRole};
diff --git a/dist/static/js/hook-ByL0Qgo-.js b/dist/static/js/hook-DL1Du86v.js
similarity index 95%
rename from dist/static/js/hook-ByL0Qgo-.js
rename to dist/static/js/hook-DL1Du86v.js
index 99612c8c1..7a1252f06 100644
--- a/dist/static/js/hook-ByL0Qgo-.js
+++ b/dist/static/js/hook-DL1Du86v.js
@@ -1 +1 @@
-var m=(r,s,t)=>new Promise((o,l)=>{var u=a=>{try{i(t.next(a))}catch(n){l(n)}},c=a=>{try{i(t.throw(a))}catch(n){l(n)}},i=a=>a.done?o(a.value):Promise.resolve(a.value).then(u,c);i((t=t.apply(r,s)).next())});import{V as p,r as d,o as f,aW as h,A as b,bn as W}from"./index-0TdPoD8Q.js";import{d as v}from"./system-Cslj62Y9.js";function C(){const r=p({username:""}),s=d([]),t=d(!0),o=p({total:0,pageSize:10,currentPage:1,background:!0}),l=[{label:"序号",prop:"id",minWidth:60},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>h(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function u(e){}function c(e){}function i(e){}function a(e){b(`${e.username}已被强制下线`,{type:"success"}),n()}function n(){return m(this,null,function*(){t.value=!0;const{data:e}=yield v(W(r));s.value=e.list,o.total=e.total,o.pageSize=e.pageSize,o.currentPage=e.currentPage,setTimeout(()=>{t.value=!1},500)})}const g=e=>{e&&(e.resetFields(),n())};return f(()=>{n()}),{form:r,loading:t,columns:l,dataList:s,pagination:o,onSearch:n,resetForm:g,handleOffline:a,handleSizeChange:u,handleCurrentChange:c,handleSelectionChange:i}}export{C as useRole};
+var m=(r,s,t)=>new Promise((o,l)=>{var u=a=>{try{i(t.next(a))}catch(n){l(n)}},c=a=>{try{i(t.throw(a))}catch(n){l(n)}},i=a=>a.done?o(a.value):Promise.resolve(a.value).then(u,c);i((t=t.apply(r,s)).next())});import{V as p,r as d,o as f,aW as h,A as b,bn as W}from"./index-BATPqZWC.js";import{d as v}from"./system-B-lG1-r8.js";function C(){const r=p({username:""}),s=d([]),t=d(!0),o=p({total:0,pageSize:10,currentPage:1,background:!0}),l=[{label:"序号",prop:"id",minWidth:60},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>h(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function u(e){}function c(e){}function i(e){}function a(e){b(`${e.username}已被强制下线`,{type:"success"}),n()}function n(){return m(this,null,function*(){t.value=!0;const{data:e}=yield v(W(r));s.value=e.list,o.total=e.total,o.pageSize=e.pageSize,o.currentPage=e.currentPage,setTimeout(()=>{t.value=!1},500)})}const g=e=>{e&&(e.resetFields(),n())};return f(()=>{n()}),{form:r,loading:t,columns:l,dataList:s,pagination:o,onSearch:n,resetForm:g,handleOffline:a,handleSizeChange:u,handleCurrentChange:c,handleSelectionChange:i}}export{C as useRole};
diff --git a/dist/static/js/hook-Cok256Dj.js b/dist/static/js/hook-DoZfHfwl.js
similarity index 93%
rename from dist/static/js/hook-Cok256Dj.js
rename to dist/static/js/hook-DoZfHfwl.js
index 005a19b21..e49424a33 100644
--- a/dist/static/js/hook-Cok256Dj.js
+++ b/dist/static/js/hook-DoZfHfwl.js
@@ -1 +1 @@
-var m=(n,u,a)=>new Promise((s,o)=>{var p=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(p,l);i((a=a.apply(n,u)).next())});import{V as g,r as d,o as z,i as C,e as T,aW as P,A as f,an as L,bn as R}from"./index-0TdPoD8Q.js";import{g as Y}from"./system-Cslj62Y9.js";import{u as w}from"./hooks-Df9lxBrj.js";function k(n){const u=g({username:"",status:"",loginTime:""}),a=d([]),s=d(!0),o=d(0),{tagStyle:p}=w(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:p.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"登录行为",prop:"behavior",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>P(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function v(){o.value=0,n.value.getTableRef().clearSelection()}function b(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${L(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),c()}function S(){f("已删除所有日志数据",{type:"success"}),c()}function c(){return m(this,null,function*(){s.value=!0;const{data:e}=yield Y(R(u));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),c())};return z(()=>{c()}),{form:u,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:c,clearAll:S,resetForm:W,onbatchDel:b,handleSizeChange:t,onSelectionCancel:v,handleCurrentChange:r,handleSelectionChange:h}}export{k as useRole};
+var m=(n,u,a)=>new Promise((s,o)=>{var p=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(p,l);i((a=a.apply(n,u)).next())});import{V as g,r as d,o as z,i as C,e as T,aW as P,A as f,an as L,bn as R}from"./index-BATPqZWC.js";import{g as Y}from"./system-B-lG1-r8.js";import{u as w}from"./hooks-Cgv81rg5.js";function k(n){const u=g({username:"",status:"",loginTime:""}),a=d([]),s=d(!0),o=d(0),{tagStyle:p}=w(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:p.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"登录行为",prop:"behavior",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>P(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function v(){o.value=0,n.value.getTableRef().clearSelection()}function b(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${L(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),c()}function S(){f("已删除所有日志数据",{type:"success"}),c()}function c(){return m(this,null,function*(){s.value=!0;const{data:e}=yield Y(R(u));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),c())};return z(()=>{c()}),{form:u,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:c,clearAll:S,resetForm:W,onbatchDel:b,handleSizeChange:t,onSelectionCancel:v,handleCurrentChange:r,handleSelectionChange:h}}export{k as useRole};
diff --git a/dist/static/js/hook-D0CLC20A.js b/dist/static/js/hook-IgWyze8R.js
similarity index 93%
rename from dist/static/js/hook-D0CLC20A.js
rename to dist/static/js/hook-IgWyze8R.js
index 2e44bfc22..0f8da2b9f 100644
--- a/dist/static/js/hook-D0CLC20A.js
+++ b/dist/static/js/hook-IgWyze8R.js
@@ -1 +1 @@
-var h=(l,f,s)=>new Promise((g,i)=>{var c=n=>{try{o(s.next(n))}catch(r){i(r)}},v=n=>{try{o(s.throw(n))}catch(r){i(r)}},o=n=>n.done?g(n.value):Promise.resolve(n.value).then(c,v);o((s=s.apply(l,f)).next())});import{V as D,r as t,o as q,an as G,dY as J,L as $,aa as x,i as X,e as Z,aW as w,dN as ee,A as y,bn as ae,ag as te,W as ne,D as se}from"./index-0TdPoD8Q.js";import{_ as le}from"./form.vue_vue_type_script_setup_true_lang-iJKDr-Yz.js";import{u as oe}from"./hooks-Df9lxBrj.js";import{h as ue,i as ie,j as ce}from"./system-Cslj62Y9.js";function ve(l){const f=D({name:"",code:"",status:""}),s=t(),g=t(),i=t([]),c=t([]),v=t([]),o=t(!1),n=t(!0),r=t(!1),T=t(),d=t({}),b=t(!1),S=t(!1),{switchStyle:z}=oe(),F={value:"id",label:"title",children:"children"},p=D({total:0,pageSize:10,currentPage:1,background:!0}),I=[{label:"角色编号",prop:"id"},{label:"角色名称",prop:"name"},{label:"角色标识",prop:"code"},{label:"状态",cellRenderer:e=>{var a;return X(Z("el-switch"),{size:e.props.size==="small"?"small":"default",loading:(a=d.value[e.index])==null?void 0:a.loading,modelValue:e.row.status,"onUpdate:modelValue":u=>e.row.status=u,"active-value":1,"inactive-value":0,"active-text":"已启用","inactive-text":"已停用","inline-prompt":!0,style:z.value,onChange:()=>L(e)},null)},minWidth:90},{label:"备注",prop:"remark",minWidth:160},{label:"创建时间",prop:"createTime",minWidth:160,formatter:({createTime:e})=>w(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",width:210,slot:"operation"}];function L({row:e,index:a}){ee.confirm(`确认要${e.status===0?"停用":"启用"}${e.name}吗?`,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0,draggable:!0}).then(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!0}),setTimeout(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!1}),y(`已${e.status===0?"停用":"启用"}${e.name}`,{type:"success"})},300)}).catch(()=>{e.status===0?e.status=1:e.status=0})}function R(e){y(`您删除了角色名称为${e.name}的这条数据`,{type:"success"}),m()}function K(e){}function P(e){}function V(e){}function m(){return h(this,null,function*(){n.value=!0;const{data:e}=yield ie(ae(f));i.value=e.list,p.total=e.total,p.pageSize=e.pageSize,p.currentPage=e.currentPage,setTimeout(()=>{n.value=!1},500)})}const W=e=>{e&&(e.resetFields(),m())};function Y(e="新增",a){var u,C,k;te({title:`${e}角色`,props:{formInline:{name:(u=a==null?void 0:a.name)!=null?u:"",code:(C=a==null?void 0:a.code)!=null?C:"",remark:(k=a==null?void 0:a.remark)!=null?k:""}},width:"40%",draggable:!0,fullscreen:ne(),fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>se(le,{ref:g}),beforeSure:(O,{options:_})=>{const N=g.value.getRef(),U=_.props.formInline;function M(){y(`您${e}了角色名称为${U.name}的这条数据`,{type:"success"}),O(),m()}N.validate(Q=>{Q&&M()})}})}function j(e){return h(this,null,function*(){const{id:a}=e;if(a){s.value=e,o.value=!0;const{data:u}=yield ce({id:a});l.value.setCheckedKeys(u)}else s.value=null,o.value=!1})}function H({row:{id:e}}){var a;return{cursor:"pointer",background:e===((a=s.value)==null?void 0:a.id)?"var(--el-fill-color-light)":""}}function A(){const{id:e,name:a}=s.value;y(`角色名称为${a}的菜单权限修改成功`,{type:"success"})}const B=e=>{l.value.filter(e)},E=(e,a)=>x(a.title).includes(e);return q(()=>h(this,null,function*(){m();const{data:e}=yield ue();c.value=G(e,"id"),v.value=J(e)})),$(b,e=>{e?l.value.setExpandedKeys(c.value):l.value.setExpandedKeys([])}),$(S,e=>{e?l.value.setCheckedKeys(c.value):l.value.setCheckedKeys([])}),{form:f,isShow:o,curRow:s,loading:n,columns:I,rowStyle:H,dataList:i,treeData:v,treeProps:F,isLinkage:r,pagination:p,isExpandAll:b,isSelectAll:S,treeSearchValue:T,onSearch:m,resetForm:W,openDialog:Y,handleMenu:j,handleSave:A,handleDelete:R,filterMethod:E,transformI18n:x,onQueryChanged:B,handleSizeChange:K,handleCurrentChange:P,handleSelectionChange:V}}export{ve as useRole};
+var h=(l,f,s)=>new Promise((g,i)=>{var c=n=>{try{o(s.next(n))}catch(r){i(r)}},v=n=>{try{o(s.throw(n))}catch(r){i(r)}},o=n=>n.done?g(n.value):Promise.resolve(n.value).then(c,v);o((s=s.apply(l,f)).next())});import{V as D,r as t,o as q,an as G,dY as J,L as $,aa as x,i as X,e as Z,aW as w,dN as ee,A as y,bn as ae,ag as te,W as ne,D as se}from"./index-BATPqZWC.js";import{_ as le}from"./form.vue_vue_type_script_setup_true_lang-CN6GHuKm.js";import{u as oe}from"./hooks-Cgv81rg5.js";import{h as ue,i as ie,j as ce}from"./system-B-lG1-r8.js";function ve(l){const f=D({name:"",code:"",status:""}),s=t(),g=t(),i=t([]),c=t([]),v=t([]),o=t(!1),n=t(!0),r=t(!1),T=t(),d=t({}),b=t(!1),S=t(!1),{switchStyle:z}=oe(),F={value:"id",label:"title",children:"children"},p=D({total:0,pageSize:10,currentPage:1,background:!0}),I=[{label:"角色编号",prop:"id"},{label:"角色名称",prop:"name"},{label:"角色标识",prop:"code"},{label:"状态",cellRenderer:e=>{var a;return X(Z("el-switch"),{size:e.props.size==="small"?"small":"default",loading:(a=d.value[e.index])==null?void 0:a.loading,modelValue:e.row.status,"onUpdate:modelValue":u=>e.row.status=u,"active-value":1,"inactive-value":0,"active-text":"已启用","inactive-text":"已停用","inline-prompt":!0,style:z.value,onChange:()=>L(e)},null)},minWidth:90},{label:"备注",prop:"remark",minWidth:160},{label:"创建时间",prop:"createTime",minWidth:160,formatter:({createTime:e})=>w(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",width:210,slot:"operation"}];function L({row:e,index:a}){ee.confirm(`确认要${e.status===0?"停用":"启用"}${e.name}吗?`,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0,draggable:!0}).then(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!0}),setTimeout(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!1}),y(`已${e.status===0?"停用":"启用"}${e.name}`,{type:"success"})},300)}).catch(()=>{e.status===0?e.status=1:e.status=0})}function R(e){y(`您删除了角色名称为${e.name}的这条数据`,{type:"success"}),m()}function K(e){}function P(e){}function V(e){}function m(){return h(this,null,function*(){n.value=!0;const{data:e}=yield ie(ae(f));i.value=e.list,p.total=e.total,p.pageSize=e.pageSize,p.currentPage=e.currentPage,setTimeout(()=>{n.value=!1},500)})}const W=e=>{e&&(e.resetFields(),m())};function Y(e="新增",a){var u,C,k;te({title:`${e}角色`,props:{formInline:{name:(u=a==null?void 0:a.name)!=null?u:"",code:(C=a==null?void 0:a.code)!=null?C:"",remark:(k=a==null?void 0:a.remark)!=null?k:""}},width:"40%",draggable:!0,fullscreen:ne(),fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>se(le,{ref:g}),beforeSure:(O,{options:_})=>{const N=g.value.getRef(),U=_.props.formInline;function M(){y(`您${e}了角色名称为${U.name}的这条数据`,{type:"success"}),O(),m()}N.validate(Q=>{Q&&M()})}})}function j(e){return h(this,null,function*(){const{id:a}=e;if(a){s.value=e,o.value=!0;const{data:u}=yield ce({id:a});l.value.setCheckedKeys(u)}else s.value=null,o.value=!1})}function H({row:{id:e}}){var a;return{cursor:"pointer",background:e===((a=s.value)==null?void 0:a.id)?"var(--el-fill-color-light)":""}}function A(){const{id:e,name:a}=s.value;y(`角色名称为${a}的菜单权限修改成功`,{type:"success"})}const B=e=>{l.value.filter(e)},E=(e,a)=>x(a.title).includes(e);return q(()=>h(this,null,function*(){m();const{data:e}=yield ue();c.value=G(e,"id"),v.value=J(e)})),$(b,e=>{e?l.value.setExpandedKeys(c.value):l.value.setExpandedKeys([])}),$(S,e=>{e?l.value.setCheckedKeys(c.value):l.value.setCheckedKeys([])}),{form:f,isShow:o,curRow:s,loading:n,columns:I,rowStyle:H,dataList:i,treeData:v,treeProps:F,isLinkage:r,pagination:p,isExpandAll:b,isSelectAll:S,treeSearchValue:T,onSearch:m,resetForm:W,openDialog:Y,handleMenu:j,handleSave:A,handleDelete:R,filterMethod:E,transformI18n:x,onQueryChanged:B,handleSizeChange:K,handleCurrentChange:P,handleSelectionChange:V}}export{ve as useRole};
diff --git a/dist/static/js/hooks-BX7YhTW5.js b/dist/static/js/hooks-8UENaCZR.js
similarity index 93%
rename from dist/static/js/hooks-BX7YhTW5.js
rename to dist/static/js/hooks-8UENaCZR.js
index fc12b674a..de70f3c86 100644
--- a/dist/static/js/hooks-BX7YhTW5.js
+++ b/dist/static/js/hooks-8UENaCZR.js
@@ -1 +1 @@
-var i=Object.defineProperty;var u=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;var c=(e,n,f)=>n in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:f}):e[n]=f,t=(e,n)=>{for(var f in n||(n={}))a.call(n,f)&&c(e,f,n[f]);if(u)for(var f of u(n))m.call(n,f)&&c(e,f,n[f]);return e};import{d as s,D as o,aB as p,aC as l,aD as y}from"./index-0TdPoD8Q.js";function g(e,n){const f=/^IF-/;if(f.test(e)){const r=e.split(f)[1],I=r.slice(0,r.indexOf(" ")==-1?r.length:r.indexOf(" ")),d=r.slice(r.indexOf(" ")+1,r.length);return s({name:"FontIcon",render(){return o(p,t({icon:I,iconType:d},n))}})}else return typeof e=="function"||typeof(e==null?void 0:e.render)=="function"?n?o(e,t({},n)):e:typeof e=="object"?s({name:"OfflineIcon",render(){return o(l,t({icon:e},n))}}):s({name:"Icon",render(){const r=e&&e.includes(":")?y:l;return o(r,t({icon:e},n))}})}export{g as u};
+var i=Object.defineProperty;var u=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;var c=(e,n,f)=>n in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:f}):e[n]=f,t=(e,n)=>{for(var f in n||(n={}))a.call(n,f)&&c(e,f,n[f]);if(u)for(var f of u(n))m.call(n,f)&&c(e,f,n[f]);return e};import{d as s,D as o,aB as p,aC as l,aD as y}from"./index-BATPqZWC.js";function g(e,n){const f=/^IF-/;if(f.test(e)){const r=e.split(f)[1],I=r.slice(0,r.indexOf(" ")==-1?r.length:r.indexOf(" ")),d=r.slice(r.indexOf(" ")+1,r.length);return s({name:"FontIcon",render(){return o(p,t({icon:I,iconType:d},n))}})}else return typeof e=="function"||typeof(e==null?void 0:e.render)=="function"?n?o(e,t({},n)):e:typeof e=="object"?s({name:"OfflineIcon",render(){return o(l,t({icon:e},n))}}):s({name:"Icon",render(){const r=e&&e.includes(":")?y:l;return o(r,t({icon:e},n))}})}export{g as u};
diff --git a/dist/static/js/hooks-Df9lxBrj.js b/dist/static/js/hooks-Cgv81rg5.js
similarity index 88%
rename from dist/static/js/hooks-Df9lxBrj.js
rename to dist/static/js/hooks-Cgv81rg5.js
index 4453e3577..6576d633f 100644
--- a/dist/static/js/hooks-Df9lxBrj.js
+++ b/dist/static/js/hooks-Cgv81rg5.js
@@ -1 +1 @@
-import{as as a,K as o}from"./index-0TdPoD8Q.js";function f(){const{isDark:e}=a(),t=o(()=>({"--el-switch-on-color":"#6abe39","--el-switch-off-color":"#e84749"})),l=o(()=>r=>r===1?{"--el-tag-text-color":e.value?"#6abe39":"#389e0d","--el-tag-bg-color":e.value?"#172412":"#f6ffed","--el-tag-border-color":e.value?"#274a17":"#b7eb8f"}:{"--el-tag-text-color":e.value?"#e84749":"#cf1322","--el-tag-bg-color":e.value?"#2b1316":"#fff1f0","--el-tag-border-color":e.value?"#58191c":"#ffa39e"});return{isDark:e,switchStyle:t,tagStyle:l}}export{f as u};
+import{as as a,K as o}from"./index-BATPqZWC.js";function f(){const{isDark:e}=a(),t=o(()=>({"--el-switch-on-color":"#6abe39","--el-switch-off-color":"#e84749"})),l=o(()=>r=>r===1?{"--el-tag-text-color":e.value?"#6abe39":"#389e0d","--el-tag-bg-color":e.value?"#172412":"#f6ffed","--el-tag-border-color":e.value?"#274a17":"#b7eb8f"}:{"--el-tag-text-color":e.value?"#e84749":"#cf1322","--el-tag-bg-color":e.value?"#2b1316":"#fff1f0","--el-tag-border-color":e.value?"#58191c":"#ffa39e"});return{isDark:e,switchStyle:t,tagStyle:l}}export{f as u};
diff --git a/dist/static/js/hooks-B-pvXrNP.js b/dist/static/js/hooks-DucMfPsu.js
similarity index 82%
rename from dist/static/js/hooks-B-pvXrNP.js
rename to dist/static/js/hooks-DucMfPsu.js
index afead810c..32e82659c 100644
--- a/dist/static/js/hooks-B-pvXrNP.js
+++ b/dist/static/js/hooks-DucMfPsu.js
@@ -1 +1 @@
-import{ad as l,af as d,e5 as f,az as h,dp as n}from"./index-0TdPoD8Q.js";function y(){const a=l(),i=d(),s=f(a.params)?a.query:a.params;function o(t,u){Object.keys(t).forEach(e=>{h(t[e])||(t[e]=t[e].toString())}),u==="query"?(n().handleTags("push",{path:"/tabs/query-detail",name:"TabQueryDetail",query:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`},dynamicLevel:3}}),i.push({name:"TabQueryDetail",query:t})):u==="params"&&(n().handleTags("push",{path:"/tabs/params-detail/:id",name:"TabParamsDetail",params:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`}}}),i.push({name:"TabParamsDetail",params:t}))}return{toDetail:o,initToDetail:t=>{s&&o(s,t)},getParameter:s,router:i}}export{y as u};
+import{ad as l,af as d,e5 as f,az as h,dp as n}from"./index-BATPqZWC.js";function y(){const a=l(),i=d(),s=f(a.params)?a.query:a.params;function o(t,u){Object.keys(t).forEach(e=>{h(t[e])||(t[e]=t[e].toString())}),u==="query"?(n().handleTags("push",{path:"/tabs/query-detail",name:"TabQueryDetail",query:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`},dynamicLevel:3}}),i.push({name:"TabQueryDetail",query:t})):u==="params"&&(n().handleTags("push",{path:"/tabs/params-detail/:id",name:"TabParamsDetail",params:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`}}}),i.push({name:"TabParamsDetail",params:t}))}return{toDetail:o,initToDetail:t=>{s&&o(s,t)},getParameter:s,router:i}}export{y as u};
diff --git a/dist/static/js/horizontal-lKGNY3wb.js b/dist/static/js/horizontal-Dm2MeX4w.js
similarity index 91%
rename from dist/static/js/horizontal-lKGNY3wb.js
rename to dist/static/js/horizontal-Dm2MeX4w.js
index 2429e58c3..9f6fda9e9 100644
--- a/dist/static/js/horizontal-lKGNY3wb.js
+++ b/dist/static/js/horizontal-Dm2MeX4w.js
@@ -1 +1 @@
-import{s as v,a as x}from"./vue-virtual-scroller.esm-0zw36bi_.js";import{d as w,r as d,K as y,e as m,f as g,k as z,g as i,h as I,i as o,w as p,u,N as V,B as C,_ as k}from"./index-0TdPoD8Q.js";const B={class:"dynamic-scroller-demo"},N={class:"flex-ac mb-4 shadow-2xl"},b={class:"text-center"},S=w({__name:"horizontal",setup($){const l=d([]),a=d("");for(let e=0;e<800;e++)l.value.push({id:e});const _=y(()=>{if(!a.value)return l.value;const e=a.value;return l.value.filter(s=>s.id==e)});return(e,s)=>{const h=m("el-input"),f=m("IconifyIconOnline");return g(),z("div",B,[i("div",N,[I(" 水平模式 horizontal "),o(h,{modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=t=>a.value=t),class:"mr-2 !w-[1/1.5]",clearable:"",placeholder:"Filter...",style:{width:"300px"}},null,8,["modelValue"])]),o(u(x),{items:_.value,"min-item-size":54,direction:"horizontal",class:"scroller"},{default:p(({item:t,index:n,active:c})=>{var r;return[o(u(v),{item:t,active:c,"size-dependencies":[t.id],"data-index":n,"data-active":c,title:`Click to change message ${n}`,style:V({width:`${Math.max(130,Math.round(((r=t.id)==null?void 0:r.length)/20*20))}px`}),class:"message"},{default:p(()=>[i("div",null,[o(f,{icon:"openmoji:beaming-face-with-smiling-eyes",width:"40"}),i("p",b,C(t.id),1)])]),_:2},1032,["item","active","size-dependencies","data-index","data-active","title","style"])]}),_:1},8,["items"])])}}}),j=k(S,[["__scopeId","data-v-d46e8f01"]]);export{j as default};
+import{s as v,a as x}from"./vue-virtual-scroller.esm-DQZfnNvw.js";import{d as w,r as d,K as y,e as m,f as g,k as z,g as i,h as I,i as o,w as p,u,N as V,B as C,_ as k}from"./index-BATPqZWC.js";const B={class:"dynamic-scroller-demo"},N={class:"flex-ac mb-4 shadow-2xl"},b={class:"text-center"},S=w({__name:"horizontal",setup($){const l=d([]),a=d("");for(let e=0;e<800;e++)l.value.push({id:e});const _=y(()=>{if(!a.value)return l.value;const e=a.value;return l.value.filter(s=>s.id==e)});return(e,s)=>{const h=m("el-input"),f=m("IconifyIconOnline");return g(),z("div",B,[i("div",N,[I(" 水平模式 horizontal "),o(h,{modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=t=>a.value=t),class:"mr-2 !w-[1/1.5]",clearable:"",placeholder:"Filter...",style:{width:"300px"}},null,8,["modelValue"])]),o(u(x),{items:_.value,"min-item-size":54,direction:"horizontal",class:"scroller"},{default:p(({item:t,index:n,active:c})=>{var r;return[o(u(v),{item:t,active:c,"size-dependencies":[t.id],"data-index":n,"data-active":c,title:`Click to change message ${n}`,style:V({width:`${Math.max(130,Math.round(((r=t.id)==null?void 0:r.length)/20*20))}px`}),class:"message"},{default:p(()=>[i("div",null,[o(f,{icon:"openmoji:beaming-face-with-smiling-eyes",width:"40"}),i("p",b,C(t.id),1)])]),_:2},1032,["item","active","size-dependencies","data-index","data-active","title","style"])]}),_:1},8,["items"])])}}}),j=k(S,[["__scopeId","data-v-d46e8f01"]]);export{j as default};
diff --git a/dist/static/js/icon-select-vE63mF7G.js b/dist/static/js/icon-select-CSMTEJCf.js
similarity index 87%
rename from dist/static/js/icon-select-vE63mF7G.js
rename to dist/static/js/icon-select-CSMTEJCf.js
index c7f242456..fdc77f494 100644
--- a/dist/static/js/icon-select-vE63mF7G.js
+++ b/dist/static/js/icon-select-CSMTEJCf.js
@@ -1 +1 @@
-import{d as c,r as l,c as d,w as o,e as r,f as u,i as m,u as p,aI as _,g as s}from"./index-0TdPoD8Q.js";const i=s("div",{class:"card-header"},[s("span",{class:"font-medium"},"图标选择器")],-1),h=c({name:"IconSelect",__name:"icon-select",setup(f){const e=l("ep:add-location");return(v,a)=>{const n=r("el-card");return u(),d(n,{shadow:"never"},{header:o(()=>[i]),default:o(()=>[m(p(_),{modelValue:e.value,"onUpdate:modelValue":a[0]||(a[0]=t=>e.value=t),class:"w-[200px]"},null,8,["modelValue"])]),_:1})}}});export{h as default};
+import{d as c,r as l,c as d,w as o,e as r,f as u,i as m,u as p,aI as _,g as s}from"./index-BATPqZWC.js";const i=s("div",{class:"card-header"},[s("span",{class:"font-medium"},"图标选择器")],-1),h=c({name:"IconSelect",__name:"icon-select",setup(f){const e=l("ep:add-location");return(v,a)=>{const n=r("el-card");return u(),d(n,{shadow:"never"},{header:o(()=>[i]),default:o(()=>[m(p(_),{modelValue:e.value,"onUpdate:modelValue":a[0]||(a[0]=t=>e.value=t),class:"w-[200px]"},null,8,["modelValue"])]),_:1})}}});export{h as default};
diff --git a/dist/static/js/imgPreview-3VEjbb_z.js b/dist/static/js/imgPreview-3VEjbb_z.js
new file mode 100644
index 000000000..73762f094
--- /dev/null
+++ b/dist/static/js/imgPreview-3VEjbb_z.js
@@ -0,0 +1 @@
+import{_ as o}from"./imgPreview.vue_vue_type_script_setup_true_lang-C_MSHPU_.js";import"./data-BZhubnoT.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/imgPreview-DpyzkDVI.js b/dist/static/js/imgPreview-DpyzkDVI.js
deleted file mode 100644
index 8c1e05f6c..000000000
--- a/dist/static/js/imgPreview-DpyzkDVI.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./imgPreview.vue_vue_type_script_setup_true_lang-CCZK1-KJ.js";import"./data-C5LmA2b3.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/imgPreview.vue_vue_type_script_setup_true_lang-CCZK1-KJ.js b/dist/static/js/imgPreview.vue_vue_type_script_setup_true_lang-C_MSHPU_.js
similarity index 85%
rename from dist/static/js/imgPreview.vue_vue_type_script_setup_true_lang-CCZK1-KJ.js
rename to dist/static/js/imgPreview.vue_vue_type_script_setup_true_lang-C_MSHPU_.js
index bf25fb2b3..1dda94a80 100644
--- a/dist/static/js/imgPreview.vue_vue_type_script_setup_true_lang-CCZK1-KJ.js
+++ b/dist/static/js/imgPreview.vue_vue_type_script_setup_true_lang-C_MSHPU_.js
@@ -1 +1 @@
-import{d as e}from"./data-C5LmA2b3.js";import{d as m,e as a,f as d,c as _,w as o,i as g,u as t,g as i}from"./index-0TdPoD8Q.js";const u=i("video",{width:"180",height:"180",controls:""},[i("source",{src:"https://yiming_chang.gitee.io/pure-admin-doc/video/url.mov",type:"video/mp4"})],-1),x=m({__name:"imgPreview",setup(v){const s=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"视频",slot:"video"},{label:"图像",slot:"image"}];return(h,b)=>{const r=a("el-image"),l=a("pure-table");return d(),_(l,{data:t(e),columns:s},{video:o(()=>[u]),image:o(({row:n,index:p})=>[g(r,{"preview-teleported":"",loading:"lazy",src:n.image,"preview-src-list":t(e).map(c=>c.image),"initial-index":p,fit:"cover",class:"w-[100px] h-[100px]"},null,8,["src","preview-src-list","initial-index"])]),_:1},8,["data"])}}});export{x as _};
+import{d as e}from"./data-BZhubnoT.js";import{d as m,e as a,f as d,c as _,w as o,i as g,u as t,g as i}from"./index-BATPqZWC.js";const u=i("video",{width:"180",height:"180",controls:""},[i("source",{src:"https://yiming_chang.gitee.io/pure-admin-doc/video/url.mov",type:"video/mp4"})],-1),x=m({__name:"imgPreview",setup(v){const s=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"视频",slot:"video"},{label:"图像",slot:"image"}];return(h,b)=>{const r=a("el-image"),l=a("pure-table");return d(),_(l,{data:t(e),columns:s},{video:o(()=>[u]),image:o(({row:n,index:p})=>[g(r,{"preview-teleported":"",loading:"lazy",src:n.image,"preview-src-list":t(e).map(c=>c.image),"initial-index":p,fit:"cover",class:"w-[100px] h-[100px]"},null,8,["src","preview-src-list","initial-index"])]),_:1},8,["data"])}}});export{x as _};
diff --git a/dist/static/js/index-CSHw1Wg4.js b/dist/static/js/index-0VZdsG-H.js
similarity index 81%
rename from dist/static/js/index-CSHw1Wg4.js
rename to dist/static/js/index-0VZdsG-H.js
index b579668d3..aad406a73 100644
--- a/dist/static/js/index-CSHw1Wg4.js
+++ b/dist/static/js/index-0VZdsG-H.js
@@ -1 +1 @@
-import{u as g}from"./columns-DBYd1RQ-.js";import{u as d}from"./hooks-BX7YhTW5.js";import{d as f,e as o,f as C,c as b,w as a,i as t,u as e,_ as h}from"./index-0TdPoD8Q.js";const w=f({__name:"index",setup(x){const{loading:i,columns:r,dataList:s,pagination:n,Empty:c,onCurrentChange:l}=g();return(y,P)=>{const p=o("el-empty"),u=o("el-button"),m=o("pure-table");return C(),b(m,{"row-key":"id",alignWhole:"center",showOverflowTooltip:"",loading:e(i),"loading-config":{background:"transparent"},data:e(s).slice((e(n).currentPage-1)*e(n).pageSize,e(n).currentPage*e(n).pageSize),columns:e(r),pagination:e(n),onPageCurrentChange:e(l)},{empty:a(()=>[t(p,{description:"暂无数据","image-size":60},{image:a(()=>[t(e(c))]),_:1})]),operation:a(({row:_})=>[t(u,{plain:"",circle:"",size:"small",title:`查看序号为${_.id}的详情`,icon:e(d)("ri:search-line")},null,8,["title","icon"])]),_:1},8,["loading","data","columns","pagination","onPageCurrentChange"])}}}),B=h(w,[["__scopeId","data-v-db81b3a6"]]);export{B as default};
+import{u as g}from"./columns-muxwlUQ7.js";import{u as d}from"./hooks-8UENaCZR.js";import{d as f,e as o,f as C,c as b,w as a,i as t,u as e,_ as h}from"./index-BATPqZWC.js";const w=f({__name:"index",setup(x){const{loading:i,columns:r,dataList:s,pagination:n,Empty:c,onCurrentChange:l}=g();return(y,P)=>{const p=o("el-empty"),u=o("el-button"),m=o("pure-table");return C(),b(m,{"row-key":"id",alignWhole:"center",showOverflowTooltip:"",loading:e(i),"loading-config":{background:"transparent"},data:e(s).slice((e(n).currentPage-1)*e(n).pageSize,e(n).currentPage*e(n).pageSize),columns:e(r),pagination:e(n),onPageCurrentChange:e(l)},{empty:a(()=>[t(p,{description:"暂无数据","image-size":60},{image:a(()=>[t(e(c))]),_:1})]),operation:a(({row:_})=>[t(u,{plain:"",circle:"",size:"small",title:`查看序号为${_.id}的详情`,icon:e(d)("ri:search-line")},null,8,["title","icon"])]),_:1},8,["loading","data","columns","pagination","onPageCurrentChange"])}}}),B=h(w,[["__scopeId","data-v-db81b3a6"]]);export{B as default};
diff --git a/dist/static/js/index-5aTeemqy.js b/dist/static/js/index-5aTeemqy.js
new file mode 100644
index 000000000..7024e916e
--- /dev/null
+++ b/dist/static/js/index-5aTeemqy.js
@@ -0,0 +1 @@
+import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DSJZfNL4.js";import"./columns-6Uuwi88C.js";import"./data-D6-vmXtq.js";import"./index-BATPqZWC.js";export{o as default};
diff --git a/dist/static/js/index-BXsSydeP.js b/dist/static/js/index-AHNFTjJN.js
similarity index 99%
rename from dist/static/js/index-BXsSydeP.js
rename to dist/static/js/index-AHNFTjJN.js
index 871a7c419..9b774666d 100644
--- a/dist/static/js/index-BXsSydeP.js
+++ b/dist/static/js/index-AHNFTjJN.js
@@ -1,4 +1,4 @@
-import{k as Z,g as m,E as _,M as q,d as H,r as C,K as E,V as G,o as P,a as $,f as J,a3 as ee,D as te,n as ne,Z as Ae,c as ae,w as f,e as z,h as r,i as c,B as R,a4 as se,u as le,a5 as oe,_ as ue}from"./index-0TdPoD8Q.js";const W=[{avatar:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIADIAMgMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAFBAYBAgMAB//aAAgBAQAAAAD7HU4ObhMC3AnlYvY8ISwA+6WDOd4/RA96FVeF66BOVWB3TsAOgZC27wv/xAAYAQEBAQEBAAAAAAAAAAAAAAACAwQAAf/aAAgBAhAAAAC3sw8uyRDQPV//xAAYAQADAQEAAAAAAAAAAAAAAAAAAgMBBP/aAAgBAxAAAACQ7LfmoUTNvFf/xAA0EAACAQMBBAcHAwUAAAAAAAABAgMABBESBRMxQRAhIjJRYbEUIzRCUnOBM3KSU2KRoeH/2gAIAQEAAT8AmmSCJpHOAoq6vZp8lmITkgonSQCMZxikkdGDxsVbxFbK2l7TGUkwHQfy6Ln4if7jetbcdglvH9TFv40hD71CGzlQpAyACRkt4VcxojxOdIj06GzwA5VKkilGUdjUcNxD9XlwI5g1Bfm0u4nC5UHDeYNWu0LS4B3D6mHHIwaufiJ/uN61tm6Et6GPCIbv8mtqi4gtrFkzjeuxIGRq+TP4orI1jpK+8MHAfVprYcM8kVysmoIGiwG8UfVgVcwh1ecDGiYcvlNWk7W9zDKucqwyPEVOczzfvb1q/wBkXWqR4Sja8nDHGCajAEagHIAx/jourmK0haaV9KrWyrFZLRZJ07MqNhc8Q3M/irfZFlaOGQF2HzOc1cACeYD+o3r0XptYEJKAyMx06TgsxOaupr+MhkIQk6TlfPlkVNCIxBc3A9onLjRG/WtWV1BPFlRp09TpzBHLoufiJ/uN69G05JLxt8C2ksQpTiAMHIq0mQz6HnMnZwurBwBRhKTLLK5Y6Oz/AGf9qwla3u4TykBRh/sdFx8RN9xvWpri43Unv5O6fmNSSSCHGtsb0DGfKrFm3zdZ7o9RUskhMnbbu+NLJJrh7bfqJz869onxjfSY/callk3knvG7x51//8QAIxEAAgEEAQMFAAAAAAAAAAAAAQIRAAMSMRAEIXETMjNBUf/aAAgBAgEBPwBMUTNv3tSdQrgZDYpwMmx0N8PdFv0iBMAyKS4QroF99JcxDhhMntwxgUCoJIER90jZCeG2PBpvjNWtHzx//8QAIBEAAgICAgIDAAAAAAAAAAAAAQIAERASAyEyM0GBkf/aAAgBAwEBPwBtmbURuErdRb1W/nCIW3vqMgJVr8YyWVIyvYG/5CKwJze36jY//9k=",name:"美绪",text:"马什么梅?"},{avatar:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIADIAMgMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAABQIDBAEGB//aAAgBAQAAAAD65hzG3WLcATfCbHYQ9IY0uiEfRkU1IOr+RoUG1ornWj7Y6//EABgBAQADAQAAAAAAAAAAAAAAAAQAAgUD/9oACAECEAAAACEf3IJba51tGDNq/wD/xAAYAQEAAwEAAAAAAAAAAAAAAAAEAQMFAv/aAAgBAxAAAABSg0MWQdj+c6VozP/EAC0QAAIBAwMBBgUFAAAAAAAAAAECEQADBBASMUEiUVJhcZEFExQhgSAyQoKx/9oACAEBAAE/AKu5oEi2A3meKOXf8cfgV9Xe2kEgyOeCKsZSXAqs0XP91z7+wC3MSCzeg/RbuG06uO8T6a5kNkOOu0CpUXWQMdo4kQRPQihPd9tH+4jXIw0yDukq0RNHFu2/iOVku0pfx7foHt91MttbMyN7njqQDo3BPkdWEqRJEjkV8QOV2LVq2xBBlkoq+y181CrgHn1nXHffZQ+UH8aEwCaEoJP9qzbe+ySOUO7XCuxca2f5CR6jS477H7bftPWt7+NvekdzbWXYyo60rvtXtHgda3v4j71Yd/qLPaPJ6+Vb38be9f/EACYRAAECBAQHAQAAAAAAAAAAAAECAwAEEBIREzFSITNBQlFhgXL/2gAIAQIBAT8AffKDYjXqYznd5hhwuI46ijjOOaSfaYUm232Ik9F/KKQFRMN2LHgiJVdrmG6s32fYa5iP0Kf/xAAmEQABAgQFBAMAAAAAAAAAAAABAgMAEBESBBNCUoEhMTNhUXFy/9oACAEDAQE/AGGAoXK4EZLWwQ+2G19Oxk28RlhI9GEqur9xi9HMm3C2qtAfRhhy9J+axiUXIrtnhdfEOeNf5Mv/2Q==",name:"博士",text:"马东什么?"},{avatar:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIADIAMgMBIgACEQEDEQH/xAAxAAACAgMBAAAAAAAAAAAAAAAABgQFAQIHAwEBAAMBAAAAAAAAAAAAAAAAAwABAgT/2gAMAwEAAhADEAAAAI7CsPnN1VeZ0okpTbSWASKzwmMPRy3PuuWhpv4KvQ7pcJYTUb+hdLQYWJoaVU+RU3jcXiaoegAhWOAPeeaBd1wGtf/EAC4QAAIBAwIEBAUFAQAAAAAAAAECAwAEEQUhBhASMRMiQWEUI3KBoSAzQlFSkv/aAAgBAQABPwDTxidHHbdTyZGjdkcYYelBGKM4HlUgH7/osXInRfQsK0q18abxGHkj/JrV0KXrEfzUGtLiE0F1G48r4GfcVJDJFI0TbMp52W91D9VXt42mWQCu0QUqHZQC7SyDIRA22QO5NXkFyLeFpnWRggYsMZw/+ioAPsRVlOtrpsshx+6d2OFGw3J/oVK897YR6nbfORCTkp0OVQ7lRk5Aq5gMZSVR8qVepfbPpy0jDSRyEZxIg/6JrjKJytlEEJ63uJD7ttXB6Tn41bhW8Mwxxjqzt3OBWrx+Bw9fQsRvIgBzjYutcP3F8upWVmZZltvjFPQW22BqeAJpHh+kWyeyhsL+KXS9RcB1WLpYZGSc4NcKwxTrcRy+qrj2IJIqe3S5AEsSOAcgMobB+9Lb9KhVAAHYCntRIjI6hkYYZWGQRUGm2ltMssVsiSKCAVGMZqWFZ4fDY4XYn7ULaEgF182N/Me9cIuI3kY9gFodLAEHINFgKDKdqwK1LVotOMSsnWz5JAPYUeJZyTiKMVwv2n+la08npcZOBjke3LVWZtRuizE4kI5f/8QAIBEBAAIBAgcAAAAAAAAAAAAAAQARAwIQEiAhMTJBcf/aAAgBAgEBPwDL5HzkadfX0RDjmTSUJtks1MqWpVypk7uxt//EACARAQABAwMFAAAAAAAAAAAAAAEAAhEhAxATEiIxYXH/2gAIAQMBAT8A0m1L9l+2++Sg9sF45p1N7M6iUJYwM5GYW4ZmZT4Njb//2Q==",name:"柚子",text:"什么冬梅?"}],O=["1","2","3","4","5","6","7","8","9"],j=()=>O.map((s,A)=>{const B=A%3;return{avatar:W[B].avatar,name:W[B].name,text:s}});var L=H({name:"vue3-danmaku",components:{},props:{danmus:{type:Array,required:!0,default:()=>[]},channels:{type:Number,default:0},autoplay:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},useSlot:{type:Boolean,default:!1},debounce:{type:Number,default:100},speeds:{type:Number,default:200},randomChannel:{type:Boolean,default:!1},fontSize:{type:Number,default:18},top:{type:Number,default:4},right:{type:Number,default:0},isSuspend:{type:Boolean,default:!1},extraStyle:{type:String,default:""}},emits:["list-end","play-end","dm-over","dm-out","update:danmus"],setup(s,{emit:A,slots:B}){let v=C(document.createElement("div")),l=C(document.createElement("div"));const o=C(0),y=C(0);let x=0;const U=C(0),M=C(0),g=C(0),S=C(!1),k=C(!1),i=C({}),e=function(d,p,t="modelValue",n){return E({get:()=>d[t],set:w=>{p(`update:${t}`,n?n(w):w)}})}(s,A,"danmus"),h=G({channels:E(()=>s.channels||U.value),autoplay:E(()=>s.autoplay),loop:E(()=>s.loop),useSlot:E(()=>s.useSlot),debounce:E(()=>s.debounce),randomChannel:E(()=>s.randomChannel)}),a=G({height:E(()=>M.value),fontSize:E(()=>s.fontSize),speeds:E(()=>s.speeds),top:E(()=>s.top),right:E(()=>s.right)});function K(){Y(),s.isSuspend&&function(){let d=[];l.value.addEventListener("mouseover",p=>{let t=p.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(d.includes(t)||(A("dm-over",{el:t}),t.classList.add("pause"),d.push(t)))}),l.value.addEventListener("mouseout",p=>{let t=p.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(A("dm-out",{el:t}),t.classList.remove("pause"),d.forEach(n=>{n.classList.remove("pause")}),d=[])})}(),h.autoplay&&u()}function Y(){if(o.value=v.value.offsetWidth,y.value=v.value.offsetHeight,o.value===0||y.value===0)throw new Error("获取不到容器宽高")}function u(){k.value=!1,x||(x=setInterval(()=>function(){if(!k.value&&e.value.length)if(g.value>e.value.length-1){const d=l.value.children.length;h.loop&&(dte("div",{},[B.dm&&B.dm({danmu:w,index:Q})])}).mount(document.createElement("div"))}(t,p).$el:(n.innerHTML=t,n.setAttribute("style",s.extraStyle),n.style.fontSize=`${a.fontSize}px`,n.style.lineHeight=`${a.fontSize}px`),n.classList.add("dm"),l.value.appendChild(n),n.style.opacity="0",ne(()=>{a.height||(M.value=n.offsetHeight),h.channels||(U.value=Math.floor(y.value/(a.height+a.top)));let w=function(Q){let b=[...Array(h.channels).keys()];h.randomChannel&&(b=b.sort(()=>.5-Math.random()));for(let I of b){const D=i.value[I];if(!D||!D.length)return i.value[I]=[Q],Q.addEventListener("animationend",()=>i.value[I].splice(0,1)),I%h.channels;for(let V=0;Vi.value[I].splice(0,1)),I%h.channels}}return-1}(n);if(w>=0){const Q=n.offsetWidth,b=a.height;n.classList.add("move"),n.dataset.index=`${p}`,n.style.opacity="1",n.style.top=w*(b+a.top)+"px",n.style.width=Q+a.right+"px",n.style.setProperty("--dm-scroll-width",`-${o.value+Q}px`),n.style.left=`${o.value}px`,n.style.animationDuration=o.value/a.speeds+"s",n.addEventListener("animationend",()=>{Number(n.dataset.index)!==e.value.length-1||h.loop||A("play-end",n.dataset.index),l.value&&l.value.removeChild(n)}),g.value++}else l.value.removeChild(n)})}function X(d){const p=d.offsetWidth||parseInt(d.style.width),t=d.getBoundingClientRect().right||l.value.getBoundingClientRect().right+p;return l.value.getBoundingClientRect().right-t}function N(){clearInterval(x),x=0,g.value=0}return P(()=>{K()}),$(()=>{N()}),{container:v,dmContainer:l,hidden:S,paused:k,danmuList:e,getPlayState:function(){return!k.value},resize:function(){Y();const d=l.value.getElementsByClassName("dm");for(let p=0;pO.map((s,A)=>{const B=A%3;return{avatar:W[B].avatar,name:W[B].name,text:s}});var L=H({name:"vue3-danmaku",components:{},props:{danmus:{type:Array,required:!0,default:()=>[]},channels:{type:Number,default:0},autoplay:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},useSlot:{type:Boolean,default:!1},debounce:{type:Number,default:100},speeds:{type:Number,default:200},randomChannel:{type:Boolean,default:!1},fontSize:{type:Number,default:18},top:{type:Number,default:4},right:{type:Number,default:0},isSuspend:{type:Boolean,default:!1},extraStyle:{type:String,default:""}},emits:["list-end","play-end","dm-over","dm-out","update:danmus"],setup(s,{emit:A,slots:B}){let v=C(document.createElement("div")),l=C(document.createElement("div"));const o=C(0),y=C(0);let x=0;const U=C(0),M=C(0),g=C(0),S=C(!1),k=C(!1),i=C({}),e=function(d,p,t="modelValue",n){return E({get:()=>d[t],set:w=>{p(`update:${t}`,n?n(w):w)}})}(s,A,"danmus"),h=G({channels:E(()=>s.channels||U.value),autoplay:E(()=>s.autoplay),loop:E(()=>s.loop),useSlot:E(()=>s.useSlot),debounce:E(()=>s.debounce),randomChannel:E(()=>s.randomChannel)}),a=G({height:E(()=>M.value),fontSize:E(()=>s.fontSize),speeds:E(()=>s.speeds),top:E(()=>s.top),right:E(()=>s.right)});function K(){Y(),s.isSuspend&&function(){let d=[];l.value.addEventListener("mouseover",p=>{let t=p.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(d.includes(t)||(A("dm-over",{el:t}),t.classList.add("pause"),d.push(t)))}),l.value.addEventListener("mouseout",p=>{let t=p.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(A("dm-out",{el:t}),t.classList.remove("pause"),d.forEach(n=>{n.classList.remove("pause")}),d=[])})}(),h.autoplay&&u()}function Y(){if(o.value=v.value.offsetWidth,y.value=v.value.offsetHeight,o.value===0||y.value===0)throw new Error("获取不到容器宽高")}function u(){k.value=!1,x||(x=setInterval(()=>function(){if(!k.value&&e.value.length)if(g.value>e.value.length-1){const d=l.value.children.length;h.loop&&(dte("div",{},[B.dm&&B.dm({danmu:w,index:Q})])}).mount(document.createElement("div"))}(t,p).$el:(n.innerHTML=t,n.setAttribute("style",s.extraStyle),n.style.fontSize=`${a.fontSize}px`,n.style.lineHeight=`${a.fontSize}px`),n.classList.add("dm"),l.value.appendChild(n),n.style.opacity="0",ne(()=>{a.height||(M.value=n.offsetHeight),h.channels||(U.value=Math.floor(y.value/(a.height+a.top)));let w=function(Q){let b=[...Array(h.channels).keys()];h.randomChannel&&(b=b.sort(()=>.5-Math.random()));for(let I of b){const D=i.value[I];if(!D||!D.length)return i.value[I]=[Q],Q.addEventListener("animationend",()=>i.value[I].splice(0,1)),I%h.channels;for(let V=0;Vi.value[I].splice(0,1)),I%h.channels}}return-1}(n);if(w>=0){const Q=n.offsetWidth,b=a.height;n.classList.add("move"),n.dataset.index=`${p}`,n.style.opacity="1",n.style.top=w*(b+a.top)+"px",n.style.width=Q+a.right+"px",n.style.setProperty("--dm-scroll-width",`-${o.value+Q}px`),n.style.left=`${o.value}px`,n.style.animationDuration=o.value/a.speeds+"s",n.addEventListener("animationend",()=>{Number(n.dataset.index)!==e.value.length-1||h.loop||A("play-end",n.dataset.index),l.value&&l.value.removeChild(n)}),g.value++}else l.value.removeChild(n)})}function X(d){const p=d.offsetWidth||parseInt(d.style.width),t=d.getBoundingClientRect().right||l.value.getBoundingClientRect().right+p;return l.value.getBoundingClientRect().right-t}function N(){clearInterval(x),x=0,g.value=0}return P(()=>{K()}),$(()=>{N()}),{container:v,dmContainer:l,hidden:S,paused:k,danmuList:e,getPlayState:function(){return!k.value},resize:function(){Y();const d=l.value.getElementsByClassName("dm");for(let p=0;p(o(),n("div",null,"目录、菜单文字超出显示 Tooltip 文字提示"))}});export{l as default};
+import{d as e,k as n,f as o}from"./index-BATPqZWC.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-CuTldnQe.js b/dist/static/js/index-B2zVLedy.js
similarity index 93%
rename from dist/static/js/index-CuTldnQe.js
rename to dist/static/js/index-B2zVLedy.js
index 00d6ce0b8..bcac30fc4 100644
--- a/dist/static/js/index-CuTldnQe.js
+++ b/dist/static/js/index-B2zVLedy.js
@@ -1,4 +1,4 @@
-var F=Object.defineProperty,O=Object.defineProperties;var q=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var z=(n,t,e)=>t in n?F(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,f=(n,t)=>{for(var e in t||(t={}))R.call(t,e)&&z(n,e,t[e]);if(x)for(var e of x(t))G.call(t,e)&&z(n,e,t[e]);return n},w=(n,t)=>O(n,q(t));var L=(n,t,e)=>new Promise((p,m)=>{var C=l=>{try{c(e.next(l))}catch(v){m(v)}},u=l=>{try{c(e.throw(l))}catch(v){m(v)}},c=l=>l.done?p(l.value):Promise.resolve(l.value).then(C,u);c((e=e.apply(n,t)).next())});import{aA as H,d as J,r as d,o as K,k as h,g as Q,i as s,w as g,u as b,m as y,a1 as k,F as S,C as W,e as r,j as X,f as _,h as Y,l as Z,c as ee,dN as te,A as ae,n as ne}from"./index-0TdPoD8Q.js";import le from"./Card-EnZowMwN.js";import{_ as oe}from"./DialogForm.vue_vue_type_script_setup_true_lang-BV3MfGol.js";import{u as se}from"./hooks-BX7YhTW5.js";import{d as ie}from"./add-circle-line-DOJqVT3s.js";import"./more-2-fill-iTOisMwj.js";const re=n=>H.request("post","/get-card-list",{data:n}),ue={class:"main"},ce={class:"w-full flex justify-between mb-4"},de=`
+var F=Object.defineProperty,O=Object.defineProperties;var q=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var z=(n,t,e)=>t in n?F(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,f=(n,t)=>{for(var e in t||(t={}))R.call(t,e)&&z(n,e,t[e]);if(x)for(var e of x(t))G.call(t,e)&&z(n,e,t[e]);return n},w=(n,t)=>O(n,q(t));var L=(n,t,e)=>new Promise((p,m)=>{var C=l=>{try{c(e.next(l))}catch(v){m(v)}},u=l=>{try{c(e.throw(l))}catch(v){m(v)}},c=l=>l.done?p(l.value):Promise.resolve(l.value).then(C,u);c((e=e.apply(n,t)).next())});import{aA as H,d as J,r as d,o as K,k as h,g as Q,i as s,w as g,u as b,m as y,a1 as k,F as S,C as W,e as r,j as X,f as _,h as Y,l as Z,c as ee,dN as te,A as ae,n as ne}from"./index-BATPqZWC.js";import le from"./Card-r5JxtLYz.js";import{_ as oe}from"./DialogForm.vue_vue_type_script_setup_true_lang-B7mchjNU.js";import{u as se}from"./hooks-8UENaCZR.js";import{d as ie}from"./add-circle-line-DOJqVT3s.js";import"./more-2-fill-iTOisMwj.js";const re=n=>H.request("post","/get-card-list",{data:n}),ue={class:"main"},ce={class:"w-full flex justify-between mb-4"},de=`
(_("data-v-b1cd7caf"),e=e(),p(),e),m={class:"w-full h-full text-center"},w=a(()=>t("h1",null,"业务内容模块",-1)),b=a(()=>t("p",null,"使用场景:需要外嵌平台某个页面,不需要展示菜单导航以及额外模块",-1)),g=r({name:"Empty",__name:"index",setup(e){const o=l();return(B,s)=>(c(),d("div",m,[w,b,t("div",{class:"back",title:"返回上一页",onClick:s[0]||(s[0]=I=>n(o).go(-1))},[i(n(k),{class:"w-[80px] h-[80px]"})])]))}}),q=u(g,[["__scopeId","data-v-b1cd7caf"]]);export{q as default};
+import{f as c,k as d,g as t,d as r,i,u as n,af as l,p as _,q as p,_ as u}from"./index-BATPqZWC.js";const h={width:"32",height:"32",viewBox:"0 0 48 48"},f=t("path",{fill:"#2F88FF","fill-rule":"evenodd",stroke:"#000","stroke-linejoin":"round","stroke-width":"4",d:"M44 40.836q-7.34-8.96-13.036-10.168t-10.846-.365V41L4 23.545 20.118 7v10.167q9.523.075 16.192 6.833 6.668 6.758 7.69 16.836Z","clip-rule":"evenodd"},null,-1),v=[f];function x(e,o){return c(),d("svg",h,[...v])}const k={render:x},a=e=>(_("data-v-b1cd7caf"),e=e(),p(),e),m={class:"w-full h-full text-center"},w=a(()=>t("h1",null,"业务内容模块",-1)),b=a(()=>t("p",null,"使用场景:需要外嵌平台某个页面,不需要展示菜单导航以及额外模块",-1)),g=r({name:"Empty",__name:"index",setup(e){const o=l();return(B,s)=>(c(),d("div",m,[w,b,t("div",{class:"back",title:"返回上一页",onClick:s[0]||(s[0]=I=>n(o).go(-1))},[i(n(k),{class:"w-[80px] h-[80px]"})])]))}}),q=u(g,[["__scopeId","data-v-b1cd7caf"]]);export{q as default};
diff --git a/dist/static/js/index-B8YWHiTe.js b/dist/static/js/index-B8YWHiTe.js
deleted file mode 100644
index ef1b368a1..000000000
--- a/dist/static/js/index-B8YWHiTe.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-U99Uxzq9.js";import"./columns-C_sW-Ivs.js";import"./data-DReA4Wfn.js";import"./index-0TdPoD8Q.js";export{o as default};
diff --git a/dist/static/js/index-DCn0Auzl.js b/dist/static/js/index-BA50Vl0y.js
similarity index 96%
rename from dist/static/js/index-DCn0Auzl.js
rename to dist/static/js/index-BA50Vl0y.js
index 3787ceaca..ebf7f8c8b 100644
--- a/dist/static/js/index-DCn0Auzl.js
+++ b/dist/static/js/index-BA50Vl0y.js
@@ -1 +1 @@
-import{d as V,a7 as A,a8 as F,K as h,e3 as I,ab as M,r as N,dp as C,e as m,f as _,c as S,w as a,g as d,k as g,F as b,l as y,i as n,u as s,h as o,B as v,aa as B,e4 as E}from"./index-0TdPoD8Q.js";import{u as U}from"./hooks-B-pvXrNP.js";const j=d("div",{class:"font-medium"},"标签页复用,超出限制自动关闭",-1),H={class:"flex flex-wrap items-center"},L=d("p",null,"query传参模式:",-1),P={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),O=V({name:"Tabs",__name:"index",setup(K){const{toDetail:c,router:u}=U(),x=A(F().wholeMenus,!0),f=h(()=>I(M(x),0,{disabled:!0})),p=N([]),k=h(()=>{var r;return(r=C())==null?void 0:r.multiTags});function $(){p.value.length!==0&&p.value.forEach(r=>{var l;const t=(l=E(f.value,r).redirect)!=null?l:E(f.value,r).path;C().handleTags("splice",t),t==="/tabs/index"&&u.push({path:k.value[k.value.length-1].path})})}return(r,t)=>{const l=m("el-button"),i=m("el-divider"),q=m("el-tree-select"),D=m("el-link"),T=m("el-card");return _(),S(T,{shadow:"never"},{header:a(()=>[j]),default:a(()=>[d("div",H,[L,(_(),g(b,null,y(6,e=>n(l,{key:e,class:"m-2",onClick:w=>s(c)({id:e},"query")},{default:a(()=>[o(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),n(l,{onClick:t[0]||(t[0]=e=>s(c)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:a(()=>[o(" 多个参数 ")]),_:1})]),n(i),d("div",P,[z,(_(),g(b,null,y(6,e=>n(l,{key:e,class:"m-2",onClick:w=>s(c)({id:e},"params")},{default:a(()=>[o(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),n(i),n(q,{modelValue:p.value,"onUpdate:modelValue":t[1]||(t[1]=e=>p.value=e),class:"!w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>s(B)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:f.value},{default:a(({data:e})=>[d("span",null,v(s(B)(e.meta.title)),1)]),_:1},8,["modelValue","props","data"]),n(l,{class:"m-2",onClick:$},{default:a(()=>[o("关闭标签")]),_:1}),n(i),n(l,{onClick:t[2]||(t[2]=e=>s(u).push({name:"Menu1-2-2"}))},{default:a(()=>[o(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(l,{onClick:t[3]||(t[3]=e=>s(u).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:a(()=>[o(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),n(l,{onClick:t[4]||(t[4]=e=>s(u).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:a(()=>[o(" 跳转页内菜单(传path对象) ")]),_:1}),n(i),n(l,{onClick:t[5]||(t[5]=e=>s(u).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:a(()=>[o(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(l,{onClick:t[6]||(t[6]=e=>s(u).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:a(()=>[o(" 携参跳转页内菜单(传path对象) ")]),_:1}),n(D,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:a(()=>[o(" 点击查看更多跳转方式 ")]),_:1}),n(i),n(l,{onClick:t[7]||(t[7]=e=>s(u).push({name:"Empty"}))},{default:a(()=>[o(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{O as default};
+import{d as V,a7 as A,a8 as F,K as h,e3 as I,ab as M,r as N,dp as C,e as m,f as _,c as S,w as a,g as d,k as g,F as b,l as y,i as n,u as s,h as o,B as v,aa as B,e4 as E}from"./index-BATPqZWC.js";import{u as U}from"./hooks-DucMfPsu.js";const j=d("div",{class:"font-medium"},"标签页复用,超出限制自动关闭",-1),H={class:"flex flex-wrap items-center"},L=d("p",null,"query传参模式:",-1),P={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),O=V({name:"Tabs",__name:"index",setup(K){const{toDetail:c,router:u}=U(),x=A(F().wholeMenus,!0),f=h(()=>I(M(x),0,{disabled:!0})),p=N([]),k=h(()=>{var r;return(r=C())==null?void 0:r.multiTags});function $(){p.value.length!==0&&p.value.forEach(r=>{var l;const t=(l=E(f.value,r).redirect)!=null?l:E(f.value,r).path;C().handleTags("splice",t),t==="/tabs/index"&&u.push({path:k.value[k.value.length-1].path})})}return(r,t)=>{const l=m("el-button"),i=m("el-divider"),q=m("el-tree-select"),D=m("el-link"),T=m("el-card");return _(),S(T,{shadow:"never"},{header:a(()=>[j]),default:a(()=>[d("div",H,[L,(_(),g(b,null,y(6,e=>n(l,{key:e,class:"m-2",onClick:w=>s(c)({id:e},"query")},{default:a(()=>[o(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),n(l,{onClick:t[0]||(t[0]=e=>s(c)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:a(()=>[o(" 多个参数 ")]),_:1})]),n(i),d("div",P,[z,(_(),g(b,null,y(6,e=>n(l,{key:e,class:"m-2",onClick:w=>s(c)({id:e},"params")},{default:a(()=>[o(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),n(i),n(q,{modelValue:p.value,"onUpdate:modelValue":t[1]||(t[1]=e=>p.value=e),class:"!w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>s(B)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:f.value},{default:a(({data:e})=>[d("span",null,v(s(B)(e.meta.title)),1)]),_:1},8,["modelValue","props","data"]),n(l,{class:"m-2",onClick:$},{default:a(()=>[o("关闭标签")]),_:1}),n(i),n(l,{onClick:t[2]||(t[2]=e=>s(u).push({name:"Menu1-2-2"}))},{default:a(()=>[o(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(l,{onClick:t[3]||(t[3]=e=>s(u).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:a(()=>[o(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),n(l,{onClick:t[4]||(t[4]=e=>s(u).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:a(()=>[o(" 跳转页内菜单(传path对象) ")]),_:1}),n(i),n(l,{onClick:t[5]||(t[5]=e=>s(u).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:a(()=>[o(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(l,{onClick:t[6]||(t[6]=e=>s(u).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:a(()=>[o(" 携参跳转页内菜单(传path对象) ")]),_:1}),n(D,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:a(()=>[o(" 点击查看更多跳转方式 ")]),_:1}),n(i),n(l,{onClick:t[7]||(t[7]=e=>s(u).push({name:"Empty"}))},{default:a(()=>[o(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{O as default};
diff --git a/dist/static/js/index-0TdPoD8Q.js b/dist/static/js/index-BATPqZWC.js
similarity index 98%
rename from dist/static/js/index-0TdPoD8Q.js
rename to dist/static/js/index-BATPqZWC.js
index fe80f3814..a6b66b590 100644
--- a/dist/static/js/index-0TdPoD8Q.js
+++ b/dist/static/js/index-BATPqZWC.js
@@ -1,6 +1,6 @@
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
- __vite__mapDeps.viteFileDeps = ["static/js/index-DAEMevYj.js","static/js/print-B-zH8tbv.js","static/js/pieChart.vue_vue_type_script_setup_true_lang-BDh_zF4N.js","static/css/index-Bag588uO.css","static/js/excel-fUVQpkmL.js","static/js/xlsx-xf2utV5S.js","static/js/draggable-DLrzz3ov.js","static/js/sortable.esm-6WsHlDA5.js","static/js/app-CS0oImip.js","static/css/draggable-CoFmH7qj.css","static/js/qrcode-DQmseHRC.js","static/js/index-CltVOdtl.js","static/js/propTypes-DnNFEbDH.js","static/js/refresh-right-Du3ZsAuC.js","static/css/index-ClQITqCO.css","static/js/map-KEUJ3-Tp.js","static/js/mock-B1VRxYwK.js","static/css/map-Brgx2VfP.css","static/js/video-CHcv_yxg.js","static/js/hooks-BX7YhTW5.js","static/css/video-BNQdkHwX.css","static/js/index-_mHGbnGz.js","static/js/mitt-E5P-NQ8u.js","static/css/index-BrRU8kRc.css","static/js/index-BXsSydeP.js","static/css/index-CXaKeuyO.css","static/js/menu-tree-ZE0oACTI.js","static/js/line-tree-WUvRxBRQ.js","static/css/line-tree-Cn-eDIO0.css","static/js/typeit-B8THocK6.js","static/js/index-CmKH7yhC.js","static/js/pinyin-C5iGlylt.js","static/js/index-QpUUYT1t.js","static/css/pinyin-vDScvCI3.css","static/js/index-DVSdCIq9.js","static/js/columns-ZdU1_MLG.js","static/css/index-D2TL5alR.css","static/js/frameView-BdxieJDO.js","static/css/frameView-CsPPmKYq.css","static/js/index-C5QC5FBx.js","static/js/formPrimitive.vue_vue_type_script_setup_true_lang-BY1ZTeSy.js","static/js/form.vue_vue_type_script_setup_true_lang-DGS7dPuc.js","static/js/message-nTS7dbWG.js","static/js/check-CIQVCvCT.js","static/js/index-BjADKkVp.js","static/js/form.vue_vue_type_script_setup_true_lang-BvQLew9o.js","static/js/plus-C98eNXam.js","static/css/index-D4mqbd6F.css","static/js/check-card-o01b1PRw.js","static/css/check-card-ezLs2BGx.css","static/js/date-picker-C9JxO-Z0.js","static/css/date-picker-BisDbZku.css","static/js/datetime-picker-CcSj1ntS.js","static/css/datetime-picker-CVSSOPLU.css","static/js/animatecss-DuWKE2P-.js","static/js/index-Bi66A_wC.js","static/css/index-B3KZ5T0c.css","static/js/index-BEAVLJnG.js","static/js/index-BcBeMOoy.js","static/css/index-DYYQvFGg.css","static/js/segmented-D-UdwI44.js","static/js/home-filled-NADQtN-e.js","static/js/index-Cb_xFN8S.js","static/css/index-2cDxu-lJ.css","static/css/segmented-BmgUsXD2.css","static/js/text-e2npGjxh.js","static/js/index-CeaYb54S.js","static/css/text-hDtVqE1-.css","static/js/el-button-Dlco9jmJ.js","static/css/el-button-CSUPXkrP.css","static/js/check-button-B2PnPMpr.js","static/css/check-button-CW8tOVQn.css","static/js/progress-DwcFMTXp.js","static/css/progress-DhCqm6U0.css","static/js/tag-C_3Pj5d7.js","static/css/tag-qxANrlfP.css","static/js/statistic-gwE-htEG.js","static/js/index-CLBRt6n5.js","static/css/statistic-BAs7bnj-.css","static/js/selector-CsXEYS6h.js","static/css/selector-DrAmmnNe.css","static/js/index-lpvbOOeJ.js","static/js/back_top-DzlFcS9-.js","static/css/index-Bd0YNg7x.css","static/js/split-pane-sTeWPMTI.js","static/css/split-pane-CxNi2Sut.css","static/js/swiper-CeL4MP_p.js","static/css/swiper-R9rd_UKq.css","static/js/timeline-DmI3hySZ.js","static/js/index-BFizHJUP.js","static/css/index-QUNCiyoY.css","static/js/iphone-CgGaW-_Y.js","static/css/timeline-AQpfKzwZ.css","static/js/count-to-kqXCR0YS.js","static/js/index-CdpwSwyL.js","static/css/index-oSOQGCv_.css","static/js/index-D1vWWNxX.js","static/js/basic-H8Efpeh7.js","static/js/index.esm-BA-DKQmP.js","static/css/basic-DICJbJQv.css","static/js/menuGroup-D6vJa4EO.js","static/css/menuGroup-DTQqCbbT.css","static/js/menuDynamic-CjqU_rIB.js","static/css/menuDynamic-Csz1h3t-.css","static/css/index-Dq4k26LR.css","static/js/json-editor-hPieVIWx.js","static/js/vue-json-pretty-PiNpic-e.js","static/css/vue-json-pretty-DWY2JVGH.css","static/js/seamless-scroll-BsnYkJ-X.js","static/css/seamless-scroll-C51TlWbd.css","static/js/index-DpaaN2MR.js","static/js/vertical-OMrk4UW7.js","static/js/vue-virtual-scroller.esm-0zw36bi_.js","static/css/vertical-D2tfgfPO.css","static/js/horizontal-lKGNY3wb.js","static/css/horizontal-D-eOm3dS.css","static/css/index-CLgLPp42.css","static/js/index-Cey4am0L.js","static/js/base.vue_vue_type_script_setup_true_lang-DPXA7oto.js","static/js/index.esm-BjHIRBeF.js","static/css/index-BYE9C2NP.css","static/js/multi.vue_vue_type_script_setup_true_lang-DKrWaP3g.js","static/js/picUpload.vue_vue_type_script_setup_true_lang-CdcAr_Ki.js","static/css/index-BxAfBsxk.css","static/js/index-B2JJ8W8a.js","static/css/index-BC2EehQB.css","static/js/index-DdzqaBXy.js","static/css/index-D2gBt2tK.css","static/js/index-CT56HbBk.js","static/js/close-CObHKOmY.js","static/js/git-branch-line-BhusJOme.js","static/js/admin-line-CpqWPwjZ.js","static/js/dark-CGAc5CA5.js","static/js/epTheme-DhGtBVWi.js","static/js/arrow-right-s-line-CxPb13eK.js","static/css/index-VRrR3fci.css","static/js/index-BRxar1sq.js","static/js/index-CSHw1Wg4.js","static/js/columns-DBYd1RQ-.js","static/css/index-EAYo7p5E.css","static/js/bar.vue_vue_type_script_setup_true_lang-B5AekCaS.js","static/js/line.vue_vue_type_script_setup_true_lang-DXVR3-2l.js","static/js/round.vue_vue_type_script_setup_true_lang-DC4_X2yv.js","static/css/index-B4UMwfr6.css","static/js/index-CuTldnQe.js","static/js/Card-EnZowMwN.js","static/js/more-2-fill-iTOisMwj.js","static/css/Card-D5ch3ZYs.css","static/js/DialogForm.vue_vue_type_script_setup_true_lang-BV3MfGol.js","static/js/add-circle-line-DOJqVT3s.js","static/js/success-XebFjmEe.js","static/css/success-DMeZdAkM.css","static/js/fail-CDMGNt5B.js","static/js/columns-B_KajGTj.js","static/css/fail-I4EckB1U.css","static/js/index-RjFadFTk.js","static/js/list-BoMbpDDh.js","static/js/base.vue_vue_type_script_setup_true_lang-BMlMBKOp.js","static/js/data-C5LmA2b3.js","static/js/stripe.vue_vue_type_script_setup_true_lang-D3798b0S.js","static/js/border.vue_vue_type_script_setup_true_lang-k71uV4Va.js","static/js/status.vue_vue_type_style_index_0_lang-C4WpimuO.js","static/css/status-C5weo4hH.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-CLKJH5Jp.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-Cgesga4l.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CpdRbYA5.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-DKSFLjQh.js","static/js/radio.vue_vue_type_script_setup_true_lang-B6u8MnMw.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-DdN-KnGS.js","static/js/sortable.vue_vue_type_script_setup_true_lang-CzI9q950.js","static/js/filters.vue_vue_type_script_setup_true_lang-B3Tri_sc.js","static/js/index.vue_vue_type_script_setup_true_lang-BpHxaxEv.js","static/js/columns-DClkoG1e.js","static/js/index.vue_vue_type_script_setup_true_lang-BsQZ2ngj.js","static/js/columns-COA5zdBq.js","static/js/expand.vue_vue_type_script_setup_true_lang-B5vWDa-0.js","static/js/tree.vue_vue_type_script_setup_true_lang-BA9TPh3o.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-DjM8MnDs.js","static/js/merge.vue_vue_type_script_setup_true_lang-BtCQ_SeR.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-CoKOtYYP.js","static/js/layout.vue_vue_type_script_setup_true_lang-C3F0oKTl.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-B4-ujhcJ.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-CCZK1-KJ.js","static/css/index-CJlVAZdJ.css","static/js/high-DZUSX_CZ.js","static/js/list-D2DfNvfu.js","static/js/index.vue_vue_type_script_setup_true_lang-CtygwFv8.js","static/js/columns-B-t_d74m.js","static/js/data-DReA4Wfn.js","static/js/index.vue_vue_type_script_setup_true_lang-U99Uxzq9.js","static/js/columns-C_sW-Ivs.js","static/js/index.vue_vue_type_script_setup_true_lang-dIQV3DTw.js","static/js/columns-salId1y7.js","static/js/index.vue_vue_type_script_setup_true_lang-DwVAiPQw.js","static/js/columns-NGstD3MZ.js","static/js/index.vue_vue_type_script_setup_true_lang-4xAAnfWp.js","static/js/columns-C2nDP04m.js","static/js/index.vue_vue_type_script_setup_true_lang-BLzW2GM9.js","static/js/columns-5EJiuabm.js","static/js/index.vue_vue_type_script_setup_true_lang-CA7emt_U.js","static/js/columns-GERFwf09.js","static/js/index.vue_vue_type_script_setup_true_lang-BLGGL01G.js","static/js/columns-C4oQZMDX.js","static/js/index.vue_vue_type_script_setup_true_lang-BVOIGyYl.js","static/js/columns-DgT0Tn4e.js","static/js/index.vue_vue_type_script_setup_true_lang-C2qIXFvg.js","static/js/index.vue_vue_type_script_setup_true_lang-DpS4Owym.js","static/js/columns-Blu2UUrp.js","static/js/index.vue_vue_type_script_setup_true_lang-DDmFxMrN.js","static/js/columns-IhHydoPS.js","static/css/high-C3H_D5qb.css","static/js/edit-UDLga94u.js","static/js/list-D0vx23yH.js","static/js/index-C1NzGWmT.js","static/js/columns-CUw2lQF2.js","static/js/data-Dd4sCrbk.js","static/js/delete-Ce0TSdK5.js","static/css/index-BbO01Dyd.css","static/js/index.vue_vue_type_script_setup_true_lang-CXK_cK3W.js","static/js/columns-L82GzYN3.js","static/js/index.vue_vue_type_script_setup_true_lang-DctqKkui.js","static/js/columns-cd7iRGvz.js","static/js/edit-pen-Ci7W0xNM.js","static/css/edit-B0VUmn-a.css","static/js/index-IRf69bU8.js","static/js/motion-D_wwkrv7.js","static/js/verifyCode-BfZzxQ7T.js","static/js/phone.vue_vue_type_script_setup_true_lang-CmNOzmw1.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-Dp_fdAS6.js","static/js/regist.vue_vue_type_script_setup_true_lang-Dt0eq6jk.js","static/js/lock-fill-BZPnsoM7.js","static/js/update.vue_vue_type_script_setup_true_lang-dzYXTGWK.js","static/css/index-DU9loHM7.css","static/js/index-BwqIwNJU.js","static/css/index-Yz7If--a.css","static/js/pieChart-CFWFmVY2.js","static/js/form-CT18mE8D.js","static/js/formPrimitive-DJeh4sNF.js","static/js/form-D4h1v07Z.js","static/js/base-BHNEpBiz.js","static/js/multi-Bi9Jnfd0.js","static/js/picUpload-BlantNFh.js","static/js/DialogForm-BRZlZ0Rr.js","static/js/phone-CBC73mJE.js","static/js/qrCode-DVuADv2a.js","static/js/regist-BM7aLYZj.js","static/js/update-C0OcpUzB.js","static/js/hook-Cok256Dj.js","static/js/system-Cslj62Y9.js","static/js/hooks-Df9lxBrj.js","static/js/index-Bo84c_9K.js","static/js/utils-NlcLu7mC.js","static/js/refresh-DFfQesIC.js","static/css/index-D021Hm2U.css","static/js/hook-Ca5fGdAo.js","static/js/index-C9NYPxUa.js","static/css/index-DSoarZfY.css","static/js/detail-DqepKUD_.js","static/js/detail.vue_vue_type_script_setup_true_lang-5_dIVd7k.js","static/js/hook-BRnN6amh.js","static/js/index-DL5dadKQ.js","static/css/index-CGxoK4nL.css","static/js/hook-ByL0Qgo-.js","static/js/index-DyjuJco9.js","static/css/index-Cr62B-HX.css","static/js/base-C8IdRxta.js","static/js/border-B5N5LOm9.js","static/js/index-D6LGPZSV.js","static/js/customIndex-Cjs2-WF_.js","static/js/expand-BpLKGzAw.js","static/js/filters-TqLcamfc.js","static/js/fixColumn-C5uPfdqq.js","static/js/fixHeader-u0GjyoHv.js","static/js/fluidHeight-AWbSKod2.js","static/js/groupHeader-BfLv6sq7.js","static/js/index-BwZd56N9.js","static/js/imgPreview-DpyzkDVI.js","static/js/layout-BClfJa3z.js","static/js/merge-DUhXxwCQ.js","static/js/multipleChoice-Dwpw5XTq.js","static/js/nestProp-BTBaUDSU.js","static/js/radio-CKNe-bFv.js","static/js/sortable-BZmuyaaa.js","static/js/status-DykbS0CT.js","static/js/stripe-CtmoQiWJ.js","static/js/totalRow-5SVdkIm6.js","static/js/tree-CwOuMGMc.js","static/js/index-D_6W6hrd.js","static/js/index-DdvRfPkn.js","static/js/index-CIjHIYXA.js","static/js/index-BLZpJ0k3.js","static/js/index-C2-abtcV.js","static/js/index-BIyRTfIn.js","static/js/index-aGqwkwQX.js","static/js/index-o-4VGD_W.js","static/js/index-B8YWHiTe.js","static/js/index-BF9f09-I.js","static/js/index-h7LvjLP7.js","static/js/index-BvjGhFlh.js","static/js/index-TvQ2DxB8.js","static/js/index-D7l5XPxh.js","static/js/form-C1zwKfrV.js","static/js/form.vue_vue_type_script_setup_true_lang-DBCobNn0.js","static/js/index-CPTN8Yoq.js","static/js/hook-BnIBqVqr.js","static/css/index-BwYNpxJw.css","static/js/form-BVMXpcxy.js","static/js/form.vue_vue_type_script_setup_true_lang-3bv1KBMG.js","static/js/index-BM4OQ50P.js","static/js/hook-TDgqt42O.js","static/css/index-TzO453Uz.css","static/js/form-BIokjNNj.js","static/js/form.vue_vue_type_script_setup_true_lang-iJKDr-Yz.js","static/js/index-CFhu6dry.js","static/js/hook-D0CLC20A.js","static/css/index-B89-o15U.css","static/js/index-DK8EGkra.js","static/js/index.vue_vue_type_script_setup_true_lang-BlRIvsmx.js","static/js/role-CH6YmRLm.js","static/js/role.vue_vue_type_script_setup_true_lang-C1H2tBxd.js","static/js/index-DLosKOk9.js","static/js/tree-D71MyUt9.js","static/css/tree-BIVmamG9.css","static/js/hook-C-60WcUv.js","static/js/upload.vue_vue_type_script_setup_true_lang-C7pHmNQg.js","static/css/hook-1k5ZZAki.css","static/css/index-Cnx1Ld-L.css","static/js/upload-BALO7hlq.js","static/js/index-DCn0Auzl.js","static/js/hooks-B-pvXrNP.js","static/js/params-detail-DrU5UK4T.js","static/js/query-detail-vR9TMH3T.js","static/js/bar-CAXQRVYl.js","static/js/line-BsOSpr8x.js","static/js/round-C5E2tfId.js"]
+ __vite__mapDeps.viteFileDeps = ["static/js/index-CgCcNvUg.js","static/js/print-B-zH8tbv.js","static/js/pieChart.vue_vue_type_script_setup_true_lang-Dw7KTKya.js","static/css/index-Bag588uO.css","static/js/excel-BXqarswO.js","static/js/xlsx-xf2utV5S.js","static/js/draggable-BhYq9dPb.js","static/js/sortable.esm-6WsHlDA5.js","static/js/app-B9vGKS1y.js","static/css/draggable-CoFmH7qj.css","static/js/qrcode-C76gvXBj.js","static/js/index-D5r1ctwh.js","static/js/propTypes-DnNFEbDH.js","static/js/refresh-right-Du3ZsAuC.js","static/css/index-ClQITqCO.css","static/js/map-CwUjCCb8.js","static/js/mock-DrhMjBGo.js","static/css/map-Brgx2VfP.css","static/js/video-DCIrHHlu.js","static/js/hooks-8UENaCZR.js","static/css/video-BNQdkHwX.css","static/js/index-D5d7DCuP.js","static/js/mitt-E5P-NQ8u.js","static/css/index-BrRU8kRc.css","static/js/index-AHNFTjJN.js","static/css/index-CXaKeuyO.css","static/js/menu-tree-Bg53eitN.js","static/js/line-tree-7bTuXD0W.js","static/css/line-tree-Cn-eDIO0.css","static/js/typeit-C43Vdp-b.js","static/js/index-COfaImHH.js","static/js/pinyin-WOLfIlzV.js","static/js/index-QpUUYT1t.js","static/css/pinyin-vDScvCI3.css","static/js/index-owsXW2on.js","static/js/columns-CKwHVMB3.js","static/css/index-D2TL5alR.css","static/js/frameView-CIq66OJr.js","static/css/frameView-CsPPmKYq.css","static/js/index-CINGwG8M.js","static/js/formPrimitive.vue_vue_type_script_setup_true_lang-CgUfGq2n.js","static/js/form.vue_vue_type_script_setup_true_lang-Z1dbmFP2.js","static/js/message-4Dp05hEa.js","static/js/check-CIQVCvCT.js","static/js/index-Cc-YMQJu.js","static/js/form.vue_vue_type_script_setup_true_lang-DazGu1Oh.js","static/js/plus-C98eNXam.js","static/css/index-D4mqbd6F.css","static/js/check-card-BVVQYMs9.js","static/css/check-card-ezLs2BGx.css","static/js/date-picker-BP5r4G9v.js","static/css/date-picker-BisDbZku.css","static/js/datetime-picker-E2bqP6Z7.js","static/css/datetime-picker-CVSSOPLU.css","static/js/animatecss-3oY-2adh.js","static/js/index-CkuSD54H.js","static/css/index-B3KZ5T0c.css","static/js/index-QgfA5tXR.js","static/js/index-DLxLe0wB.js","static/css/index-DYYQvFGg.css","static/js/segmented-DtdIviPk.js","static/js/home-filled-NADQtN-e.js","static/js/index-CLxvH9Bt.js","static/css/index-2cDxu-lJ.css","static/css/segmented-BmgUsXD2.css","static/js/text-z_zD4eZZ.js","static/js/index-dNkeZ6-6.js","static/css/text-hDtVqE1-.css","static/js/el-button-B7cKybly.js","static/css/el-button-CSUPXkrP.css","static/js/check-button-kgLQWYKj.js","static/css/check-button-CW8tOVQn.css","static/js/progress-BZZo918g.js","static/css/progress-DhCqm6U0.css","static/js/tag-CVKwvr4Z.js","static/css/tag-qxANrlfP.css","static/js/statistic-N3O8z3Z9.js","static/js/index-CqgHAcfa.js","static/css/statistic-BAs7bnj-.css","static/js/selector-Dl3vXwyg.js","static/css/selector-DrAmmnNe.css","static/js/index-DzDdtqve.js","static/js/back_top-q_D_gXwu.js","static/css/index-Bd0YNg7x.css","static/js/split-pane-B2kYhN89.js","static/css/split-pane-CxNi2Sut.css","static/js/swiper-D3h8Y8ER.js","static/css/swiper-R9rd_UKq.css","static/js/timeline-cvbs2EOb.js","static/js/index-q955Acqm.js","static/css/index-QUNCiyoY.css","static/js/iphone-CgGaW-_Y.js","static/css/timeline-AQpfKzwZ.css","static/js/count-to-CvZickfH.js","static/js/index-DxZjkdRt.js","static/css/index-oSOQGCv_.css","static/js/index-CVZ2P3iM.js","static/js/basic-shJC3UhA.js","static/js/index.esm-n8F-gKI7.js","static/css/basic-DICJbJQv.css","static/js/menuGroup-CkNEkSx6.js","static/css/menuGroup-DTQqCbbT.css","static/js/menuDynamic-BlPtEqmN.js","static/css/menuDynamic-Csz1h3t-.css","static/css/index-Dq4k26LR.css","static/js/json-editor-KIDTH5Xc.js","static/js/vue-json-pretty-CIhezPyt.js","static/css/vue-json-pretty-DWY2JVGH.css","static/js/seamless-scroll-DZXMir73.js","static/css/seamless-scroll-C51TlWbd.css","static/js/index-BkxE0fvH.js","static/js/vertical-CpnVgHbq.js","static/js/vue-virtual-scroller.esm-DQZfnNvw.js","static/css/vertical-D2tfgfPO.css","static/js/horizontal-Dm2MeX4w.js","static/css/horizontal-D-eOm3dS.css","static/css/index-CLgLPp42.css","static/js/index-C0xS4Loc.js","static/js/base.vue_vue_type_script_setup_true_lang-C8uwgGAl.js","static/js/index.esm-CHm2E9RQ.js","static/css/index-BYE9C2NP.css","static/js/multi.vue_vue_type_script_setup_true_lang-Bx691XQW.js","static/js/picUpload.vue_vue_type_script_setup_true_lang-zyZ0AOLs.js","static/css/index-BxAfBsxk.css","static/js/index-CIIFBSha.js","static/css/index-BC2EehQB.css","static/js/index-CUHhRq6j.js","static/css/index-D2gBt2tK.css","static/js/index-Bk7NGnbU.js","static/js/close-CObHKOmY.js","static/js/git-branch-line-BhusJOme.js","static/js/admin-line-CpqWPwjZ.js","static/js/dark-6Sc--Trf.js","static/js/epTheme-54FiNOP2.js","static/js/arrow-right-s-line-CxPb13eK.js","static/css/index-VRrR3fci.css","static/js/index-C0L81UAd.js","static/js/index-0VZdsG-H.js","static/js/columns-muxwlUQ7.js","static/css/index-EAYo7p5E.css","static/js/bar.vue_vue_type_script_setup_true_lang-BVOWVqFC.js","static/js/line.vue_vue_type_script_setup_true_lang-B8zeRfQx.js","static/js/round.vue_vue_type_script_setup_true_lang-DEiAVxbO.js","static/css/index-B4UMwfr6.css","static/js/index-B2zVLedy.js","static/js/Card-r5JxtLYz.js","static/js/more-2-fill-iTOisMwj.js","static/css/Card-D5ch3ZYs.css","static/js/DialogForm.vue_vue_type_script_setup_true_lang-B7mchjNU.js","static/js/add-circle-line-DOJqVT3s.js","static/js/success-DpX_ntF2.js","static/css/success-DMeZdAkM.css","static/js/fail-CG5AlGtE.js","static/js/columns-CTXFNgWR.js","static/css/fail-I4EckB1U.css","static/js/index-Du96I19p.js","static/js/list-8zfPdCSq.js","static/js/base.vue_vue_type_script_setup_true_lang-BfpwMOdf.js","static/js/data-BZhubnoT.js","static/js/stripe.vue_vue_type_script_setup_true_lang-DS1ILW1K.js","static/js/border.vue_vue_type_script_setup_true_lang-DJ4hXTCX.js","static/js/status.vue_vue_type_style_index_0_lang-DM6I_-Jd.js","static/css/status-C5weo4hH.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-BGvTRdAV.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-DlFF-dw1.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-CtTrfyV9.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-CbDMyoBZ.js","static/js/radio.vue_vue_type_script_setup_true_lang-DbYXyBfO.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-Dlsk86Je.js","static/js/sortable.vue_vue_type_script_setup_true_lang-DoTkIkX8.js","static/js/filters.vue_vue_type_script_setup_true_lang-iP1CeW6M.js","static/js/index.vue_vue_type_script_setup_true_lang-wTQuZGAs.js","static/js/columns-DGxKNdXG.js","static/js/index.vue_vue_type_script_setup_true_lang-CSGXabJN.js","static/js/columns-B9oyfiWk.js","static/js/expand.vue_vue_type_script_setup_true_lang-DMKnGeF2.js","static/js/tree.vue_vue_type_script_setup_true_lang-CWwXcdoG.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-ze7_xB7d.js","static/js/merge.vue_vue_type_script_setup_true_lang-DxVeOW7T.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-Cx3XAEe4.js","static/js/layout.vue_vue_type_script_setup_true_lang-C5mNOYbe.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-D9fibbx5.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-C_MSHPU_.js","static/css/index-CJlVAZdJ.css","static/js/high-Bmo6OlN1.js","static/js/list-DuPgXKYR.js","static/js/index.vue_vue_type_script_setup_true_lang-DuVzOLUB.js","static/js/columns-BMaNA054.js","static/js/data-D6-vmXtq.js","static/js/index.vue_vue_type_script_setup_true_lang-CFQMD7sX.js","static/js/columns-BQhfEl-Z.js","static/js/index.vue_vue_type_script_setup_true_lang-qJ75ZP2C.js","static/js/columns-B7XE19f7.js","static/js/index.vue_vue_type_script_setup_true_lang-DzBm9YhC.js","static/js/columns-Bp6ZnXVf.js","static/js/index.vue_vue_type_script_setup_true_lang-DSJZfNL4.js","static/js/columns-6Uuwi88C.js","static/js/index.vue_vue_type_script_setup_true_lang-D8EXBsjf.js","static/js/columns-C361L1R-.js","static/js/index.vue_vue_type_script_setup_true_lang-CCWSJ0ib.js","static/js/columns-IR6uaepl.js","static/js/index.vue_vue_type_script_setup_true_lang-Dlo3Tnvi.js","static/js/columns-C0XFjvw6.js","static/js/index.vue_vue_type_script_setup_true_lang-C-nSd1MU.js","static/js/columns-DvFZRS2q.js","static/js/index.vue_vue_type_script_setup_true_lang-CeSQ28pq.js","static/js/index.vue_vue_type_script_setup_true_lang-BU1auAiJ.js","static/js/columns-QBYZYAet.js","static/js/index.vue_vue_type_script_setup_true_lang-BwcwuR-4.js","static/js/columns-Bf6MK0Ac.js","static/css/high-C3H_D5qb.css","static/js/edit-DMa54xDa.js","static/js/list-CVuRDJdI.js","static/js/index-Bsl-zsQK.js","static/js/columns-U9GqYiY4.js","static/js/data-Dd4sCrbk.js","static/js/delete-Ce0TSdK5.js","static/css/index-BbO01Dyd.css","static/js/index.vue_vue_type_script_setup_true_lang-eFjgr12Q.js","static/js/columns-VCKhTz3_.js","static/js/index.vue_vue_type_script_setup_true_lang-BazdcpNz.js","static/js/columns-C3AaJWLU.js","static/js/edit-pen-Ci7W0xNM.js","static/css/edit-B0VUmn-a.css","static/js/index-CpVnfvA_.js","static/js/motion-RdRA_v36.js","static/js/verifyCode-DK5ej7Js.js","static/js/phone.vue_vue_type_script_setup_true_lang-ChAO3aLL.js","static/js/qrCode.vue_vue_type_script_setup_true_lang-DyYUud0Q.js","static/js/regist.vue_vue_type_script_setup_true_lang-BOVXAlHB.js","static/js/lock-fill-BZPnsoM7.js","static/js/update.vue_vue_type_script_setup_true_lang-D5OJ5dQA.js","static/css/index-DU9loHM7.css","static/js/index-B4bEVIge.js","static/css/index-Yz7If--a.css","static/js/pieChart-BUMVZ2qe.js","static/js/form-dZvBFZyI.js","static/js/formPrimitive-CsqstTPx.js","static/js/form-D4BwrzGb.js","static/js/base-Dwko38H4.js","static/js/multi-BLaQCuZw.js","static/js/picUpload-CfIjlqrA.js","static/js/DialogForm-BwQI6eqf.js","static/js/phone-Boy8Nd40.js","static/js/qrCode-C-NV-t4_.js","static/js/regist-DfMRZiLI.js","static/js/update-K1Jq8Stb.js","static/js/hook-DoZfHfwl.js","static/js/system-B-lG1-r8.js","static/js/hooks-Cgv81rg5.js","static/js/index-BjyQQ15c.js","static/js/utils-NlcLu7mC.js","static/js/refresh--JfQaQQo.js","static/css/index-D021Hm2U.css","static/js/hook-BdhGbSr2.js","static/js/index-CnvnBj7L.js","static/css/index-DSoarZfY.css","static/js/detail-DKUfkyVx.js","static/js/detail.vue_vue_type_script_setup_true_lang-BT0AzO5_.js","static/js/hook-CYVa1uh_.js","static/js/index-C-jHpmHW.js","static/css/index-CGxoK4nL.css","static/js/hook-DL1Du86v.js","static/js/index-Bb7VJfO3.js","static/css/index-Cr62B-HX.css","static/js/base-UPdfgj4p.js","static/js/border-awwjJ_s-.js","static/js/index-B30Y-BrJ.js","static/js/customIndex-D1ILXoXM.js","static/js/expand-B3RHska7.js","static/js/filters-CgC6mMUX.js","static/js/fixColumn-BcxdlUCw.js","static/js/fixHeader-D1fkuOf1.js","static/js/fluidHeight-DlKsagDJ.js","static/js/groupHeader-D_MwpZwc.js","static/js/index-CGKHURlD.js","static/js/imgPreview-3VEjbb_z.js","static/js/layout-Dhy-HXTB.js","static/js/merge-BSn0sUav.js","static/js/multipleChoice-DbD4PDo5.js","static/js/nestProp-C5tLWyUZ.js","static/js/radio-8JhJErpa.js","static/js/sortable-D2EAky3V.js","static/js/status-De2Y8qwu.js","static/js/stripe-CZAW4XaV.js","static/js/totalRow-DRhIy_ss.js","static/js/tree-BsI-Sqtc.js","static/js/index-BZV6Z_sI.js","static/js/index-_UgcifQb.js","static/js/index-BwsBZnXp.js","static/js/index-5aTeemqy.js","static/js/index-CUfRcKql.js","static/js/index-D0aBPEWT.js","static/js/index-CtZszyMm.js","static/js/index-g6RnDoVQ.js","static/js/index-CEPcs-GK.js","static/js/index-C9XaI2c4.js","static/js/index-CKDH3pIs.js","static/js/index-D0vwTIR2.js","static/js/index-D6Uk429S.js","static/js/index-BF69omu_.js","static/js/form-D-_NnSme.js","static/js/form.vue_vue_type_script_setup_true_lang-BMxHVvRA.js","static/js/index-D9FtTHXA.js","static/js/hook-BkRKLPDL.js","static/css/index-BwYNpxJw.css","static/js/form-AJVPPR01.js","static/js/form.vue_vue_type_script_setup_true_lang-C8ztlGh3.js","static/js/index-DVjttsnl.js","static/js/hook-B1Hryj24.js","static/css/index-TzO453Uz.css","static/js/form-BdVDZimc.js","static/js/form.vue_vue_type_script_setup_true_lang-CN6GHuKm.js","static/js/index-BkiqgB-5.js","static/js/hook-IgWyze8R.js","static/css/index-B89-o15U.css","static/js/index-CeLfZ6RP.js","static/js/index.vue_vue_type_script_setup_true_lang-CsD5VP5O.js","static/js/role-CzBBHFHm.js","static/js/role.vue_vue_type_script_setup_true_lang-DJMU5nB-.js","static/js/index-Bu0FCE6q.js","static/js/tree-RXDrSfq4.js","static/css/tree-BIVmamG9.css","static/js/hook-BcRhoZS1.js","static/js/upload.vue_vue_type_script_setup_true_lang-CEwSdOaB.js","static/css/hook-1k5ZZAki.css","static/css/index-Cnx1Ld-L.css","static/js/upload-eftDBrMD.js","static/js/index-BA50Vl0y.js","static/js/hooks-DucMfPsu.js","static/js/params-detail-5cwIt04_.js","static/js/query-detail-UR-4Skyj.js","static/js/bar-CRcsLAFr.js","static/js/line-C7kwMoJA.js","static/js/round-Okuno6k_.js"]
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}
@@ -193,7 +193,7 @@ Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}fun
background-color: #303133;
z-index: 99999;color: #fff;
box-shadow: rgba(0, 0, 0, 0.3) 2px 2px 8px;
- `;T.style.cssText=P,T.innerHTML=L==null?void 0:L.value,R.onmousemove=z=>{let H=z.pageX-10,G=z.pageY+15;T.style.top=G+"px",T.style.left=H+"px"}};l==null||l.on("mouseover",L=>{(O==="x"&&L.componentType=="xAxis"||O==="y"&&L.componentType=="yAxis"||O.toString()==="true"&&L.componentType.includes("Axis"))&&M(L)}),l==null||l.on("mouseout",()=>{R.onmousemove=null,T.style.cssText="display:none"})}function k(){return{name:n,value:i}}(0,Nt.watch)(()=>r.value,O=>{l&&(l.dispose(),f(O),p(u.value,...c.value))});function B(){var O,R;l&&r7((R=(O=u.value)==null?void 0:O.delay)!=null?R:300).then(()=>{m()})}return(0,Nt.onMounted)(()=>{(0,Nt.nextTick)(()=>{var O,R,T,M,L;if((O=u.value)!=null&&O.container){let P=(T=(R=u.value)==null?void 0:R.delay)!=null?T:40;FPe(u.value.container,m,{time:P}),s=yPe(["body","html","document"],Array.of(u.value.container).flat()),s&&window.addEventListener("resize",B)}else o=(L=(M=u.value)==null?void 0:M.resize)!=null?L:!0,o&&window.addEventListener("resize",B)})}),e3(()=>{var O,R,T;!((O=u.value)!=null&&O.container)&&o&&window.removeEventListener("resize",B),(R=u.value)!=null&&R.container&&s&&window.removeEventListener("resize",B),l&&(l.dispose(),l=null,(T=document.querySelector(`#${a}`))==null||T.remove())}),{echarts:i,setOptions:p,getInstance:E,showLoading:y,hideLoading:v,clear:h,resize:m,getGlobalProperties:k,getDom:w,getWidth:b,getHeight:F,getOption:_,appendData:C,getDataURL:S,getConnectedDataURL:D,addTooltip:A}};function CPe(e){return`${e}-${new Date().getTime()}-${Math.random().toString(36).substr(2,9)}`}function Tpt(e=!0){function t(a,i){if(!tr)return;let o=(Array.isArray(a)?a:[a]).map(s=>(Array.isArray(s.src)?s.src:[s.src]).map(l=>{var f;let u=i==="css"?`link[href="${l}"]`:`script[src="${l}"]`,c=document.querySelector(u),d;return c?(d=c.cloneNode(!1),c.replaceWith(d)):(i==="css"?(d=document.createElement("link"),d.rel="stylesheet",d.href=l):(d=document.createElement("script"),d.type="text/javascript",d.src=l),d.id=CPe(i==="css"?"pure-utils-css":"pure-utils-script"),(s.element instanceof HTMLElement?s.element:document[(f=s.element)!=null?f:i==="css"?"head":"body"]).appendChild(d)),new Promise((p,h)=>{d.onload=()=>p({src:l,message:"加载成功"}),d.onerror=()=>h({src:l,message:"加载失败"})})})).flat();return Promise.all(o)}function n(a){return t(a,"css")}function r(a){return t(a,"script")}return e3(()=>{tr&&e&&document.querySelectorAll('link[id^="pure-utils-css"], script[id^="pure-utils-script"]').forEach(a=>a.remove())}),{loadCss:n,loadScript:r}}var wPe=Symbol("watermark-dom"),xpt=(e=(0,Nt.ref)(tr?document.body:""))=>{let t=wPe.toString(),n=(0,Nt.shallowRef)(),r=f=>new Promise((p,h)=>{tr||h();let m=new Image;new URL(f,window.location.href).origin!==window.location.origin&&(m.crossOrigin="anonymous",m.referrerPolicy="no-referrer"),m.onload=()=>p(m),m.onerror=h,m.src=f}),a=()=>{let f=(0,Nt.unref)(n);n.value=void 0;let p=(0,Nt.unref)(e);p&&f&&p.removeChild(f)};function i(f,p){var F,E,w,_,S,D;if(!tr)return Promise.resolve("");let h=document.createElement("canvas"),m=(F=p==null?void 0:p.width)!=null?F:250,y=(E=p==null?void 0:p.height)!=null?E:100;h.width=m,h.height=y;let v=h.getContext("2d");if(!v)return Promise.resolve("");let C=((w=p==null?void 0:p.rotate)!=null?w:-10)*Math.PI/180;if(v.translate(m/2,y/2),v.rotate(C),p!=null&&p.globalAlpha&&(v.globalAlpha=p.globalAlpha),p==null?void 0:p.shadowConfig){let{shadowConfig:A}=p;v.shadowBlur=A[0],v.shadowColor=(_=A==null?void 0:A[1])!=null?_:"#000000",v.shadowOffsetX=(S=A==null?void 0:A[2])!=null?S:0,v.shadowOffsetY=(D=A==null?void 0:A[3])!=null?D:0}let b=()=>{var R,T,M,L,P,z;v.font=(R=p==null?void 0:p.font)!=null?R:"normal 16px Arial, 'Courier New', 'Droid Sans', sans-serif";let A=f.includes((T=p==null?void 0:p.wrap)!=null?T:"、")?"center":"left",k=(M=p==null?void 0:p.textAlign)!=null?M:A;if(v.textAlign=k,v.textBaseline="middle",(p==null?void 0:p.gradient)&&Su(p==null?void 0:p.gradient)){let H=v.createLinearGradient(0,0,m,0);p==null||p.gradient.forEach(G=>{H.addColorStop(G.value,G.color)}),v.fillStyle=H}else v.fillStyle=(L=p==null?void 0:p.color)!=null?L:"rgba(128, 128, 128, 0.3)";let B=f.split((P=p==null?void 0:p.wrap)!=null?P:"、"),N=(z=p==null?void 0:p.lineHeight)!=null?z:20,O=-(B.length*N/2)+N/2;B.forEach((H,G)=>{let K;k==="left"||k==="start"?K=-m/4:k==="right"||k==="end"?K=m/4:K=0,v.fillText(H,K,O+G*N)}),v.rotate(-C),v.translate(-m/2,-y/2)};return new Promise(A=>{let k=p==null?void 0:p.image;k?r(k).then(B=>{var R,T;let N=(R=p==null?void 0:p.imageWidth)!=null?R:B.width,O=(T=p==null?void 0:p.imageHeight)!=null?T:B.height;v.drawImage(B,-N/2,-O/2,N,O),A(h.toDataURL("image/png"))}).catch(()=>{b(),A(h.toDataURL("image/png"))}):(b(),A(h.toDataURL("image/png")))})}function o(f={}){let p=(0,Nt.unref)(n);p&&(G2(f.width)&&(p.style.width=`${f.width}px`),G2(f.height)&&(p.style.height=`${f.height}px`),G2(f.str)&&i(f.str,f.attr).then(h=>{p.style.background=`url(${h}) left top repeat`}))}let s=Q5(()=>{let f=(0,Nt.unref)(e);if(!f)return;let{clientHeight:p,clientWidth:h}=f;o({height:p,width:h})}),l=(f,p)=>{var C,b;if(!tr)return;if((0,Nt.unref)(n))return o({str:f,attr:p}),t;let h=(0,Nt.unref)(e),m=document.createElement("div");if(n.value=m,m.id=t,m.style.pointerEvents="none",m.style.top="0px",m.style.left="0px",m.style.position=h===document.body?"fixed":"absolute",m.style.zIndex=(C=p==null?void 0:p.zIndex)!=null?C:"100000",!h)return t;let{clientHeight:y,clientWidth:v}=h;return o({str:f,width:v,height:y,attr:p}),(b=h==null?void 0:h.style)!=null&&b.position||(h.style.position="relative"),h.appendChild(m),t};function u(f,{str:p,attr:h}){f[0].removedNodes[0]&&f[0].removedNodes[0].id===t&&(n.value=void 0,l(p,h))}function c(f,p){let h={childList:!0,attributes:!0,characterData:!0,subtree:!0};new MutationObserver(m=>u(m,{str:f,attr:p})).observe((0,Nt.unref)(e),h)}function d(f,p){tr&&(l(f,p),window.addEventListener("resize",s),p!=null&&p.forever&&c(f,p),(0,Nt.getCurrentInstance)()&&a&&a())}return e3(()=>{tr&&window.removeEventListener("resize",s)}),{clear:a,setWatermark:d}};const EPe={width:24,height:24,body:''},cB={width:24,height:24,body:''},_Pe={key:0,class:"flex items-center justify-between"},SPe=["id"],DPe=["onClick"],APe={key:1},kPe=Z({__name:"index",setup(e){const t=V(!1),n=x(()=>o=>{var s;return((s=o==null?void 0:o.footerButtons)==null?void 0:s.length)>0?o.footerButtons:[{label:"取消",text:!0,bg:!0,btnClick:({dialog:{options:l,index:u}})=>{const c=()=>i7(l,u,{command:"cancel"});l!=null&&l.beforeCancel&&Qf(l==null?void 0:l.beforeCancel)?l.beforeCancel(c,{options:l,index:u}):c()}},{label:"确定",type:"primary",text:!0,bg:!0,btnClick:({dialog:{options:l,index:u}})=>{const c=()=>i7(l,u,{command:"sure"});l!=null&&l.beforeSure&&Qf(l==null?void 0:l.beforeSure)?l.beforeSure(c,{options:l,index:u}):c()}}]}),r=x(()=>["el-icon","el-dialog__close","-translate-x-2","cursor-pointer","hover:!text-[red]"]);function a(o,s,l,u=!1){var c;if(u||(t.value=(c=s==null?void 0:s.fullscreen)!=null?c:!1),s!=null&&s[o]&&Qf(s==null?void 0:s[o]))return s==null?void 0:s[o]({options:s,index:l})}function i(o,s,l={command:"close"}){i7(o,s,l),a("close",o,s)}return(o,s)=>{const l=ut("IconifyIconOffline"),u=ut("el-button"),c=ut("el-dialog");return I(!0),W(Ge,null,xt(g(Rp),(d,f)=>(I(),ye(c,Dt({key:f},d,{modelValue:d.visible,"onUpdate:modelValue":p=>d.visible=p,class:"pure-dialog",fullscreen:t.value?!0:!!(d!=null&&d.fullscreen),onClosed:p=>i(d,f),onOpened:p=>a("open",d,f),onOpenAutoFocus:p=>a("openAutoFocus",d,f),onCloseAutoFocus:p=>a("closeAutoFocus",d,f)}),go({default:ae(()=>[(I(),ye(yt(d.contentRenderer({options:d,index:f})),Dt(d==null?void 0:d.props,{onClose:p=>i(d,f,p)}),null,16,["onClose"]))]),_:2},[d!=null&&d.fullscreenIcon||d!=null&&d.headerRenderer?{name:"header",fn:ae(({close:p,titleId:h,titleClass:m})=>[d!=null&&d.fullscreenIcon?(I(),W("div",_Pe,[J("span",{id:h,class:$(m)},Pe(d==null?void 0:d.title),11,SPe),d!=null&&d.fullscreen?fe("",!0):(I(),W("i",{key:0,class:$(r.value),onClick:()=>{t.value=!t.value,a("fullscreenCallBack",Fe(U({},d),{fullscreen:t.value}),f,!0)}},[Y(l,{class:"pure-dialog-svg",icon:d!=null&&d.fullscreen||t.value?g(cB):g(EPe)},null,8,["icon"])],10,DPe))])):(I(),ye(yt(d==null?void 0:d.headerRenderer({close:p,titleId:h,titleClass:m})),{key:1}))]),key:"0"}:void 0,d!=null&&d.hideFooter?void 0:{name:"footer",fn:ae(()=>[d!=null&&d.footerRenderer?(I(),ye(yt(d==null?void 0:d.footerRenderer({options:d,index:f})),{key:0})):(I(),W("span",APe,[(I(!0),W(Ge,null,xt(n.value(d),(p,h)=>(I(),ye(u,Dt({key:h},p,{onClick:m=>p.btnClick({dialog:{options:d,index:f},button:{btn:p,index:h}})}),{default:ae(()=>[Rt(Pe(p==null?void 0:p.label),1)]),_:2},1040,["onClick"]))),128))]))]),key:"1"}]),1040,["modelValue","onUpdate:modelValue","fullscreen","onClosed","onOpened","onOpenAutoFocus","onCloseAutoFocus"]))),128)}}});function Xm(e){return km()?(Tm(e),!0):!1}function Fr(e){return typeof e=="function"?e():g(e)}const t3=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const TPe=e=>typeof e!="undefined",xPe=e=>e!=null,BPe=Object.prototype.toString,s4=e=>BPe.call(e)==="[object Object]",Js=()=>{},MPe=LPe();function LPe(){var e,t;return t3&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function PPe(e,t){function n(...r){return new Promise((a,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(i)})}return n}function RPe(e,t={}){let n,r,a=Js;const i=s=>{clearTimeout(s),a(),a=Js};return s=>{const l=Fr(e),u=Fr(t.maxWait);return n&&i(n),l<=0||u!==void 0&&u<=0?(r&&(i(r),r=null),Promise.resolve(s())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,c(s())},u)),n=setTimeout(()=>{r&&i(r),r=null,c(s())},l)})}}function IPe(e,t=!1,n="Timeout"){return new Promise((r,a)=>{setTimeout(t?()=>a(n):r,e)})}function OPe(e){return e}function rK(e){return e||ft()}function Bpt(e,t=200,n={}){return PPe(RPe(t,n),e)}function NPe(e,t=!0,n){rK()?vt(e,n):t?e():Je(e)}function $Pe(e,t){rK(t)&&ii(e,t)}function S_(e,t,n={}){const{immediate:r=!0}=n,a=V(!1);let i=null;function o(){i&&(clearTimeout(i),i=null)}function s(){a.value=!1,o()}function l(...u){o(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,e(...u)},Fr(t))}return r&&(a.value=!0,t3&&l()),Xm(s),{isPending:Tu(a),start:l,stop:s}}function uo(e){var t;const n=Fr(e);return(t=n==null?void 0:n.$el)!=null?t:n}const n3=t3?window:void 0,zPe=t3?window.document:void 0;function Jn(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=n3):[t,n,r,a]=e,!t)return Js;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},s=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),l=Ee(()=>[uo(t),Fr(a)],([c,d])=>{if(o(),!c)return;const f=s4(d)?U({},d):d;i.push(...n.flatMap(p=>r.map(h=>s(c,p,h,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),o()};return Xm(u),u}let dB=!1;function Mpt(e,t,n={}){const{window:r=n3,ignore:a=[],capture:i=!0,detectIframe:o=!1}=n;if(!r)return Js;MPe&&!dB&&(dB=!0,Array.from(r.document.body.children).forEach(f=>f.addEventListener("click",Js)),r.document.documentElement.addEventListener("click",Js));let s=!0;const l=f=>a.some(p=>{if(typeof p=="string")return Array.from(r.document.querySelectorAll(p)).some(h=>h===f.target||f.composedPath().includes(h));{const h=uo(p);return h&&(f.target===h||f.composedPath().includes(h))}}),c=[Jn(r,"click",f=>{const p=uo(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(s=!l(f)),!s){s=!0;return}t(f)}},{passive:!0,capture:i}),Jn(r,"pointerdown",f=>{const p=uo(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),o&&Jn(r,"blur",f=>{setTimeout(()=>{var p;const h=uo(e);((p=r.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(h!=null&&h.contains(r.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>c.forEach(f=>f())}function VPe(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Lpt(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:a=n3,eventName:i="keydown",passive:o=!1,dedupe:s=!1}=r,l=VPe(t);return Jn(a,i,c=>{c.repeat&&Fr(s)||l(c)&&n(c)},o)}function Ppt(e,t=null){const n=ft();let r=()=>{};const a=kw((i,o)=>(r=o,{get(){var s,l;return i(),(l=(s=n==null?void 0:n.proxy)==null?void 0:s.$refs[e])!=null?l:t},set(){}}));return NPe(r),ai(r),a}function HPe(){const e=V(!1),t=ft();return t&&vt(()=>{e.value=!0},t),e}function aK(e){const t=HPe();return x(()=>(t.value,!!e()))}function WPe(e){return JSON.parse(JSON.stringify(e))}function GPe(e,t,n={}){const{root:r,rootMargin:a="0px",threshold:i=.1,window:o=n3,immediate:s=!0}=n,l=aK(()=>o&&"IntersectionObserver"in o),u=x(()=>{const h=Fr(e);return(Array.isArray(h)?h:[h]).map(uo).filter(xPe)});let c=Js;const d=V(s),f=l.value?Ee(()=>[u.value,uo(r),d.value],([h,m])=>{if(c(),!d.value||!h.length)return;const y=new IntersectionObserver(t,{root:uo(m),rootMargin:a,threshold:i});h.forEach(v=>v&&y.observe(v)),c=()=>{y.disconnect(),c=Js}},{immediate:s,flush:"post"}):Js,p=()=>{c(),f(),d.value=!1};return Xm(p),{isSupported:l,isActive:d,pause(){c(),d.value=!1},resume(){d.value=!0},stop:p}}const fB=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function Rpt(e,t={}){const{document:n=zPe,autoExit:r=!1}=t,a=x(()=>{var v;return(v=uo(e))!=null?v:n==null?void 0:n.querySelector("html")}),i=V(!1),o=x(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),s=x(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),l=x(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(v=>n&&v in n||a.value&&v in a.value)),u=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(v=>n&&v in n),c=aK(()=>a.value&&n&&o.value!==void 0&&s.value!==void 0&&l.value!==void 0),d=()=>u?(n==null?void 0:n[u])===a.value:!1,f=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const v=a.value;if((v==null?void 0:v[l.value])!=null)return!!v[l.value]}}return!1};function p(){return mt(this,null,function*(){if(!(!c.value||!i.value)){if(s.value)if((n==null?void 0:n[s.value])!=null)yield n[s.value]();else{const v=a.value;(v==null?void 0:v[s.value])!=null&&(yield v[s.value]())}i.value=!1}})}function h(){return mt(this,null,function*(){if(!c.value||i.value)return;f()&&(yield p());const v=a.value;o.value&&(v==null?void 0:v[o.value])!=null&&(yield v[o.value](),i.value=!0)})}function m(){return mt(this,null,function*(){yield i.value?p():h()})}const y=()=>{const v=f();(!v||v&&d())&&(i.value=v)};return Jn(n,fB,y,!1),Jn(()=>uo(a),fB,y,!1),r&&Xm(p),{isSupported:c,isFullscreen:i,enter:h,exit:p,toggle:m}}function jPe([e,t,n,r]){const a=(c,d)=>1-3*d+3*c,i=(c,d)=>3*d-6*c,o=c=>3*c,s=(c,d,f)=>((a(d,f)*c+i(d,f))*c+o(d))*c,l=(c,d,f)=>3*a(d,f)*c*c+2*i(d,f)*c+o(d),u=c=>{let d=c;for(let f=0;f<4;++f){const p=l(d,e,n);if(p===0)return d;const h=s(d,e,n)-c;d-=h/p}return d};return c=>e===t&&n===r?c:s(u(c),t,r)}function pB(e,t,n){return e+n*(t-e)}function a7(e){return(typeof e=="number"?[e]:e)||[]}function KPe(e,t,n,r={}){var a,i;const o=Fr(t),s=Fr(n),l=a7(o),u=a7(s),c=(a=Fr(r.duration))!=null?a:1e3,d=Date.now(),f=Date.now()+c,p=typeof r.transition=="function"?r.transition:(i=Fr(r.transition))!=null?i:OPe,h=typeof p=="function"?p:jPe(p);return new Promise(m=>{e.value=o;const y=()=>{var v;if((v=r.abort)!=null&&v.call(r)){m();return}const C=Date.now(),b=h((C-d)/c),F=a7(e.value).map((E,w)=>pB(l[w],u[w],b));Array.isArray(e.value)?e.value=F.map((E,w)=>{var _,S;return pB((_=l[w])!=null?_:0,(S=u[w])!=null?S:0,b)}):typeof e.value=="number"&&(e.value=F[0]),C{const i=Fr(e);return typeof i=="number"?i:i.map(Fr)},a=V(r());return Ee(r,i=>mt(this,null,function*(){var o,s;if(Fr(t.disabled))return;const l=++n;if(t.delay&&(yield IPe(Fr(t.delay))),l!==n)return;const u=Array.isArray(i)?i.map(Fr):Fr(i);(o=t.onStarted)==null||o.call(t),yield KPe(a,a.value,u,Fe(U({},t),{abort:()=>{var c;return l!==n||((c=t.abort)==null?void 0:c.call(t))}})),(s=t.onFinished)==null||s.call(t)}),{deep:!0}),Ee(()=>Fr(t.disabled),i=>{i&&(n++,a.value=r())}),Xm(()=>{n++}),x(()=>Fr(t.disabled)?r():a.value)}function Opt(e,t,n,r={}){var a,i,o;const{clone:s=!1,passive:l=!1,eventName:u,deep:c=!1,defaultValue:d,shouldEmit:f}=r,p=ft(),h=n||(p==null?void 0:p.emit)||((a=p==null?void 0:p.$emit)==null?void 0:a.bind(p))||((o=(i=p==null?void 0:p.proxy)==null?void 0:i.$emit)==null?void 0:o.bind(p==null?void 0:p.proxy));let m=u;t||(t="modelValue"),m=m||`update:${t.toString()}`;const y=b=>s?typeof s=="function"?s(b):WPe(b):b,v=()=>TPe(e[t])?y(e[t]):d,C=b=>{f?f(b)&&h(m,b):h(m,b)};if(l){const b=v(),F=V(b);let E=!1;return Ee(()=>e[t],w=>{E||(E=!0,F.value=y(w),Je(()=>E=!1))}),Ee(F,w=>{!E&&(w!==e[t]||c)&&C(w)},{deep:c}),F}else return x({get(){return v()},set(b){C(b)}})}const Rp=V([]),Npt=e=>{const t=()=>Rp.value.push(Object.assign(e,{visible:!0}));e!=null&&e.openDelay?S_(()=>{t()},e.openDelay):t()},i7=(e,t,n)=>{Rp.value[t].visible=!1,e.closeCallBack&&e.closeCallBack({options:e,index:t,args:n}),S_(()=>{Rp.value.splice(t,1)},200)},$pt=(e,t="title",n=0)=>{Rp.value[n][t]=e},zpt=()=>{Rp.value=[]},UPe=dPe(kPe);/*! Element Plus v2.6.1 */var iK={name:"zh-cn",el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},carousel:{leftArrow:"上一张幻灯片",rightArrow:"下一张幻灯片",indicator:"幻灯片切换至索引 {index}"}}},qPe={pkg:{name:"vue-pure-admin",version:"5.1.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@logicflow/core":"^1.2.22","@logicflow/extension":"^1.2.22","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.7","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.6.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.19.6","plus-pro-components":"^0.0.2",qrcode:"^1.5.3",qs:"^6.12.0","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.0.7",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.21","vue-i18n":"^9.10.1","vue-json-pretty":"^2.3.0","vue-pdf-embed":"^2.0.2","vue-router":"^4.3.0","vue-tippy":"^6.4.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.7.5",xgplayer:"^3.0.14",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.1.0","@commitlint/config-conventional":"^19.1.0","@commitlint/types":"^19.0.3","@eslint/js":"^8.57.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^2.0.0","@pureadmin/theme":"^3.2.0","@types/gradient-string":"^1.1.5","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.11.27","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.12","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.18",boxen:"^7.1.1",cloc:"^2.11.0",cssnano:"^6.1.0",eslint:"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.23.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.35","postcss-html":"^1.6.0","postcss-import":"^16.0.1","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.72.0",stylelint:"^16.2.1","stylelint-config-recess-order":"^5.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.0.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.1",typescript:"^5.4.2",vite:"^5.1.6","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-03-18 16:17:32"},YPe={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};const JPe=Z({name:"app",components:{[Ky.name]:Ky,ReDialog:UPe},computed:{currentLocale(){var e;return((e=this.$storage.locale)==null?void 0:e.locale)==="zh"?iK:Xj}},beforeCreate(){const{version:e,name:t}=qPe.pkg,{VITE_PUBLIC_PATH:n,MODE:r}=YPe;r==="production"&&Mde({pollingTime:3e5,localPackageVersion:e,originVersionFileUrl:`${location.origin}${n}version.json`},{title:t,description:"检测到新版本",buttonText:"立即更新"})},mounted(){Zj({title:"永久解答服务",duration:0,dangerouslyUseHTMLString:!0,message:"不久后恢复原价 感兴趣的朋友可以入手啦"})}}),oK=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};function ZPe(e,t,n,r,a,i){const o=ut("router-view"),s=ut("ReDialog"),l=ut("el-config-provider");return I(),ye(l,{locale:e.currentLocale},{default:ae(()=>[Y(o),Y(s)]),_:1},8,["locale"])}const XPe=oK(JPe,[["render",ZPe]]),QPe="modulepreload",eRe=function(e){return"/vue-pure-admin/"+e},hB={},ue=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");a=Promise.all(n.map(o=>{if(o=eRe(o),o in hB)return;hB[o]=!0;const s=o.endsWith(".css"),l=s?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const f=i[d];if(f.href===o&&(!s||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${l}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":QPe,s||(c.as="script",c.crossOrigin=""),c.href=o,document.head.appendChild(c),s)return new Promise((d,f)=>{c.addEventListener("load",d),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${o}`)))})}))}return a.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},tRe={buttons:{hsLoginOut:e=>{const{normalize:t}=e;return t(["LoginOut"])},hsfullscreen:e=>{const{normalize:t}=e;return t(["FullScreen"])},hsexitfullscreen:e=>{const{normalize:t}=e;return t(["ExitFullscreen"])},hsrefreshRoute:e=>{const{normalize:t}=e;return t(["RefreshRoute"])},hslogin:e=>{const{normalize:t}=e;return t(["Login"])},hsadd:e=>{const{normalize:t}=e;return t(["Add"])},hsmark:e=>{const{normalize:t}=e;return t(["Mark/Cancel"])},hssave:e=>{const{normalize:t}=e;return t(["Save"])},hssearch:e=>{const{normalize:t}=e;return t(["Search"])},hsexpendAll:e=>{const{normalize:t}=e;return t(["Expand All"])},hscollapseAll:e=>{const{normalize:t}=e;return t(["Collapse All"])},hssystemSet:e=>{const{normalize:t}=e;return t(["Open ProjectConfig"])},hsdelete:e=>{const{normalize:t}=e;return t(["Delete"])},hsreload:e=>{const{normalize:t}=e;return t(["Reload"])},hscloseCurrentTab:e=>{const{normalize:t}=e;return t(["Close CurrentTab"])},hscloseLeftTabs:e=>{const{normalize:t}=e;return t(["Close LeftTabs"])},hscloseRightTabs:e=>{const{normalize:t}=e;return t(["Close RightTabs"])},hscloseOtherTabs:e=>{const{normalize:t}=e;return t(["Close OtherTabs"])},hscloseAllTabs:e=>{const{normalize:t}=e;return t(["Close AllTabs"])},hswholeFullScreen:e=>{const{normalize:t}=e;return t(["FullScreen"])},hswholeExitFullScreen:e=>{const{normalize:t}=e;return t(["ExitFull"])},hscontentFullScreen:e=>{const{normalize:t}=e;return t(["Content FullScreen"])},hscontentExitFullScreen:e=>{const{normalize:t}=e;return t(["Content ExitFullScreen"])}},menus:{hshome:e=>{const{normalize:t}=e;return t(["Home"])},hslogin:e=>{const{normalize:t}=e;return t(["Login"])},hsempty:e=>{const{normalize:t}=e;return t(["Empty Page"])},hssysManagement:e=>{const{normalize:t}=e;return t(["System Manage"])},hsUser:e=>{const{normalize:t}=e;return t(["User Manage"])},hsRole:e=>{const{normalize:t}=e;return t(["Role Manage"])},hsSystemMenu:e=>{const{normalize:t}=e;return t(["Menu Manage"])},hsDept:e=>{const{normalize:t}=e;return t(["Dept Manage"])},hssysMonitor:e=>{const{normalize:t}=e;return t(["System Monitor"])},hsOnlineUser:e=>{const{normalize:t}=e;return t(["Online User"])},hsLoginLog:e=>{const{normalize:t}=e;return t(["Login Log"])},hsOperationLog:e=>{const{normalize:t}=e;return t(["Operation Log"])},hsSystemLog:e=>{const{normalize:t}=e;return t(["System Log"])},hseditor:e=>{const{normalize:t}=e;return t(["Editor"])},hsabnormal:e=>{const{normalize:t}=e;return t(["Abnormal Page"])},hsfourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},hsfourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},hsFive:e=>{const{normalize:t}=e;return t(["500"])},hscomponents:e=>{const{normalize:t}=e;return t(["Components"])},hsdialog:e=>{const{normalize:t}=e;return t(["Dialog"])},hsmessage:e=>{const{normalize:t}=e;return t(["Message Tips"])},hsvideo:e=>{const{normalize:t}=e;return t(["Video"])},hssegmented:e=>{const{normalize:t}=e;return t(["Segmented"])},hswaterfall:e=>{const{normalize:t}=e;return t(["Waterfall"])},hsmap:e=>{const{normalize:t}=e;return t(["Map"])},hsdraggable:e=>{const{normalize:t}=e;return t(["Draggable"])},hssplitPane:e=>{const{normalize:t}=e;return t(["Split Pane"])},hsText:e=>{const{normalize:t}=e;return t(["Text Ellipsis"])},hsElButton:e=>{const{normalize:t}=e;return t(["Button"])},hsbutton:e=>{const{normalize:t}=e;return t(["Button Animation"])},hsCheckButton:e=>{const{normalize:t}=e;return t(["Check Button"])},hscropping:e=>{const{normalize:t}=e;return t(["Picture Cropping"])},hsanimatecss:e=>{const{normalize:t}=e;return t(["AnimateCss Selector"])},hscountTo:e=>{const{normalize:t}=e;return t(["Digital Animation"])},hsselector:e=>{const{normalize:t}=e;return t(["Scope Selector"])},hsflowChart:e=>{const{normalize:t}=e;return t(["Flow Chart"])},hsseamless:e=>{const{normalize:t}=e;return t(["Seamless Scroll"])},hscontextmenu:e=>{const{normalize:t}=e;return t(["Context Menu"])},hstypeit:e=>{const{normalize:t}=e;return t(["Typeit"])},hsjsoneditor:e=>{const{normalize:t}=e;return t(["JSON Editor"])},hsColorPicker:e=>{const{normalize:t}=e;return t(["Color Picker"])},hsDatePicker:e=>{const{normalize:t}=e;return t(["Date Picker"])},hsDateTimePicker:e=>{const{normalize:t}=e;return t(["DateTimePicker"])},hsTimePicker:e=>{const{normalize:t}=e;return t(["TimePicker"])},hsTag:e=>{const{normalize:t}=e;return t(["Tag"])},hsStatistic:e=>{const{normalize:t}=e;return t(["Statistic"])},hsCollapse:e=>{const{normalize:t}=e;return t(["Collapse"])},hsProgress:e=>{const{normalize:t}=e;return t(["Progress"])},hsUpload:e=>{const{normalize:t}=e;return t(["File Upload"])},hsCheckCard:e=>{const{normalize:t}=e;return t(["CheckCard"])},hsmenus:e=>{const{normalize:t}=e;return t(["MultiLevel Menu"])},hsmenu1:e=>{const{normalize:t}=e;return t(["Menu1"])},"hsmenu1-1":e=>{const{normalize:t}=e;return t(["Menu1-1"])},"hsmenu1-2":e=>{const{normalize:t}=e;return t(["Menu1-2"])},"hsmenu1-2-1":e=>{const{normalize:t}=e;return t(["Menu1-2-1"])},"hsmenu1-2-2":e=>{const{normalize:t}=e;return t(["Menu1-2-2"])},"hsmenu1-3":e=>{const{normalize:t}=e;return t(["Menu1-3"])},hsmenu2:e=>{const{normalize:t}=e;return t(["Menu2"])},permission:e=>{const{normalize:t}=e;return t(["Permission Manage"])},permissionPage:e=>{const{normalize:t}=e;return t(["Page Permission"])},permissionButton:e=>{const{normalize:t}=e;return t(["Button Permission"])},hstabs:e=>{const{normalize:t}=e;return t(["Tabs Operate"])},hsguide:e=>{const{normalize:t}=e;return t(["Guide"])},hsAble:e=>{const{normalize:t}=e;return t(["Able"])},hsMenuTree:e=>{const{normalize:t}=e;return t(["Menu Tree"])},hsVideoFrame:e=>{const{normalize:t}=e;return t(["Video Frame Capture"])},hsWavesurfer:e=>{const{normalize:t}=e;return t(["Audio Visualization"])},hsRipple:e=>{const{normalize:t}=e;return t(["Ripple"])},hsOptimize:e=>{const{normalize:t}=e;return t(["Debounce、Throttle、Copy、Longpress Directives"])},hsWatermark:e=>{const{normalize:t}=e;return t(["Water Mark"])},hsPrint:e=>{const{normalize:t}=e;return t(["Print"])},hsDownload:e=>{const{normalize:t}=e;return t(["Download"])},hsExternalPage:e=>{const{normalize:t}=e;return t(["External Page"])},hsExternalDoc:e=>{const{normalize:t}=e;return t(["Docs External"])},hsEmbeddedDoc:e=>{const{normalize:t}=e;return t(["Docs Embedded"])},externalLink:e=>{const{normalize:t}=e;return t(["Vue-Pure-Admin"])},pureutilsLink:e=>{const{normalize:t}=e;return t(["Pure-Admin-Utils"])},hsEpDocument:e=>{const{normalize:t}=e;return t(["Element-Plus"])},hsTailwindcssDocument:e=>{const{normalize:t}=e;return t(["Tailwindcss"])},hsVueDocument:e=>{const{normalize:t}=e;return t(["Vue3"])},hsViteDocument:e=>{const{normalize:t}=e;return t(["Vite"])},hsPiniaDocument:e=>{const{normalize:t}=e;return t(["Pinia"])},hsRouterDocument:e=>{const{normalize:t}=e;return t(["Vue-Router"])},hsAbout:e=>{const{normalize:t}=e;return t(["About"])},hsResult:e=>{const{normalize:t}=e;return t(["Result Page"])},hsSuccess:e=>{const{normalize:t}=e;return t(["Success Page"])},hsFail:e=>{const{normalize:t}=e;return t(["Fail Page"])},hsIconSelect:e=>{const{normalize:t}=e;return t(["Icon Select"])},hsTimeline:e=>{const{normalize:t}=e;return t(["Time Line"])},hsLineTree:e=>{const{normalize:t}=e;return t(["LineTree"])},hsList:e=>{const{normalize:t}=e;return t(["List Page"])},hsListCard:e=>{const{normalize:t}=e;return t(["Card List Page"])},hsDebounce:e=>{const{normalize:t}=e;return t(["Debounce & Throttle"])},hsFormDesign:e=>{const{normalize:t}=e;return t(["Form Design"])},hsBarcode:e=>{const{normalize:t}=e;return t(["Barcode"])},hsQrcode:e=>{const{normalize:t}=e;return t(["Qrcode"])},hsCascader:e=>{const{normalize:t}=e;return t(["Area Cascader"])},hsSwiper:e=>{const{normalize:t}=e;return t(["Swiper Plugin"])},hsVirtualList:e=>{const{normalize:t}=e;return t(["Virtual List"])},hsPdf:e=>{const{normalize:t}=e;return t(["PDF Preview"])},hsExcel:e=>{const{normalize:t}=e;return t(["Export Excel"])},hsInfiniteScroll:e=>{const{normalize:t}=e;return t(["Table Infinite Scroll"])},hsSensitive:e=>{const{normalize:t}=e;return t(["Sensitive Filter"])},hsPinyin:e=>{const{normalize:t}=e;return t(["PinYin"])},hsdanmaku:e=>{const{normalize:t}=e;return t(["Danmaku"])},hsPureTableBase:e=>{const{normalize:t}=e;return t(["Base Usage"])},hsPureTableHigh:e=>{const{normalize:t}=e;return t(["High Usage"])},hsPureTableEdit:e=>{const{normalize:t}=e;return t(["Edit Usage"])},hsboard:e=>{const{normalize:t}=e;return t(["Paint Board"])},hsMenuoverflow:e=>{const{normalize:t}=e;return t(["Menu Overflow Show Tooltip Text"])},hsChildMenuoverflow:e=>{const{normalize:t}=e;return t(["Child Menu Overflow Show Tooltip Text"])}},status:{hsLoad:e=>{const{normalize:t}=e;return t(["Loading..."])}},login:{username:e=>{const{normalize:t}=e;return t(["Username"])},password:e=>{const{normalize:t}=e;return t(["Password"])},verifyCode:e=>{const{normalize:t}=e;return t(["VerifyCode"])},remember:e=>{const{normalize:t}=e;return t(["days no need to login"])},rememberInfo:e=>{const{normalize:t}=e;return t(["After checking and logging in, will automatically log in to the system without entering your username and password within the specified number of days."])},sure:e=>{const{normalize:t}=e;return t(["Sure Password"])},forget:e=>{const{normalize:t}=e;return t(["Forget Password?"])},login:e=>{const{normalize:t}=e;return t(["Login"])},thirdLogin:e=>{const{normalize:t}=e;return t(["Third Login"])},phoneLogin:e=>{const{normalize:t}=e;return t(["Phone Login"])},qRCodeLogin:e=>{const{normalize:t}=e;return t(["QRCode Login"])},register:e=>{const{normalize:t}=e;return t(["Register"])},weChatLogin:e=>{const{normalize:t}=e;return t(["WeChat Login"])},alipayLogin:e=>{const{normalize:t}=e;return t(["Alipay Login"])},qqLogin:e=>{const{normalize:t}=e;return t(["QQ Login"])},weiboLogin:e=>{const{normalize:t}=e;return t(["Weibo Login"])},phone:e=>{const{normalize:t}=e;return t(["Phone"])},smsVerifyCode:e=>{const{normalize:t}=e;return t(["SMS VerifyCode"])},back:e=>{const{normalize:t}=e;return t(["Back"])},test:e=>{const{normalize:t}=e;return t(["Mock Test"])},tip:e=>{const{normalize:t}=e;return t(['After scanning the code, click "Confirm" to complete the login'])},definite:e=>{const{normalize:t}=e;return t(["Definite"])},loginSuccess:e=>{const{normalize:t}=e;return t(["Login Success"])},registerSuccess:e=>{const{normalize:t}=e;return t(["Regist Success"])},tickPrivacy:e=>{const{normalize:t}=e;return t(["Please tick Privacy Policy"])},readAccept:e=>{const{normalize:t}=e;return t(["I have read it carefully and accept"])},privacyPolicy:e=>{const{normalize:t}=e;return t(["Privacy Policy"])},getVerifyCode:e=>{const{normalize:t}=e;return t(["Get VerifyCode"])},info:e=>{const{normalize:t}=e;return t(["Seconds"])},usernameReg:e=>{const{normalize:t}=e;return t(["Please enter username"])},passwordReg:e=>{const{normalize:t}=e;return t(["Please enter password"])},verifyCodeReg:e=>{const{normalize:t}=e;return t(["Please enter verify code"])},verifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter correct verify code"])},verifyCodeSixReg:e=>{const{normalize:t}=e;return t(["Please enter a 6-digit verify code"])},phoneReg:e=>{const{normalize:t}=e;return t(["Please enter the phone"])},phoneCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter the correct phone number format"])},passwordRuleReg:e=>{const{normalize:t}=e;return t(["The password format should be any combination of 8-18 digits"])},passwordSureReg:e=>{const{normalize:t}=e;return t(["Please enter confirm password"])},passwordDifferentReg:e=>{const{normalize:t}=e;return t(["The two passwords do not match!"])},passwordUpdateReg:e=>{const{normalize:t}=e;return t(["Password has been updated"])}}},nRe=Object.freeze(Object.defineProperty({__proto__:null,default:tRe},Symbol.toStringTag,{value:"Module"})),rRe={buttons:{hsLoginOut:e=>{const{normalize:t}=e;return t(["退出系统"])},hsfullscreen:e=>{const{normalize:t}=e;return t(["全屏"])},hsexitfullscreen:e=>{const{normalize:t}=e;return t(["退出全屏"])},hsrefreshRoute:e=>{const{normalize:t}=e;return t(["刷新路由"])},hslogin:e=>{const{normalize:t}=e;return t(["登录"])},hsadd:e=>{const{normalize:t}=e;return t(["新增"])},hsmark:e=>{const{normalize:t}=e;return t(["标记/取消"])},hssave:e=>{const{normalize:t}=e;return t(["保存"])},hssearch:e=>{const{normalize:t}=e;return t(["搜索"])},hsexpendAll:e=>{const{normalize:t}=e;return t(["全部展开"])},hscollapseAll:e=>{const{normalize:t}=e;return t(["全部折叠"])},hssystemSet:e=>{const{normalize:t}=e;return t(["打开项目配置"])},hsdelete:e=>{const{normalize:t}=e;return t(["删除"])},hsreload:e=>{const{normalize:t}=e;return t(["重新加载"])},hscloseCurrentTab:e=>{const{normalize:t}=e;return t(["关闭当前标签页"])},hscloseLeftTabs:e=>{const{normalize:t}=e;return t(["关闭左侧标签页"])},hscloseRightTabs:e=>{const{normalize:t}=e;return t(["关闭右侧标签页"])},hscloseOtherTabs:e=>{const{normalize:t}=e;return t(["关闭其他标签页"])},hscloseAllTabs:e=>{const{normalize:t}=e;return t(["关闭全部标签页"])},hswholeFullScreen:e=>{const{normalize:t}=e;return t(["全屏"])},hswholeExitFullScreen:e=>{const{normalize:t}=e;return t(["退出全屏"])},hscontentFullScreen:e=>{const{normalize:t}=e;return t(["内容区全屏"])},hscontentExitFullScreen:e=>{const{normalize:t}=e;return t(["内容区退出全屏"])}},menus:{hshome:e=>{const{normalize:t}=e;return t(["首页"])},hslogin:e=>{const{normalize:t}=e;return t(["登录"])},hsempty:e=>{const{normalize:t}=e;return t(["无Layout页"])},hssysManagement:e=>{const{normalize:t}=e;return t(["系统管理"])},hsUser:e=>{const{normalize:t}=e;return t(["用户管理"])},hsRole:e=>{const{normalize:t}=e;return t(["角色管理"])},hsSystemMenu:e=>{const{normalize:t}=e;return t(["菜单管理"])},hsDept:e=>{const{normalize:t}=e;return t(["部门管理"])},hssysMonitor:e=>{const{normalize:t}=e;return t(["系统监控"])},hsOnlineUser:e=>{const{normalize:t}=e;return t(["在线用户"])},hsLoginLog:e=>{const{normalize:t}=e;return t(["登录日志"])},hsOperationLog:e=>{const{normalize:t}=e;return t(["操作日志"])},hsSystemLog:e=>{const{normalize:t}=e;return t(["系统日志"])},hseditor:e=>{const{normalize:t}=e;return t(["编辑器"])},hsabnormal:e=>{const{normalize:t}=e;return t(["异常页面"])},hsfourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},hsfourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},hsFive:e=>{const{normalize:t}=e;return t(["500"])},hscomponents:e=>{const{normalize:t}=e;return t(["组件"])},hsdialog:e=>{const{normalize:t}=e;return t(["函数式弹框"])},hsmessage:e=>{const{normalize:t}=e;return t(["消息提示"])},hsvideo:e=>{const{normalize:t}=e;return t(["视频"])},hssegmented:e=>{const{normalize:t}=e;return t(["分段控制器"])},hswaterfall:e=>{const{normalize:t}=e;return t(["瀑布流无限滚动"])},hsmap:e=>{const{normalize:t}=e;return t(["地图"])},hsdraggable:e=>{const{normalize:t}=e;return t(["拖拽"])},hssplitPane:e=>{const{normalize:t}=e;return t(["切割面板"])},hsText:e=>{const{normalize:t}=e;return t(["文本省略"])},hsElButton:e=>{const{normalize:t}=e;return t(["按钮"])},hsCheckButton:e=>{const{normalize:t}=e;return t(["可选按钮"])},hsbutton:e=>{const{normalize:t}=e;return t(["按钮动效"])},hscropping:e=>{const{normalize:t}=e;return t(["图片裁剪"])},hsanimatecss:e=>{const{normalize:t}=e;return t(["animate.css选择器"])},hscountTo:e=>{const{normalize:t}=e;return t(["数字动画"])},hsselector:e=>{const{normalize:t}=e;return t(["范围选择器"])},hsflowChart:e=>{const{normalize:t}=e;return t(["流程图"])},hsseamless:e=>{const{normalize:t}=e;return t(["无缝滚动"])},hscontextmenu:e=>{const{normalize:t}=e;return t(["右键菜单"])},hstypeit:e=>{const{normalize:t}=e;return t(["打字机"])},hsjsoneditor:e=>{const{normalize:t}=e;return t(["JSON编辑器"])},hsColorPicker:e=>{const{normalize:t}=e;return t(["颜色选择器"])},hsDatePicker:e=>{const{normalize:t}=e;return t(["日期选择器"])},hsDateTimePicker:e=>{const{normalize:t}=e;return t(["日期时间选择器"])},hsTimePicker:e=>{const{normalize:t}=e;return t(["时间选择器"])},hsTag:e=>{const{normalize:t}=e;return t(["标签"])},hsStatistic:e=>{const{normalize:t}=e;return t(["统计组件"])},hsCollapse:e=>{const{normalize:t}=e;return t(["折叠面板"])},hsProgress:e=>{const{normalize:t}=e;return t(["进度条"])},hsUpload:e=>{const{normalize:t}=e;return t(["文件上传"])},hsCheckCard:e=>{const{normalize:t}=e;return t(["多选卡片"])},hsmenus:e=>{const{normalize:t}=e;return t(["多级菜单"])},hsmenu1:e=>{const{normalize:t}=e;return t(["菜单1"])},"hsmenu1-1":e=>{const{normalize:t}=e;return t(["菜单1-1"])},"hsmenu1-2":e=>{const{normalize:t}=e;return t(["菜单1-2"])},"hsmenu1-2-1":e=>{const{normalize:t}=e;return t(["菜单1-2-1"])},"hsmenu1-2-2":e=>{const{normalize:t}=e;return t(["菜单1-2-2"])},"hsmenu1-3":e=>{const{normalize:t}=e;return t(["菜单1-3"])},hsmenu2:e=>{const{normalize:t}=e;return t(["菜单2"])},permission:e=>{const{normalize:t}=e;return t(["权限管理"])},permissionPage:e=>{const{normalize:t}=e;return t(["页面权限"])},permissionButton:e=>{const{normalize:t}=e;return t(["按钮权限"])},hstabs:e=>{const{normalize:t}=e;return t(["标签页操作"])},hsguide:e=>{const{normalize:t}=e;return t(["引导页"])},hsAble:e=>{const{normalize:t}=e;return t(["功能"])},hsMenuTree:e=>{const{normalize:t}=e;return t(["菜单树结构"])},hsVideoFrame:e=>{const{normalize:t}=e;return t(["视频帧截取-wasm版"])},hsWavesurfer:e=>{const{normalize:t}=e;return t(["音频可视化"])},hsRipple:e=>{const{normalize:t}=e;return t(["波纹(Ripple)"])},hsOptimize:e=>{const{normalize:t}=e;return t(["防抖、截流、复制、长按指令"])},hsWatermark:e=>{const{normalize:t}=e;return t(["水印"])},hsPrint:e=>{const{normalize:t}=e;return t(["打印"])},hsDownload:e=>{const{normalize:t}=e;return t(["下载"])},hsExternalPage:e=>{const{normalize:t}=e;return t(["外部页面"])},hsExternalDoc:e=>{const{normalize:t}=e;return t(["文档外链"])},hsEmbeddedDoc:e=>{const{normalize:t}=e;return t(["文档内嵌"])},externalLink:e=>{const{normalize:t}=e;return t(["vue-pure-admin"])},pureutilsLink:e=>{const{normalize:t}=e;return t(["pure-admin-utils"])},hsEpDocument:e=>{const{normalize:t}=e;return t(["element-plus"])},hsTailwindcssDocument:e=>{const{normalize:t}=e;return t(["tailwindcss"])},hsVueDocument:e=>{const{normalize:t}=e;return t(["vue3"])},hsViteDocument:e=>{const{normalize:t}=e;return t(["vite"])},hsPiniaDocument:e=>{const{normalize:t}=e;return t(["pinia"])},hsRouterDocument:e=>{const{normalize:t}=e;return t(["vue-router"])},hsAbout:e=>{const{normalize:t}=e;return t(["关于"])},hsResult:e=>{const{normalize:t}=e;return t(["结果页面"])},hsSuccess:e=>{const{normalize:t}=e;return t(["成功页面"])},hsFail:e=>{const{normalize:t}=e;return t(["失败页面"])},hsIconSelect:e=>{const{normalize:t}=e;return t(["图标选择器"])},hsTimeline:e=>{const{normalize:t}=e;return t(["时间线"])},hsLineTree:e=>{const{normalize:t}=e;return t(["树形连接线"])},hsList:e=>{const{normalize:t}=e;return t(["列表页"])},hsListCard:e=>{const{normalize:t}=e;return t(["卡片列表页"])},hsDebounce:e=>{const{normalize:t}=e;return t(["防抖节流"])},hsFormDesign:e=>{const{normalize:t}=e;return t(["表单设计器"])},hsBarcode:e=>{const{normalize:t}=e;return t(["条形码"])},hsQrcode:e=>{const{normalize:t}=e;return t(["二维码"])},hsCascader:e=>{const{normalize:t}=e;return t(["区域级联选择器"])},hsSwiper:e=>{const{normalize:t}=e;return t(["Swiper插件"])},hsVirtualList:e=>{const{normalize:t}=e;return t(["虚拟列表"])},hsPdf:e=>{const{normalize:t}=e;return t(["PDF预览"])},hsExcel:e=>{const{normalize:t}=e;return t(["导出Excel"])},hsInfiniteScroll:e=>{const{normalize:t}=e;return t(["表格无限滚动"])},hsSensitive:e=>{const{normalize:t}=e;return t(["敏感词过滤"])},hsPinyin:e=>{const{normalize:t}=e;return t(["汉语拼音"])},hsdanmaku:e=>{const{normalize:t}=e;return t(["弹幕"])},hsPureTableBase:e=>{const{normalize:t}=e;return t(["基础用法"])},hsPureTableHigh:e=>{const{normalize:t}=e;return t(["高级用法"])},hsPureTableEdit:e=>{const{normalize:t}=e;return t(["可编辑用法"])},hsboard:e=>{const{normalize:t}=e;return t(["艺术画板"])},hsMenuoverflow:e=>{const{normalize:t}=e;return t(["目录超出显示 Tooltip 文字提示"])},hsChildMenuoverflow:e=>{const{normalize:t}=e;return t(["菜单超出显示 Tooltip 文字提示"])}},status:{hsLoad:e=>{const{normalize:t}=e;return t(["加载中..."])}},login:{username:e=>{const{normalize:t}=e;return t(["账号"])},password:e=>{const{normalize:t}=e;return t(["密码"])},verifyCode:e=>{const{normalize:t}=e;return t(["验证码"])},remember:e=>{const{normalize:t}=e;return t(["天内免登录"])},rememberInfo:e=>{const{normalize:t}=e;return t(["勾选并登录后,规定天数内无需输入用户名和密码会自动登入系统"])},sure:e=>{const{normalize:t}=e;return t(["确认密码"])},forget:e=>{const{normalize:t}=e;return t(["忘记密码?"])},login:e=>{const{normalize:t}=e;return t(["登录"])},thirdLogin:e=>{const{normalize:t}=e;return t(["第三方登录"])},phoneLogin:e=>{const{normalize:t}=e;return t(["手机登录"])},qRCodeLogin:e=>{const{normalize:t}=e;return t(["二维码登录"])},register:e=>{const{normalize:t}=e;return t(["注册"])},weChatLogin:e=>{const{normalize:t}=e;return t(["微信登录"])},alipayLogin:e=>{const{normalize:t}=e;return t(["支付宝登录"])},qqLogin:e=>{const{normalize:t}=e;return t(["QQ登录"])},weiboLogin:e=>{const{normalize:t}=e;return t(["微博登录"])},phone:e=>{const{normalize:t}=e;return t(["手机号码"])},smsVerifyCode:e=>{const{normalize:t}=e;return t(["短信验证码"])},back:e=>{const{normalize:t}=e;return t(["返回"])},test:e=>{const{normalize:t}=e;return t(["模拟测试"])},tip:e=>{const{normalize:t}=e;return t(['扫码后点击"确认",即可完成登录'])},definite:e=>{const{normalize:t}=e;return t(["确定"])},loginSuccess:e=>{const{normalize:t}=e;return t(["登录成功"])},registerSuccess:e=>{const{normalize:t}=e;return t(["注册成功"])},tickPrivacy:e=>{const{normalize:t}=e;return t(["请勾选隐私政策"])},readAccept:e=>{const{normalize:t}=e;return t(["我已仔细阅读并接受"])},privacyPolicy:e=>{const{normalize:t}=e;return t(["《隐私政策》"])},getVerifyCode:e=>{const{normalize:t}=e;return t(["获取验证码"])},info:e=>{const{normalize:t}=e;return t(["秒后重新获取"])},usernameReg:e=>{const{normalize:t}=e;return t(["请输入账号"])},passwordReg:e=>{const{normalize:t}=e;return t(["请输入密码"])},verifyCodeReg:e=>{const{normalize:t}=e;return t(["请输入验证码"])},verifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的验证码"])},verifyCodeSixReg:e=>{const{normalize:t}=e;return t(["请输入6位数字验证码"])},phoneReg:e=>{const{normalize:t}=e;return t(["请输入手机号码"])},phoneCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的手机号码格式"])},passwordRuleReg:e=>{const{normalize:t}=e;return t(["密码格式应为8-18位数字、字母、符号的任意两种组合"])},passwordSureReg:e=>{const{normalize:t}=e;return t(["请输入确认密码"])},passwordDifferentReg:e=>{const{normalize:t}=e;return t(["两次密码不一致!"])},passwordUpdateReg:e=>{const{normalize:t}=e;return t(["修改密码成功"])}}},aRe=Object.freeze(Object.defineProperty({__proto__:null,default:rRe},Symbol.toStringTag,{value:"Module"}));/*!
+ `;T.style.cssText=P,T.innerHTML=L==null?void 0:L.value,R.onmousemove=z=>{let H=z.pageX-10,G=z.pageY+15;T.style.top=G+"px",T.style.left=H+"px"}};l==null||l.on("mouseover",L=>{(O==="x"&&L.componentType=="xAxis"||O==="y"&&L.componentType=="yAxis"||O.toString()==="true"&&L.componentType.includes("Axis"))&&M(L)}),l==null||l.on("mouseout",()=>{R.onmousemove=null,T.style.cssText="display:none"})}function k(){return{name:n,value:i}}(0,Nt.watch)(()=>r.value,O=>{l&&(l.dispose(),f(O),p(u.value,...c.value))});function B(){var O,R;l&&r7((R=(O=u.value)==null?void 0:O.delay)!=null?R:300).then(()=>{m()})}return(0,Nt.onMounted)(()=>{(0,Nt.nextTick)(()=>{var O,R,T,M,L;if((O=u.value)!=null&&O.container){let P=(T=(R=u.value)==null?void 0:R.delay)!=null?T:40;FPe(u.value.container,m,{time:P}),s=yPe(["body","html","document"],Array.of(u.value.container).flat()),s&&window.addEventListener("resize",B)}else o=(L=(M=u.value)==null?void 0:M.resize)!=null?L:!0,o&&window.addEventListener("resize",B)})}),e3(()=>{var O,R,T;!((O=u.value)!=null&&O.container)&&o&&window.removeEventListener("resize",B),(R=u.value)!=null&&R.container&&s&&window.removeEventListener("resize",B),l&&(l.dispose(),l=null,(T=document.querySelector(`#${a}`))==null||T.remove())}),{echarts:i,setOptions:p,getInstance:E,showLoading:y,hideLoading:v,clear:h,resize:m,getGlobalProperties:k,getDom:w,getWidth:b,getHeight:F,getOption:_,appendData:C,getDataURL:S,getConnectedDataURL:D,addTooltip:A}};function CPe(e){return`${e}-${new Date().getTime()}-${Math.random().toString(36).substr(2,9)}`}function Tpt(e=!0){function t(a,i){if(!tr)return;let o=(Array.isArray(a)?a:[a]).map(s=>(Array.isArray(s.src)?s.src:[s.src]).map(l=>{var f;let u=i==="css"?`link[href="${l}"]`:`script[src="${l}"]`,c=document.querySelector(u),d;return c?(d=c.cloneNode(!1),c.replaceWith(d)):(i==="css"?(d=document.createElement("link"),d.rel="stylesheet",d.href=l):(d=document.createElement("script"),d.type="text/javascript",d.src=l),d.id=CPe(i==="css"?"pure-utils-css":"pure-utils-script"),(s.element instanceof HTMLElement?s.element:document[(f=s.element)!=null?f:i==="css"?"head":"body"]).appendChild(d)),new Promise((p,h)=>{d.onload=()=>p({src:l,message:"加载成功"}),d.onerror=()=>h({src:l,message:"加载失败"})})})).flat();return Promise.all(o)}function n(a){return t(a,"css")}function r(a){return t(a,"script")}return e3(()=>{tr&&e&&document.querySelectorAll('link[id^="pure-utils-css"], script[id^="pure-utils-script"]').forEach(a=>a.remove())}),{loadCss:n,loadScript:r}}var wPe=Symbol("watermark-dom"),xpt=(e=(0,Nt.ref)(tr?document.body:""))=>{let t=wPe.toString(),n=(0,Nt.shallowRef)(),r=f=>new Promise((p,h)=>{tr||h();let m=new Image;new URL(f,window.location.href).origin!==window.location.origin&&(m.crossOrigin="anonymous",m.referrerPolicy="no-referrer"),m.onload=()=>p(m),m.onerror=h,m.src=f}),a=()=>{let f=(0,Nt.unref)(n);n.value=void 0;let p=(0,Nt.unref)(e);p&&f&&p.removeChild(f)};function i(f,p){var F,E,w,_,S,D;if(!tr)return Promise.resolve("");let h=document.createElement("canvas"),m=(F=p==null?void 0:p.width)!=null?F:250,y=(E=p==null?void 0:p.height)!=null?E:100;h.width=m,h.height=y;let v=h.getContext("2d");if(!v)return Promise.resolve("");let C=((w=p==null?void 0:p.rotate)!=null?w:-10)*Math.PI/180;if(v.translate(m/2,y/2),v.rotate(C),p!=null&&p.globalAlpha&&(v.globalAlpha=p.globalAlpha),p==null?void 0:p.shadowConfig){let{shadowConfig:A}=p;v.shadowBlur=A[0],v.shadowColor=(_=A==null?void 0:A[1])!=null?_:"#000000",v.shadowOffsetX=(S=A==null?void 0:A[2])!=null?S:0,v.shadowOffsetY=(D=A==null?void 0:A[3])!=null?D:0}let b=()=>{var R,T,M,L,P,z;v.font=(R=p==null?void 0:p.font)!=null?R:"normal 16px Arial, 'Courier New', 'Droid Sans', sans-serif";let A=f.includes((T=p==null?void 0:p.wrap)!=null?T:"、")?"center":"left",k=(M=p==null?void 0:p.textAlign)!=null?M:A;if(v.textAlign=k,v.textBaseline="middle",(p==null?void 0:p.gradient)&&Su(p==null?void 0:p.gradient)){let H=v.createLinearGradient(0,0,m,0);p==null||p.gradient.forEach(G=>{H.addColorStop(G.value,G.color)}),v.fillStyle=H}else v.fillStyle=(L=p==null?void 0:p.color)!=null?L:"rgba(128, 128, 128, 0.3)";let B=f.split((P=p==null?void 0:p.wrap)!=null?P:"、"),N=(z=p==null?void 0:p.lineHeight)!=null?z:20,O=-(B.length*N/2)+N/2;B.forEach((H,G)=>{let K;k==="left"||k==="start"?K=-m/4:k==="right"||k==="end"?K=m/4:K=0,v.fillText(H,K,O+G*N)}),v.rotate(-C),v.translate(-m/2,-y/2)};return new Promise(A=>{let k=p==null?void 0:p.image;k?r(k).then(B=>{var R,T;let N=(R=p==null?void 0:p.imageWidth)!=null?R:B.width,O=(T=p==null?void 0:p.imageHeight)!=null?T:B.height;v.drawImage(B,-N/2,-O/2,N,O),A(h.toDataURL("image/png"))}).catch(()=>{b(),A(h.toDataURL("image/png"))}):(b(),A(h.toDataURL("image/png")))})}function o(f={}){let p=(0,Nt.unref)(n);p&&(G2(f.width)&&(p.style.width=`${f.width}px`),G2(f.height)&&(p.style.height=`${f.height}px`),G2(f.str)&&i(f.str,f.attr).then(h=>{p.style.background=`url(${h}) left top repeat`}))}let s=Q5(()=>{let f=(0,Nt.unref)(e);if(!f)return;let{clientHeight:p,clientWidth:h}=f;o({height:p,width:h})}),l=(f,p)=>{var C,b;if(!tr)return;if((0,Nt.unref)(n))return o({str:f,attr:p}),t;let h=(0,Nt.unref)(e),m=document.createElement("div");if(n.value=m,m.id=t,m.style.pointerEvents="none",m.style.top="0px",m.style.left="0px",m.style.position=h===document.body?"fixed":"absolute",m.style.zIndex=(C=p==null?void 0:p.zIndex)!=null?C:"100000",!h)return t;let{clientHeight:y,clientWidth:v}=h;return o({str:f,width:v,height:y,attr:p}),(b=h==null?void 0:h.style)!=null&&b.position||(h.style.position="relative"),h.appendChild(m),t};function u(f,{str:p,attr:h}){f[0].removedNodes[0]&&f[0].removedNodes[0].id===t&&(n.value=void 0,l(p,h))}function c(f,p){let h={childList:!0,attributes:!0,characterData:!0,subtree:!0};new MutationObserver(m=>u(m,{str:f,attr:p})).observe((0,Nt.unref)(e),h)}function d(f,p){tr&&(l(f,p),window.addEventListener("resize",s),p!=null&&p.forever&&c(f,p),(0,Nt.getCurrentInstance)()&&a&&a())}return e3(()=>{tr&&window.removeEventListener("resize",s)}),{clear:a,setWatermark:d}};const EPe={width:24,height:24,body:''},cB={width:24,height:24,body:''},_Pe={key:0,class:"flex items-center justify-between"},SPe=["id"],DPe=["onClick"],APe={key:1},kPe=Z({__name:"index",setup(e){const t=V(!1),n=x(()=>o=>{var s;return((s=o==null?void 0:o.footerButtons)==null?void 0:s.length)>0?o.footerButtons:[{label:"取消",text:!0,bg:!0,btnClick:({dialog:{options:l,index:u}})=>{const c=()=>i7(l,u,{command:"cancel"});l!=null&&l.beforeCancel&&Qf(l==null?void 0:l.beforeCancel)?l.beforeCancel(c,{options:l,index:u}):c()}},{label:"确定",type:"primary",text:!0,bg:!0,btnClick:({dialog:{options:l,index:u}})=>{const c=()=>i7(l,u,{command:"sure"});l!=null&&l.beforeSure&&Qf(l==null?void 0:l.beforeSure)?l.beforeSure(c,{options:l,index:u}):c()}}]}),r=x(()=>["el-icon","el-dialog__close","-translate-x-2","cursor-pointer","hover:!text-[red]"]);function a(o,s,l,u=!1){var c;if(u||(t.value=(c=s==null?void 0:s.fullscreen)!=null?c:!1),s!=null&&s[o]&&Qf(s==null?void 0:s[o]))return s==null?void 0:s[o]({options:s,index:l})}function i(o,s,l={command:"close"}){i7(o,s,l),a("close",o,s)}return(o,s)=>{const l=ut("IconifyIconOffline"),u=ut("el-button"),c=ut("el-dialog");return I(!0),W(Ge,null,xt(g(Rp),(d,f)=>(I(),ye(c,Dt({key:f},d,{modelValue:d.visible,"onUpdate:modelValue":p=>d.visible=p,class:"pure-dialog",fullscreen:t.value?!0:!!(d!=null&&d.fullscreen),onClosed:p=>i(d,f),onOpened:p=>a("open",d,f),onOpenAutoFocus:p=>a("openAutoFocus",d,f),onCloseAutoFocus:p=>a("closeAutoFocus",d,f)}),go({default:ae(()=>[(I(),ye(yt(d.contentRenderer({options:d,index:f})),Dt(d==null?void 0:d.props,{onClose:p=>i(d,f,p)}),null,16,["onClose"]))]),_:2},[d!=null&&d.fullscreenIcon||d!=null&&d.headerRenderer?{name:"header",fn:ae(({close:p,titleId:h,titleClass:m})=>[d!=null&&d.fullscreenIcon?(I(),W("div",_Pe,[J("span",{id:h,class:$(m)},Pe(d==null?void 0:d.title),11,SPe),d!=null&&d.fullscreen?fe("",!0):(I(),W("i",{key:0,class:$(r.value),onClick:()=>{t.value=!t.value,a("fullscreenCallBack",Fe(U({},d),{fullscreen:t.value}),f,!0)}},[Y(l,{class:"pure-dialog-svg",icon:d!=null&&d.fullscreen||t.value?g(cB):g(EPe)},null,8,["icon"])],10,DPe))])):(I(),ye(yt(d==null?void 0:d.headerRenderer({close:p,titleId:h,titleClass:m})),{key:1}))]),key:"0"}:void 0,d!=null&&d.hideFooter?void 0:{name:"footer",fn:ae(()=>[d!=null&&d.footerRenderer?(I(),ye(yt(d==null?void 0:d.footerRenderer({options:d,index:f})),{key:0})):(I(),W("span",APe,[(I(!0),W(Ge,null,xt(n.value(d),(p,h)=>(I(),ye(u,Dt({key:h},p,{onClick:m=>p.btnClick({dialog:{options:d,index:f},button:{btn:p,index:h}})}),{default:ae(()=>[Rt(Pe(p==null?void 0:p.label),1)]),_:2},1040,["onClick"]))),128))]))]),key:"1"}]),1040,["modelValue","onUpdate:modelValue","fullscreen","onClosed","onOpened","onOpenAutoFocus","onCloseAutoFocus"]))),128)}}});function Xm(e){return km()?(Tm(e),!0):!1}function Fr(e){return typeof e=="function"?e():g(e)}const t3=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const TPe=e=>typeof e!="undefined",xPe=e=>e!=null,BPe=Object.prototype.toString,s4=e=>BPe.call(e)==="[object Object]",Js=()=>{},MPe=LPe();function LPe(){var e,t;return t3&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function PPe(e,t){function n(...r){return new Promise((a,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(i)})}return n}function RPe(e,t={}){let n,r,a=Js;const i=s=>{clearTimeout(s),a(),a=Js};return s=>{const l=Fr(e),u=Fr(t.maxWait);return n&&i(n),l<=0||u!==void 0&&u<=0?(r&&(i(r),r=null),Promise.resolve(s())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,c(s())},u)),n=setTimeout(()=>{r&&i(r),r=null,c(s())},l)})}}function IPe(e,t=!1,n="Timeout"){return new Promise((r,a)=>{setTimeout(t?()=>a(n):r,e)})}function OPe(e){return e}function rK(e){return e||ft()}function Bpt(e,t=200,n={}){return PPe(RPe(t,n),e)}function NPe(e,t=!0,n){rK()?vt(e,n):t?e():Je(e)}function $Pe(e,t){rK(t)&&ii(e,t)}function S_(e,t,n={}){const{immediate:r=!0}=n,a=V(!1);let i=null;function o(){i&&(clearTimeout(i),i=null)}function s(){a.value=!1,o()}function l(...u){o(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,e(...u)},Fr(t))}return r&&(a.value=!0,t3&&l()),Xm(s),{isPending:Tu(a),start:l,stop:s}}function uo(e){var t;const n=Fr(e);return(t=n==null?void 0:n.$el)!=null?t:n}const n3=t3?window:void 0,zPe=t3?window.document:void 0;function Jn(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=n3):[t,n,r,a]=e,!t)return Js;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},s=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),l=Ee(()=>[uo(t),Fr(a)],([c,d])=>{if(o(),!c)return;const f=s4(d)?U({},d):d;i.push(...n.flatMap(p=>r.map(h=>s(c,p,h,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),o()};return Xm(u),u}let dB=!1;function Mpt(e,t,n={}){const{window:r=n3,ignore:a=[],capture:i=!0,detectIframe:o=!1}=n;if(!r)return Js;MPe&&!dB&&(dB=!0,Array.from(r.document.body.children).forEach(f=>f.addEventListener("click",Js)),r.document.documentElement.addEventListener("click",Js));let s=!0;const l=f=>a.some(p=>{if(typeof p=="string")return Array.from(r.document.querySelectorAll(p)).some(h=>h===f.target||f.composedPath().includes(h));{const h=uo(p);return h&&(f.target===h||f.composedPath().includes(h))}}),c=[Jn(r,"click",f=>{const p=uo(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(s=!l(f)),!s){s=!0;return}t(f)}},{passive:!0,capture:i}),Jn(r,"pointerdown",f=>{const p=uo(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),o&&Jn(r,"blur",f=>{setTimeout(()=>{var p;const h=uo(e);((p=r.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(h!=null&&h.contains(r.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>c.forEach(f=>f())}function VPe(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Lpt(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:a=n3,eventName:i="keydown",passive:o=!1,dedupe:s=!1}=r,l=VPe(t);return Jn(a,i,c=>{c.repeat&&Fr(s)||l(c)&&n(c)},o)}function Ppt(e,t=null){const n=ft();let r=()=>{};const a=kw((i,o)=>(r=o,{get(){var s,l;return i(),(l=(s=n==null?void 0:n.proxy)==null?void 0:s.$refs[e])!=null?l:t},set(){}}));return NPe(r),ai(r),a}function HPe(){const e=V(!1),t=ft();return t&&vt(()=>{e.value=!0},t),e}function aK(e){const t=HPe();return x(()=>(t.value,!!e()))}function WPe(e){return JSON.parse(JSON.stringify(e))}function GPe(e,t,n={}){const{root:r,rootMargin:a="0px",threshold:i=.1,window:o=n3,immediate:s=!0}=n,l=aK(()=>o&&"IntersectionObserver"in o),u=x(()=>{const h=Fr(e);return(Array.isArray(h)?h:[h]).map(uo).filter(xPe)});let c=Js;const d=V(s),f=l.value?Ee(()=>[u.value,uo(r),d.value],([h,m])=>{if(c(),!d.value||!h.length)return;const y=new IntersectionObserver(t,{root:uo(m),rootMargin:a,threshold:i});h.forEach(v=>v&&y.observe(v)),c=()=>{y.disconnect(),c=Js}},{immediate:s,flush:"post"}):Js,p=()=>{c(),f(),d.value=!1};return Xm(p),{isSupported:l,isActive:d,pause(){c(),d.value=!1},resume(){d.value=!0},stop:p}}const fB=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function Rpt(e,t={}){const{document:n=zPe,autoExit:r=!1}=t,a=x(()=>{var v;return(v=uo(e))!=null?v:n==null?void 0:n.querySelector("html")}),i=V(!1),o=x(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),s=x(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),l=x(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(v=>n&&v in n||a.value&&v in a.value)),u=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(v=>n&&v in n),c=aK(()=>a.value&&n&&o.value!==void 0&&s.value!==void 0&&l.value!==void 0),d=()=>u?(n==null?void 0:n[u])===a.value:!1,f=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const v=a.value;if((v==null?void 0:v[l.value])!=null)return!!v[l.value]}}return!1};function p(){return mt(this,null,function*(){if(!(!c.value||!i.value)){if(s.value)if((n==null?void 0:n[s.value])!=null)yield n[s.value]();else{const v=a.value;(v==null?void 0:v[s.value])!=null&&(yield v[s.value]())}i.value=!1}})}function h(){return mt(this,null,function*(){if(!c.value||i.value)return;f()&&(yield p());const v=a.value;o.value&&(v==null?void 0:v[o.value])!=null&&(yield v[o.value](),i.value=!0)})}function m(){return mt(this,null,function*(){yield i.value?p():h()})}const y=()=>{const v=f();(!v||v&&d())&&(i.value=v)};return Jn(n,fB,y,!1),Jn(()=>uo(a),fB,y,!1),r&&Xm(p),{isSupported:c,isFullscreen:i,enter:h,exit:p,toggle:m}}function jPe([e,t,n,r]){const a=(c,d)=>1-3*d+3*c,i=(c,d)=>3*d-6*c,o=c=>3*c,s=(c,d,f)=>((a(d,f)*c+i(d,f))*c+o(d))*c,l=(c,d,f)=>3*a(d,f)*c*c+2*i(d,f)*c+o(d),u=c=>{let d=c;for(let f=0;f<4;++f){const p=l(d,e,n);if(p===0)return d;const h=s(d,e,n)-c;d-=h/p}return d};return c=>e===t&&n===r?c:s(u(c),t,r)}function pB(e,t,n){return e+n*(t-e)}function a7(e){return(typeof e=="number"?[e]:e)||[]}function KPe(e,t,n,r={}){var a,i;const o=Fr(t),s=Fr(n),l=a7(o),u=a7(s),c=(a=Fr(r.duration))!=null?a:1e3,d=Date.now(),f=Date.now()+c,p=typeof r.transition=="function"?r.transition:(i=Fr(r.transition))!=null?i:OPe,h=typeof p=="function"?p:jPe(p);return new Promise(m=>{e.value=o;const y=()=>{var v;if((v=r.abort)!=null&&v.call(r)){m();return}const C=Date.now(),b=h((C-d)/c),F=a7(e.value).map((E,w)=>pB(l[w],u[w],b));Array.isArray(e.value)?e.value=F.map((E,w)=>{var _,S;return pB((_=l[w])!=null?_:0,(S=u[w])!=null?S:0,b)}):typeof e.value=="number"&&(e.value=F[0]),C{const i=Fr(e);return typeof i=="number"?i:i.map(Fr)},a=V(r());return Ee(r,i=>mt(this,null,function*(){var o,s;if(Fr(t.disabled))return;const l=++n;if(t.delay&&(yield IPe(Fr(t.delay))),l!==n)return;const u=Array.isArray(i)?i.map(Fr):Fr(i);(o=t.onStarted)==null||o.call(t),yield KPe(a,a.value,u,Fe(U({},t),{abort:()=>{var c;return l!==n||((c=t.abort)==null?void 0:c.call(t))}})),(s=t.onFinished)==null||s.call(t)}),{deep:!0}),Ee(()=>Fr(t.disabled),i=>{i&&(n++,a.value=r())}),Xm(()=>{n++}),x(()=>Fr(t.disabled)?r():a.value)}function Opt(e,t,n,r={}){var a,i,o;const{clone:s=!1,passive:l=!1,eventName:u,deep:c=!1,defaultValue:d,shouldEmit:f}=r,p=ft(),h=n||(p==null?void 0:p.emit)||((a=p==null?void 0:p.$emit)==null?void 0:a.bind(p))||((o=(i=p==null?void 0:p.proxy)==null?void 0:i.$emit)==null?void 0:o.bind(p==null?void 0:p.proxy));let m=u;t||(t="modelValue"),m=m||`update:${t.toString()}`;const y=b=>s?typeof s=="function"?s(b):WPe(b):b,v=()=>TPe(e[t])?y(e[t]):d,C=b=>{f?f(b)&&h(m,b):h(m,b)};if(l){const b=v(),F=V(b);let E=!1;return Ee(()=>e[t],w=>{E||(E=!0,F.value=y(w),Je(()=>E=!1))}),Ee(F,w=>{!E&&(w!==e[t]||c)&&C(w)},{deep:c}),F}else return x({get(){return v()},set(b){C(b)}})}const Rp=V([]),Npt=e=>{const t=()=>Rp.value.push(Object.assign(e,{visible:!0}));e!=null&&e.openDelay?S_(()=>{t()},e.openDelay):t()},i7=(e,t,n)=>{Rp.value[t].visible=!1,e.closeCallBack&&e.closeCallBack({options:e,index:t,args:n}),S_(()=>{Rp.value.splice(t,1)},200)},$pt=(e,t="title",n=0)=>{Rp.value[n][t]=e},zpt=()=>{Rp.value=[]},UPe=dPe(kPe);/*! Element Plus v2.6.1 */var iK={name:"zh-cn",el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},carousel:{leftArrow:"上一张幻灯片",rightArrow:"下一张幻灯片",indicator:"幻灯片切换至索引 {index}"}}},qPe={pkg:{name:"vue-pure-admin",version:"5.1.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@logicflow/core":"^1.2.22","@logicflow/extension":"^1.2.22","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.7","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.6.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.19.6","plus-pro-components":"^0.0.2",qrcode:"^1.5.3",qs:"^6.12.0","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.0.7",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.21","vue-i18n":"^9.10.1","vue-json-pretty":"^2.3.0","vue-pdf-embed":"^2.0.2","vue-router":"^4.3.0","vue-tippy":"^6.4.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.7.5",xgplayer:"^3.0.14",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.1.0","@commitlint/config-conventional":"^19.1.0","@commitlint/types":"^19.0.3","@eslint/js":"^8.57.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^2.0.0","@pureadmin/theme":"^3.2.0","@types/gradient-string":"^1.1.5","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.11.27","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.12","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.18",boxen:"^7.1.1",cloc:"^2.11.0",cssnano:"^6.1.0",eslint:"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.23.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.35","postcss-html":"^1.6.0","postcss-import":"^16.0.1","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.72.0",stylelint:"^16.2.1","stylelint-config-recess-order":"^5.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.0.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.1",typescript:"^5.4.2",vite:"^5.1.6","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-03-19 16:24:04"},YPe={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};const JPe=Z({name:"app",components:{[Ky.name]:Ky,ReDialog:UPe},computed:{currentLocale(){var e;return((e=this.$storage.locale)==null?void 0:e.locale)==="zh"?iK:Xj}},beforeCreate(){const{version:e,name:t}=qPe.pkg,{VITE_PUBLIC_PATH:n,MODE:r}=YPe;r==="production"&&Mde({pollingTime:3e5,localPackageVersion:e,originVersionFileUrl:`${location.origin}${n}version.json`},{title:t,description:"检测到新版本",buttonText:"立即更新"})},mounted(){Zj({title:"永久解答服务",duration:0,dangerouslyUseHTMLString:!0,message:"不久后恢复原价 感兴趣的朋友可以入手啦"})}}),oK=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};function ZPe(e,t,n,r,a,i){const o=ut("router-view"),s=ut("ReDialog"),l=ut("el-config-provider");return I(),ye(l,{locale:e.currentLocale},{default:ae(()=>[Y(o),Y(s)]),_:1},8,["locale"])}const XPe=oK(JPe,[["render",ZPe]]),QPe="modulepreload",eRe=function(e){return"/vue-pure-admin/"+e},hB={},ue=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");a=Promise.all(n.map(o=>{if(o=eRe(o),o in hB)return;hB[o]=!0;const s=o.endsWith(".css"),l=s?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const f=i[d];if(f.href===o&&(!s||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${l}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":QPe,s||(c.as="script",c.crossOrigin=""),c.href=o,document.head.appendChild(c),s)return new Promise((d,f)=>{c.addEventListener("load",d),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${o}`)))})}))}return a.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},tRe={buttons:{hsLoginOut:e=>{const{normalize:t}=e;return t(["LoginOut"])},hsfullscreen:e=>{const{normalize:t}=e;return t(["FullScreen"])},hsexitfullscreen:e=>{const{normalize:t}=e;return t(["ExitFullscreen"])},hsrefreshRoute:e=>{const{normalize:t}=e;return t(["RefreshRoute"])},hslogin:e=>{const{normalize:t}=e;return t(["Login"])},hsadd:e=>{const{normalize:t}=e;return t(["Add"])},hsmark:e=>{const{normalize:t}=e;return t(["Mark/Cancel"])},hssave:e=>{const{normalize:t}=e;return t(["Save"])},hssearch:e=>{const{normalize:t}=e;return t(["Search"])},hsexpendAll:e=>{const{normalize:t}=e;return t(["Expand All"])},hscollapseAll:e=>{const{normalize:t}=e;return t(["Collapse All"])},hssystemSet:e=>{const{normalize:t}=e;return t(["Open ProjectConfig"])},hsdelete:e=>{const{normalize:t}=e;return t(["Delete"])},hsreload:e=>{const{normalize:t}=e;return t(["Reload"])},hscloseCurrentTab:e=>{const{normalize:t}=e;return t(["Close CurrentTab"])},hscloseLeftTabs:e=>{const{normalize:t}=e;return t(["Close LeftTabs"])},hscloseRightTabs:e=>{const{normalize:t}=e;return t(["Close RightTabs"])},hscloseOtherTabs:e=>{const{normalize:t}=e;return t(["Close OtherTabs"])},hscloseAllTabs:e=>{const{normalize:t}=e;return t(["Close AllTabs"])},hswholeFullScreen:e=>{const{normalize:t}=e;return t(["FullScreen"])},hswholeExitFullScreen:e=>{const{normalize:t}=e;return t(["ExitFull"])},hscontentFullScreen:e=>{const{normalize:t}=e;return t(["Content FullScreen"])},hscontentExitFullScreen:e=>{const{normalize:t}=e;return t(["Content ExitFullScreen"])}},menus:{hshome:e=>{const{normalize:t}=e;return t(["Home"])},hslogin:e=>{const{normalize:t}=e;return t(["Login"])},hsempty:e=>{const{normalize:t}=e;return t(["Empty Page"])},hssysManagement:e=>{const{normalize:t}=e;return t(["System Manage"])},hsUser:e=>{const{normalize:t}=e;return t(["User Manage"])},hsRole:e=>{const{normalize:t}=e;return t(["Role Manage"])},hsSystemMenu:e=>{const{normalize:t}=e;return t(["Menu Manage"])},hsDept:e=>{const{normalize:t}=e;return t(["Dept Manage"])},hssysMonitor:e=>{const{normalize:t}=e;return t(["System Monitor"])},hsOnlineUser:e=>{const{normalize:t}=e;return t(["Online User"])},hsLoginLog:e=>{const{normalize:t}=e;return t(["Login Log"])},hsOperationLog:e=>{const{normalize:t}=e;return t(["Operation Log"])},hsSystemLog:e=>{const{normalize:t}=e;return t(["System Log"])},hseditor:e=>{const{normalize:t}=e;return t(["Editor"])},hsabnormal:e=>{const{normalize:t}=e;return t(["Abnormal Page"])},hsfourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},hsfourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},hsFive:e=>{const{normalize:t}=e;return t(["500"])},hscomponents:e=>{const{normalize:t}=e;return t(["Components"])},hsdialog:e=>{const{normalize:t}=e;return t(["Dialog"])},hsmessage:e=>{const{normalize:t}=e;return t(["Message Tips"])},hsvideo:e=>{const{normalize:t}=e;return t(["Video"])},hssegmented:e=>{const{normalize:t}=e;return t(["Segmented"])},hswaterfall:e=>{const{normalize:t}=e;return t(["Waterfall"])},hsmap:e=>{const{normalize:t}=e;return t(["Map"])},hsdraggable:e=>{const{normalize:t}=e;return t(["Draggable"])},hssplitPane:e=>{const{normalize:t}=e;return t(["Split Pane"])},hsText:e=>{const{normalize:t}=e;return t(["Text Ellipsis"])},hsElButton:e=>{const{normalize:t}=e;return t(["Button"])},hsbutton:e=>{const{normalize:t}=e;return t(["Button Animation"])},hsCheckButton:e=>{const{normalize:t}=e;return t(["Check Button"])},hscropping:e=>{const{normalize:t}=e;return t(["Picture Cropping"])},hsanimatecss:e=>{const{normalize:t}=e;return t(["AnimateCss Selector"])},hscountTo:e=>{const{normalize:t}=e;return t(["Digital Animation"])},hsselector:e=>{const{normalize:t}=e;return t(["Scope Selector"])},hsflowChart:e=>{const{normalize:t}=e;return t(["Flow Chart"])},hsseamless:e=>{const{normalize:t}=e;return t(["Seamless Scroll"])},hscontextmenu:e=>{const{normalize:t}=e;return t(["Context Menu"])},hstypeit:e=>{const{normalize:t}=e;return t(["Typeit"])},hsjsoneditor:e=>{const{normalize:t}=e;return t(["JSON Editor"])},hsColorPicker:e=>{const{normalize:t}=e;return t(["Color Picker"])},hsDatePicker:e=>{const{normalize:t}=e;return t(["Date Picker"])},hsDateTimePicker:e=>{const{normalize:t}=e;return t(["DateTimePicker"])},hsTimePicker:e=>{const{normalize:t}=e;return t(["TimePicker"])},hsTag:e=>{const{normalize:t}=e;return t(["Tag"])},hsStatistic:e=>{const{normalize:t}=e;return t(["Statistic"])},hsCollapse:e=>{const{normalize:t}=e;return t(["Collapse"])},hsProgress:e=>{const{normalize:t}=e;return t(["Progress"])},hsUpload:e=>{const{normalize:t}=e;return t(["File Upload"])},hsCheckCard:e=>{const{normalize:t}=e;return t(["CheckCard"])},hsmenus:e=>{const{normalize:t}=e;return t(["MultiLevel Menu"])},hsmenu1:e=>{const{normalize:t}=e;return t(["Menu1"])},"hsmenu1-1":e=>{const{normalize:t}=e;return t(["Menu1-1"])},"hsmenu1-2":e=>{const{normalize:t}=e;return t(["Menu1-2"])},"hsmenu1-2-1":e=>{const{normalize:t}=e;return t(["Menu1-2-1"])},"hsmenu1-2-2":e=>{const{normalize:t}=e;return t(["Menu1-2-2"])},"hsmenu1-3":e=>{const{normalize:t}=e;return t(["Menu1-3"])},hsmenu2:e=>{const{normalize:t}=e;return t(["Menu2"])},permission:e=>{const{normalize:t}=e;return t(["Permission Manage"])},permissionPage:e=>{const{normalize:t}=e;return t(["Page Permission"])},permissionButton:e=>{const{normalize:t}=e;return t(["Button Permission"])},hstabs:e=>{const{normalize:t}=e;return t(["Tabs Operate"])},hsguide:e=>{const{normalize:t}=e;return t(["Guide"])},hsAble:e=>{const{normalize:t}=e;return t(["Able"])},hsMenuTree:e=>{const{normalize:t}=e;return t(["Menu Tree"])},hsVideoFrame:e=>{const{normalize:t}=e;return t(["Video Frame Capture"])},hsWavesurfer:e=>{const{normalize:t}=e;return t(["Audio Visualization"])},hsRipple:e=>{const{normalize:t}=e;return t(["Ripple"])},hsOptimize:e=>{const{normalize:t}=e;return t(["Debounce、Throttle、Copy、Longpress Directives"])},hsWatermark:e=>{const{normalize:t}=e;return t(["Water Mark"])},hsPrint:e=>{const{normalize:t}=e;return t(["Print"])},hsDownload:e=>{const{normalize:t}=e;return t(["Download"])},hsExternalPage:e=>{const{normalize:t}=e;return t(["External Page"])},hsExternalDoc:e=>{const{normalize:t}=e;return t(["Docs External"])},hsEmbeddedDoc:e=>{const{normalize:t}=e;return t(["Docs Embedded"])},externalLink:e=>{const{normalize:t}=e;return t(["Vue-Pure-Admin"])},pureutilsLink:e=>{const{normalize:t}=e;return t(["Pure-Admin-Utils"])},hsEpDocument:e=>{const{normalize:t}=e;return t(["Element-Plus"])},hsTailwindcssDocument:e=>{const{normalize:t}=e;return t(["Tailwindcss"])},hsVueDocument:e=>{const{normalize:t}=e;return t(["Vue3"])},hsViteDocument:e=>{const{normalize:t}=e;return t(["Vite"])},hsPiniaDocument:e=>{const{normalize:t}=e;return t(["Pinia"])},hsRouterDocument:e=>{const{normalize:t}=e;return t(["Vue-Router"])},hsAbout:e=>{const{normalize:t}=e;return t(["About"])},hsResult:e=>{const{normalize:t}=e;return t(["Result Page"])},hsSuccess:e=>{const{normalize:t}=e;return t(["Success Page"])},hsFail:e=>{const{normalize:t}=e;return t(["Fail Page"])},hsIconSelect:e=>{const{normalize:t}=e;return t(["Icon Select"])},hsTimeline:e=>{const{normalize:t}=e;return t(["Time Line"])},hsLineTree:e=>{const{normalize:t}=e;return t(["LineTree"])},hsList:e=>{const{normalize:t}=e;return t(["List Page"])},hsListCard:e=>{const{normalize:t}=e;return t(["Card List Page"])},hsDebounce:e=>{const{normalize:t}=e;return t(["Debounce & Throttle"])},hsFormDesign:e=>{const{normalize:t}=e;return t(["Form Design"])},hsBarcode:e=>{const{normalize:t}=e;return t(["Barcode"])},hsQrcode:e=>{const{normalize:t}=e;return t(["Qrcode"])},hsCascader:e=>{const{normalize:t}=e;return t(["Area Cascader"])},hsSwiper:e=>{const{normalize:t}=e;return t(["Swiper Plugin"])},hsVirtualList:e=>{const{normalize:t}=e;return t(["Virtual List"])},hsPdf:e=>{const{normalize:t}=e;return t(["PDF Preview"])},hsExcel:e=>{const{normalize:t}=e;return t(["Export Excel"])},hsInfiniteScroll:e=>{const{normalize:t}=e;return t(["Table Infinite Scroll"])},hsSensitive:e=>{const{normalize:t}=e;return t(["Sensitive Filter"])},hsPinyin:e=>{const{normalize:t}=e;return t(["PinYin"])},hsdanmaku:e=>{const{normalize:t}=e;return t(["Danmaku"])},hsPureTableBase:e=>{const{normalize:t}=e;return t(["Base Usage"])},hsPureTableHigh:e=>{const{normalize:t}=e;return t(["High Usage"])},hsPureTableEdit:e=>{const{normalize:t}=e;return t(["Edit Usage"])},hsboard:e=>{const{normalize:t}=e;return t(["Paint Board"])},hsMenuoverflow:e=>{const{normalize:t}=e;return t(["Menu Overflow Show Tooltip Text"])},hsChildMenuoverflow:e=>{const{normalize:t}=e;return t(["Child Menu Overflow Show Tooltip Text"])}},status:{hsLoad:e=>{const{normalize:t}=e;return t(["Loading..."])}},login:{username:e=>{const{normalize:t}=e;return t(["Username"])},password:e=>{const{normalize:t}=e;return t(["Password"])},verifyCode:e=>{const{normalize:t}=e;return t(["VerifyCode"])},remember:e=>{const{normalize:t}=e;return t(["days no need to login"])},rememberInfo:e=>{const{normalize:t}=e;return t(["After checking and logging in, will automatically log in to the system without entering your username and password within the specified number of days."])},sure:e=>{const{normalize:t}=e;return t(["Sure Password"])},forget:e=>{const{normalize:t}=e;return t(["Forget Password?"])},login:e=>{const{normalize:t}=e;return t(["Login"])},thirdLogin:e=>{const{normalize:t}=e;return t(["Third Login"])},phoneLogin:e=>{const{normalize:t}=e;return t(["Phone Login"])},qRCodeLogin:e=>{const{normalize:t}=e;return t(["QRCode Login"])},register:e=>{const{normalize:t}=e;return t(["Register"])},weChatLogin:e=>{const{normalize:t}=e;return t(["WeChat Login"])},alipayLogin:e=>{const{normalize:t}=e;return t(["Alipay Login"])},qqLogin:e=>{const{normalize:t}=e;return t(["QQ Login"])},weiboLogin:e=>{const{normalize:t}=e;return t(["Weibo Login"])},phone:e=>{const{normalize:t}=e;return t(["Phone"])},smsVerifyCode:e=>{const{normalize:t}=e;return t(["SMS VerifyCode"])},back:e=>{const{normalize:t}=e;return t(["Back"])},test:e=>{const{normalize:t}=e;return t(["Mock Test"])},tip:e=>{const{normalize:t}=e;return t(['After scanning the code, click "Confirm" to complete the login'])},definite:e=>{const{normalize:t}=e;return t(["Definite"])},loginSuccess:e=>{const{normalize:t}=e;return t(["Login Success"])},registerSuccess:e=>{const{normalize:t}=e;return t(["Regist Success"])},tickPrivacy:e=>{const{normalize:t}=e;return t(["Please tick Privacy Policy"])},readAccept:e=>{const{normalize:t}=e;return t(["I have read it carefully and accept"])},privacyPolicy:e=>{const{normalize:t}=e;return t(["Privacy Policy"])},getVerifyCode:e=>{const{normalize:t}=e;return t(["Get VerifyCode"])},info:e=>{const{normalize:t}=e;return t(["Seconds"])},usernameReg:e=>{const{normalize:t}=e;return t(["Please enter username"])},passwordReg:e=>{const{normalize:t}=e;return t(["Please enter password"])},verifyCodeReg:e=>{const{normalize:t}=e;return t(["Please enter verify code"])},verifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter correct verify code"])},verifyCodeSixReg:e=>{const{normalize:t}=e;return t(["Please enter a 6-digit verify code"])},phoneReg:e=>{const{normalize:t}=e;return t(["Please enter the phone"])},phoneCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter the correct phone number format"])},passwordRuleReg:e=>{const{normalize:t}=e;return t(["The password format should be any combination of 8-18 digits"])},passwordSureReg:e=>{const{normalize:t}=e;return t(["Please enter confirm password"])},passwordDifferentReg:e=>{const{normalize:t}=e;return t(["The two passwords do not match!"])},passwordUpdateReg:e=>{const{normalize:t}=e;return t(["Password has been updated"])}}},nRe=Object.freeze(Object.defineProperty({__proto__:null,default:tRe},Symbol.toStringTag,{value:"Module"})),rRe={buttons:{hsLoginOut:e=>{const{normalize:t}=e;return t(["退出系统"])},hsfullscreen:e=>{const{normalize:t}=e;return t(["全屏"])},hsexitfullscreen:e=>{const{normalize:t}=e;return t(["退出全屏"])},hsrefreshRoute:e=>{const{normalize:t}=e;return t(["刷新路由"])},hslogin:e=>{const{normalize:t}=e;return t(["登录"])},hsadd:e=>{const{normalize:t}=e;return t(["新增"])},hsmark:e=>{const{normalize:t}=e;return t(["标记/取消"])},hssave:e=>{const{normalize:t}=e;return t(["保存"])},hssearch:e=>{const{normalize:t}=e;return t(["搜索"])},hsexpendAll:e=>{const{normalize:t}=e;return t(["全部展开"])},hscollapseAll:e=>{const{normalize:t}=e;return t(["全部折叠"])},hssystemSet:e=>{const{normalize:t}=e;return t(["打开项目配置"])},hsdelete:e=>{const{normalize:t}=e;return t(["删除"])},hsreload:e=>{const{normalize:t}=e;return t(["重新加载"])},hscloseCurrentTab:e=>{const{normalize:t}=e;return t(["关闭当前标签页"])},hscloseLeftTabs:e=>{const{normalize:t}=e;return t(["关闭左侧标签页"])},hscloseRightTabs:e=>{const{normalize:t}=e;return t(["关闭右侧标签页"])},hscloseOtherTabs:e=>{const{normalize:t}=e;return t(["关闭其他标签页"])},hscloseAllTabs:e=>{const{normalize:t}=e;return t(["关闭全部标签页"])},hswholeFullScreen:e=>{const{normalize:t}=e;return t(["全屏"])},hswholeExitFullScreen:e=>{const{normalize:t}=e;return t(["退出全屏"])},hscontentFullScreen:e=>{const{normalize:t}=e;return t(["内容区全屏"])},hscontentExitFullScreen:e=>{const{normalize:t}=e;return t(["内容区退出全屏"])}},menus:{hshome:e=>{const{normalize:t}=e;return t(["首页"])},hslogin:e=>{const{normalize:t}=e;return t(["登录"])},hsempty:e=>{const{normalize:t}=e;return t(["无Layout页"])},hssysManagement:e=>{const{normalize:t}=e;return t(["系统管理"])},hsUser:e=>{const{normalize:t}=e;return t(["用户管理"])},hsRole:e=>{const{normalize:t}=e;return t(["角色管理"])},hsSystemMenu:e=>{const{normalize:t}=e;return t(["菜单管理"])},hsDept:e=>{const{normalize:t}=e;return t(["部门管理"])},hssysMonitor:e=>{const{normalize:t}=e;return t(["系统监控"])},hsOnlineUser:e=>{const{normalize:t}=e;return t(["在线用户"])},hsLoginLog:e=>{const{normalize:t}=e;return t(["登录日志"])},hsOperationLog:e=>{const{normalize:t}=e;return t(["操作日志"])},hsSystemLog:e=>{const{normalize:t}=e;return t(["系统日志"])},hseditor:e=>{const{normalize:t}=e;return t(["编辑器"])},hsabnormal:e=>{const{normalize:t}=e;return t(["异常页面"])},hsfourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},hsfourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},hsFive:e=>{const{normalize:t}=e;return t(["500"])},hscomponents:e=>{const{normalize:t}=e;return t(["组件"])},hsdialog:e=>{const{normalize:t}=e;return t(["函数式弹框"])},hsmessage:e=>{const{normalize:t}=e;return t(["消息提示"])},hsvideo:e=>{const{normalize:t}=e;return t(["视频"])},hssegmented:e=>{const{normalize:t}=e;return t(["分段控制器"])},hswaterfall:e=>{const{normalize:t}=e;return t(["瀑布流无限滚动"])},hsmap:e=>{const{normalize:t}=e;return t(["地图"])},hsdraggable:e=>{const{normalize:t}=e;return t(["拖拽"])},hssplitPane:e=>{const{normalize:t}=e;return t(["切割面板"])},hsText:e=>{const{normalize:t}=e;return t(["文本省略"])},hsElButton:e=>{const{normalize:t}=e;return t(["按钮"])},hsCheckButton:e=>{const{normalize:t}=e;return t(["可选按钮"])},hsbutton:e=>{const{normalize:t}=e;return t(["按钮动效"])},hscropping:e=>{const{normalize:t}=e;return t(["图片裁剪"])},hsanimatecss:e=>{const{normalize:t}=e;return t(["animate.css选择器"])},hscountTo:e=>{const{normalize:t}=e;return t(["数字动画"])},hsselector:e=>{const{normalize:t}=e;return t(["范围选择器"])},hsflowChart:e=>{const{normalize:t}=e;return t(["流程图"])},hsseamless:e=>{const{normalize:t}=e;return t(["无缝滚动"])},hscontextmenu:e=>{const{normalize:t}=e;return t(["右键菜单"])},hstypeit:e=>{const{normalize:t}=e;return t(["打字机"])},hsjsoneditor:e=>{const{normalize:t}=e;return t(["JSON编辑器"])},hsColorPicker:e=>{const{normalize:t}=e;return t(["颜色选择器"])},hsDatePicker:e=>{const{normalize:t}=e;return t(["日期选择器"])},hsDateTimePicker:e=>{const{normalize:t}=e;return t(["日期时间选择器"])},hsTimePicker:e=>{const{normalize:t}=e;return t(["时间选择器"])},hsTag:e=>{const{normalize:t}=e;return t(["标签"])},hsStatistic:e=>{const{normalize:t}=e;return t(["统计组件"])},hsCollapse:e=>{const{normalize:t}=e;return t(["折叠面板"])},hsProgress:e=>{const{normalize:t}=e;return t(["进度条"])},hsUpload:e=>{const{normalize:t}=e;return t(["文件上传"])},hsCheckCard:e=>{const{normalize:t}=e;return t(["多选卡片"])},hsmenus:e=>{const{normalize:t}=e;return t(["多级菜单"])},hsmenu1:e=>{const{normalize:t}=e;return t(["菜单1"])},"hsmenu1-1":e=>{const{normalize:t}=e;return t(["菜单1-1"])},"hsmenu1-2":e=>{const{normalize:t}=e;return t(["菜单1-2"])},"hsmenu1-2-1":e=>{const{normalize:t}=e;return t(["菜单1-2-1"])},"hsmenu1-2-2":e=>{const{normalize:t}=e;return t(["菜单1-2-2"])},"hsmenu1-3":e=>{const{normalize:t}=e;return t(["菜单1-3"])},hsmenu2:e=>{const{normalize:t}=e;return t(["菜单2"])},permission:e=>{const{normalize:t}=e;return t(["权限管理"])},permissionPage:e=>{const{normalize:t}=e;return t(["页面权限"])},permissionButton:e=>{const{normalize:t}=e;return t(["按钮权限"])},hstabs:e=>{const{normalize:t}=e;return t(["标签页操作"])},hsguide:e=>{const{normalize:t}=e;return t(["引导页"])},hsAble:e=>{const{normalize:t}=e;return t(["功能"])},hsMenuTree:e=>{const{normalize:t}=e;return t(["菜单树结构"])},hsVideoFrame:e=>{const{normalize:t}=e;return t(["视频帧截取-wasm版"])},hsWavesurfer:e=>{const{normalize:t}=e;return t(["音频可视化"])},hsRipple:e=>{const{normalize:t}=e;return t(["波纹(Ripple)"])},hsOptimize:e=>{const{normalize:t}=e;return t(["防抖、截流、复制、长按指令"])},hsWatermark:e=>{const{normalize:t}=e;return t(["水印"])},hsPrint:e=>{const{normalize:t}=e;return t(["打印"])},hsDownload:e=>{const{normalize:t}=e;return t(["下载"])},hsExternalPage:e=>{const{normalize:t}=e;return t(["外部页面"])},hsExternalDoc:e=>{const{normalize:t}=e;return t(["文档外链"])},hsEmbeddedDoc:e=>{const{normalize:t}=e;return t(["文档内嵌"])},externalLink:e=>{const{normalize:t}=e;return t(["vue-pure-admin"])},pureutilsLink:e=>{const{normalize:t}=e;return t(["pure-admin-utils"])},hsEpDocument:e=>{const{normalize:t}=e;return t(["element-plus"])},hsTailwindcssDocument:e=>{const{normalize:t}=e;return t(["tailwindcss"])},hsVueDocument:e=>{const{normalize:t}=e;return t(["vue3"])},hsViteDocument:e=>{const{normalize:t}=e;return t(["vite"])},hsPiniaDocument:e=>{const{normalize:t}=e;return t(["pinia"])},hsRouterDocument:e=>{const{normalize:t}=e;return t(["vue-router"])},hsAbout:e=>{const{normalize:t}=e;return t(["关于"])},hsResult:e=>{const{normalize:t}=e;return t(["结果页面"])},hsSuccess:e=>{const{normalize:t}=e;return t(["成功页面"])},hsFail:e=>{const{normalize:t}=e;return t(["失败页面"])},hsIconSelect:e=>{const{normalize:t}=e;return t(["图标选择器"])},hsTimeline:e=>{const{normalize:t}=e;return t(["时间线"])},hsLineTree:e=>{const{normalize:t}=e;return t(["树形连接线"])},hsList:e=>{const{normalize:t}=e;return t(["列表页"])},hsListCard:e=>{const{normalize:t}=e;return t(["卡片列表页"])},hsDebounce:e=>{const{normalize:t}=e;return t(["防抖节流"])},hsFormDesign:e=>{const{normalize:t}=e;return t(["表单设计器"])},hsBarcode:e=>{const{normalize:t}=e;return t(["条形码"])},hsQrcode:e=>{const{normalize:t}=e;return t(["二维码"])},hsCascader:e=>{const{normalize:t}=e;return t(["区域级联选择器"])},hsSwiper:e=>{const{normalize:t}=e;return t(["Swiper插件"])},hsVirtualList:e=>{const{normalize:t}=e;return t(["虚拟列表"])},hsPdf:e=>{const{normalize:t}=e;return t(["PDF预览"])},hsExcel:e=>{const{normalize:t}=e;return t(["导出Excel"])},hsInfiniteScroll:e=>{const{normalize:t}=e;return t(["表格无限滚动"])},hsSensitive:e=>{const{normalize:t}=e;return t(["敏感词过滤"])},hsPinyin:e=>{const{normalize:t}=e;return t(["汉语拼音"])},hsdanmaku:e=>{const{normalize:t}=e;return t(["弹幕"])},hsPureTableBase:e=>{const{normalize:t}=e;return t(["基础用法"])},hsPureTableHigh:e=>{const{normalize:t}=e;return t(["高级用法"])},hsPureTableEdit:e=>{const{normalize:t}=e;return t(["可编辑用法"])},hsboard:e=>{const{normalize:t}=e;return t(["艺术画板"])},hsMenuoverflow:e=>{const{normalize:t}=e;return t(["目录超出显示 Tooltip 文字提示"])},hsChildMenuoverflow:e=>{const{normalize:t}=e;return t(["菜单超出显示 Tooltip 文字提示"])}},status:{hsLoad:e=>{const{normalize:t}=e;return t(["加载中..."])}},login:{username:e=>{const{normalize:t}=e;return t(["账号"])},password:e=>{const{normalize:t}=e;return t(["密码"])},verifyCode:e=>{const{normalize:t}=e;return t(["验证码"])},remember:e=>{const{normalize:t}=e;return t(["天内免登录"])},rememberInfo:e=>{const{normalize:t}=e;return t(["勾选并登录后,规定天数内无需输入用户名和密码会自动登入系统"])},sure:e=>{const{normalize:t}=e;return t(["确认密码"])},forget:e=>{const{normalize:t}=e;return t(["忘记密码?"])},login:e=>{const{normalize:t}=e;return t(["登录"])},thirdLogin:e=>{const{normalize:t}=e;return t(["第三方登录"])},phoneLogin:e=>{const{normalize:t}=e;return t(["手机登录"])},qRCodeLogin:e=>{const{normalize:t}=e;return t(["二维码登录"])},register:e=>{const{normalize:t}=e;return t(["注册"])},weChatLogin:e=>{const{normalize:t}=e;return t(["微信登录"])},alipayLogin:e=>{const{normalize:t}=e;return t(["支付宝登录"])},qqLogin:e=>{const{normalize:t}=e;return t(["QQ登录"])},weiboLogin:e=>{const{normalize:t}=e;return t(["微博登录"])},phone:e=>{const{normalize:t}=e;return t(["手机号码"])},smsVerifyCode:e=>{const{normalize:t}=e;return t(["短信验证码"])},back:e=>{const{normalize:t}=e;return t(["返回"])},test:e=>{const{normalize:t}=e;return t(["模拟测试"])},tip:e=>{const{normalize:t}=e;return t(['扫码后点击"确认",即可完成登录'])},definite:e=>{const{normalize:t}=e;return t(["确定"])},loginSuccess:e=>{const{normalize:t}=e;return t(["登录成功"])},registerSuccess:e=>{const{normalize:t}=e;return t(["注册成功"])},tickPrivacy:e=>{const{normalize:t}=e;return t(["请勾选隐私政策"])},readAccept:e=>{const{normalize:t}=e;return t(["我已仔细阅读并接受"])},privacyPolicy:e=>{const{normalize:t}=e;return t(["《隐私政策》"])},getVerifyCode:e=>{const{normalize:t}=e;return t(["获取验证码"])},info:e=>{const{normalize:t}=e;return t(["秒后重新获取"])},usernameReg:e=>{const{normalize:t}=e;return t(["请输入账号"])},passwordReg:e=>{const{normalize:t}=e;return t(["请输入密码"])},verifyCodeReg:e=>{const{normalize:t}=e;return t(["请输入验证码"])},verifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的验证码"])},verifyCodeSixReg:e=>{const{normalize:t}=e;return t(["请输入6位数字验证码"])},phoneReg:e=>{const{normalize:t}=e;return t(["请输入手机号码"])},phoneCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的手机号码格式"])},passwordRuleReg:e=>{const{normalize:t}=e;return t(["密码格式应为8-18位数字、字母、符号的任意两种组合"])},passwordSureReg:e=>{const{normalize:t}=e;return t(["请输入确认密码"])},passwordDifferentReg:e=>{const{normalize:t}=e;return t(["两次密码不一致!"])},passwordUpdateReg:e=>{const{normalize:t}=e;return t(["修改密码成功"])}}},aRe=Object.freeze(Object.defineProperty({__proto__:null,default:rRe},Symbol.toStringTag,{value:"Module"}));/*!
* shared v9.10.1
* (c) 2024 kazuya kawaguchi
* Released under the MIT License.
@@ -214,7 +214,7 @@ Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}fun
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(a=>r.set(a)),r}static accessor(t){const r=(this[jB]=this[jB]={accessors:{}}).accessors,a=this.prototype;function i(o){const s=Lh(o);r[s]||(bOe(a,o),r[s]=!0)}return Ke.isArray(t)?t.forEach(i):i(t),this}}u3.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ke.reduceDescriptors(u3.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});Ke.freezeMethods(u3);const Xs=u3;function u7(e,t){const n=this||P_,r=t||n,a=Xs.from(r.headers);let i=r.data;return Ke.forEach(e,function(s){i=s.call(n,i,a.normalize(),t?t.status:void 0)}),a.normalize(),i}function VK(e){return!!(e&&e.__CANCEL__)}function ev(e,t,n){bn.call(this,e==null?"canceled":e,bn.ERR_CANCELED,t,n),this.name="CanceledError"}Ke.inherits(ev,bn,{__CANCEL__:!0});function FOe(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new bn("Request failed with status code "+n.status,[bn.ERR_BAD_REQUEST,bn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const COe=as.hasStandardBrowserEnv?{write(e,t,n,r,a,i){const o=[e+"="+encodeURIComponent(t)];Ke.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),Ke.isString(r)&&o.push("path="+r),Ke.isString(a)&&o.push("domain="+a),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function wOe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function EOe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function HK(e,t){return e&&!wOe(t)?EOe(e,t):t}const _Oe=as.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function a(i){let o=i;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(o){const s=Ke.isString(o)?a(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function SOe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function DOe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a=0,i=0,o;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[i];o||(o=u),n[a]=l,r[a]=u;let d=i,f=0;for(;d!==a;)f+=n[d++],d=d%e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),u-o{const i=a.loaded,o=a.lengthComputable?a.total:void 0,s=i-n,l=r(s),u=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&u?(o-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const AOe=typeof XMLHttpRequest!="undefined",kOe=AOe&&function(e){return new Promise(function(n,r){let a=e.data;const i=Xs.from(e.headers).normalize();let{responseType:o,withXSRFToken:s}=e,l;function u(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let c;if(Ke.isFormData(a)){if(as.hasStandardBrowserEnv||as.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[m,...y]=c?c.split(";").map(v=>v.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...y].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+y))}const f=HK(e.baseURL,e.url);d.open(e.method.toUpperCase(),OK(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const m=Xs.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),v={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:e,request:d};FOe(function(b){n(b),u()},function(b){r(b),u()},v),d=null}if("onloadend"in d?d.onloadend=p:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(p)},d.onabort=function(){d&&(r(new bn("Request aborted",bn.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new bn("Network Error",bn.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const v=e.transitional||NK;e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),r(new bn(y,v.clarifyTimeoutError?bn.ETIMEDOUT:bn.ECONNABORTED,e,d)),d=null},as.hasStandardBrowserEnv&&(s&&Ke.isFunction(s)&&(s=s(e)),s||s!==!1&&_Oe(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&COe.read(e.xsrfCookieName);m&&i.set(e.xsrfHeaderName,m)}a===void 0&&i.setContentType(null),"setRequestHeader"in d&&Ke.forEach(i.toJSON(),function(y,v){d.setRequestHeader(v,y)}),Ke.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",KB(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",KB(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=m=>{d&&(r(!m||m.type?new ev(null,e,d):m),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const h=SOe(f);if(h&&as.protocols.indexOf(h)===-1){r(new bn("Unsupported protocol "+h+":",bn.ERR_BAD_REQUEST,e));return}d.send(a||null)})},l9={http:QIe,xhr:kOe};Ke.forEach(l9,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}});const UB=e=>`- ${e}`,TOe=e=>Ke.isFunction(e)||e===null||e===!1,WK={getAdapter:e=>{e=Ke.isArray(e)?e:[e];const{length:t}=e;let n,r;const a={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?i.length>1?`since :
`+i.map(UB).join(`
`):" "+UB(i[0]):"as no adapter specified";throw new bn("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:l9};function c7(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ev(null,e)}function qB(e){return c7(e),e.headers=Xs.from(e.headers),e.data=u7.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),WK.getAdapter(e.adapter||P_.adapter)(e).then(function(r){return c7(e),r.data=u7.call(e,e.transformResponse,r),r.headers=Xs.from(r.headers),r},function(r){return VK(r)||(c7(e),r&&r.response&&(r.response.data=u7.call(e,e.transformResponse,r.response),r.response.headers=Xs.from(r.response.headers))),Promise.reject(r)})}const YB=e=>e instanceof Xs?e.toJSON():e;function Op(e,t){t=t||{};const n={};function r(u,c,d){return Ke.isPlainObject(u)&&Ke.isPlainObject(c)?Ke.merge.call({caseless:d},u,c):Ke.isPlainObject(c)?Ke.merge({},c):Ke.isArray(c)?c.slice():c}function a(u,c,d){if(Ke.isUndefined(c)){if(!Ke.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!Ke.isUndefined(c))return r(void 0,c)}function o(u,c){if(Ke.isUndefined(c)){if(!Ke.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c)=>a(YB(u),YB(c),!0)};return Ke.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=l[c]||a,f=d(e[c],t[c],c);Ke.isUndefined(f)&&d!==s||(n[c]=f)}),n}const GK="1.6.7",R_={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{R_[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const JB={};R_.transitional=function(t,n,r){function a(i,o){return"[Axios v"+GK+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,s)=>{if(t===!1)throw new bn(a(o," has been removed"+(n?" in "+n:"")),bn.ERR_DEPRECATED);return n&&!JB[o]&&(JB[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,s):!0}};function xOe(e,t,n){if(typeof e!="object")throw new bn("options must be an object",bn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const i=r[a],o=t[i];if(o){const s=e[i],l=s===void 0||o(s,i,e);if(l!==!0)throw new bn("option "+i+" must be "+l,bn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new bn("Unknown option "+i,bn.ERR_BAD_OPTION)}}const u9={assertOptions:xOe,validators:R_},Cl=u9.validators;class f4{constructor(t){this.defaults=t,this.interceptors={request:new GB,response:new GB}}request(t,n){return mt(this,null,function*(){try{return yield this._request(t,n)}catch(r){if(r instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const i=a.stack?a.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=`
-`+i):r.stack=i}throw r}})}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Op(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&u9.assertOptions(r,{silentJSONParsing:Cl.transitional(Cl.boolean),forcedJSONParsing:Cl.transitional(Cl.boolean),clarifyTimeoutError:Cl.transitional(Cl.boolean)},!1),a!=null&&(Ke.isFunction(a)?n.paramsSerializer={serialize:a}:u9.assertOptions(a,{encode:Cl.function,serialize:Cl.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&Ke.merge(i.common,i[n.method]);i&&Ke.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=Xs.concat(o,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!l){const h=[qB.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,u),f=h.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(s=>{r.subscribe(s),i=s}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,s){r.reason||(r.reason=new ev(i,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new I_(function(a){t=a}),cancel:t}}}const BOe=I_;function MOe(e){return function(n){return e.apply(null,n)}}function LOe(e){return Ke.isObject(e)&&e.isAxiosError===!0}const c9={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(c9).forEach(([e,t])=>{c9[t]=e});const POe=c9;function jK(e){const t=new q2(e),n=SK(q2.prototype.request,t);return Ke.extend(n,q2.prototype,t,{allOwnKeys:!0}),Ke.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return jK(Op(e,a))},n}const nr=jK(P_);nr.Axios=q2;nr.CanceledError=ev;nr.CancelToken=BOe;nr.isCancel=VK;nr.VERSION=GK;nr.toFormData=l3;nr.AxiosError=bn;nr.Cancel=nr.CanceledError;nr.all=function(t){return Promise.all(t)};nr.spread=MOe;nr.isAxiosError=LOe;nr.mergeConfig=Op;nr.AxiosHeaders=Xs;nr.formToJSON=e=>zK(Ke.isHTMLForm(e)?new FormData(e):e);nr.getAdapter=WK.getAdapter;nr.HttpStatusCode=POe;nr.default=nr;var ROe={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};let p4={};const{VITE_PUBLIC_PATH:IOe}=ROe,OOe=e=>{p4=Object.assign(p4,e)},c3=e=>{if(typeof e=="string"){const t=e.split(".");if(t&&t.length){let n=p4;return t.forEach(r=>{n&&typeof n[r]!="undefined"?n=n[r]:n=null}),n}}return p4},NOe=e=>mt(void 0,null,function*(){return e.config.globalProperties.$config=c3(),nr({method:"get",url:`${IOe}platform-config.json`}).then(({data:t})=>{let n=e.config.globalProperties.$config;return e&&n&&typeof t=="object"&&(n=Object.assign(n,t),e.config.globalProperties.$config=n,OOe(n)),n}).catch(()=>{throw"请在public文件夹下添加platform-config.json配置文件"})}),Wl=()=>c3().ResponsiveStorageNameSpace,h4=function(){let e=Object.fromEntries(Object.entries(Object.assign({"../../locales/en.yaml":nRe,"../../locales/zh-CN.yaml":aRe})).map(([t,n])=>[t.match(/([A-Za-z0-9-_]+)\./i)[1],n.default]));return(t="zh-CN")=>e[t]}(),$Oe={zh:U(U({},h4("zh-CN")),iK),en:U(U({},h4("en")),Xj)};function zOe(e){const t=[],n=new Set;for(t.push({obj:e,key:""});t.length>0;){const{obj:r,key:a}=t.pop();for(const i in r){const o=a?`${a}.${i}`:i;r[i]&&Lp(r[i])?t.push({obj:r[i],key:o}):n.add(o)}}return n}const ZB=new Map,VOe=(e="zh-CN")=>{let t=ZB.get(e);return t||(t=zOe(h4(e)),ZB.set(e,t)),t};function XB(e=""){var n;if(!e)return"";if(typeof e=="object"){const r=_f.global.locale;return e[r==null?void 0:r.value]}const t=(n=e.match(/(\S*)\./))==null?void 0:n.input;return t&&VOe("zh-CN").has(t)||!t&&Object.hasOwn(h4("zh-CN"),e)?_f.global.t.call(_f.global.locale,e):e}const nt=e=>e;var t$,n$;const _f=uIe({legacy:!1,locale:(n$=(t$=Lr().getItem(`${Wl()}locale`))==null?void 0:t$.locale)!=null?n$:"zh",fallbackLocale:"en",messages:$Oe});function HOe(e){e.use(_f)}const WOe={path:"/able",redirect:"/able/watermark",meta:{icon:"ri:ubuntu-fill",title:nt("menus.hsAble"),rank:Hee},children:[{path:"/able/watermark",name:"WaterMark",component:()=>ue(()=>import("./watermark-BPzF4_08.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsWatermark")}},{path:"/able/print",name:"Print",component:()=>ue(()=>import("./index-DAEMevYj.js"),__vite__mapDeps([0,1,2,3])),meta:{title:nt("menus.hsPrint")}},{path:"/able/download",name:"Download",component:()=>ue(()=>import("./download-CRtQKSdy.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsDownload")}},{path:"/able/excel",name:"Excel",component:()=>ue(()=>import("./excel-fUVQpkmL.js"),__vite__mapDeps([4,5])),meta:{title:nt("menus.hsExcel")}},{path:"/components/ripple",name:"Ripple",component:()=>ue(()=>import("./ripple-bRaDiwWU.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsRipple"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/able/debounce",name:"Debounce",component:()=>ue(()=>import("./debounce-DaQbebY0.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsDebounce")}},{path:"/able/directives",name:"Directives",component:()=>ue(()=>import("./directives-jAkvW0cy.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsOptimize")}},{path:"/able/draggable",name:"Draggable",component:()=>ue(()=>import("./draggable-DLrzz3ov.js"),__vite__mapDeps([6,7,8,9])),meta:{title:nt("menus.hsdraggable"),transition:{enterTransition:"animate__zoomIn",leaveTransition:"animate__zoomOut"}}},{path:"/able/pdf",name:"Pdf",component:()=>ue(()=>import("./pdf-BSRIrtlT.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsPdf")}},{path:"/able/barcode",name:"BarCode",component:()=>ue(()=>import("./barcode-C6dC1t3M.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsBarcode")}},{path:"/able/qrcode",name:"QrCode",component:()=>ue(()=>import("./qrcode-DQmseHRC.js"),__vite__mapDeps([10,11,12,13,14])),meta:{title:nt("menus.hsQrcode")}},{path:"/able/map",name:"MapPage",component:()=>ue(()=>import("./map-KEUJ3-Tp.js"),__vite__mapDeps([15,16,17])),meta:{title:nt("menus.hsmap"),keepAlive:!0,transition:{name:"fade"}}},{path:"/able/wavesurfer",name:"Wavesurfer",component:()=>ue(()=>import("./index-CUI-NJhj.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsWavesurfer")}},{path:"/able/video",name:"VideoPage",component:()=>ue(()=>import("./video-CHcv_yxg.js"),__vite__mapDeps([18,19,20])),meta:{title:nt("menus.hsvideo")}},{path:"/able/video-frame",name:"VideoFrame",component:()=>ue(()=>import("./index-_mHGbnGz.js"),__vite__mapDeps([21,22,23])),meta:{title:nt("menus.hsVideoFrame")}},{path:"/able/danmaku",name:"Danmaku",component:()=>ue(()=>import("./index-BXsSydeP.js"),__vite__mapDeps([24,25])),meta:{title:nt("menus.hsdanmaku")}},{path:"/able/infinite-scroll",name:"InfiniteScroll",component:()=>ue(()=>import("./infinite-scroll-CMuoH69r.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsInfiniteScroll")}},{path:"/able/menu-tree",name:"MenuTree",component:()=>ue(()=>import("./menu-tree-ZE0oACTI.js"),__vite__mapDeps([26,19])),meta:{title:nt("menus.hsMenuTree")}},{path:"/able/line-tree",name:"LineTree",component:()=>ue(()=>import("./line-tree-WUvRxBRQ.js"),__vite__mapDeps([27,28])),meta:{title:nt("menus.hsLineTree")}},{path:"/able/typeit",name:"Typeit",component:()=>ue(()=>import("./typeit-B8THocK6.js"),__vite__mapDeps([29,30])),meta:{title:nt("menus.hstypeit")}},{path:"/able/sensitive",name:"Sensitive",component:()=>ue(()=>import("./sensitive-lqHTpPrP.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsSensitive")}},{path:"/able/pinyin",name:"Pinyin",component:()=>ue(()=>import("./pinyin-C5iGlylt.js"),__vite__mapDeps([31,32,33])),meta:{title:nt("menus.hsPinyin")}}]},GOe=Object.freeze(Object.defineProperty({__proto__:null,default:WOe},Symbol.toStringTag,{value:"Module"})),jOe={path:"/about",redirect:"/about/index",meta:{icon:"ri:file-info-line",title:nt("menus.hsAbout"),rank:Qee},children:[{path:"/about/index",name:"About",component:()=>ue(()=>import("./index-DVSdCIq9.js"),__vite__mapDeps([34,35,36])),meta:{title:nt("menus.hsAbout")}}]},KOe=Object.freeze(Object.defineProperty({__proto__:null,default:jOe},Symbol.toStringTag,{value:"Module"})),UOe=()=>ue(()=>import("./frameView-BdxieJDO.js"),__vite__mapDeps([37,38])),qOe={path:"/board",redirect:"/board/index",meta:{icon:"ri:artboard-line",title:nt("menus.hsboard"),rank:rte},children:[{path:"/board/index",name:"FrameBoard",component:UOe,meta:{title:nt("menus.hsboard"),frameSrc:"https://songlh.top/paint-board/"}}]},YOe=Object.freeze(Object.defineProperty({__proto__:null,default:qOe},Symbol.toStringTag,{value:"Module"})),JOe={path:"/components",redirect:"/components/dialog",meta:{icon:"ep:menu",title:nt("menus.hscomponents"),rank:Vee},children:[{path:"/components/dialog",name:"DialogPage",component:()=>ue(()=>import("./index-C5QC5FBx.js"),__vite__mapDeps([39,40,41])),meta:{title:nt("menus.hsdialog")}},{path:"/components/message",name:"Message",component:()=>ue(()=>import("./message-nTS7dbWG.js"),__vite__mapDeps([42,19,43])),meta:{title:nt("menus.hsmessage")}},{path:"/components/upload",name:"PureUpload",component:()=>ue(()=>import("./index-BjADKkVp.js"),__vite__mapDeps([44,7,45,16,46,47])),meta:{title:nt("menus.hsUpload")}},{path:"/components/check-card",name:"CheckCard",component:()=>ue(()=>import("./check-card-o01b1PRw.js"),__vite__mapDeps([48,49])),meta:{title:nt("menus.hsCheckCard"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/date-picker",name:"DatePicker",component:()=>ue(()=>import("./date-picker-C9JxO-Z0.js"),__vite__mapDeps([50,19,51])),meta:{title:nt("menus.hsDatePicker")}},{path:"/components/datetime-picker",name:"DateTimePicker",component:()=>ue(()=>import("./datetime-picker-CcSj1ntS.js"),__vite__mapDeps([52,53])),meta:{title:nt("menus.hsDateTimePicker")}},{path:"/components/time-picker",name:"TimePicker",component:()=>ue(()=>import("./time-picker-fFAN9CE7.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsTimePicker")}},{path:"/components/icon-select",name:"IconSelect",component:()=>ue(()=>import("./icon-select-vE63mF7G.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsIconSelect")}},{path:"/components/animatecss",name:"AnimateCss",component:()=>ue(()=>import("./animatecss-DuWKE2P-.js"),__vite__mapDeps([54,55,56])),meta:{title:nt("menus.hsanimatecss")}},{path:"/components/cropping",name:"Cropping",component:()=>ue(()=>import("./index-BEAVLJnG.js"),__vite__mapDeps([57,58,59])),meta:{title:nt("menus.hscropping")}},{path:"/components/segmented",name:"Segmented",component:()=>ue(()=>import("./segmented-D-UdwI44.js"),__vite__mapDeps([60,61,19,62,63,64])),meta:{title:nt("menus.hssegmented")}},{path:"/components/text",name:"PureText",component:()=>ue(()=>import("./text-e2npGjxh.js"),__vite__mapDeps([65,66,67])),meta:{title:nt("menus.hsText"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/el-button",name:"PureButton",component:()=>ue(()=>import("./el-button-Dlco9jmJ.js"),__vite__mapDeps([68,19,69])),meta:{title:nt("menus.hsElButton")}},{path:"/components/check-button",name:"CheckButton",component:()=>ue(()=>import("./check-button-B2PnPMpr.js"),__vite__mapDeps([70,71])),meta:{title:nt("menus.hsCheckButton"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/button",name:"ButtonPage",component:()=>ue(()=>import("./button-wh1m-S2O.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsbutton")}},{path:"/components/progress",name:"PureProgress",component:()=>ue(()=>import("./progress-DwcFMTXp.js"),__vite__mapDeps([72,19,73])),meta:{title:nt("menus.hsProgress")}},{path:"/components/tag",name:"PureTag",component:()=>ue(()=>import("./tag-C_3Pj5d7.js"),__vite__mapDeps([74,75])),meta:{title:nt("menus.hsTag")}},{path:"/components/statistic",name:"Statistic",component:()=>ue(()=>import("./statistic-gwE-htEG.js"),__vite__mapDeps([76,77,78])),meta:{title:nt("menus.hsStatistic")}},{path:"/components/collapse",name:"Collapse",component:()=>ue(()=>import("./collapse-Cx6Ft8I1.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsCollapse")}},{path:"/components/cascader",name:"Cascader",component:()=>ue(()=>import("./cascader-CB8LYCmn.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsCascader")}},{path:"/components/color-picker",name:"ColorPicker",component:()=>ue(()=>import("./color-picker-nvHL5XDI.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsColorPicker")}},{path:"/components/selector",name:"Selector",component:()=>ue(()=>import("./selector-CsXEYS6h.js"),__vite__mapDeps([79,80])),meta:{title:nt("menus.hsselector")}},{path:"/components/waterfall",name:"Waterfall",component:()=>ue(()=>import("./index-lpvbOOeJ.js"),__vite__mapDeps([81,82,83])),meta:{title:nt("menus.hswaterfall")}},{path:"/components/split-pane",name:"SplitPane",component:()=>ue(()=>import("./split-pane-sTeWPMTI.js"),__vite__mapDeps([84,85])),meta:{title:nt("menus.hssplitPane")}},{path:"/components/swiper",name:"Swiper",component:()=>ue(()=>import("./swiper-CeL4MP_p.js"),__vite__mapDeps([86,87])),meta:{title:nt("menus.hsSwiper")}},{path:"/components/timeline",name:"TimeLine",component:()=>ue(()=>import("./timeline-DmI3hySZ.js"),__vite__mapDeps([88,89,90,19,91,92])),meta:{title:nt("menus.hsTimeline")}},{path:"/components/count-to",name:"CountTo",component:()=>ue(()=>import("./count-to-kqXCR0YS.js"),__vite__mapDeps([93,94,12,95])),meta:{title:nt("menus.hscountTo")}},{path:"/components/contextmenu",name:"ContextMenu",component:()=>ue(()=>import("./index-D1vWWNxX.js"),__vite__mapDeps([96,97,98,99,100,101,102,103,104])),meta:{title:nt("menus.hscontextmenu")}},{path:"/components/json-editor",name:"JsonEditor",component:()=>ue(()=>import("./json-editor-hPieVIWx.js"),__vite__mapDeps([105,106,107])),meta:{title:nt("menus.hsjsoneditor")}},{path:"/components/seamless-scroll",name:"SeamlessScroll",component:()=>ue(()=>import("./seamless-scroll-BsnYkJ-X.js"),__vite__mapDeps([108,109])),meta:{title:nt("menus.hsseamless")}},{path:"/components/virtual-list",name:"VirtualList",component:()=>ue(()=>import("./index-DpaaN2MR.js"),__vite__mapDeps([110,111,112,113,114,115,116])),meta:{title:nt("menus.hsVirtualList")}}]},ZOe=Object.freeze(Object.defineProperty({__proto__:null,default:JOe},Symbol.toStringTag,{value:"Module"})),XOe={path:"/editor",redirect:"/editor/index",meta:{icon:"ep:edit",title:nt("menus.hseditor"),rank:ete},children:[{path:"/editor/index",name:"Editor",component:()=>ue(()=>import("./index-Cey4am0L.js"),__vite__mapDeps([117,118,119,120,121,77,122,123])),meta:{title:nt("menus.hseditor"),keepAlive:!0}}]},QOe=Object.freeze(Object.defineProperty({__proto__:null,default:XOe},Symbol.toStringTag,{value:"Module"})),eNe={path:"/error",redirect:"/error/403",meta:{icon:"ri:information-line",title:nt("menus.hsabnormal"),rank:Kee},children:[{path:"/error/403",name:"403",component:()=>ue(()=>import("./403-DzBzzuaA.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsfourZeroOne")}},{path:"/error/404",name:"404",component:()=>ue(()=>import("./404-BWhrubWi.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsfourZeroFour")}},{path:"/error/500",name:"500",component:()=>ue(()=>import("./500-CyOsvULO.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsFive")}}]},tNe=Object.freeze(Object.defineProperty({__proto__:null,default:eNe},Symbol.toStringTag,{value:"Module"})),nNe={path:"/flow-chart",redirect:"/flow-chart/index",meta:{icon:"ep:set-up",title:nt("menus.hsflowChart"),rank:tte},children:[{path:"/flow-chart/index",name:"FlowChart",component:()=>ue(()=>import("./index-B2JJ8W8a.js"),__vite__mapDeps([124,106,107,125])),meta:{title:nt("menus.hsflowChart")}}]},rNe=Object.freeze(Object.defineProperty({__proto__:null,default:nNe},Symbol.toStringTag,{value:"Module"})),aNe=()=>ue(()=>import("./frameView-BdxieJDO.js"),__vite__mapDeps([37,38])),iNe={path:"/form-design",redirect:"/form-design/index",meta:{icon:"ri:terminal-window-line",title:nt("menus.hsFormDesign"),rank:nte},children:[{path:"/form-design/index",name:"FormDesign",component:aNe,meta:{title:nt("menus.hsFormDesign"),frameSrc:"https://haixin-fang.github.io/vue-form-design/playground/index.html",frameLoading:!1}}]},oNe=Object.freeze(Object.defineProperty({__proto__:null,default:iNe},Symbol.toStringTag,{value:"Module"})),sNe={path:"/guide",redirect:"/guide/index",meta:{icon:"ep:guide",title:nt("menus.hsguide"),rank:ite},children:[{path:"/guide/index",name:"Guide",component:()=>ue(()=>import("./index-DdzqaBXy.js"),__vite__mapDeps([126,127])),meta:{title:nt("menus.hsguide")}}]},lNe=Object.freeze(Object.defineProperty({__proto__:null,default:sNe},Symbol.toStringTag,{value:"Module"}));var uNe={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};const{VITE_HIDE_HOME:cNe}=uNe,dNe=()=>ue(()=>import("./index-CT56HbBk.js"),__vite__mapDeps([128,129,61,130,131,132,8,133,22,32,19,7,43,13,134,82,62,63,66,135])),fNe={path:"/",name:"Home",component:dNe,redirect:"/welcome",meta:{icon:"ep:home-filled",title:nt("menus.hshome"),rank:zee},children:[{path:"/welcome",name:"Welcome",component:()=>ue(()=>import("./index-BRxar1sq.js"),__vite__mapDeps([136,77,137,138,19,139,94,12,95,89,90,140,141,142,62,63,143])),meta:{title:nt("menus.hshome"),showLink:cNe!=="true"}}]},pNe=Object.freeze(Object.defineProperty({__proto__:null,default:fNe},Symbol.toStringTag,{value:"Module"})),hNe={path:"/list",redirect:"/list/card",meta:{icon:"ri:list-check",title:nt("menus.hsList"),rank:Gee},children:[{path:"/list/card",name:"ListCard",component:()=>ue(()=>import("./index-CuTldnQe.js"),__vite__mapDeps([144,145,146,147,148,19,149])),meta:{icon:"ri:bank-card-line",title:nt("menus.hsListCard"),showParent:!0}}]},mNe=Object.freeze(Object.defineProperty({__proto__:null,default:hNe},Symbol.toStringTag,{value:"Module"})),vNe={path:"/menuoverflow",redirect:"/menuoverflow/index",meta:{title:nt("menus.hsMenuoverflow"),rank:ote},children:[{path:"/menuoverflow/index",name:"MenuOverflow",component:()=>ue(()=>import("./index-CV-y5QQY.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsChildMenuoverflow"),showParent:!0}}]},gNe=Object.freeze(Object.defineProperty({__proto__:null,default:vNe},Symbol.toStringTag,{value:"Module"})),yNe={path:"/nested",redirect:"/nested/menu1/menu1-1",meta:{title:nt("menus.hsmenus"),icon:"ep:histogram",rank:qee},children:[{path:"/nested/menu1",meta:{title:nt("menus.hsmenu1"),keepAlive:!0},redirect:"/nested/menu1/menu1-1",children:[{path:"/nested/menu1/menu1-1",component:()=>ue(()=>import("./index-D6HsV9S_.js"),__vite__mapDeps([])),name:"Menu1-1",meta:{title:nt("menus.hsmenu1-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:nt("menus.hsmenu1-2"),keepAlive:!0},children:[{path:"/nested/menu1/menu1-2/menu1-2-1",component:()=>ue(()=>import("./index-CLJdyyDs.js"),__vite__mapDeps([])),name:"Menu1-2-1",meta:{title:nt("menus.hsmenu1-2-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2/menu1-2-2",component:()=>ue(()=>import("./index-DlWupMEC.js"),__vite__mapDeps([])),name:"Menu1-2-2",meta:{title:nt("menus.hsmenu1-2-2"),keepAlive:!0}}]},{path:"/nested/menu1/menu1-3",component:()=>ue(()=>import("./index-DQpHVAJm.js"),__vite__mapDeps([])),name:"Menu1-3",meta:{title:nt("menus.hsmenu1-3"),keepAlive:!0}}]},{path:"/nested/menu2",name:"Menu2",component:()=>ue(()=>import("./index-BR6xe_DD.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsmenu2"),keepAlive:!0}}]},bNe=Object.freeze(Object.defineProperty({__proto__:null,default:yNe},Symbol.toStringTag,{value:"Module"})),FNe=()=>ue(()=>import("./frameView-BdxieJDO.js"),__vite__mapDeps([37,38])),CNe={path:"/ppt",redirect:"/ppt/index",meta:{icon:"ri:file-ppt-2-line",title:"PPT",rank:ate},children:[{path:"/ppt/index",name:"FramePpt",component:FNe,meta:{title:"PPT",frameSrc:"https://pipipi-pikachu.github.io/PPTist/",frameLoading:!1}}]},wNe=Object.freeze(Object.defineProperty({__proto__:null,default:CNe},Symbol.toStringTag,{value:"Module"})),ENe={path:"/result",redirect:"/result/success",meta:{icon:"ri:checkbox-circle-line",title:nt("menus.hsResult"),rank:jee},children:[{path:"/result/success",name:"Success",component:()=>ue(()=>import("./success-XebFjmEe.js"),__vite__mapDeps([150,151])),meta:{title:nt("menus.hsSuccess")}},{path:"/result/fail",name:"Fail",component:()=>ue(()=>import("./fail-CDMGNt5B.js"),__vite__mapDeps([152,153,134,154])),meta:{title:nt("menus.hsFail")}}]},_Ne=Object.freeze(Object.defineProperty({__proto__:null,default:ENe},Symbol.toStringTag,{value:"Module"})),SNe={path:"/pure-table",redirect:"/pure-table/index",meta:{icon:"ri:table-line",title:"pure-admin-table",rank:Wee},children:[{path:"/pure-table/index",name:"PureTable",component:()=>ue(()=>import("./index-RjFadFTk.js"),__vite__mapDeps([155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183])),meta:{title:nt("menus.hsPureTableBase")}},{path:"/pure-table/high",name:"PureTableHigh",component:()=>ue(()=>import("./high-DZUSX_CZ.js"),__vite__mapDeps([184,185,186,187,188,189,190,191,192,7,193,194,195,196,197,198,5,199,200,201,202,1,203,204,205,206,207,208,209,210])),meta:{title:nt("menus.hsPureTableHigh")}},{path:"/pure-table/edit",name:"PureTableEdit",component:()=>ue(()=>import("./edit-UDLga94u.js"),__vite__mapDeps([211,212,213,214,215,19,46,216,217,218,219,220,221,222,43,223])),meta:{title:nt("menus.hsPureTableEdit"),extraIcon:"IF-pure-iconfont-new svg"}}]},DNe=Object.freeze(Object.defineProperty({__proto__:null,default:SNe},Symbol.toStringTag,{value:"Module"}));/*! js-cookie v3.0.5 | MIT */function fg(e){for(var t=1;t{delete i[h]}),n.headers=Xs.concat(o,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!l){const h=[qB.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,u),f=h.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(s=>{r.subscribe(s),i=s}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,s){r.reason||(r.reason=new ev(i,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new I_(function(a){t=a}),cancel:t}}}const BOe=I_;function MOe(e){return function(n){return e.apply(null,n)}}function LOe(e){return Ke.isObject(e)&&e.isAxiosError===!0}const c9={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(c9).forEach(([e,t])=>{c9[t]=e});const POe=c9;function jK(e){const t=new q2(e),n=SK(q2.prototype.request,t);return Ke.extend(n,q2.prototype,t,{allOwnKeys:!0}),Ke.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return jK(Op(e,a))},n}const nr=jK(P_);nr.Axios=q2;nr.CanceledError=ev;nr.CancelToken=BOe;nr.isCancel=VK;nr.VERSION=GK;nr.toFormData=l3;nr.AxiosError=bn;nr.Cancel=nr.CanceledError;nr.all=function(t){return Promise.all(t)};nr.spread=MOe;nr.isAxiosError=LOe;nr.mergeConfig=Op;nr.AxiosHeaders=Xs;nr.formToJSON=e=>zK(Ke.isHTMLForm(e)?new FormData(e):e);nr.getAdapter=WK.getAdapter;nr.HttpStatusCode=POe;nr.default=nr;var ROe={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};let p4={};const{VITE_PUBLIC_PATH:IOe}=ROe,OOe=e=>{p4=Object.assign(p4,e)},c3=e=>{if(typeof e=="string"){const t=e.split(".");if(t&&t.length){let n=p4;return t.forEach(r=>{n&&typeof n[r]!="undefined"?n=n[r]:n=null}),n}}return p4},NOe=e=>mt(void 0,null,function*(){return e.config.globalProperties.$config=c3(),nr({method:"get",url:`${IOe}platform-config.json`}).then(({data:t})=>{let n=e.config.globalProperties.$config;return e&&n&&typeof t=="object"&&(n=Object.assign(n,t),e.config.globalProperties.$config=n,OOe(n)),n}).catch(()=>{throw"请在public文件夹下添加platform-config.json配置文件"})}),Wl=()=>c3().ResponsiveStorageNameSpace,h4=function(){let e=Object.fromEntries(Object.entries(Object.assign({"../../locales/en.yaml":nRe,"../../locales/zh-CN.yaml":aRe})).map(([t,n])=>[t.match(/([A-Za-z0-9-_]+)\./i)[1],n.default]));return(t="zh-CN")=>e[t]}(),$Oe={zh:U(U({},h4("zh-CN")),iK),en:U(U({},h4("en")),Xj)};function zOe(e){const t=[],n=new Set;for(t.push({obj:e,key:""});t.length>0;){const{obj:r,key:a}=t.pop();for(const i in r){const o=a?`${a}.${i}`:i;r[i]&&Lp(r[i])?t.push({obj:r[i],key:o}):n.add(o)}}return n}const ZB=new Map,VOe=(e="zh-CN")=>{let t=ZB.get(e);return t||(t=zOe(h4(e)),ZB.set(e,t)),t};function XB(e=""){var n;if(!e)return"";if(typeof e=="object"){const r=_f.global.locale;return e[r==null?void 0:r.value]}const t=(n=e.match(/(\S*)\./))==null?void 0:n.input;return t&&VOe("zh-CN").has(t)||!t&&Object.hasOwn(h4("zh-CN"),e)?_f.global.t.call(_f.global.locale,e):e}const nt=e=>e;var t$,n$;const _f=uIe({legacy:!1,locale:(n$=(t$=Lr().getItem(`${Wl()}locale`))==null?void 0:t$.locale)!=null?n$:"zh",fallbackLocale:"en",messages:$Oe});function HOe(e){e.use(_f)}const WOe={path:"/able",redirect:"/able/watermark",meta:{icon:"ri:ubuntu-fill",title:nt("menus.hsAble"),rank:Hee},children:[{path:"/able/watermark",name:"WaterMark",component:()=>ue(()=>import("./watermark-DIxmSqqH.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsWatermark")}},{path:"/able/print",name:"Print",component:()=>ue(()=>import("./index-CgCcNvUg.js"),__vite__mapDeps([0,1,2,3])),meta:{title:nt("menus.hsPrint")}},{path:"/able/download",name:"Download",component:()=>ue(()=>import("./download-EQj5DyAJ.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsDownload")}},{path:"/able/excel",name:"Excel",component:()=>ue(()=>import("./excel-BXqarswO.js"),__vite__mapDeps([4,5])),meta:{title:nt("menus.hsExcel")}},{path:"/components/ripple",name:"Ripple",component:()=>ue(()=>import("./ripple-DzU1CQYW.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsRipple"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/able/debounce",name:"Debounce",component:()=>ue(()=>import("./debounce-BNFH5wIU.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsDebounce")}},{path:"/able/directives",name:"Directives",component:()=>ue(()=>import("./directives-D2kt7cq4.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsOptimize")}},{path:"/able/draggable",name:"Draggable",component:()=>ue(()=>import("./draggable-BhYq9dPb.js"),__vite__mapDeps([6,7,8,9])),meta:{title:nt("menus.hsdraggable"),transition:{enterTransition:"animate__zoomIn",leaveTransition:"animate__zoomOut"}}},{path:"/able/pdf",name:"Pdf",component:()=>ue(()=>import("./pdf-D4L3loV9.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsPdf")}},{path:"/able/barcode",name:"BarCode",component:()=>ue(()=>import("./barcode-BSKEa4qt.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsBarcode")}},{path:"/able/qrcode",name:"QrCode",component:()=>ue(()=>import("./qrcode-C76gvXBj.js"),__vite__mapDeps([10,11,12,13,14])),meta:{title:nt("menus.hsQrcode")}},{path:"/able/map",name:"MapPage",component:()=>ue(()=>import("./map-CwUjCCb8.js"),__vite__mapDeps([15,16,17])),meta:{title:nt("menus.hsmap"),keepAlive:!0,transition:{name:"fade"}}},{path:"/able/wavesurfer",name:"Wavesurfer",component:()=>ue(()=>import("./index-DCZAJunY.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsWavesurfer")}},{path:"/able/video",name:"VideoPage",component:()=>ue(()=>import("./video-DCIrHHlu.js"),__vite__mapDeps([18,19,20])),meta:{title:nt("menus.hsvideo")}},{path:"/able/video-frame",name:"VideoFrame",component:()=>ue(()=>import("./index-D5d7DCuP.js"),__vite__mapDeps([21,22,23])),meta:{title:nt("menus.hsVideoFrame")}},{path:"/able/danmaku",name:"Danmaku",component:()=>ue(()=>import("./index-AHNFTjJN.js"),__vite__mapDeps([24,25])),meta:{title:nt("menus.hsdanmaku")}},{path:"/able/infinite-scroll",name:"InfiniteScroll",component:()=>ue(()=>import("./infinite-scroll-D_5GUxQT.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsInfiniteScroll")}},{path:"/able/menu-tree",name:"MenuTree",component:()=>ue(()=>import("./menu-tree-Bg53eitN.js"),__vite__mapDeps([26,19])),meta:{title:nt("menus.hsMenuTree")}},{path:"/able/line-tree",name:"LineTree",component:()=>ue(()=>import("./line-tree-7bTuXD0W.js"),__vite__mapDeps([27,28])),meta:{title:nt("menus.hsLineTree")}},{path:"/able/typeit",name:"Typeit",component:()=>ue(()=>import("./typeit-C43Vdp-b.js"),__vite__mapDeps([29,30])),meta:{title:nt("menus.hstypeit")}},{path:"/able/sensitive",name:"Sensitive",component:()=>ue(()=>import("./sensitive-CUClSozL.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsSensitive")}},{path:"/able/pinyin",name:"Pinyin",component:()=>ue(()=>import("./pinyin-WOLfIlzV.js"),__vite__mapDeps([31,32,33])),meta:{title:nt("menus.hsPinyin")}}]},GOe=Object.freeze(Object.defineProperty({__proto__:null,default:WOe},Symbol.toStringTag,{value:"Module"})),jOe={path:"/about",redirect:"/about/index",meta:{icon:"ri:file-info-line",title:nt("menus.hsAbout"),rank:Qee},children:[{path:"/about/index",name:"About",component:()=>ue(()=>import("./index-owsXW2on.js"),__vite__mapDeps([34,35,36])),meta:{title:nt("menus.hsAbout")}}]},KOe=Object.freeze(Object.defineProperty({__proto__:null,default:jOe},Symbol.toStringTag,{value:"Module"})),UOe=()=>ue(()=>import("./frameView-CIq66OJr.js"),__vite__mapDeps([37,38])),qOe={path:"/board",redirect:"/board/index",meta:{icon:"ri:artboard-line",title:nt("menus.hsboard"),rank:rte},children:[{path:"/board/index",name:"FrameBoard",component:UOe,meta:{title:nt("menus.hsboard"),frameSrc:"https://songlh.top/paint-board/"}}]},YOe=Object.freeze(Object.defineProperty({__proto__:null,default:qOe},Symbol.toStringTag,{value:"Module"})),JOe={path:"/components",redirect:"/components/dialog",meta:{icon:"ep:menu",title:nt("menus.hscomponents"),rank:Vee},children:[{path:"/components/dialog",name:"DialogPage",component:()=>ue(()=>import("./index-CINGwG8M.js"),__vite__mapDeps([39,40,41])),meta:{title:nt("menus.hsdialog")}},{path:"/components/message",name:"Message",component:()=>ue(()=>import("./message-4Dp05hEa.js"),__vite__mapDeps([42,19,43])),meta:{title:nt("menus.hsmessage")}},{path:"/components/upload",name:"PureUpload",component:()=>ue(()=>import("./index-Cc-YMQJu.js"),__vite__mapDeps([44,7,45,16,46,47])),meta:{title:nt("menus.hsUpload")}},{path:"/components/check-card",name:"CheckCard",component:()=>ue(()=>import("./check-card-BVVQYMs9.js"),__vite__mapDeps([48,49])),meta:{title:nt("menus.hsCheckCard"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/date-picker",name:"DatePicker",component:()=>ue(()=>import("./date-picker-BP5r4G9v.js"),__vite__mapDeps([50,19,51])),meta:{title:nt("menus.hsDatePicker")}},{path:"/components/datetime-picker",name:"DateTimePicker",component:()=>ue(()=>import("./datetime-picker-E2bqP6Z7.js"),__vite__mapDeps([52,53])),meta:{title:nt("menus.hsDateTimePicker")}},{path:"/components/time-picker",name:"TimePicker",component:()=>ue(()=>import("./time-picker-CTyizFzb.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsTimePicker")}},{path:"/components/icon-select",name:"IconSelect",component:()=>ue(()=>import("./icon-select-CSMTEJCf.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsIconSelect")}},{path:"/components/animatecss",name:"AnimateCss",component:()=>ue(()=>import("./animatecss-3oY-2adh.js"),__vite__mapDeps([54,55,56])),meta:{title:nt("menus.hsanimatecss")}},{path:"/components/cropping",name:"Cropping",component:()=>ue(()=>import("./index-QgfA5tXR.js"),__vite__mapDeps([57,58,59])),meta:{title:nt("menus.hscropping")}},{path:"/components/segmented",name:"Segmented",component:()=>ue(()=>import("./segmented-DtdIviPk.js"),__vite__mapDeps([60,61,19,62,63,64])),meta:{title:nt("menus.hssegmented")}},{path:"/components/text",name:"PureText",component:()=>ue(()=>import("./text-z_zD4eZZ.js"),__vite__mapDeps([65,66,67])),meta:{title:nt("menus.hsText"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/el-button",name:"PureButton",component:()=>ue(()=>import("./el-button-B7cKybly.js"),__vite__mapDeps([68,19,69])),meta:{title:nt("menus.hsElButton")}},{path:"/components/check-button",name:"CheckButton",component:()=>ue(()=>import("./check-button-kgLQWYKj.js"),__vite__mapDeps([70,71])),meta:{title:nt("menus.hsCheckButton"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/button",name:"ButtonPage",component:()=>ue(()=>import("./button-RPEa7QW2.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsbutton")}},{path:"/components/progress",name:"PureProgress",component:()=>ue(()=>import("./progress-BZZo918g.js"),__vite__mapDeps([72,19,73])),meta:{title:nt("menus.hsProgress")}},{path:"/components/tag",name:"PureTag",component:()=>ue(()=>import("./tag-CVKwvr4Z.js"),__vite__mapDeps([74,75])),meta:{title:nt("menus.hsTag")}},{path:"/components/statistic",name:"Statistic",component:()=>ue(()=>import("./statistic-N3O8z3Z9.js"),__vite__mapDeps([76,77,78])),meta:{title:nt("menus.hsStatistic")}},{path:"/components/collapse",name:"Collapse",component:()=>ue(()=>import("./collapse-D2oFKGbV.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsCollapse")}},{path:"/components/cascader",name:"Cascader",component:()=>ue(()=>import("./cascader-B9rdoTlq.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsCascader")}},{path:"/components/color-picker",name:"ColorPicker",component:()=>ue(()=>import("./color-picker-mxJtwLMb.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsColorPicker")}},{path:"/components/selector",name:"Selector",component:()=>ue(()=>import("./selector-Dl3vXwyg.js"),__vite__mapDeps([79,80])),meta:{title:nt("menus.hsselector")}},{path:"/components/waterfall",name:"Waterfall",component:()=>ue(()=>import("./index-DzDdtqve.js"),__vite__mapDeps([81,82,83])),meta:{title:nt("menus.hswaterfall")}},{path:"/components/split-pane",name:"SplitPane",component:()=>ue(()=>import("./split-pane-B2kYhN89.js"),__vite__mapDeps([84,85])),meta:{title:nt("menus.hssplitPane")}},{path:"/components/swiper",name:"Swiper",component:()=>ue(()=>import("./swiper-D3h8Y8ER.js"),__vite__mapDeps([86,87])),meta:{title:nt("menus.hsSwiper")}},{path:"/components/timeline",name:"TimeLine",component:()=>ue(()=>import("./timeline-cvbs2EOb.js"),__vite__mapDeps([88,89,90,19,91,92])),meta:{title:nt("menus.hsTimeline")}},{path:"/components/count-to",name:"CountTo",component:()=>ue(()=>import("./count-to-CvZickfH.js"),__vite__mapDeps([93,94,12,95])),meta:{title:nt("menus.hscountTo")}},{path:"/components/contextmenu",name:"ContextMenu",component:()=>ue(()=>import("./index-CVZ2P3iM.js"),__vite__mapDeps([96,97,98,99,100,101,102,103,104])),meta:{title:nt("menus.hscontextmenu")}},{path:"/components/json-editor",name:"JsonEditor",component:()=>ue(()=>import("./json-editor-KIDTH5Xc.js"),__vite__mapDeps([105,106,107])),meta:{title:nt("menus.hsjsoneditor")}},{path:"/components/seamless-scroll",name:"SeamlessScroll",component:()=>ue(()=>import("./seamless-scroll-DZXMir73.js"),__vite__mapDeps([108,109])),meta:{title:nt("menus.hsseamless")}},{path:"/components/virtual-list",name:"VirtualList",component:()=>ue(()=>import("./index-BkxE0fvH.js"),__vite__mapDeps([110,111,112,113,114,115,116])),meta:{title:nt("menus.hsVirtualList")}}]},ZOe=Object.freeze(Object.defineProperty({__proto__:null,default:JOe},Symbol.toStringTag,{value:"Module"})),XOe={path:"/editor",redirect:"/editor/index",meta:{icon:"ep:edit",title:nt("menus.hseditor"),rank:ete},children:[{path:"/editor/index",name:"Editor",component:()=>ue(()=>import("./index-C0xS4Loc.js"),__vite__mapDeps([117,118,119,120,121,77,122,123])),meta:{title:nt("menus.hseditor"),keepAlive:!0}}]},QOe=Object.freeze(Object.defineProperty({__proto__:null,default:XOe},Symbol.toStringTag,{value:"Module"})),eNe={path:"/error",redirect:"/error/403",meta:{icon:"ri:information-line",title:nt("menus.hsabnormal"),rank:Kee},children:[{path:"/error/403",name:"403",component:()=>ue(()=>import("./403-DSDBpm_m.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsfourZeroOne")}},{path:"/error/404",name:"404",component:()=>ue(()=>import("./404-DQmy1Zma.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsfourZeroFour")}},{path:"/error/500",name:"500",component:()=>ue(()=>import("./500-DWlhRB6C.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsFive")}}]},tNe=Object.freeze(Object.defineProperty({__proto__:null,default:eNe},Symbol.toStringTag,{value:"Module"})),nNe={path:"/flow-chart",redirect:"/flow-chart/index",meta:{icon:"ep:set-up",title:nt("menus.hsflowChart"),rank:tte},children:[{path:"/flow-chart/index",name:"FlowChart",component:()=>ue(()=>import("./index-CIIFBSha.js"),__vite__mapDeps([124,106,107,125])),meta:{title:nt("menus.hsflowChart")}}]},rNe=Object.freeze(Object.defineProperty({__proto__:null,default:nNe},Symbol.toStringTag,{value:"Module"})),aNe=()=>ue(()=>import("./frameView-CIq66OJr.js"),__vite__mapDeps([37,38])),iNe={path:"/form-design",redirect:"/form-design/index",meta:{icon:"ri:terminal-window-line",title:nt("menus.hsFormDesign"),rank:nte},children:[{path:"/form-design/index",name:"FormDesign",component:aNe,meta:{title:nt("menus.hsFormDesign"),frameSrc:"https://haixin-fang.github.io/vue-form-design/playground/index.html",frameLoading:!1}}]},oNe=Object.freeze(Object.defineProperty({__proto__:null,default:iNe},Symbol.toStringTag,{value:"Module"})),sNe={path:"/guide",redirect:"/guide/index",meta:{icon:"ep:guide",title:nt("menus.hsguide"),rank:ite},children:[{path:"/guide/index",name:"Guide",component:()=>ue(()=>import("./index-CUHhRq6j.js"),__vite__mapDeps([126,127])),meta:{title:nt("menus.hsguide")}}]},lNe=Object.freeze(Object.defineProperty({__proto__:null,default:sNe},Symbol.toStringTag,{value:"Module"}));var uNe={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};const{VITE_HIDE_HOME:cNe}=uNe,dNe=()=>ue(()=>import("./index-Bk7NGnbU.js"),__vite__mapDeps([128,129,61,130,131,132,8,133,22,32,19,7,43,13,134,82,62,63,66,135])),fNe={path:"/",name:"Home",component:dNe,redirect:"/welcome",meta:{icon:"ep:home-filled",title:nt("menus.hshome"),rank:zee},children:[{path:"/welcome",name:"Welcome",component:()=>ue(()=>import("./index-C0L81UAd.js"),__vite__mapDeps([136,77,137,138,19,139,94,12,95,89,90,140,141,142,62,63,143])),meta:{title:nt("menus.hshome"),showLink:cNe!=="true"}}]},pNe=Object.freeze(Object.defineProperty({__proto__:null,default:fNe},Symbol.toStringTag,{value:"Module"})),hNe={path:"/list",redirect:"/list/card",meta:{icon:"ri:list-check",title:nt("menus.hsList"),rank:Gee},children:[{path:"/list/card",name:"ListCard",component:()=>ue(()=>import("./index-B2zVLedy.js"),__vite__mapDeps([144,145,146,147,148,19,149])),meta:{icon:"ri:bank-card-line",title:nt("menus.hsListCard"),showParent:!0}}]},mNe=Object.freeze(Object.defineProperty({__proto__:null,default:hNe},Symbol.toStringTag,{value:"Module"})),vNe={path:"/menuoverflow",redirect:"/menuoverflow/index",meta:{title:nt("menus.hsMenuoverflow"),rank:ote},children:[{path:"/menuoverflow/index",name:"MenuOverflow",component:()=>ue(()=>import("./index-B0kCXJqw.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsChildMenuoverflow"),showParent:!0}}]},gNe=Object.freeze(Object.defineProperty({__proto__:null,default:vNe},Symbol.toStringTag,{value:"Module"})),yNe={path:"/nested",redirect:"/nested/menu1/menu1-1",meta:{title:nt("menus.hsmenus"),icon:"ep:histogram",rank:qee},children:[{path:"/nested/menu1",meta:{title:nt("menus.hsmenu1"),keepAlive:!0},redirect:"/nested/menu1/menu1-1",children:[{path:"/nested/menu1/menu1-1",component:()=>ue(()=>import("./index-QBKeEHvq.js"),__vite__mapDeps([])),name:"Menu1-1",meta:{title:nt("menus.hsmenu1-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:nt("menus.hsmenu1-2"),keepAlive:!0},children:[{path:"/nested/menu1/menu1-2/menu1-2-1",component:()=>ue(()=>import("./index-KDDW9zPX.js"),__vite__mapDeps([])),name:"Menu1-2-1",meta:{title:nt("menus.hsmenu1-2-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2/menu1-2-2",component:()=>ue(()=>import("./index-DJjNNrLB.js"),__vite__mapDeps([])),name:"Menu1-2-2",meta:{title:nt("menus.hsmenu1-2-2"),keepAlive:!0}}]},{path:"/nested/menu1/menu1-3",component:()=>ue(()=>import("./index-D4duKgHu.js"),__vite__mapDeps([])),name:"Menu1-3",meta:{title:nt("menus.hsmenu1-3"),keepAlive:!0}}]},{path:"/nested/menu2",name:"Menu2",component:()=>ue(()=>import("./index-yB4a5bOD.js"),__vite__mapDeps([])),meta:{title:nt("menus.hsmenu2"),keepAlive:!0}}]},bNe=Object.freeze(Object.defineProperty({__proto__:null,default:yNe},Symbol.toStringTag,{value:"Module"})),FNe=()=>ue(()=>import("./frameView-CIq66OJr.js"),__vite__mapDeps([37,38])),CNe={path:"/ppt",redirect:"/ppt/index",meta:{icon:"ri:file-ppt-2-line",title:"PPT",rank:ate},children:[{path:"/ppt/index",name:"FramePpt",component:FNe,meta:{title:"PPT",frameSrc:"https://pipipi-pikachu.github.io/PPTist/",frameLoading:!1}}]},wNe=Object.freeze(Object.defineProperty({__proto__:null,default:CNe},Symbol.toStringTag,{value:"Module"})),ENe={path:"/result",redirect:"/result/success",meta:{icon:"ri:checkbox-circle-line",title:nt("menus.hsResult"),rank:jee},children:[{path:"/result/success",name:"Success",component:()=>ue(()=>import("./success-DpX_ntF2.js"),__vite__mapDeps([150,151])),meta:{title:nt("menus.hsSuccess")}},{path:"/result/fail",name:"Fail",component:()=>ue(()=>import("./fail-CG5AlGtE.js"),__vite__mapDeps([152,153,134,154])),meta:{title:nt("menus.hsFail")}}]},_Ne=Object.freeze(Object.defineProperty({__proto__:null,default:ENe},Symbol.toStringTag,{value:"Module"})),SNe={path:"/pure-table",redirect:"/pure-table/index",meta:{icon:"ri:table-line",title:"pure-admin-table",rank:Wee},children:[{path:"/pure-table/index",name:"PureTable",component:()=>ue(()=>import("./index-Du96I19p.js"),__vite__mapDeps([155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183])),meta:{title:nt("menus.hsPureTableBase")}},{path:"/pure-table/high",name:"PureTableHigh",component:()=>ue(()=>import("./high-Bmo6OlN1.js"),__vite__mapDeps([184,185,186,187,188,189,190,191,192,7,193,194,195,196,197,198,5,199,200,201,202,1,203,204,205,206,207,208,209,210])),meta:{title:nt("menus.hsPureTableHigh")}},{path:"/pure-table/edit",name:"PureTableEdit",component:()=>ue(()=>import("./edit-DMa54xDa.js"),__vite__mapDeps([211,212,213,214,215,19,46,216,217,218,219,220,221,222,43,223])),meta:{title:nt("menus.hsPureTableEdit"),extraIcon:"IF-pure-iconfont-new svg"}}]},DNe=Object.freeze(Object.defineProperty({__proto__:null,default:SNe},Symbol.toStringTag,{value:"Module"}));/*! js-cookie v3.0.5 | MIT */function fg(e){for(var t=1;t=0)return!1;return!0}function uze(e,t){var n;if(e.indent===" ")n=" ";else if(typeof e.indent=="number"&&e.indent>0)n=qo.call(Array(e.indent+1)," ");else return null;return{base:n,prev:qo.call(Array(t+1),n)}}function b9(e,t){if(e.length===0)return"";var n=`
`+t.prev+t.base;return n+qo.call(e,","+n)+`
`+t.prev}function pg(e,t){var n=y9(e),r=[];if(n){r.length=e.length;for(var a=0;a1;){var n=t.pop(),r=n.obj[n.prop];if(Sc(r)){for(var a=[],i=0;i=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||i===_ze.RFC1738&&(u===40||u===41)){s+=o.charAt(l);continue}if(u<128){s=s+Oo[u];continue}if(u<2048){s=s+(Oo[192|u>>6]+Oo[128|u&63]);continue}if(u<55296||u>=57344){s=s+(Oo[224|u>>12]+Oo[128|u>>6&63]+Oo[128|u&63]);continue}l+=1,u=65536+((u&1023)<<10|o.charCodeAt(l)&1023),s+=Oo[240|u>>18]+Oo[128|u>>12&63]+Oo[128|u>>6&63]+Oo[128|u&63]}return s},xze=function(t){for(var n=[{obj:{o:t},prop:"o"}],r=[],a=0;a0?b.join(",")||null:void 0}];else if(Ko(c))A=c;else{var k=Object.keys(b);A=d?k.sort(d):k}var B=l?n.replace(/\./g,"%2E"):n,N=a&&Ko(b)&&b.length===1?B+"[]":B;if(i&&Ko(b)&&b.length===0)return N+"[]";for(var O=0;O0?p+f:""},zp=dU,F9=Object.prototype.hasOwnProperty,Hze=Array.isArray,rr={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!0,decoder:zp.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},Wze=function(e){return e.replace(/(\d+);/g,function(t,n){return String.fromCharCode(parseInt(n,10))})},mU=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},Gze="utf8=%26%2310003%3B",jze="utf8=%E2%9C%93",Kze=function(t,n){var r={__proto__:null},a=n.ignoreQueryPrefix?t.replace(/^\?/,""):t,i=n.parameterLimit===1/0?void 0:n.parameterLimit,o=a.split(n.delimiter,i),s=-1,l,u=n.charset;if(n.charsetSentinel)for(l=0;l-1&&(h=Hze(h)?[h]:h);var m=F9.call(r,p);m&&n.duplicates==="combine"?r[p]=zp.combine(r[p],h):(!m||n.duplicates==="last")&&(r[p]=h)}return r},Uze=function(e,t,n,r){for(var a=r?t:mU(t,n),i=e.length-1;i>=0;--i){var o,s=e[i];if(s==="[]"&&n.parseArrays)o=n.allowEmptyArrays&&a===""?[]:[].concat(a);else{o=n.plainObjects?Object.create(null):{};var l=s.charAt(0)==="["&&s.charAt(s.length-1)==="]"?s.slice(1,-1):s,u=n.decodeDotInKeys?l.replace(/%2E/g,"."):l,c=parseInt(u,10);!n.parseArrays&&u===""?o={0:a}:!isNaN(c)&&s!==u&&String(c)===u&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(o=[],o[c]=a):u!=="__proto__"&&(o[u]=a)}a=o}return a},qze=function(t,n,r,a){if(t){var i=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,o=/(\[[^[\]]*])/,s=/(\[[^[\]]*])/g,l=r.depth>0&&o.exec(i),u=l?i.slice(0,l.index):i,c=[];if(u){if(!r.plainObjects&&F9.call(Object.prototype,u)&&!r.allowPrototypes)return;c.push(u)}for(var d=0;r.depth>0&&(l=s.exec(i))!==null&&d
'};n.configure=function(h){var m,y;for(m in h)y=h[m],y!==void 0&&h.hasOwnProperty(m)&&(r[m]=y);return this},n.status=null,n.set=function(h){var m=n.isStarted();h=a(h,r.minimum,1),n.status=h===1?null:h;var y=n.render(!m),v=y.querySelector(r.barSelector),C=r.speed,b=r.easing;return y.offsetWidth,s(function(F){r.positionUsing===""&&(r.positionUsing=n.getPositioningCSS()),l(v,o(h,C,b)),h===1?(l(y,{transition:"none",opacity:1}),y.offsetWidth,setTimeout(function(){l(y,{transition:"all "+C+"ms linear",opacity:0}),setTimeout(function(){n.remove(),F()},C)},C)):setTimeout(F,C)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var h=function(){setTimeout(function(){n.status&&(n.trickle(),h())},r.trickleSpeed)};return r.trickle&&h(),this},n.done=function(h){return!h&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(h){var m=n.status;return m?(typeof h!="number"&&(h=(1-m)*a(Math.random()*m,.1,.95)),m=a(m+h,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},function(){var h=0,m=0;n.promise=function(y){return!y||y.state()==="resolved"?this:(m===0&&n.start(),h++,m++,y.always(function(){m--,m===0?(h=0,n.done()):n.set((h-m)/h)}),this)}}(),n.render=function(h){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=r.template;var y=m.querySelector(r.barSelector),v=h?"-100":i(n.status||0),C=document.querySelector(r.parent),b;return l(y,{transition:"all 0 linear",transform:"translate3d("+v+"%,0,0)"}),r.showSpinner||(b=m.querySelector(r.spinnerSelector),b&&p(b)),C!=document.body&&c(C,"nprogress-custom-parent"),C.appendChild(m),m},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var h=document.getElementById("nprogress");h&&p(h)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var h=document.body.style,m="WebkitTransform"in h?"Webkit":"MozTransform"in h?"Moz":"msTransform"in h?"ms":"OTransform"in h?"O":"";return m+"Perspective"in h?"translate3d":m+"Transform"in h?"translate":"margin"};function a(h,m,y){return hy?y:h}function i(h){return(-1+h)*100}function o(h,m,y){var v;return r.positionUsing==="translate3d"?v={transform:"translate3d("+i(h)+"%,0,0)"}:r.positionUsing==="translate"?v={transform:"translate("+i(h)+"%,0)"}:v={"margin-left":i(h)+"%"},v.transition="all "+m+"ms "+y,v}var s=function(){var h=[];function m(){var y=h.shift();y&&y(m)}return function(y){h.push(y),h.length==1&&m()}}(),l=function(){var h=["Webkit","O","Moz","ms"],m={};function y(F){return F.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,w){return w.toUpperCase()})}function v(F){var E=document.body.style;if(F in E)return F;for(var w=h.length,_=F.charAt(0).toUpperCase()+F.slice(1),S;w--;)if(S=h[w]+_,S in E)return S;return F}function C(F){return F=y(F),m[F]||(m[F]=v(F))}function b(F,E,w){E=C(E),F.style[E]=w}return function(F,E){var w=arguments,_,S;if(w.length==2)for(_ in E)S=E[_],S!==void 0&&E.hasOwnProperty(_)&&b(F,_,S);else b(F,w[1],w[2])}}();function u(h,m){var y=typeof h=="string"?h:f(h);return y.indexOf(" "+m+" ")>=0}function c(h,m){var y=f(h),v=y+m;u(y,m)||(h.className=v.substring(1))}function d(h,m){var y=f(h),v;u(h,m)&&(v=y.replace(" "+m+" "," "),h.className=v.substring(1,v.length-1))}function f(h){return(" "+(h.className||"")+" ").replace(/\s+/gi," ")}function p(h){h&&h.parentNode&&h.parentNode.removeChild(h)}return n})})(vU);var tVe=vU.exports;const Qc=Cs(tVe);Qc.configure({easing:"ease",speed:500,showSpinner:!1,trickleSpeed:200,minimum:.3});const nVe={timeout:1e4,headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},paramsSerializer:{serialize:eVe.stringify}},mr=class mr{constructor(){this.httpInterceptorsRequest(),this.httpInterceptorsResponse()}static retryOriginalRequest(t){return new Promise(n=>{mr.requests.push(r=>{t.headers.Authorization=w7(r),n(t)})})}httpInterceptorsRequest(){mr.axiosInstance.interceptors.request.use(t=>mt(this,null,function*(){return Qc.start(),typeof t.beforeRequestCallback=="function"?(t.beforeRequestCallback(t),t):mr.initConfig.beforeRequestCallback?(mr.initConfig.beforeRequestCallback(t),t):["/refresh-token","/login"].find(r=>r===t.url)?t:new Promise(r=>{const a=sVe();if(a){const i=new Date().getTime();parseInt(a.expires)-i<=0?(mr.isRefreshing||(mr.isRefreshing=!0,Z2().handRefreshToken({refreshToken:a.refreshToken}).then(s=>{const l=s.data.accessToken;t.headers.Authorization=w7(l),mr.requests.forEach(u=>u(l)),mr.requests=[]}).finally(()=>{mr.isRefreshing=!1})),r(mr.retryOriginalRequest(t))):(t.headers.Authorization=w7(a.accessToken),r(t))}else r(t)})}),t=>Promise.reject(t))}httpInterceptorsResponse(){mr.axiosInstance.interceptors.response.use(n=>{const r=n.config;return Qc.done(),typeof r.beforeResponseCallback=="function"?(r.beforeResponseCallback(n),n.data):(mr.initConfig.beforeResponseCallback&&mr.initConfig.beforeResponseCallback(n),n.data)},n=>{const r=n;return r.isCancelRequest=nr.isCancel(r),Qc.done(),Promise.reject(r)})}request(t,n,r,a){const i=U(U({method:t,url:n},r),a);return new Promise((o,s)=>{mr.axiosInstance.request(i).then(l=>{o(l)}).catch(l=>{s(l)})})}post(t,n,r){return this.request("post",t,n,r)}get(t,n,r){return this.request("get",t,n,r)}};Ud(mr,"requests",[]),Ud(mr,"isRefreshing",!1),Ud(mr,"initConfig",{}),Ud(mr,"axiosInstance",nr.create(nVe));let C9=mr;const K_=new C9,rVe=e=>K_.request("post","/login",{data:e}),aVe=e=>K_.request("post","/refresh-token",{data:e}),iVe=O_({id:"pure-multiTags",state:()=>{var e,t;return{multiTags:(e=Lr().getItem(`${Wl()}configure`))!=null&&e.multiTagsCache?Lr().getItem(`${Wl()}tags`):[...N_],multiTagsCache:(t=Lr().getItem(`${Wl()}configure`))==null?void 0:t.multiTagsCache}},getters:{getMultiTagsCache(e){return e.multiTagsCache}},actions:{multiTagsCacheChange(e){this.multiTagsCache=e,e?Lr().setItem(`${Wl()}tags`,this.multiTags):Lr().removeItem(`${Wl()}tags`)},tagsCache(e){this.getMultiTagsCache&&Lr().setItem(`${Wl()}tags`,e)},handleTags(e,t,n){var r,a,i,o,s,l;switch(e){case"equal":this.multiTags=t,this.tagsCache(this.multiTags);break;case"push":{const u=t;if((r=u==null?void 0:u.meta)!=null&&r.hiddenTag||E_(u==null?void 0:u.name)||((a=u==null?void 0:u.meta)==null?void 0:a.title.length)===0||XLe((i=u==null?void 0:u.meta)==null?void 0:i.showLink)&&!((o=u==null?void 0:u.meta)!=null&&o.showLink))return;const c=u.path,d=this.multiTags.some(m=>m.path===c),f=this.multiTags.some(m=>ZF(m==null?void 0:m.query,u==null?void 0:u.query)),p=this.multiTags.some(m=>ZF(m==null?void 0:m.params,u==null?void 0:u.params));if(d&&f&&p)return;const h=(l=(s=u==null?void 0:u.meta)==null?void 0:s.dynamicLevel)!=null?l:-1;if(h>0&&this.multiTags.filter(m=>(m==null?void 0:m.path)===c).length>=h){const m=this.multiTags.findIndex(y=>(y==null?void 0:y.path)===c);m!==-1&&this.multiTags.splice(m,1)}this.multiTags.push(t),this.tagsCache(this.multiTags)}break;case"splice":if(n)this.multiTags.splice(n==null?void 0:n.startIndex,n==null?void 0:n.length);else{const u=this.multiTags.findIndex(c=>c.path===t);if(u===-1)return;this.multiTags.splice(u,1)}return this.tagsCache(this.multiTags),this.multiTags;case"slice":return this.multiTags.slice(-1)}}}});function tp(){return iVe(f3)}const oVe=O_({id:"pure-user",state:()=>{var e,t,n,r;return{username:(t=(e=Lr().getItem(Qs))==null?void 0:e.username)!=null?t:"",roles:(r=(n=Lr().getItem(Qs))==null?void 0:n.roles)!=null?r:[],verifyCode:"",currentPage:0,isRemembered:!1,loginDay:7}},actions:{SET_USERNAME(e){this.username=e},SET_ROLES(e){this.roles=e},SET_VERIFYCODE(e){this.verifyCode=e},SET_CURRENTPAGE(e){this.currentPage=e},SET_ISREMEMBERED(e){this.isRemembered=e},SET_LOGINDAY(e){this.loginDay=Number(e)},loginByUsername(e){return mt(this,null,function*(){return new Promise((t,n)=>{rVe(e).then(r=>{r&&(w9(r.data),t(r))}).catch(r=>{n(r)})})})},logOut(){this.username="",this.roles=[],q_(),tp().handleTags("equal",[...N_]),AHe(),er.push("/login")},handRefreshToken(e){return mt(this,null,function*(){return new Promise((t,n)=>{aVe(e).then(r=>{r&&(w9(r.data),t(r))}).catch(r=>{n(r)})})})}}});function Z2(){return oVe(f3)}const Qs="user-info",W0="authorized-token",U_="multiple-tabs";function sVe(){return du.get(W0)?JSON.parse(du.get(W0)):Lr().getItem(Qs)}function w9(e){var l,u,c,d;let t=0;const{accessToken:n,refreshToken:r}=e,{isRemembered:a,loginDay:i}=Z2();t=new Date(e.expires).getTime();const o=JSON.stringify({accessToken:n,expires:t});t>0?du.set(W0,o,{expires:(t-Date.now())/864e5}):du.set(W0,o),du.set(U_,"true",a?{expires:i}:{});function s(f,p){Z2().SET_USERNAME(f),Z2().SET_ROLES(p),Lr().setItem(Qs,{refreshToken:r,expires:t,username:f,roles:p})}if(e.username&&e.roles){const{username:f,roles:p}=e;s(f,p)}else{const f=(u=(l=Lr().getItem(Qs))==null?void 0:l.username)!=null?u:"",p=(d=(c=Lr().getItem(Qs))==null?void 0:c.roles)!=null?d:[];s(f,p)}}function q_(){du.remove(W0),du.remove(U_),Lr().removeItem(Qs)}const w7=e=>"Bearer "+e;(function(){const e=hPe(location.href),t=["username","roles","accessToken"],n=t.length;if(Object.keys(e).length!==n)return;let r=[],a=0;for(;a{if(!Array.isArray(e))return console.warn("tree must be an array"),[];if(!e||e.length===0)return[];const t=[];for(const n of e)n.children&&n.children.length>0&&lVe(n.children),t.push(n.uniqueId);return t},uVe=(e,t=[])=>{if(!Array.isArray(e))return console.warn("menuTree must be an array"),[];if(!e||e.length===0)return[];for(const[n,r]of e.entries())r.children&&r.children.length===1&&delete r.children,r.id=n,r.parentId=t.length?t[t.length-1]:null,r.pathList=[...t,r.id],r.uniqueId=r.pathList.length>1?r.pathList.join("-"):r.pathList[0],r.children&&r.children.length>0&&uVe(r.children,r.pathList);return e},p3=(e,t=[])=>{if(!Array.isArray(e))return console.warn("tree must be an array"),[];if(!e||e.length===0)return[];for(const[n,r]of e.entries())r.id=n,r.parentId=t.length?t[t.length-1]:null,r.pathList=[...t,r.id],r.children&&r.children.length>0&&p3(r.children,r.pathList);return e},cVe=(e,t)=>{if(!Array.isArray(e))return console.warn("menuTree must be an array"),[];if(!e||e.length===0)return[];const n=e.find(a=>a.uniqueId===t);if(n)return n;const r=e.filter(a=>a.children).map(a=>a.children).flat(1);return cVe(r,t)},dVe=(e,t,n)=>{if(!Array.isArray(e))return console.warn("menuTree must be an array"),[];if(!e||e.length===0)return[];for(const r of e){const a=r.children&&r.children.length>0;r.uniqueId===t&&Object.prototype.toString.call(n)==="[object Object]"&&Object.assign(r,n),a&&dVe(r.children,t,n)}return e},Hpt=(e,t,n,r)=>{if(!Array.isArray(e))return console.warn("data must be an array"),[];const a={id:t||"id",parentId:n||"parentId",childrenList:r||"children"},i={},o={},s=[];for(const u of e){const c=u[a.parentId];i[c]==null&&(i[c]=[]),o[u[a.id]]=u,i[c].push(u)}for(const u of e){const c=u[a.parentId];o[c]==null&&s.push(u)}for(const u of s)l(u);function l(u){if(i[u[a.id]]!==null&&(u[a.childrenList]=i[u[a.id]]),u[a.childrenList])for(const c of u[a.childrenList])l(c)}return s},fVe=()=>ue(()=>import("./index-CT56HbBk.js"),__vite__mapDeps([128,129,61,130,131,132,8,133,22,32,19,7,43,13,134,82,62,63,66,135])),b4=[{path:"/login",name:"Login",component:()=>ue(()=>import("./index-IRf69bU8.js"),__vite__mapDeps([224,225,226,227,19,91,30,228,11,12,13,14,229,230,231,132,8,133,22,43,232])),meta:{title:nt("menus.hslogin"),showLink:!1,rank:101}},{path:"/redirect",component:fVe,meta:{title:nt("status.hsLoad"),showLink:!1,rank:102},children:[{path:"/redirect/:path(.*)",name:"Redirect",component:()=>ue(()=>import("./redirect-BqgJP64i.js"),__vite__mapDeps([]))}]},{path:"/empty",name:"Empty",component:()=>ue(()=>import("./index-BwqIwNJU.js"),__vite__mapDeps([233,234])),meta:{title:nt("menus.hsempty"),showLink:!1,rank:103}}];/*!
+ * @license MIT */(function(e,t){(function(n,r){e.exports=r()})(To,function(){var n={};n.version="0.2.0";var r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'