diff --git a/dist/index.html b/dist/index.html index 69fdd08..555f6b8 100644 --- a/dist/index.html +++ b/dist/index.html @@ -7,8 +7,8 @@ 小发同城官网 - 小发旗下本地sass电商品牌,品类多,价格低。精选好货,省心省钱! - - + + diff --git a/dist/static/css/check-CPjXoFP4.css b/dist/static/css/check-CPjXoFP4.css new file mode 100644 index 0000000..434fe2b --- /dev/null +++ b/dist/static/css/check-CPjXoFP4.css @@ -0,0 +1 @@ +[data-v-51c17b58] .el-upload--picture-card,[data-v-51c17b58] .el-upload-list__item{width:96px;height:96px;text-align:center;flex-direction:column;color:#666;line-height:20px}.result[data-v-51c17b58]{margin:30px 0}.signed_iframe[data-v-51c17b58]{width:100%;height:50vh}.signUp-container[data-v-51c17b58]{display:flex;padding-top:12px;flex-direction:column;align-items:center;justify-content:center;background:#eee}.signUp-container .myresult[data-v-51c17b58]{display:flex;flex-direction:column;gap:40px}.signUp-container .myresult[data-v-51c17b58] .el-result{padding:0}.signUp-container .myresult[data-v-51c17b58] .el-result .el-result__icon{position:relative}.signUp-container .myresult[data-v-51c17b58] .el-result .el-result__icon:after{content:"";width:0px;height:35px;position:absolute;top:-36px;left:50%;border-right:1px #ccc dashed}.signUp-container .myresult[data-v-51c17b58] .el-result:first-of-type .el-result__icon{position:relative}.signUp-container .myresult[data-v-51c17b58] .el-result:first-of-type .el-result__icon:after{display:none;height:0}.signUp-container .myresult .time[data-v-51c17b58]{font-size:14px;text-align:center}.signUp-container .steps-container[data-v-51c17b58]{width:1000px;padding:15px;border-radius:5px;background:#fff;margin-bottom:12px}.signUp-container .steps-container.nodata[data-v-51c17b58]{min-height:calc(100vh - 220px);display:flex;align-items:center;justify-content:center}.signUp-container[data-v-51c17b58] .upload-hidden .el-upload--picture-card{display:none}.signUp-container .form-submit[data-v-51c17b58]{width:1000px;min-height:calc(100vh - 220px);padding:15px;border-radius:5px;background:#fff;margin-bottom:12px}.signUp-container .form-submit .from_box[data-v-51c17b58]{padding:15px;margin:0 0 12px;border-radius:5px;background:#fff}.signUp-container .form-button[data-v-51c17b58]{width:100%;text-align:center;padding:20px;background:#fff}.bank_name_tip[data-v-51c17b58]{display:flex;align-items:center;margin-left:10px}.bank_name_cont[data-v-51c17b58]{width:300px}.bank_name_cont h3[data-v-51c17b58]{margin-bottom:12px}.bank_name_cont p[data-v-51c17b58]{font-size:14px;margin-bottom:12px}.myui_check_text[data-v-51c17b58]{color:#999;padding-bottom:10px;text-align:center;font-size:14px}.auto-item p[data-v-51c17b58]{font-size:15px;font-weight:900}.auto-item span[data-v-51c17b58]{font-size:10px}@media (max-width: 768px){.el-cascader-menu[data-v-51c17b58]{width:120px;min-width:120px}.signUp-container .steps-container[data-v-51c17b58],.signUp-container .form-submit[data-v-51c17b58]{width:100%}} diff --git a/dist/static/css/check-ydvw3rZE.css b/dist/static/css/check-ydvw3rZE.css deleted file mode 100644 index 95ea55c..0000000 --- a/dist/static/css/check-ydvw3rZE.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-709e4773] .el-upload--picture-card,[data-v-709e4773] .el-upload-list__item{width:96px;height:96px;text-align:center;flex-direction:column;color:#666;line-height:20px}.result[data-v-709e4773]{margin:30px 0}.signed_iframe[data-v-709e4773]{width:100%;height:50vh}.signUp-container[data-v-709e4773]{display:flex;padding-top:12px;flex-direction:column;align-items:center;justify-content:center;background:#eee}.signUp-container .tit[data-v-709e4773]{font-size:16px;margin-bottom:15px}.signUp-container .tit[data-v-709e4773] .el-result{padding:0}.signUp-container .steps-container[data-v-709e4773]{width:1000px;padding:15px;border-radius:5px;background:#fff;margin-bottom:12px}.signUp-container .steps-container.nodata[data-v-709e4773]{min-height:calc(100vh - 220px);display:flex;align-items:center;justify-content:center}.signUp-container[data-v-709e4773] .upload-hidden .el-upload--picture-card{display:none}.signUp-container .form-submit[data-v-709e4773]{width:1000px;min-height:calc(100vh - 220px);padding:15px;border-radius:5px;background:#fff;margin-bottom:12px}.signUp-container .form-submit .from_box[data-v-709e4773]{padding:15px;margin:0 0 12px;border-radius:5px;background:#fff}.signUp-container .form-button[data-v-709e4773]{width:100%;text-align:center;padding:20px;background:#fff}.bank_name_tip[data-v-709e4773]{display:flex;align-items:center;margin-left:10px}.bank_name_cont[data-v-709e4773]{width:300px}.bank_name_cont h3[data-v-709e4773]{margin-bottom:12px}.bank_name_cont p[data-v-709e4773]{font-size:14px;margin-bottom:12px}.myui_check_text[data-v-709e4773]{color:#999;padding-bottom:10px;text-align:center;font-size:14px}.auto-item p[data-v-709e4773]{font-size:15px;font-weight:900}.auto-item span[data-v-709e4773]{font-size:10px}@media (max-width: 768px){.el-cascader-menu[data-v-709e4773]{width:120px;min-width:120px}.signUp-container .steps-container[data-v-709e4773],.signUp-container .form-submit[data-v-709e4773]{width:100%}} diff --git a/dist/static/css/start-BbZk5Dn3.css b/dist/static/css/start-BbZk5Dn3.css new file mode 100644 index 0000000..b76a6c8 --- /dev/null +++ b/dist/static/css/start-BbZk5Dn3.css @@ -0,0 +1 @@ +[data-v-42b957f8] .el-upload--picture-card,[data-v-42b957f8] .el-upload-list__item{width:96px;height:96px;text-align:center;flex-direction:column;color:#666;line-height:20px}.signUp-container[data-v-42b957f8]{display:flex;padding-top:12px;flex-direction:column;align-items:center;justify-content:center;background:#eee}.signUp-container .tit[data-v-42b957f8]{font-size:16px;margin-bottom:15px}.signUp-container .steps-container[data-v-42b957f8]{width:50%;padding:15px;border-radius:5px;background:#fff;margin-bottom:12px}.signUp-container[data-v-42b957f8] .upload-hidden .el-upload--picture-card{display:none}.signUp-container .form-submit[data-v-42b957f8]{width:50%;min-height:300px}.signUp-container .form-submit[data-v-42b957f8] .el-form{max-width:100%!important}.signUp-container .form-submit .from_box[data-v-42b957f8]{width:100%;padding:15px;margin:0 0 12px;border-radius:5px;background:#fff}.signUp-container .form-button[data-v-42b957f8]{width:100%;text-align:center;padding:20px;background:#fff}.bank_name_tip[data-v-42b957f8]{display:flex;align-items:center;margin-left:10px}.bank_name_cont[data-v-42b957f8]{width:360px}.bank_name_cont h3[data-v-42b957f8]{margin-bottom:12px}.bank_name_cont p[data-v-42b957f8]{font-size:14px;margin-bottom:12px}.myui_check_text[data-v-42b957f8]{color:#999;padding-bottom:10px;text-align:center;font-size:14px}.auto-item p[data-v-42b957f8]{font-size:15px;font-weight:900}.auto-item span[data-v-42b957f8]{font-size:10px}@media (max-width: 768px){.el-cascader-menu[data-v-42b957f8]{width:120px;min-width:120px}.signUp-container .steps-container[data-v-42b957f8],.signUp-container .form-submit[data-v-42b957f8]{width:100%}.bank_name_tip[data-v-42b957f8]{margin-left:0}} diff --git a/dist/static/css/start-D2ZLCoER.css b/dist/static/css/start-D2ZLCoER.css deleted file mode 100644 index ef6de0f..0000000 --- a/dist/static/css/start-D2ZLCoER.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-e5cf2146] .el-upload--picture-card,[data-v-e5cf2146] .el-upload-list__item{width:96px;height:96px;text-align:center;flex-direction:column;color:#666;line-height:20px}.signUp-container[data-v-e5cf2146]{display:flex;padding-top:12px;flex-direction:column;align-items:center;justify-content:center;background:#eee}.signUp-container .tit[data-v-e5cf2146]{font-size:16px;margin-bottom:15px}.signUp-container .steps-container[data-v-e5cf2146]{width:50%;padding:15px;border-radius:5px;background:#fff;margin-bottom:12px}.signUp-container[data-v-e5cf2146] .upload-hidden .el-upload--picture-card{display:none}.signUp-container .form-submit[data-v-e5cf2146]{width:50%;min-height:300px}.signUp-container .form-submit[data-v-e5cf2146] .el-form{max-width:100%!important}.signUp-container .form-submit .from_box[data-v-e5cf2146]{width:100%;padding:15px;margin:0 0 12px;border-radius:5px;background:#fff}.signUp-container .form-button[data-v-e5cf2146]{width:100%;text-align:center;padding:20px;background:#fff}.bank_name_tip[data-v-e5cf2146]{display:flex;align-items:center;margin-left:10px}.bank_name_cont[data-v-e5cf2146]{width:360px}.bank_name_cont h3[data-v-e5cf2146]{margin-bottom:12px}.bank_name_cont p[data-v-e5cf2146]{font-size:14px;margin-bottom:12px}.myui_check_text[data-v-e5cf2146]{color:#999;padding-bottom:10px;text-align:center;font-size:14px}.auto-item p[data-v-e5cf2146]{font-size:15px;font-weight:900}.auto-item span[data-v-e5cf2146]{font-size:10px}@media (max-width: 768px){.el-cascader-menu[data-v-e5cf2146]{width:120px;min-width:120px}.signUp-container .steps-container[data-v-e5cf2146],.signUp-container .form-submit[data-v-e5cf2146]{width:100%}.bank_name_tip[data-v-e5cf2146]{margin-left:0}} diff --git a/dist/static/js/About-DY84hByS.js b/dist/static/js/About-BzTLUoSO.js similarity index 97% rename from dist/static/js/About-DY84hByS.js rename to dist/static/js/About-BzTLUoSO.js index bbbfada..510b40b 100644 --- a/dist/static/js/About-DY84hByS.js +++ b/dist/static/js/About-BzTLUoSO.js @@ -1 +1 @@ -import{H as r,v as d,J as t,X as e,B as a,y as o,Q as i,N as _}from"./element-plus-BYJld3QI.js";import{_ as l}from"./_plugin-vue_export-helper-DlAUqK2U.js";const n="/static/jpg/ppt2-B63Md0hi.jpg",g="/static/jpg/ppt3-DJQEMBTC.jpg",m="/static/jpg/ppt4-N3gNKzlq.jpg",v="/static/jpg/ppt5-BECJkVjl.jpg",j="/static/jpg/target4-mqvy_N_v.jpg",u="/static/jpg/target5-D9hq6y0k.jpg",f="/static/jpg/target3-BFOCR9f2.jpg",x={},B={class:"about_container"},N={class:"brandTarget"};function b(C,s){const c=i,p=_;return d(),r("div",null,[t("div",B,[s[3]||(s[3]=e('

品牌介绍

小发同城是2024成立的创新型同城服务企业。自成立以来,秉持着 “以用户需求为核心,用贴心服务点亮城市生活” 的使命,不断整合各类优质资源, 搭建起一个涵盖配送、生活服务、商业服务等多元领域的综合性服务网络。

随着城市生活节奏的不断加快和人们对生活品质要求的日益提高, 同城服务市场有着广阔的发展前景。小发同城将继续秉承创新、高效、贴心的服务理念, 不断拓展服务领域,提升服务质量,为用户创造更多价值。同时,小发同城也将积极与各类商家、合作 伙伴携手共进,共同推动同城服务行业的发展,为打造更加便捷、美好的城市生活贡献自己的力量。

品牌主张

',5)),t("div",N,[a(p,{gutter:20},{default:o(()=>[a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[0]||(s[0]=[t("div",{class:"brandTarget_one"},[t("img",{src:j}),t("p",null,"服务到位")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[1]||(s[1]=[t("div",{class:"brandTarget_two"},[t("img",{src:u}),t("p",null,"快速解决")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[2]||(s[2]=[t("div",{class:"brandTarget_three"},[t("img",{src:f}),t("p",null,"客户放心")],-1)])),_:1})]),_:1})])])])}const k=l(x,[["render",b],["__scopeId","data-v-53582c83"]]);export{k as default}; +import{H as r,v as d,J as t,X as e,B as a,y as o,Q as i,N as _}from"./element-plus-HARoAvk-.js";import{_ as l}from"./_plugin-vue_export-helper-DlAUqK2U.js";const n="/static/jpg/ppt2-B63Md0hi.jpg",g="/static/jpg/ppt3-DJQEMBTC.jpg",m="/static/jpg/ppt4-N3gNKzlq.jpg",v="/static/jpg/ppt5-BECJkVjl.jpg",j="/static/jpg/target4-mqvy_N_v.jpg",u="/static/jpg/target5-D9hq6y0k.jpg",f="/static/jpg/target3-BFOCR9f2.jpg",x={},B={class:"about_container"},N={class:"brandTarget"};function b(C,s){const c=i,p=_;return d(),r("div",null,[t("div",B,[s[3]||(s[3]=e('

品牌介绍

小发同城是2024成立的创新型同城服务企业。自成立以来,秉持着 “以用户需求为核心,用贴心服务点亮城市生活” 的使命,不断整合各类优质资源, 搭建起一个涵盖配送、生活服务、商业服务等多元领域的综合性服务网络。

随着城市生活节奏的不断加快和人们对生活品质要求的日益提高, 同城服务市场有着广阔的发展前景。小发同城将继续秉承创新、高效、贴心的服务理念, 不断拓展服务领域,提升服务质量,为用户创造更多价值。同时,小发同城也将积极与各类商家、合作 伙伴携手共进,共同推动同城服务行业的发展,为打造更加便捷、美好的城市生活贡献自己的力量。

品牌主张

',5)),t("div",N,[a(p,{gutter:20},{default:o(()=>[a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[0]||(s[0]=[t("div",{class:"brandTarget_one"},[t("img",{src:j}),t("p",null,"服务到位")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[1]||(s[1]=[t("div",{class:"brandTarget_two"},[t("img",{src:u}),t("p",null,"快速解决")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[2]||(s[2]=[t("div",{class:"brandTarget_three"},[t("img",{src:f}),t("p",null,"客户放心")],-1)])),_:1})]),_:1})])])])}const k=l(x,[["render",b],["__scopeId","data-v-53582c83"]]);export{k as default}; diff --git a/dist/static/js/BasicLayout-DhUe2zeH.js b/dist/static/js/BasicLayout-DXjvoo0R.js similarity index 96% rename from dist/static/js/BasicLayout-DhUe2zeH.js rename to dist/static/js/BasicLayout-DXjvoo0R.js index 8d7eafd..47b2208 100644 --- a/dist/static/js/BasicLayout-DhUe2zeH.js +++ b/dist/static/js/BasicLayout-DXjvoo0R.js @@ -1 +1 @@ -import{j as y,r as v,w as S,G as T,ak as z,A as D,H as p,v as u,J as e,I as b,U as w,q as R,y as l,W as h,a0 as V,B as n,K as X,P as k,a8 as G,u as $,al as K,am as Q,an as Y,ao as Z,ap as ee,X as te,N as oe,Q as ne,Y as se,aq as le,z as ae}from"./element-plus-BYJld3QI.js";import{u as N}from"./index-QEDUVfYf.js";import{u as ie,g as re}from"./login-DsXLeP-b.js";import{_ as F}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{L as ue,_ as de}from"./register.vue_vue_type_style_index_0_lang-BXSX7WCV.js";import"./http-B4ZCnwNh.js";const ce="/static/png/logo-CuDMhCuX.png",pe={class:"header"},me={class:"header-menu"},ve={class:"header_right"},_e={class:"start"},fe={key:0,class:"avatar"},ge={class:"icon_avatar"},he={key:1,class:"logout"},ke={class:"sub_menu"},be=y({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(C,{emit:m}){const a=m,f=()=>{a("open-register-form")},t=v([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),i=_=>{d.push({path:_})},d=N(),s=ie(),o=v(s.isLoggedIn),r=v(-1),x=v(s.token),M=v(s.mobilePhone);S(s,_=>{x.value=_.token,M.value=_.mobilePhone.replace(/(^\d{3})(\d+)(\d{4})/g,"$1****$3"),o.value=!!x.value}),T(()=>{localStorage.getItem("mobilePhone")&&re().then(c=>{c.code===0&&c.status===200&&(r.value=c.data.approval_status,console.log("res.data.approval_status",c.data.approval_status))})}),S(()=>s.isLoggedIn,_=>{o.value=_,o.value===null&&console.log("登陆过期")});const A=()=>{if(!o.value){f();return}r.value==-1||r.value==4?d.push({name:"start"}):d.push({name:"check"})},H=()=>{r.value==-1||r.value==4?d.push({name:"start"}):d.push({name:"check"})},U=()=>{s.clearToken(),s.removeMobilePhone(),s.removeIdentity(),o.value=!1,d.push("/")},B=v(!1);let L;return T(()=>{L=()=>{!(document.documentElement.clientWidth<=768)&&B.value&&(B.value=!1)},window.addEventListener("resize",L)}),z(()=>{window.removeEventListener("resize",L)}),(_,c)=>{const W=D("router-link"),I=X,P=G,j=ee,q=Z,J=Q;return u(),p("div",pe,[e("div",{class:"logo",onClick:c[0]||(c[0]=g=>i("/index"))},c[1]||(c[1]=[e("img",{src:ce},null,-1)])),e("ul",me,[(u(!0),p(b,null,w(t.value,(g,E)=>(u(),R(W,{key:E,to:g.path},{default:l(()=>[e("li",null,[e("span",null,h(g.title),1)])]),_:2},1032,["to"]))),128))]),e("div",ve,[e("div",_e,[n(I,{plain:"",type:"danger",onClick:A},{default:l(()=>[k(h(r.value==-1||r.value==4||!o.value?"立即入驻":"查看审核状态"),1)]),_:1})]),o.value?(u(),p("div",fe,[e("div",ge,[n(P,{size:"20",color:"#ccc"},{default:l(()=>[n($(K))]),_:1})]),n(I,{link:"",onClick:H,title:r.value==-1||r.value==4?"点击立即入驻":"点击查看审核详情"},{default:l(()=>[k(h(M.value),1)]),_:1},8,["title"])])):V("",!0),o.value?(u(),p("div",he,[n(I,{type:"info",plain:"",onClick:U,class:"logout-button"},{default:l(()=>c[2]||(c[2]=[k(" 退出 ")])),_:1})])):V("",!0),e("div",ke,[n(J,{placement:"bottom-end"},{dropdown:l(()=>[n(q,null,{default:l(()=>[(u(!0),p(b,null,w(t.value,(g,E)=>(u(),R(j,{onClick:Se=>i(g.path),key:E},{default:l(()=>[k(h(g.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:l(()=>[n(P,{size:"24"},{default:l(()=>[n($(Y))]),_:1})]),_:1})])])])}}}),we=F(be,[["__scopeId","data-v-79df1917"]]),O="/static/jpg/logo-B02ieJZx.jpg",$e={class:"footer"},ye={class:"foot_menu"},Ce={class:"about"},Le={class:"contact"},Ie=y({__name:"Footer",setup(C){let m=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],a=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];return(f,t)=>{const i=ne,d=D("router-link"),s=oe;return u(),p("div",$e,[e("div",ye,[n(s,{gutter:20,class:"box"},{default:l(()=>[n(i,{span:4,class:"col1"},{default:l(()=>t[0]||(t[0]=[e("div",{class:"logo_text"},[e("img",{src:O,alt:"Android版本下载"})],-1)])),_:1}),n(i,{span:10},{default:l(()=>[e("div",Ce,[t[1]||(t[1]=e("h3",null,"关于",-1)),e("ul",null,[(u(!0),p(b,null,w($(m),o=>(u(),p("li",{key:o.id},[n(d,{to:{name:o.name}},{default:l(()=>[k(h(o.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),n(i,{span:10},{default:l(()=>[e("div",Le,[t[2]||(t[2]=e("h3",null,"联系我们",-1)),e("ul",null,[(u(!0),p(b,null,w($(a),o=>(u(),p("li",{key:o.id},[e("span",null,h(o.title),1)]))),128))])])]),_:1})]),_:1})]),t[3]||(t[3]=te('',1))])}}}),Ee=F(Ie,[["__scopeId","data-v-83e55058"]]),Te={class:"customer-serve"},Fe={class:"phone-popup"},xe={class:"feedback"},Me=y({__name:"floatingMenu",setup(C){const m=N(),a=v(!1),f=s=>{m.push({name:s})},t=v(),i=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>=900?t.value&&(t.value.style.display="block"):t.value&&(t.value.style.display="none")};const d=s=>{const o=s.target,r=o.closest(".menu-item-wrapper")||o.closest(".phone-popup")||o.closest(".customer-serve");r||(a.value=!1),r||(a.value=!1)};return T(()=>{document.addEventListener("click",d)}),z(()=>{document.removeEventListener("click",d)}),(s,o)=>(u(),p("div",{class:"floating-menu-mobile",onClick:d},[e("div",Te,[e("i",{class:"iconfont icon-kefu",onClick:o[0]||(o[0]=r=>a.value=!a.value)}),se(e("div",Fe,o[2]||(o[2]=[e("div",{class:"phone-popup-content"},[e("div",{class:"code"},[e("img",{src:O,alt:""})]),e("p",null,"电话:17777525395")],-1)]),512),[[le,a.value]])]),e("div",xe,[e("i",{class:"iconfont icon-fankui",onClick:o[1]||(o[1]=r=>f("feedback"))})]),e("div",{class:"backToTop",ref_key:"backToTop",ref:t},[e("i",{class:"iconfont icon-huidaodingbu",onClick:i})],512)]))}}),Be=F(Me,[["__scopeId","data-v-e76d56f8"]]),Pe={class:"main"},Ae=y({__name:"BasicLayout",setup(C){const m=v(!1),a=v(!1);return(f,t)=>(u(),p(b,null,[e("div",null,[n(we,{onOpenLoginForm:t[0]||(t[0]=i=>m.value=!0),onOpenRegisterForm:t[1]||(t[1]=i=>a.value=!0)}),e("div",Pe,[ae(f.$slots,"default"),n(Be),n(Ee)])]),n(ue,{isVisible:m.value,onOpenRegisterForm:t[2]||(t[2]=i=>a.value=!0),onCloseLoginForm:t[3]||(t[3]=i=>m.value=!1)},null,8,["isVisible"]),n(de,{isVisible:a.value,onOpenLoginForm:t[4]||(t[4]=i=>m.value=!0),onCloseRegisterForm:t[5]||(t[5]=i=>a.value=!1)},null,8,["isVisible"])],64))}});export{Ae as default}; +import{j as y,r as v,w as S,G as T,ak as z,A as D,H as p,v as u,J as e,I as b,U as w,q as R,y as l,W as h,a0 as V,B as n,K as X,P as k,a8 as G,u as $,al as K,am as Q,an as Y,ao as Z,ap as ee,X as te,N as oe,Q as ne,Y as se,aq as le,z as ae}from"./element-plus-HARoAvk-.js";import{u as N}from"./index-BaA8ycYf.js";import{u as ie,g as re}from"./login-MIAZAUrb.js";import{_ as F}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{L as ue,_ as de}from"./register.vue_vue_type_style_index_0_lang-D2zUQyWD.js";import"./http-BM5-Wn5U.js";const ce="/static/png/logo-CuDMhCuX.png",pe={class:"header"},me={class:"header-menu"},ve={class:"header_right"},_e={class:"start"},fe={key:0,class:"avatar"},ge={class:"icon_avatar"},he={key:1,class:"logout"},ke={class:"sub_menu"},be=y({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(C,{emit:m}){const a=m,f=()=>{a("open-register-form")},t=v([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),i=_=>{d.push({path:_})},d=N(),s=ie(),o=v(s.isLoggedIn),r=v(-1),x=v(s.token),M=v(s.mobilePhone);S(s,_=>{x.value=_.token,M.value=_.mobilePhone.replace(/(^\d{3})(\d+)(\d{4})/g,"$1****$3"),o.value=!!x.value}),T(()=>{localStorage.getItem("mobilePhone")&&re().then(c=>{c.code===0&&c.status===200&&(r.value=c.data.approval_status,console.log("res.data.approval_status",c.data.approval_status))})}),S(()=>s.isLoggedIn,_=>{o.value=_,o.value===null&&console.log("登陆过期")});const A=()=>{if(!o.value){f();return}r.value==-1||r.value==4?d.push({name:"start"}):d.push({name:"check"})},H=()=>{r.value==-1||r.value==4?d.push({name:"start"}):d.push({name:"check"})},U=()=>{s.clearToken(),s.removeMobilePhone(),s.removeIdentity(),o.value=!1,d.push("/")},B=v(!1);let L;return T(()=>{L=()=>{!(document.documentElement.clientWidth<=768)&&B.value&&(B.value=!1)},window.addEventListener("resize",L)}),z(()=>{window.removeEventListener("resize",L)}),(_,c)=>{const W=D("router-link"),I=X,P=G,j=ee,q=Z,J=Q;return u(),p("div",pe,[e("div",{class:"logo",onClick:c[0]||(c[0]=g=>i("/index"))},c[1]||(c[1]=[e("img",{src:ce},null,-1)])),e("ul",me,[(u(!0),p(b,null,w(t.value,(g,E)=>(u(),R(W,{key:E,to:g.path},{default:l(()=>[e("li",null,[e("span",null,h(g.title),1)])]),_:2},1032,["to"]))),128))]),e("div",ve,[e("div",_e,[n(I,{plain:"",type:"danger",onClick:A},{default:l(()=>[k(h(r.value==-1||r.value==4||!o.value?"立即入驻":"查看审核状态"),1)]),_:1})]),o.value?(u(),p("div",fe,[e("div",ge,[n(P,{size:"20",color:"#ccc"},{default:l(()=>[n($(K))]),_:1})]),n(I,{link:"",onClick:H,title:r.value==-1||r.value==4?"点击立即入驻":"点击查看审核详情"},{default:l(()=>[k(h(M.value),1)]),_:1},8,["title"])])):V("",!0),o.value?(u(),p("div",he,[n(I,{type:"info",plain:"",onClick:U,class:"logout-button"},{default:l(()=>c[2]||(c[2]=[k(" 退出 ")])),_:1})])):V("",!0),e("div",ke,[n(J,{placement:"bottom-end"},{dropdown:l(()=>[n(q,null,{default:l(()=>[(u(!0),p(b,null,w(t.value,(g,E)=>(u(),R(j,{onClick:Se=>i(g.path),key:E},{default:l(()=>[k(h(g.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:l(()=>[n(P,{size:"24"},{default:l(()=>[n($(Y))]),_:1})]),_:1})])])])}}}),we=F(be,[["__scopeId","data-v-79df1917"]]),O="/static/jpg/logo-B02ieJZx.jpg",$e={class:"footer"},ye={class:"foot_menu"},Ce={class:"about"},Le={class:"contact"},Ie=y({__name:"Footer",setup(C){let m=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],a=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];return(f,t)=>{const i=ne,d=D("router-link"),s=oe;return u(),p("div",$e,[e("div",ye,[n(s,{gutter:20,class:"box"},{default:l(()=>[n(i,{span:4,class:"col1"},{default:l(()=>t[0]||(t[0]=[e("div",{class:"logo_text"},[e("img",{src:O,alt:"Android版本下载"})],-1)])),_:1}),n(i,{span:10},{default:l(()=>[e("div",Ce,[t[1]||(t[1]=e("h3",null,"关于",-1)),e("ul",null,[(u(!0),p(b,null,w($(m),o=>(u(),p("li",{key:o.id},[n(d,{to:{name:o.name}},{default:l(()=>[k(h(o.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),n(i,{span:10},{default:l(()=>[e("div",Le,[t[2]||(t[2]=e("h3",null,"联系我们",-1)),e("ul",null,[(u(!0),p(b,null,w($(a),o=>(u(),p("li",{key:o.id},[e("span",null,h(o.title),1)]))),128))])])]),_:1})]),_:1})]),t[3]||(t[3]=te('',1))])}}}),Ee=F(Ie,[["__scopeId","data-v-83e55058"]]),Te={class:"customer-serve"},Fe={class:"phone-popup"},xe={class:"feedback"},Me=y({__name:"floatingMenu",setup(C){const m=N(),a=v(!1),f=s=>{m.push({name:s})},t=v(),i=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>=900?t.value&&(t.value.style.display="block"):t.value&&(t.value.style.display="none")};const d=s=>{const o=s.target,r=o.closest(".menu-item-wrapper")||o.closest(".phone-popup")||o.closest(".customer-serve");r||(a.value=!1),r||(a.value=!1)};return T(()=>{document.addEventListener("click",d)}),z(()=>{document.removeEventListener("click",d)}),(s,o)=>(u(),p("div",{class:"floating-menu-mobile",onClick:d},[e("div",Te,[e("i",{class:"iconfont icon-kefu",onClick:o[0]||(o[0]=r=>a.value=!a.value)}),se(e("div",Fe,o[2]||(o[2]=[e("div",{class:"phone-popup-content"},[e("div",{class:"code"},[e("img",{src:O,alt:""})]),e("p",null,"电话:17777525395")],-1)]),512),[[le,a.value]])]),e("div",xe,[e("i",{class:"iconfont icon-fankui",onClick:o[1]||(o[1]=r=>f("feedback"))})]),e("div",{class:"backToTop",ref_key:"backToTop",ref:t},[e("i",{class:"iconfont icon-huidaodingbu",onClick:i})],512)]))}}),Be=F(Me,[["__scopeId","data-v-e76d56f8"]]),Pe={class:"main"},Ae=y({__name:"BasicLayout",setup(C){const m=v(!1),a=v(!1);return(f,t)=>(u(),p(b,null,[e("div",null,[n(we,{onOpenLoginForm:t[0]||(t[0]=i=>m.value=!0),onOpenRegisterForm:t[1]||(t[1]=i=>a.value=!0)}),e("div",Pe,[ae(f.$slots,"default"),n(Be),n(Ee)])]),n(ue,{isVisible:m.value,onOpenRegisterForm:t[2]||(t[2]=i=>a.value=!0),onCloseLoginForm:t[3]||(t[3]=i=>m.value=!1)},null,8,["isVisible"]),n(de,{isVisible:a.value,onOpenLoginForm:t[4]||(t[4]=i=>m.value=!0),onCloseRegisterForm:t[5]||(t[5]=i=>a.value=!1)},null,8,["isVisible"])],64))}});export{Ae as default}; diff --git a/dist/static/js/FeedBack-Chr9eZX9.js b/dist/static/js/FeedBack-Dxu1RxQ4.js similarity index 87% rename from dist/static/js/FeedBack-Chr9eZX9.js rename to dist/static/js/FeedBack-Dxu1RxQ4.js index 72f35d1..1571b25 100644 --- a/dist/static/js/FeedBack-Chr9eZX9.js +++ b/dist/static/js/FeedBack-Dxu1RxQ4.js @@ -1 +1 @@ -import{j as f,a as b,r as v,H as V,J as d,B as t,y as o,_ as k,K as x,v as B,a3 as E,a4 as y,a7 as w,a8 as F,u as I,a9 as C,P as N}from"./element-plus-BYJld3QI.js";import{u as U}from"./upload-CISlIcc_.js";import{_ as g}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-B4ZCnwNh.js";const j={class:"feedback-container"},R={class:"main"},h={class:"submit"},q=f({__name:"FeedBack",setup(H){const l=b({describe:"",img:"",contact:""}),c=v(),u=({file:r})=>{U(r,{}).then(a=>{console.log(a)}).catch(a=>{console.error(a)})};return(r,e)=>{const a=y,n=E,i=F,m=w,p=k,_=x;return B(),V("div",j,[d("div",R,[e[4]||(e[4]=d("div",{class:"title"}," 意见反馈 ",-1)),t(p,{model:l,"label-width":"150px"},{default:o(()=>[t(n,{label:"描述问题"},{default:o(()=>[t(a,{modelValue:l.describe,"onUpdate:modelValue":e[0]||(e[0]=s=>l.describe=s),rows:6,type:"textarea",style:{width:"95%"}},null,8,["modelValue"])]),_:1}),t(n,{label:"上传图片"},{default:o(()=>[t(m,{ref_key:"uploadRef",ref:c,multiple:"",limit:3,"list-type":"picture-card","http-request":u,"auto-upload":!1},{default:o(()=>[t(i,{class:"avatar-uploader-icon"},{default:o(()=>[t(I(C))]),_:1})]),_:1},512)]),_:1}),t(n,{label:"您的联系方式"},{default:o(()=>[t(a,{modelValue:l.contact,"onUpdate:modelValue":e[1]||(e[1]=s=>l.contact=s),style:{width:"95%"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),d("div",h,[t(_,{color:"#f34d2c",plain:"",onClick:e[2]||(e[2]=s=>c.value.submit())},{default:o(()=>e[3]||(e[3]=[N("提交反馈")])),_:1})])])])}}}),S=g(q,[["__scopeId","data-v-8b6b8404"]]);export{S as default}; +import{j as f,a as b,r as v,H as V,J as d,B as t,y as o,_ as k,K as x,v as B,a3 as E,a4 as y,a7 as w,a8 as F,u as I,a9 as C,P as N}from"./element-plus-HARoAvk-.js";import{u as U}from"./upload-vJB7S20X.js";import{_ as g}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-BM5-Wn5U.js";const j={class:"feedback-container"},R={class:"main"},h={class:"submit"},q=f({__name:"FeedBack",setup(H){const l=b({describe:"",img:"",contact:""}),c=v(),u=({file:r})=>{U(r,{}).then(a=>{console.log(a)}).catch(a=>{console.error(a)})};return(r,e)=>{const a=y,n=E,i=F,m=w,p=k,_=x;return B(),V("div",j,[d("div",R,[e[4]||(e[4]=d("div",{class:"title"}," 意见反馈 ",-1)),t(p,{model:l,"label-width":"150px"},{default:o(()=>[t(n,{label:"描述问题"},{default:o(()=>[t(a,{modelValue:l.describe,"onUpdate:modelValue":e[0]||(e[0]=s=>l.describe=s),rows:6,type:"textarea",style:{width:"95%"}},null,8,["modelValue"])]),_:1}),t(n,{label:"上传图片"},{default:o(()=>[t(m,{ref_key:"uploadRef",ref:c,multiple:"",limit:3,"list-type":"picture-card","http-request":u,"auto-upload":!1},{default:o(()=>[t(i,{class:"avatar-uploader-icon"},{default:o(()=>[t(I(C))]),_:1})]),_:1},512)]),_:1}),t(n,{label:"您的联系方式"},{default:o(()=>[t(a,{modelValue:l.contact,"onUpdate:modelValue":e[1]||(e[1]=s=>l.contact=s),style:{width:"95%"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),d("div",h,[t(_,{color:"#f34d2c",plain:"",onClick:e[2]||(e[2]=s=>c.value.submit())},{default:o(()=>e[3]||(e[3]=[N("提交反馈")])),_:1})])])])}}}),S=g(q,[["__scopeId","data-v-8b6b8404"]]);export{S as default}; diff --git a/dist/static/js/Help-km9tFOd5.js b/dist/static/js/Help-DZMN4jXJ.js similarity index 84% rename from dist/static/js/Help-km9tFOd5.js rename to dist/static/js/Help-DZMN4jXJ.js index 9ae2d91..fcd6f55 100644 --- a/dist/static/js/Help-km9tFOd5.js +++ b/dist/static/js/Help-DZMN4jXJ.js @@ -1 +1 @@ -import{H as t,v as o,J as e}from"./element-plus-BYJld3QI.js";import{_ as c}from"./_plugin-vue_export-helper-DlAUqK2U.js";const a="/static/png/help_temp-BLQ8f-Sb.png",n={},r={class:"help_container"};function _(i,s){return o(),t("div",r,s[0]||(s[0]=[e("div",{class:"main"},[e("div",{class:"help_img"},[e("img",{src:a})])],-1)]))}const m=c(n,[["render",_],["__scopeId","data-v-f6b367b9"]]);export{m as default}; +import{H as t,v as o,J as e}from"./element-plus-HARoAvk-.js";import{_ as c}from"./_plugin-vue_export-helper-DlAUqK2U.js";const a="/static/png/help_temp-BLQ8f-Sb.png",n={},r={class:"help_container"};function _(i,s){return o(),t("div",r,s[0]||(s[0]=[e("div",{class:"main"},[e("div",{class:"help_img"},[e("img",{src:a})])],-1)]))}const m=c(n,[["render",_],["__scopeId","data-v-f6b367b9"]]);export{m as default}; diff --git a/dist/static/js/PageNotFound-7rjP45rd.js b/dist/static/js/PageNotFound-7rjP45rd.js new file mode 100644 index 0000000..67c0c45 --- /dev/null +++ b/dist/static/js/PageNotFound-7rjP45rd.js @@ -0,0 +1 @@ +import{H as c,v as _,B as e,y as o,K as i,P as l,ai as u}from"./element-plus-HARoAvk-.js";import{u as p}from"./index-BaA8ycYf.js";import{_ as m}from"./_plugin-vue_export-helper-DlAUqK2U.js";const d={class:"mycontainer"},f={__name:"PageNotFound",setup(x){const a=p(),s=()=>{a.replace("/index")};return(g,t)=>{const n=i,r=u;return _(),c("div",d,[e(r,{icon:"warning",title:"404,请求资源不存在","sub-title":"抱歉!未找到页面"},{extra:o(()=>[e(n,{type:"primary",onClick:s},{default:o(()=>t[0]||(t[0]=[l("返回首页")])),_:1})]),_:1})])}}},P=m(f,[["__scopeId","data-v-56a57e43"]]);export{P as default}; diff --git a/dist/static/js/PageNotFound-F-ZRva8K.js b/dist/static/js/PageNotFound-F-ZRva8K.js deleted file mode 100644 index d000c31..0000000 --- a/dist/static/js/PageNotFound-F-ZRva8K.js +++ /dev/null @@ -1 +0,0 @@ -import{H as c,v as _,B as e,y as o,K as l,P as u,aj as i}from"./element-plus-BYJld3QI.js";import{u as p}from"./index-QEDUVfYf.js";import{_ as m}from"./_plugin-vue_export-helper-DlAUqK2U.js";const d={class:"mycontainer"},f={__name:"PageNotFound",setup(x){const a=p(),s=()=>{a.replace("/index")};return(g,t)=>{const n=l,r=i;return _(),c("div",d,[e(r,{icon:"warning",title:"404,请求资源不存在","sub-title":"抱歉!未找到页面"},{extra:o(()=>[e(n,{type:"primary",onClick:s},{default:o(()=>t[0]||(t[0]=[u("返回首页")])),_:1})]),_:1})])}}},P=m(f,[["__scopeId","data-v-56a57e43"]]);export{P as default}; diff --git a/dist/static/js/check-A0_tEItd.js b/dist/static/js/check-A0_tEItd.js deleted file mode 100644 index c209c08..0000000 --- a/dist/static/js/check-A0_tEItd.js +++ /dev/null @@ -1,27 +0,0 @@ -import{ai as Lr,j as xd,r as on,a as ru,G as Ad,O as Pn,H as De,J as te,a0 as dn,B as wn,q as Wn,u as rn,aj as bd,y as sn,V as Na,Y as Id,Z as Rd,_ as Cd,K as Ed,$ as Sd,v as Q,P as iu,I as uu,U as Pa,a3 as Ld,a4 as Td,ac as Od,a5 as Dd,a6 as Ud,W as Wa,ae as Bd,af as Nd,a8 as Pd,ah as Wd,ag as Fd,ab as kd,aa as Md,a7 as qd,a9 as Gd}from"./element-plus-BYJld3QI.js";import{u as Hd}from"./index-QEDUVfYf.js";import{c as zd,a as Kd}from"./file-DcKiqivj.js";import{u as $d,G as Vd,t as Zd,a as Yd,d as Jd,b as Xd,c as Qd,r as jd}from"./login-DsXLeP-b.js";import{b as ng,i as eg}from"./upload-CISlIcc_.js";import{_ as tg}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-B4ZCnwNh.js";var Dt={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */var rg=Dt.exports,Fa;function ig(){return Fa||(Fa=1,function(Ut,cn){(function(){var f,Bt="4.17.21",_t=200,gn="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",j="Expected a function",pt="Invalid `variable` option passed into `_.template`",Ue="__lodash_hash_undefined__",Nt=500,Be="__lodash_placeholder__",Zn=1,Pt=2,de=4,Yn=1,ge=2,Rn=1,Cn=2,Wt=4,v=8,Ne=16,Jn=32,ve=64,En=128,z=256,dt=512,Tr=30,Ft="...",Or=800,Dr=16,kt=1,Ur=2,Br=3,Ye=1/0,me=9007199254740991,Nr=17976931348623157e292,Je=NaN,Fn=4294967295,Pr=Fn-1,Wr=Fn>>>1,Fr=[["ary",En],["bind",Rn],["bindKey",Cn],["curry",v],["curryRight",Ne],["flip",dt],["partial",Jn],["partialRight",ve],["rearg",z]],ye="[object Arguments]",Xn="[object Array]",we="[object AsyncFunction]",kn="[object Boolean]",Pe="[object Date]",kr="[object DOMException]",m="[object Error]",w="[object Function]",I="[object GeneratorFunction]",y="[object Map]",R="[object Number]",Z="[object Null]",un="[object Object]",nn="[object Promise]",hn="[object Proxy]",Sn="[object RegExp]",Ln="[object Set]",We="[object String]",Xe="[object Symbol]",Mr="[object Undefined]",Fe="[object WeakMap]",qr="[object WeakSet]",xe="[object ArrayBuffer]",Ae="[object DataView]",Qe="[object Float32Array]",C="[object Float64Array]",Mt="[object Int8Array]",F="[object Int16Array]",ke="[object Int32Array]",gt="[object Uint8Array]",Gr="[object Uint8ClampedArray]",Hr="[object Uint16Array]",zr="[object Uint32Array]",Ma=/\b__p \+= '';/g,qa=/\b(__p \+=) '' \+/g,Ga=/(__e\(.*?\)|\b__t\)) \+\n'';/g,lu=/&(?:amp|lt|gt|quot|#39);/g,au=/[&<>"']/g,Ha=RegExp(lu.source),za=RegExp(au.source),Ka=/<%-([\s\S]+?)%>/g,$a=/<%([\s\S]+?)%>/g,fu=/<%=([\s\S]+?)%>/g,Va=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Za=/^\w*$/,Ya=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Kr=/[\\^$.*+?()[\]{}|]/g,Ja=RegExp(Kr.source),$r=/^\s+/,Xa=/\s/,Qa=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ja=/\{\n\/\* \[wrapped with (.+)\] \*/,nf=/,? & /,ef=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tf=/[()=,{}\[\]\/\s]/,rf=/\\(\\)?/g,uf=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ou=/\w*$/,lf=/^[-+]0x[0-9a-f]+$/i,af=/^0b[01]+$/i,ff=/^\[object .+?Constructor\]$/,of=/^0o[0-7]+$/i,sf=/^(?:0|[1-9]\d*)$/,cf=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,qt=/($^)/,hf=/['\n\r\u2028\u2029\\]/g,Gt="\\ud800-\\udfff",_f="\\u0300-\\u036f",pf="\\ufe20-\\ufe2f",df="\\u20d0-\\u20ff",su=_f+pf+df,cu="\\u2700-\\u27bf",hu="a-z\\xdf-\\xf6\\xf8-\\xff",gf="\\xac\\xb1\\xd7\\xf7",vf="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",mf="\\u2000-\\u206f",yf=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",_u="A-Z\\xc0-\\xd6\\xd8-\\xde",pu="\\ufe0e\\ufe0f",du=gf+vf+mf+yf,Vr="['’]",wf="["+Gt+"]",gu="["+du+"]",Ht="["+su+"]",vu="\\d+",xf="["+cu+"]",mu="["+hu+"]",yu="[^"+Gt+du+vu+cu+hu+_u+"]",Zr="\\ud83c[\\udffb-\\udfff]",Af="(?:"+Ht+"|"+Zr+")",wu="[^"+Gt+"]",Yr="(?:\\ud83c[\\udde6-\\uddff]){2}",Jr="[\\ud800-\\udbff][\\udc00-\\udfff]",je="["+_u+"]",xu="\\u200d",Au="(?:"+mu+"|"+yu+")",bf="(?:"+je+"|"+yu+")",bu="(?:"+Vr+"(?:d|ll|m|re|s|t|ve))?",Iu="(?:"+Vr+"(?:D|LL|M|RE|S|T|VE))?",Ru=Af+"?",Cu="["+pu+"]?",If="(?:"+xu+"(?:"+[wu,Yr,Jr].join("|")+")"+Cu+Ru+")*",Rf="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Cf="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Eu=Cu+Ru+If,Ef="(?:"+[xf,Yr,Jr].join("|")+")"+Eu,Sf="(?:"+[wu+Ht+"?",Ht,Yr,Jr,wf].join("|")+")",Lf=RegExp(Vr,"g"),Tf=RegExp(Ht,"g"),Xr=RegExp(Zr+"(?="+Zr+")|"+Sf+Eu,"g"),Of=RegExp([je+"?"+mu+"+"+bu+"(?="+[gu,je,"$"].join("|")+")",bf+"+"+Iu+"(?="+[gu,je+Au,"$"].join("|")+")",je+"?"+Au+"+"+bu,je+"+"+Iu,Cf,Rf,vu,Ef].join("|"),"g"),Df=RegExp("["+xu+Gt+su+pu+"]"),Uf=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Bf=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Nf=-1,K={};K[Qe]=K[C]=K[Mt]=K[F]=K[ke]=K[gt]=K[Gr]=K[Hr]=K[zr]=!0,K[ye]=K[Xn]=K[xe]=K[kn]=K[Ae]=K[Pe]=K[m]=K[w]=K[y]=K[R]=K[un]=K[Sn]=K[Ln]=K[We]=K[Fe]=!1;var H={};H[ye]=H[Xn]=H[xe]=H[Ae]=H[kn]=H[Pe]=H[Qe]=H[C]=H[Mt]=H[F]=H[ke]=H[y]=H[R]=H[un]=H[Sn]=H[Ln]=H[We]=H[Xe]=H[gt]=H[Gr]=H[Hr]=H[zr]=!0,H[m]=H[w]=H[Fe]=!1;var Pf={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Wf={"&":"&","<":"<",">":">",'"':""","'":"'"},Ff={"&":"&","<":"<",">":">",""":'"',"'":"'"},kf={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Mf=parseFloat,qf=parseInt,Su=typeof Lr=="object"&&Lr&&Lr.Object===Object&&Lr,Gf=typeof self=="object"&&self&&self.Object===Object&&self,an=Su||Gf||Function("return this")(),Qr=cn&&!cn.nodeType&&cn,Me=Qr&&!0&&Ut&&!Ut.nodeType&&Ut,Lu=Me&&Me.exports===Qr,jr=Lu&&Su.process,Mn=function(){try{var s=Me&&Me.require&&Me.require("util").types;return s||jr&&jr.binding&&jr.binding("util")}catch{}}(),Tu=Mn&&Mn.isArrayBuffer,Ou=Mn&&Mn.isDate,Du=Mn&&Mn.isMap,Uu=Mn&&Mn.isRegExp,Bu=Mn&&Mn.isSet,Nu=Mn&&Mn.isTypedArray;function Tn(s,_,h){switch(h.length){case 0:return s.call(_);case 1:return s.call(_,h[0]);case 2:return s.call(_,h[0],h[1]);case 3:return s.call(_,h[0],h[1],h[2])}return s.apply(_,h)}function Hf(s,_,h,A){for(var T=-1,k=s==null?0:s.length;++T-1}function ni(s,_,h){for(var A=-1,T=s==null?0:s.length;++A-1;);return h}function Hu(s,_){for(var h=s.length;h--&&nt(_,s[h],0)>-1;);return h}function Qf(s,_){for(var h=s.length,A=0;h--;)s[h]===_&&++A;return A}var jf=ii(Pf),no=ii(Wf);function eo(s){return"\\"+kf[s]}function to(s,_){return s==null?f:s[_]}function et(s){return Df.test(s)}function ro(s){return Uf.test(s)}function io(s){for(var _,h=[];!(_=s.next()).done;)h.push(_.value);return h}function fi(s){var _=-1,h=Array(s.size);return s.forEach(function(A,T){h[++_]=[T,A]}),h}function zu(s,_){return function(h){return s(_(h))}}function Re(s,_){for(var h=-1,A=s.length,T=0,k=[];++h-1}function $o(n,e){var t=this.__data__,r=ar(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}le.prototype.clear=Go,le.prototype.delete=Ho,le.prototype.get=zo,le.prototype.has=Ko,le.prototype.set=$o;function ae(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function zn(n,e,t,r,i,l){var a,o=e&Zn,c=e&Pt,p=e&de;if(t&&(a=i?t(n,r,i,l):t(n)),a!==f)return a;if(!V(n))return n;var d=O(n);if(d){if(a=Js(n),!o)return xn(n,a)}else{var g=pn(n),x=g==w||g==I;if(Oe(n))return Cl(n,o);if(g==un||g==ye||x&&!i){if(a=c||x?{}:Kl(n),!o)return c?ks(n,fs(a,n)):Fs(n,tl(a,n))}else{if(!H[g])return i?n:{};a=Xs(n,g,o)}}l||(l=new jn);var b=l.get(n);if(b)return b;l.set(n,a),wa(n)?n.forEach(function(L){a.add(zn(L,e,t,L,n,l))}):ma(n)&&n.forEach(function(L,N){a.set(N,zn(L,e,t,N,n,l))});var S=p?c?Bi:Ui:c?bn:ln,U=d?f:S(n);return qn(U||n,function(L,N){U&&(N=L,L=n[N]),bt(a,N,zn(L,e,t,N,n,l))}),a}function os(n){var e=ln(n);return function(t){return rl(t,n,e)}}function rl(n,e,t){var r=t.length;if(n==null)return!r;for(n=G(n);r--;){var i=t[r],l=e[i],a=n[i];if(a===f&&!(i in n)||!l(a))return!1}return!0}function il(n,e,t){if(typeof n!="function")throw new Gn(j);return Tt(function(){n.apply(f,t)},e)}function It(n,e,t,r){var i=-1,l=zt,a=!0,o=n.length,c=[],p=e.length;if(!o)return c;t&&(e=$(e,On(t))),r?(l=ni,a=!1):e.length>=_t&&(l=vt,a=!1,e=new He(e));n:for(;++ii?0:i+t),r=r===f||r>i?i:D(r),r<0&&(r+=i),r=t>r?0:Aa(r);t0&&t(o)?e>1?fn(o,e-1,t,r,i):Ie(i,o):r||(i[i.length]=o)}return i}var di=Dl(),al=Dl(!0);function re(n,e){return n&&di(n,e,ln)}function gi(n,e){return n&&al(n,e,ln)}function or(n,e){return be(e,function(t){return he(n[t])})}function Ke(n,e){e=Le(e,n);for(var t=0,r=e.length;n!=null&&te}function hs(n,e){return n!=null&&q.call(n,e)}function _s(n,e){return n!=null&&e in G(n)}function ps(n,e,t){return n>=_n(e,t)&&n=120&&d.length>=120)?new He(a&&d):f}d=n[0];var g=-1,x=o[0];n:for(;++g-1;)o!==n&&nr.call(o,c,1),nr.call(n,c,1);return n}function ml(n,e){for(var t=n?e.length:0,r=t-1;t--;){var i=e[t];if(t==r||i!==l){var l=i;ce(i)?nr.call(n,i,1):Ci(n,i)}}return n}function bi(n,e){return n+rr(Qu()*(e-n+1))}function Es(n,e,t,r){for(var i=-1,l=tn(tr((e-n)/(t||1)),0),a=h(l);l--;)a[r?l:++i]=n,n+=t;return a}function Ii(n,e){var t="";if(!n||e<1||e>me)return t;do e%2&&(t+=n),e=rr(e/2),e&&(n+=n);while(e);return t}function B(n,e){return qi(Zl(n,e,In),n+"")}function Ss(n){return el(ht(n))}function Ls(n,e){var t=ht(n);return wr(t,ze(e,0,t.length))}function Et(n,e,t,r){if(!V(n))return n;e=Le(e,n);for(var i=-1,l=e.length,a=l-1,o=n;o!=null&&++ii?0:i+e),t=t>i?i:t,t<0&&(t+=i),i=e>t?0:t-e>>>0,e>>>=0;for(var l=h(i);++r>>1,a=n[l];a!==null&&!Un(a)&&(t?a<=e:a=_t){var p=e?null:Hs(n);if(p)return $t(p);a=!1,i=vt,c=new He}else c=e?[]:o;n:for(;++r=r?n:Kn(n,e,t)}var Rl=wo||function(n){return an.clearTimeout(n)};function Cl(n,e){if(e)return n.slice();var t=n.length,r=Vu?Vu(t):new n.constructor(t);return n.copy(r),r}function Ti(n){var e=new n.constructor(n.byteLength);return new Qt(e).set(new Qt(n)),e}function Bs(n,e){var t=e?Ti(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Ns(n){var e=new n.constructor(n.source,ou.exec(n));return e.lastIndex=n.lastIndex,e}function Ps(n){return At?G(At.call(n)):{}}function El(n,e){var t=e?Ti(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function Sl(n,e){if(n!==e){var t=n!==f,r=n===null,i=n===n,l=Un(n),a=e!==f,o=e===null,c=e===e,p=Un(e);if(!o&&!p&&!l&&n>e||l&&a&&c&&!o&&!p||r&&a&&c||!t&&c||!i)return 1;if(!r&&!l&&!p&&n=o)return c;var p=t[r];return c*(p=="desc"?-1:1)}}return n.index-e.index}function Ll(n,e,t,r){for(var i=-1,l=n.length,a=t.length,o=-1,c=e.length,p=tn(l-a,0),d=h(c+p),g=!r;++o1?t[i-1]:f,a=i>2?t[2]:f;for(l=n.length>3&&typeof l=="function"?(i--,l):f,a&&mn(t[0],t[1],a)&&(l=i<3?f:l,i=1),e=G(e);++r-1?i[l?e[a]:a]:f}}function Nl(n){return se(function(e){var t=e.length,r=t,i=Hn.prototype.thru;for(n&&e.reverse();r--;){var l=e[r];if(typeof l!="function")throw new Gn(j);if(i&&!a&&mr(l)=="wrapper")var a=new Hn([],!0)}for(r=a?r:t;++r1&&W.reverse(),d&&co))return!1;var p=l.get(n),d=l.get(e);if(p&&d)return p==e&&d==n;var g=-1,x=!0,b=t&ge?new He:f;for(l.set(n,e),l.set(e,n);++g1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(Qa,`{ -/* [wrapped with `+e+`] */ -`)}function js(n){return O(n)||Ze(n)||!!(Ju&&n&&n[Ju])}function ce(n,e){var t=typeof n;return e=e??me,!!e&&(t=="number"||t!="symbol"&&sf.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Or)return arguments[0]}else e=0;return n.apply(f,arguments)}}function wr(n,e){var t=-1,r=n.length,i=r-1;for(e=e===f?r:e;++t1?n[e-1]:f;return t=typeof t=="function"?(n.pop(),t):f,la(n,t)});function aa(n){var e=u(n);return e.__chain__=!0,e}function sh(n,e){return e(n),n}function xr(n,e){return e(n)}var ch=se(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,i=function(l){return pi(l,n)};return e>1||this.__actions__.length||!(r instanceof P)||!ce(t)?this.thru(i):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:xr,args:[i],thisArg:f}),new Hn(r,this.__chain__).thru(function(l){return e&&!l.length&&l.push(f),l}))});function hh(){return aa(this)}function _h(){return new Hn(this.value(),this.__chain__)}function ph(){this.__values__===f&&(this.__values__=xa(this.value()));var n=this.__index__>=this.__values__.length,e=n?f:this.__values__[this.__index__++];return{done:n,value:e}}function dh(){return this}function gh(n){for(var e,t=this;t instanceof lr;){var r=na(t);r.__index__=0,r.__values__=f,e?i.__wrapped__=r:e=r;var i=r;t=t.__wrapped__}return i.__wrapped__=n,e}function vh(){var n=this.__wrapped__;if(n instanceof P){var e=n;return this.__actions__.length&&(e=new P(this)),e=e.reverse(),e.__actions__.push({func:xr,args:[Gi],thisArg:f}),new Hn(e,this.__chain__)}return this.thru(Gi)}function mh(){return bl(this.__wrapped__,this.__actions__)}var yh=_r(function(n,e,t){q.call(n,t)?++n[t]:fe(n,t,1)});function wh(n,e,t){var r=O(n)?Pu:ss;return t&&mn(n,e,t)&&(e=f),r(n,E(e,3))}function xh(n,e){var t=O(n)?be:ll;return t(n,E(e,3))}var Ah=Bl(ea),bh=Bl(ta);function Ih(n,e){return fn(Ar(n,e),1)}function Rh(n,e){return fn(Ar(n,e),Ye)}function Ch(n,e,t){return t=t===f?1:D(t),fn(Ar(n,e),t)}function fa(n,e){var t=O(n)?qn:Ee;return t(n,E(e,3))}function oa(n,e){var t=O(n)?zf:ul;return t(n,E(e,3))}var Eh=_r(function(n,e,t){q.call(n,t)?n[t].push(e):fe(n,t,[e])});function Sh(n,e,t,r){n=An(n)?n:ht(n),t=t&&!r?D(t):0;var i=n.length;return t<0&&(t=tn(i+t,0)),Er(n)?t<=i&&n.indexOf(e,t)>-1:!!i&&nt(n,e,t)>-1}var Lh=B(function(n,e,t){var r=-1,i=typeof e=="function",l=An(n)?h(n.length):[];return Ee(n,function(a){l[++r]=i?Tn(e,a,t):Rt(a,e,t)}),l}),Th=_r(function(n,e,t){fe(n,t,e)});function Ar(n,e){var t=O(n)?$:hl;return t(n,E(e,3))}function Oh(n,e,t,r){return n==null?[]:(O(e)||(e=e==null?[]:[e]),t=r?f:t,O(t)||(t=t==null?[]:[t]),gl(n,e,t))}var Dh=_r(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function Uh(n,e,t){var r=O(n)?ei:Mu,i=arguments.length<3;return r(n,E(e,4),t,i,Ee)}function Bh(n,e,t){var r=O(n)?Kf:Mu,i=arguments.length<3;return r(n,E(e,4),t,i,ul)}function Nh(n,e){var t=O(n)?be:ll;return t(n,Rr(E(e,3)))}function Ph(n){var e=O(n)?el:Ss;return e(n)}function Wh(n,e,t){(t?mn(n,e,t):e===f)?e=1:e=D(e);var r=O(n)?us:Ls;return r(n,e)}function Fh(n){var e=O(n)?ls:Os;return e(n)}function kh(n){if(n==null)return 0;if(An(n))return Er(n)?tt(n):n.length;var e=pn(n);return e==y||e==Ln?n.size:wi(n).length}function Mh(n,e,t){var r=O(n)?ti:Ds;return t&&mn(n,e,t)&&(e=f),r(n,E(e,3))}var qh=B(function(n,e){if(n==null)return[];var t=e.length;return t>1&&mn(n,e[0],e[1])?e=[]:t>2&&mn(e[0],e[1],e[2])&&(e=[e[0]]),gl(n,fn(e,1),[])}),br=xo||function(){return an.Date.now()};function Gh(n,e){if(typeof e!="function")throw new Gn(j);return n=D(n),function(){if(--n<1)return e.apply(this,arguments)}}function sa(n,e,t){return e=t?f:e,e=n&&e==null?n.length:e,oe(n,En,f,f,f,f,e)}function ca(n,e){var t;if(typeof e!="function")throw new Gn(j);return n=D(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=f),t}}var zi=B(function(n,e,t){var r=Rn;if(t.length){var i=Re(t,st(zi));r|=Jn}return oe(n,r,e,t,i)}),ha=B(function(n,e,t){var r=Rn|Cn;if(t.length){var i=Re(t,st(ha));r|=Jn}return oe(e,r,n,t,i)});function _a(n,e,t){e=t?f:e;var r=oe(n,v,f,f,f,f,f,e);return r.placeholder=_a.placeholder,r}function pa(n,e,t){e=t?f:e;var r=oe(n,Ne,f,f,f,f,f,e);return r.placeholder=pa.placeholder,r}function da(n,e,t){var r,i,l,a,o,c,p=0,d=!1,g=!1,x=!0;if(typeof n!="function")throw new Gn(j);e=Vn(e)||0,V(t)&&(d=!!t.leading,g="maxWait"in t,l=g?tn(Vn(t.maxWait)||0,e):l,x="trailing"in t?!!t.trailing:x);function b(X){var ee=r,pe=i;return r=i=f,p=X,a=n.apply(pe,ee),a}function S(X){return p=X,o=Tt(N,e),d?b(X):a}function U(X){var ee=X-c,pe=X-p,Ba=e-ee;return g?_n(Ba,l-pe):Ba}function L(X){var ee=X-c,pe=X-p;return c===f||ee>=e||ee<0||g&&pe>=l}function N(){var X=br();if(L(X))return W(X);o=Tt(N,U(X))}function W(X){return o=f,x&&r?b(X):(r=i=f,a)}function Bn(){o!==f&&Rl(o),p=0,r=c=i=o=f}function yn(){return o===f?a:W(br())}function Nn(){var X=br(),ee=L(X);if(r=arguments,i=this,c=X,ee){if(o===f)return S(c);if(g)return Rl(o),o=Tt(N,e),b(c)}return o===f&&(o=Tt(N,e)),a}return Nn.cancel=Bn,Nn.flush=yn,Nn}var Hh=B(function(n,e){return il(n,1,e)}),zh=B(function(n,e,t){return il(n,Vn(e)||0,t)});function Kh(n){return oe(n,dt)}function Ir(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Gn(j);var t=function(){var r=arguments,i=e?e.apply(this,r):r[0],l=t.cache;if(l.has(i))return l.get(i);var a=n.apply(this,r);return t.cache=l.set(i,a)||l,a};return t.cache=new(Ir.Cache||ae),t}Ir.Cache=ae;function Rr(n){if(typeof n!="function")throw new Gn(j);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function $h(n){return ca(2,n)}var Vh=Us(function(n,e){e=e.length==1&&O(e[0])?$(e[0],On(E())):$(fn(e,1),On(E()));var t=e.length;return B(function(r){for(var i=-1,l=_n(r.length,t);++i=e}),Ze=ol(function(){return arguments}())?ol:function(n){return Y(n)&&q.call(n,"callee")&&!Yu.call(n,"callee")},O=h.isArray,f_=Tu?On(Tu):gs;function An(n){return n!=null&&Cr(n.length)&&!he(n)}function J(n){return Y(n)&&An(n)}function o_(n){return n===!0||n===!1||Y(n)&&vn(n)==kn}var Oe=bo||tu,s_=Ou?On(Ou):vs;function c_(n){return Y(n)&&n.nodeType===1&&!Ot(n)}function h_(n){if(n==null)return!0;if(An(n)&&(O(n)||typeof n=="string"||typeof n.splice=="function"||Oe(n)||ct(n)||Ze(n)))return!n.length;var e=pn(n);if(e==y||e==Ln)return!n.size;if(Lt(n))return!wi(n).length;for(var t in n)if(q.call(n,t))return!1;return!0}function __(n,e){return Ct(n,e)}function p_(n,e,t){t=typeof t=="function"?t:f;var r=t?t(n,e):f;return r===f?Ct(n,e,f,t):!!r}function $i(n){if(!Y(n))return!1;var e=vn(n);return e==m||e==kr||typeof n.message=="string"&&typeof n.name=="string"&&!Ot(n)}function d_(n){return typeof n=="number"&&Xu(n)}function he(n){if(!V(n))return!1;var e=vn(n);return e==w||e==I||e==we||e==hn}function va(n){return typeof n=="number"&&n==D(n)}function Cr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=me}function V(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function Y(n){return n!=null&&typeof n=="object"}var ma=Du?On(Du):ys;function g_(n,e){return n===e||yi(n,e,Pi(e))}function v_(n,e,t){return t=typeof t=="function"?t:f,yi(n,e,Pi(e),t)}function m_(n){return ya(n)&&n!=+n}function y_(n){if(tc(n))throw new T(gn);return sl(n)}function w_(n){return n===null}function x_(n){return n==null}function ya(n){return typeof n=="number"||Y(n)&&vn(n)==R}function Ot(n){if(!Y(n)||vn(n)!=un)return!1;var e=jt(n);if(e===null)return!0;var t=q.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&Yt.call(t)==vo}var Vi=Uu?On(Uu):ws;function A_(n){return va(n)&&n>=-9007199254740991&&n<=me}var wa=Bu?On(Bu):xs;function Er(n){return typeof n=="string"||!O(n)&&Y(n)&&vn(n)==We}function Un(n){return typeof n=="symbol"||Y(n)&&vn(n)==Xe}var ct=Nu?On(Nu):As;function b_(n){return n===f}function I_(n){return Y(n)&&pn(n)==Fe}function R_(n){return Y(n)&&vn(n)==qr}var C_=vr(xi),E_=vr(function(n,e){return n<=e});function xa(n){if(!n)return[];if(An(n))return Er(n)?Qn(n):xn(n);if(mt&&n[mt])return io(n[mt]());var e=pn(n),t=e==y?fi:e==Ln?$t:ht;return t(n)}function _e(n){if(!n)return n===0?n:0;if(n=Vn(n),n===Ye||n===-1/0){var e=n<0?-1:1;return e*Nr}return n===n?n:0}function D(n){var e=_e(n),t=e%1;return e===e?t?e-t:e:0}function Aa(n){return n?ze(D(n),0,Fn):0}function Vn(n){if(typeof n=="number")return n;if(Un(n))return Je;if(V(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=V(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=qu(n);var t=af.test(n);return t||of.test(n)?qf(n.slice(2),t?2:8):lf.test(n)?Je:+n}function ba(n){return ie(n,bn(n))}function S_(n){return n?ze(D(n),-9007199254740991,me):n===0?n:0}function M(n){return n==null?"":Dn(n)}var L_=ft(function(n,e){if(Lt(e)||An(e)){ie(e,ln(e),n);return}for(var t in e)q.call(e,t)&&bt(n,t,e[t])}),Ia=ft(function(n,e){ie(e,bn(e),n)}),Sr=ft(function(n,e,t,r){ie(e,bn(e),n,r)}),T_=ft(function(n,e,t,r){ie(e,ln(e),n,r)}),O_=se(pi);function D_(n,e){var t=at(n);return e==null?t:tl(t,e)}var U_=B(function(n,e){n=G(n);var t=-1,r=e.length,i=r>2?e[2]:f;for(i&&mn(e[0],e[1],i)&&(r=1);++t1),l}),ie(n,Bi(n),t),r&&(t=zn(t,Zn|Pt|de,zs));for(var i=e.length;i--;)Ci(t,e[i]);return t});function X_(n,e){return Ca(n,Rr(E(e)))}var Q_=se(function(n,e){return n==null?{}:Rs(n,e)});function Ca(n,e){if(n==null)return{};var t=$(Bi(n),function(r){return[r]});return e=E(e),vl(n,t,function(r,i){return e(r,i[0])})}function j_(n,e,t){e=Le(e,n);var r=-1,i=e.length;for(i||(i=1,n=f);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var i=Qu();return _n(n+i*(e-n+Mf("1e-"+((i+"").length-1))),e)}return bi(n,e)}var sp=ot(function(n,e,t){return e=e.toLowerCase(),n+(t?La(e):e)});function La(n){return Ji(M(n).toLowerCase())}function Ta(n){return n=M(n),n&&n.replace(cf,jf).replace(Tf,"")}function cp(n,e,t){n=M(n),e=Dn(e);var r=n.length;t=t===f?r:ze(D(t),0,r);var i=t;return t-=e.length,t>=0&&n.slice(t,i)==e}function hp(n){return n=M(n),n&&za.test(n)?n.replace(au,no):n}function _p(n){return n=M(n),n&&Ja.test(n)?n.replace(Kr,"\\$&"):n}var pp=ot(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),dp=ot(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),gp=Ul("toLowerCase");function vp(n,e,t){n=M(n),e=D(e);var r=e?tt(n):0;if(!e||r>=e)return n;var i=(e-r)/2;return gr(rr(i),t)+n+gr(tr(i),t)}function mp(n,e,t){n=M(n),e=D(e);var r=e?tt(n):0;return e&&r>>0,t?(n=M(n),n&&(typeof e=="string"||e!=null&&!Vi(e))&&(e=Dn(e),!e&&et(n))?Te(Qn(n),0,t):n.split(e,t)):[]}var Rp=ot(function(n,e,t){return n+(t?" ":"")+Ji(e)});function Cp(n,e,t){return n=M(n),t=t==null?0:ze(D(t),0,n.length),e=Dn(e),n.slice(t,t+e.length)==e}function Ep(n,e,t){var r=u.templateSettings;t&&mn(n,e,t)&&(e=f),n=M(n),e=Sr({},e,r,Ml);var i=Sr({},e.imports,r.imports,Ml),l=ln(i),a=ai(i,l),o,c,p=0,d=e.interpolate||qt,g="__p += '",x=oi((e.escape||qt).source+"|"+d.source+"|"+(d===fu?uf:qt).source+"|"+(e.evaluate||qt).source+"|$","g"),b="//# sourceURL="+(q.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Nf+"]")+` -`;n.replace(x,function(L,N,W,Bn,yn,Nn){return W||(W=Bn),g+=n.slice(p,Nn).replace(hf,eo),N&&(o=!0,g+=`' + -__e(`+N+`) + -'`),yn&&(c=!0,g+=`'; -`+yn+`; -__p += '`),W&&(g+=`' + -((__t = (`+W+`)) == null ? '' : __t) + -'`),p=Nn+L.length,L}),g+=`'; -`;var S=q.call(e,"variable")&&e.variable;if(!S)g=`with (obj) { -`+g+` -} -`;else if(tf.test(S))throw new T(pt);g=(c?g.replace(Ma,""):g).replace(qa,"$1").replace(Ga,"$1;"),g="function("+(S||"obj")+`) { -`+(S?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(o?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+g+`return __p -}`;var U=Da(function(){return k(l,b+"return "+g).apply(f,a)});if(U.source=g,$i(U))throw U;return U}function Sp(n){return M(n).toLowerCase()}function Lp(n){return M(n).toUpperCase()}function Tp(n,e,t){if(n=M(n),n&&(t||e===f))return qu(n);if(!n||!(e=Dn(e)))return n;var r=Qn(n),i=Qn(e),l=Gu(r,i),a=Hu(r,i)+1;return Te(r,l,a).join("")}function Op(n,e,t){if(n=M(n),n&&(t||e===f))return n.slice(0,Ku(n)+1);if(!n||!(e=Dn(e)))return n;var r=Qn(n),i=Hu(r,Qn(e))+1;return Te(r,0,i).join("")}function Dp(n,e,t){if(n=M(n),n&&(t||e===f))return n.replace($r,"");if(!n||!(e=Dn(e)))return n;var r=Qn(n),i=Gu(r,Qn(e));return Te(r,i).join("")}function Up(n,e){var t=Tr,r=Ft;if(V(e)){var i="separator"in e?e.separator:i;t="length"in e?D(e.length):t,r="omission"in e?Dn(e.omission):r}n=M(n);var l=n.length;if(et(n)){var a=Qn(n);l=a.length}if(t>=l)return n;var o=t-tt(r);if(o<1)return r;var c=a?Te(a,0,o).join(""):n.slice(0,o);if(i===f)return c+r;if(a&&(o+=c.length-o),Vi(i)){if(n.slice(o).search(i)){var p,d=c;for(i.global||(i=oi(i.source,M(ou.exec(i))+"g")),i.lastIndex=0;p=i.exec(d);)var g=p.index;c=c.slice(0,g===f?o:g)}}else if(n.indexOf(Dn(i),o)!=o){var x=c.lastIndexOf(i);x>-1&&(c=c.slice(0,x))}return c+r}function Bp(n){return n=M(n),n&&Ha.test(n)?n.replace(lu,fo):n}var Np=ot(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),Ji=Ul("toUpperCase");function Oa(n,e,t){return n=M(n),e=t?f:e,e===f?ro(n)?co(n):Zf(n):n.match(e)||[]}var Da=B(function(n,e){try{return Tn(n,f,e)}catch(t){return $i(t)?t:new T(t)}}),Pp=se(function(n,e){return qn(e,function(t){t=ue(t),fe(n,t,zi(n[t],n))}),n});function Wp(n){var e=n==null?0:n.length,t=E();return n=e?$(n,function(r){if(typeof r[1]!="function")throw new Gn(j);return[t(r[0]),r[1]]}):[],B(function(r){for(var i=-1;++ime)return[];var t=Fn,r=_n(n,Fn);e=E(e),n-=Fn;for(var i=li(r,e);++t0||e<0)?new P(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==f&&(e=D(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},P.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},P.prototype.toArray=function(){return this.take(Fn)},re(P.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=u[r?"take"+(e=="last"?"Right":""):e],l=r||/^find/.test(e);i&&(u.prototype[e]=function(){var a=this.__wrapped__,o=r?[1]:arguments,c=a instanceof P,p=o[0],d=c||O(a),g=function(N){var W=i.apply(u,Ie([N],o));return r&&x?W[0]:W};d&&t&&typeof p=="function"&&p.length!=1&&(c=d=!1);var x=this.__chain__,b=!!this.__actions__.length,S=l&&!x,U=c&&!b;if(!l&&d){a=U?a:new P(this);var L=n.apply(a,o);return L.__actions__.push({func:xr,args:[g],thisArg:f}),new Hn(L,x)}return S&&U?n.apply(this,o):(L=this.thru(g),S?r?L.value()[0]:L.value():L)})}),qn(["pop","push","shift","sort","splice","unshift"],function(n){var e=Vt[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var l=this.value();return e.apply(O(l)?l:[],i)}return this[t](function(a){return e.apply(O(a)?a:[],i)})}}),re(P.prototype,function(n,e){var t=u[e];if(t){var r=t.name+"";q.call(lt,r)||(lt[r]=[]),lt[r].push({name:e,func:t})}}),lt[pr(f,Cn).name]=[{name:"wrapper",func:f}],P.prototype.clone=Bo,P.prototype.reverse=No,P.prototype.value=Po,u.prototype.at=ch,u.prototype.chain=hh,u.prototype.commit=_h,u.prototype.next=ph,u.prototype.plant=gh,u.prototype.reverse=vh,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=mh,u.prototype.first=u.prototype.head,mt&&(u.prototype[mt]=dh),u},rt=ho();Me?((Me.exports=rt)._=rt,Qr._=rt):an._=rt}).call(rg)}(Dt,Dt.exports)),Dt.exports}var ka=ig();const ug={formConfig:[{type:"input",key:"contact_name",label:"联系人",placeholder:"请输入联系人",sort:1,required:!0},{type:"select",key:"biz_category",label:"经营品类",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择经营品类",sort:2,required:!0},{type:"input",key:"store_name",label:"门店名称",placeholder:"请输入门店名称",sort:3,required:!0},{type:"select",key:"mapAddress",label:"所在地区",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择店铺所在地区",sort:4,required:!1},{type:"input",key:"store_address",label:"详细地址",placeholder:"请输入店铺详细地址",sort:5,required:!0},{type:"upload",key:"front_facade_image",label:"门脸图片",placeholder:"请上传门脸图片",sort:6,required:!0},{type:"upload",key:"environment_image",label:"环境图片",placeholder:"请上传门脸图片",sort:7,required:!0},{type:"upload",key:"biz_license_image",label:"营业执照",placeholder:"请上传营业执照",sort:8,required:!0},{type:"input",key:"biz_license_company",label:"公司名称",placeholder:"请输入公司名称",sort:9,required:!0},{type:"input",key:"legal_person_name",label:"法人姓名",placeholder:"请输入法人姓名",sort:10,required:!0},{type:"input",key:"legal_person_mobile",label:"法人手机号",placeholder:"请输入法人手机号",sort:10,required:!0},{type:"input",key:"biz_license_number",label:"注册号",placeholder:"请输入注册号",sort:11,required:!0},{type:"textarea",key:"biz_license_content",label:"经营范围",placeholder:"请输入经营范围",sort:11,required:!0},{type:"select",key:"license_type",label:"许可证类型",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择许可证类型",sort:12,required:!0},{type:"upload",key:"license_image",label:"许可证图片",class:"upload-4",placeholder:"请上传许可证图片",imgUrlArr:[],imgWidth:125,imgHeight:88,imgUpMaxCount:5,sort:13,required:!1},{type:"input",key:"license_number",label:"许可证编号",placeholder:"请输入许可证编号",sort:14,required:!1},{type:"upload",key:"individual_id_images",label:"个人身份证正面图片",class:"upload-5",placeholder:"请上传个人身份证正面图片",imgUrlArr:[],sort:15,required:!0},{type:"upload",key:"individual_id_images2",label:"个人身份证反面图片",class:"upload-5",placeholder:"请上传个人身份证反面图片",imgUrlArr:[],sort:15,required:!0},{type:"input",key:"individual_id_name",hide:!0,label:"个人身份证姓名",placeholder:"请输入个人身份证姓名",sort:16,required:!0},{type:"input",key:"individual_id_number",hide:!0,label:"个人身份证号码",placeholder:"请输入个人身份证号码",sort:16,required:!0},{type:"input",key:"individual_id_addr",hide:!0,label:"个人身份证地址",placeholder:"请输入个人身份证地址",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_begin",hide:!0,label:"个人身份证生效日期",placeholder:"请输入个人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_end",hide:!0,label:"个人身份证截止日期",placeholder:"请输入个人身份证截止日期",sort:16,required:!0},{type:"upload",key:"legal_person_id_images",hide:!0,label:"法人身份证正面图片",class:"upload-5",placeholder:"请上传法人身份证正面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"upload",key:"legal_person_id_images2",label:"法人身份证反面图片",class:"upload-6",placeholder:"请上传法人身份证反面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"input",key:"legal_person_id_number",hide:!0,label:"法人身份证号码",placeholder:"请输入法人身份证号码",sort:16,required:!0},{type:"input",key:"legal_person_id_addr",hide:!0,label:"法人身份证地址",placeholder:"请输入法人身份证地址",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_begin",hide:!0,label:"法人身份证生效日期",placeholder:"请输入法人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_end",hide:!0,label:"法人身份证截止日期",placeholder:"请输入法人身份证截止日期",sort:16,required:!0},{type:"input",key:"account_holder_name",label:"开户名称",placeholder:"请输入开户名称",sort:17,required:!0},{type:"input",key:"account_number",label:"银行卡号",placeholder:"请输入银行卡号",sort:18,required:!0},{type:"select",key:"bank_name",label:"开户银行",isReadonly:!0,style:"pointer-events: none",placeholder:"请输入开户银行",sort:19,required:!0}]},lg={class:"signUp-container"},ag={class:"tit"},fg={key:0,class:"form-submit"},og={key:0,class:"auto-item"},sg={key:5,class:"bank_name_tip"},cg={key:1,class:"form-button"},hg=["src"],_g=["src"],pg=xd({__name:"check",setup(Ut){const cn={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},f=$d(),Bt=Hd(),_t=()=>{const{provinceData:m,cityData:w,areaData:I}=zd;return m.map((y,R)=>({...y,children:w[R].map((un,nn)=>{const hn={...un};return I[R]&&I[R][nn]&&(hn.children=I[R][nn]),hn})}))},gn=on(!1),j=on(null),pt=on(!1),Ue=on(!1),Nt=on(""),Be=on([]),Zn=on(_t()),Pt=on(),de=on(),Yn=on([]);let ge=0,Rn=on(null),Cn=on("");const Wt=m=>{if(m&&m.length===2){const[w,I]=m;v.biz_category=w,v.biz_second_category=I}},v=ru({}),Ne=on(!!f.token),Jn=[{value:1,label:"无需特殊资质"},{value:2,label:"需许可证资质"},{value:3,label:"需特许证件资质"}],ve=ru({}),En=on([]);let z=on({id:0,approval_status:0,created_at:"2099-02-17 09:25:53",approval_remark:"",lkl_ec_result_url:"",approval_invalid_col:[]});const dt=ru(JSON.parse(JSON.stringify(ug.formConfig))),Tr=()=>{pt.value=!0},Ft=async()=>{const m=await Jd({mobile:localStorage.getItem("mobilePhone")});if(m.data==null||m.data.approval_status==4){Bt.push({name:"start"});return}let w=JSON.parse(m.data.approval_invalid_col);w=ka.uniq(w);const I=dt.reduce((y,R)=>(w.includes(R.key)&&(R.key=="license_image"?v[R.key]=[]:v[R.key]="",y.push(R)),y),[]);z.value={...m.data,approval_invalid_col:w},En.value=I.sort((y,R)=>y.sort-R.sort),I.forEach(y=>{y.required&&(ve[y.key]={required:!0,message:y.placeholder,trigger:"blur"})})},Or=async()=>{const m=await jd({id:z.value.id,...v});m.status==200&&m.code==0&&(Pn.success("资料已提交~"),En.value=[],Ft())},Dr=async()=>{var w;if(await j.value.validate(I=>I)){if(ka.difference(["license_type","license_image","license_number"],z.value.approval_invalid_col).length==0&&(v==null?void 0:v.license_type)!=1){if(!((w=v==null?void 0:v.license_image)!=null&&w.length)){Pn.error("请上传许可证图片");return}if(!(v!=null&&v.license_number)){Pn.error("请输入许可证编号");return}}Or()}},kt=async()=>{Dr()},Ur=m=>{const w=Yn.value.find(I=>I.value==m);w&&(v.bank_name=w.label,v.bank_district=w.district,v.bank_area=w.area,v.openning_bank_code=w.branch_bank_no,v.clearing_bank_code=w.clear_no)},Br=m=>{if(!m){Yn.value=[];return}Xd({keyword:m,pageNum:1,pageSize:5e3}).then(w=>{w.status==200&&(Yn.value=w.data.items.map(I=>({district:I.district,area:I.area,branch_bank_no:I.branch_bank_no,clear_no:I.clear_no,label:I.branch_bank_name,value:I.branch_bank_no})))})},Ye=m=>{if(console.log(11,m),m&&m.length===3){const[y,R,Z]=m;v.province_id=y,v.city_id=R,v.county_id=Z}const w=m.map((y,R)=>{const Z=(un,nn)=>{for(const hn of un){if(hn.value===nn)return hn.label;if(hn.children){const Sn=Z(hn.children,nn);if(Sn)return Sn}}return""};return Z(Zn.value,y)}),I=w==null?void 0:w.join("/");v.mapAddressLabel=I,v.store_area=I,j.value.validate()},me=on([]),Nr=async(m,w)=>{var I,y;if(!m){w([]);return}try{const R={query:m,region:v.mapAddressLabel.indexOf("/")&&((I=v.mapAddressLabel)==null?void 0:I.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},Z=await Qd(R);if((y=Z==null?void 0:Z.result)!=null&&y.length){const un=Z.result.filter(nn=>"location"in nn).map(nn=>{var hn,Sn;return{value:nn.name,label:nn.name,name:nn.name,address:nn.address||"",lat:((hn=nn.location)==null?void 0:hn.lat)||"",lng:((Sn=nn.location)==null?void 0:Sn.lng)||""}});w(un)}else Pn.error("搜索失败"),w([])}catch{Pn.error("搜索失败"),w([])}},Je=m=>{v.position="",v.store_address=m.value,v.store_latitude=m.lat,v.store_longitude=m.lng,j.value.validate()},Fn=m=>{const w=m.type==="image/jpeg",I=m.type==="image/png",y=m.size/1024/1024<10;return gn.value=!0,!w&&!I?(gn.value=!1,Pn.error("上传的图片必须是JPG或PNG格式!"),!1):y?!0:(gn.value=!1,Pn.error("上传的图片大小不能超过10MB!"),!1)},Pr=on("https://mall.gpxscs.cn/mobile/shop/oss/upload"),Wr=(m,w,I)=>{if(I==="license_image"){const y=m.url;v[I]=v[I].filter(R=>R!==y)}else v[I]=""},Fr=m=>{const I={license_image:5}[m]||1;return m==="license_image"?v[m].length>=I:v[m]!==""&&v[m]!=null},ye=m=>{Nt.value=m.url,Ue.value=!0},Xn=async(m,w)=>{gn.value=!0,m=await Kd(m);const I=await ng(m,w).then(y=>y);return gn.value=!1,I.status==200?I==null?void 0:I.data:null},we=async(m,w)=>new Promise(async(I,y)=>{let R=new FormData;R.append("batchNo",m),R.append("imgType",w),clearTimeout(ge),ge=setTimeout(async()=>{const Z=await eg(R);R=null,clearTimeout(ge),Z.status!=200?y(Z==null?void 0:Z.data):I(Z==null?void 0:Z.data),gn.value=!1},2e3)}),kn=async(m,w)=>{switch(gn.value=!0,w){case"biz_license_image":var y=await we(m,cn.BUSINESS_LICENCE);console.log("biz_license_image",y),v.biz_license_company=y.bizLicenseCompanyName,v.legal_person_name=y.bizLicenseOwnerName,v.biz_license_number=y.bizLicenseCreditCode,v.account_holder_name=y.bizLicenseCompanyName,v.biz_license_content=y.bizLicenseScope;break;case"legal_person_id_images":var y=await we(m,cn.FR_ID_CARD_FRONT);console.log("legal_person_id_images",y),v.legal_person_id_number=y.idNumber,v.legal_person_id_addr=y.address;break;case"legal_person_id_images2":var y=await we(m,cn.FR_ID_CARD_BEHIND),I=y.validity.split("-");console.log("legal_person_id_images2",y),v.legal_person_id_period_begin=I[0],I[1]!="长期"?v.legal_person_id_period_end=I[1]:v.legal_person_id_period_end="9999-12-31";break;case"individual_id_images":var y=await we(m,cn.ID_CARD_FRONT);console.log("individual_id_images",y),v.individual_id_name=y.name,v.account_holder_name=y.name,v.individual_id_number=y.idNumber,v.individual_id_addr=y.address;break;case"individual_id_images2":var y=await we(m,cn.ID_CARD_BEHIND),I=y.validity.split("-");console.log("individual_id_images2",y),v.individual_id_period_begin=I[0],I[1]!="长期"?v.individual_id_period_end=I[1]:v.individual_id_period_end="9999-12-31";break;case"bank_image":var y=await we(m,cn.BANK_CARD);console.log("bank_image",y),v.account_number=y.card_number;break}gn.value=!1,j.value.validate()},Pe=async(m,w,I,y)=>{if(m&&m.status===200&&m.code===0)if(m.data&&m.data.url)switch(w.url=m.data.url,y==="license_image"?v[y].push(w.url):v[y]=w.url,gn.value=!1,Rn.value=w.raw,y){case"biz_license_image":var R=await Xn(w.raw,cn.BUSINESS_LICENCE);Cn.value=R.batchNo,kn(R.batchNo,y);break;case"legal_person_id_images":var R=await Xn(w.raw,cn.FR_ID_CARD_FRONT);Cn.value=R.batchNo,kn(R.batchNo,y);break;case"legal_person_id_images2":var R=await Xn(w.raw,cn.FR_ID_CARD_BEHIND);Cn.value=R.batchNo,kn(R.batchNo,y);break;case"individual_id_images":var R=await Xn(w.raw,cn.ID_CARD_FRONT);Cn.value=R.batchNo,kn(R.batchNo,y);break;case"individual_id_images2":var R=await Xn(w.raw,cn.ID_CARD_BEHIND);Cn.value=R.batchNo,kn(R.batchNo,y);break;case"bank_image":var R=await Xn(w.raw,cn.BANK_CARD);Cn.value=R.batchNo,kn(R.batchNo,y);break}else Pn.error("文件上传成功,但未返回文件 URL"),gn.value=!1;else Pn.error(m.msg||"文件上传失败"),gn.value=!1;j.value.validate()},kr=(m,w)=>{gn.value=!1,Pn.error("文件上传失败")};return Ad(()=>{if(!Ne.value){Bt.push({name:"index"});return}Ft(),Vd().then(m=>{m.code===0&&m.status===200&&(Be.value=Zd(m.data))}).catch(m=>{Pn.error("获取店铺分类失败")}),Yd().then(m=>{m.code===0&&m.status===200?(Pt.value=m.data,console.log(de.value)):Pn.error("获取银行失败")}).catch(m=>{Pn.error("获取银行失败")})}),(m,w)=>{var Qe;const I=bd,y=Ed,R=Td,Z=Od,un=Dd,nn=Ud,hn=Pd,Sn=Bd,Ln=Fd,We=Md,Xe=kd,Mr=qd,Fe=Ld,qr=Cd,xe=Sd,Ae=Rd;return Q(),De("div",lg,[te("div",{class:Na(["steps-container",{nodata:![2,21].includes(rn(z).approval_status)}])},[te("div",ag,[wn(I,{icon:rn(z).approval_status==1?"success":[3,5].includes(rn(z).approval_status)?"warning":"error",title:(Qe=rn(z))==null?void 0:Qe.approval_remark,"sub-title":rn(z).approval_status==1?"你的店铺已开通,立即前往小发同城商家端APP开始营业吧~":[3,5].includes(rn(z).approval_status)?"审核中,1-7个工作日内答复,请耐心等待":"请正确填写以下店铺资料"},null,8,["icon","title","sub-title"]),rn(z).has_ec_signed==2&&rn(z).lkl_ec_result_url?(Q(),Wn(I,{key:0,class:"result",icon:"warning",title:"申请通过:请在24小时内签署合同,过期会失效","sub-title":"您还没有签署,请签署"},{extra:sn(()=>[wn(y,{type:"danger",onClick:Tr},{default:sn(()=>w[4]||(w[4]=[iu("立即签署")])),_:1})]),_:1})):dn("",!0),rn(z).has_apply_mer==1&&rn(z).has_ec_signed==1?(Q(),Wn(I,{key:1,class:"result",icon:"info",title:"店铺初始化中,请耐心等待"})):dn("",!0),rn(z).has_ec_signed==1&&rn(z).has_apply_mer==2||rn(z).approval_status==21?(Q(),Wn(I,{key:2,class:"result",icon:"error",title:"进件失败,需要管理员处理"})):dn("",!0)])],2),[2,21].includes(rn(z).approval_status)?(Q(),De("div",fg,[Id((Q(),Wn(qr,{model:v,rules:ve,ref_key:"formRef",ref:j,"label-width":"160px","element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:sn(()=>[(Q(!0),De(uu,null,Pa(En.value,(C,Mt)=>(Q(),Wn(Fe,{label:C.label,prop:C.key,key:C.key},{default:sn(()=>[C.type=="input"?(Q(),Wn(R,{key:0,modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,placeholder:C.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):dn("",!0),C.type=="textarea"?(Q(),Wn(R,{key:1,rows:5,type:"textarea",modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,placeholder:C.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):dn("",!0),C.type=="datepicker"?(Q(),Wn(Z,{key:2,modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,type:"date",placeholder:C.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):dn("",!0),C.type=="select"&&C.key=="mapAddress"?(Q(),De(uu,{key:3},[wn(un,{style:{marginright:"5px"},modelValue:v.map_address,"onUpdate:modelValue":w[0]||(w[0]=F=>v.map_address=F),options:Zn.value,onChange:Ye,placeholder:C.placeholder},null,8,["modelValue","options","placeholder"]),v.map_address?(Q(),Wn(nn,{key:0,style:{width:"180px"},modelValue:v.position,"onUpdate:modelValue":w[1]||(w[1]=F=>v.position=F),placeholder:"试试搜索,快速填写地址","fetch-suggestions":Nr,"value-key":"value",options:me.value,onSelect:Je},{default:sn(({item:F})=>[F?(Q(),De("div",og,[te("div",null,[te("p",null,Wa(F.name),1)]),te("div",null,[te("span",null,Wa(F.address),1)])])):dn("",!0)]),_:2},1032,["modelValue","options"])):dn("",!0)],64)):dn("",!0),C.type=="select"&&C.key=="bank_name"||C.key=="bank_branch_name"?(Q(),Wn(Sn,{key:4,clearable:"",filterable:"",remote:"","remote-method":Br,onChange:Ur,modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,placeholder:"搜索银行名称",placement:"top-start",style:{width:"350px"},options:Yn.value},{prefix:sn(()=>[wn(hn,null,{default:sn(()=>[wn(rn(Nd))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","options"])):dn("",!0),C.type=="select"&&C.key=="bank_name"||C.key=="bank_branch_name"?(Q(),De("div",sg,[wn(Ln,{placement:"top",effect:"light"},{content:sn(()=>w[5]||(w[5]=[te("div",{class:"bank_name_cont"},[te("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:sn(()=>[wn(y,{type:"info",link:""},{default:sn(()=>[wn(hn,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:sn(()=>[wn(rn(Wd))]),_:1}),w[6]||(w[6]=iu("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])):dn("",!0),C.type=="select"&&C.key=="biz_category"?(Q(),Wn(un,{key:6,modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,placeholder:C.placeholder,options:Be.value,"show-all-levels":!1,onChange:Wt,clearable:""},null,8,["modelValue","onUpdate:modelValue","placeholder","options"])):dn("",!0),C.type=="select"&&C.key=="license_type"?(Q(),Wn(Xe,{key:7,modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,placeholder:"请选择类型",clearable:""},{default:sn(()=>[(Q(),De(uu,null,Pa(Jn,F=>wn(We,{key:F.value,label:F.label,value:F.value},null,8,["label","value"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue"])):dn("",!0),C.type=="upload"?(Q(),Wn(Mr,{key:8,ref_for:!0,ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":ye,modelValue:v[C.key],"onUpdate:modelValue":F=>v[C.key]=F,"on-remove":(F,ke)=>Wr(F,ke,C.key),"on-success":(F,ke,gt)=>Pe(F,ke,gt,C.key),"on-error":kr,"before-upload":Fn,action:Pr.value,name:"upfile",class:Na({"upload-hidden":Fr(C.key)})},{default:sn(()=>[wn(hn,{class:"avatar-uploader-icon"},{default:sn(()=>[wn(rn(Gd))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","on-remove","on-success","action","class"])):dn("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model","rules"])),[[Ae,gn.value,void 0,{fullscreen:!0,lock:!0}]])])):dn("",!0),[2,21].includes(rn(z).approval_status)?(Q(),De("div",cg,[w[8]||(w[8]=te("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),wn(y,{type:"primary",onClick:kt,class:"custom-button"},{default:sn(()=>w[7]||(w[7]=[iu("重新审核")])),_:1})])):dn("",!0),wn(xe,{modelValue:pt.value,"onUpdate:modelValue":w[2]||(w[2]=C=>pt.value=C),width:"100%"},{default:sn(()=>{var C;return[te("iframe",{src:(C=rn(z))==null?void 0:C.lkl_ec_result_url,class:"signed_iframe",border:"0",frameborder:"0"},null,8,hg)]}),_:1},8,["modelValue"]),wn(xe,{modelValue:Ue.value,"onUpdate:modelValue":w[3]||(w[3]=C=>Ue.value=C),width:"max-content"},{default:sn(()=>[te("img",{"w-full":"",src:Nt.value,alt:"Preview Image"},null,8,_g)]),_:1},8,["modelValue"])])}}}),Ag=tg(pg,[["__scopeId","data-v-709e4773"]]);export{Ag as default}; diff --git a/dist/static/js/check-LZZeSqd2.js b/dist/static/js/check-LZZeSqd2.js new file mode 100644 index 0000000..db3d0f7 --- /dev/null +++ b/dist/static/js/check-LZZeSqd2.js @@ -0,0 +1 @@ +import{j as Ue,r as m,a as T,G as qe,O as k,H as N,J as C,a0 as c,B as b,q as _,u as s,ai as Se,y,W as O,V as W,Y as Be,Z as ze,_ as Le,K as xe,$ as Te,v as u,P as F,I as H,U as $,a3 as Oe,a4 as Fe,ac as He,a5 as Pe,a6 as Ge,ae as Me,af as Je,a8 as Ke,ah as je,ag as We,ab as $e,aa as Ye,a7 as Ze,a9 as Qe}from"./element-plus-HARoAvk-.js";import{u as Xe}from"./index-BaA8ycYf.js";import{c as ea,l as Y,a as aa}from"./lodash-CV1v4zS4.js";import{u as la,G as ta,t as ra,a as oa,d as sa,b as na,c as ia,r as ua}from"./login-MIAZAUrb.js";import{b as da,i as ca}from"./upload-vJB7S20X.js";import{_ as _a}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-BM5-Wn5U.js";const pa={formConfig:[{type:"input",key:"contact_name",label:"联系人",placeholder:"请输入联系人",sort:1,required:!0},{type:"select",key:"biz_category",label:"经营品类",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择经营品类",sort:2,required:!0},{type:"input",key:"store_name",label:"门店名称",placeholder:"请输入门店名称",sort:3,required:!0},{type:"select",key:"mapAddress",label:"所在地区",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择店铺所在地区",sort:4,required:!1},{type:"input",key:"store_address",label:"详细地址",placeholder:"请输入店铺详细地址",sort:5,required:!0},{type:"upload",key:"front_facade_image",label:"门脸图片",placeholder:"请上传门脸图片",sort:6,required:!0},{type:"upload",key:"environment_image",label:"环境图片",placeholder:"请上传门脸图片",sort:7,required:!0},{type:"upload",key:"biz_license_image",label:"营业执照",placeholder:"请上传营业执照",sort:8,required:!0},{type:"input",key:"biz_license_company",label:"公司名称",placeholder:"请输入公司名称",sort:9,required:!0},{type:"input",key:"legal_person_name",label:"法人姓名",placeholder:"请输入法人姓名",sort:10,required:!0},{type:"input",key:"legal_person_mobile",label:"法人手机号",placeholder:"请输入法人手机号",sort:10,required:!0},{type:"input",key:"biz_license_number",label:"注册号",placeholder:"请输入注册号",sort:11,required:!0},{type:"textarea",key:"biz_license_content",label:"经营范围",placeholder:"请输入经营范围",sort:11,required:!0},{type:"select",key:"license_type",label:"许可证类型",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择许可证类型",sort:12,required:!0},{type:"upload",key:"license_image",label:"许可证图片",class:"upload-4",placeholder:"请上传许可证图片",imgUrlArr:[],imgWidth:125,imgHeight:88,imgUpMaxCount:5,sort:13,required:!1},{type:"input",key:"license_number",label:"许可证编号",placeholder:"请输入许可证编号",sort:14,required:!1},{type:"upload",key:"individual_id_images",label:"个人身份证正面图片",class:"upload-5",placeholder:"请上传个人身份证正面图片",imgUrlArr:[],sort:15,required:!0},{type:"upload",key:"individual_id_images2",label:"个人身份证反面图片",class:"upload-5",placeholder:"请上传个人身份证反面图片",imgUrlArr:[],sort:15,required:!0},{type:"input",key:"individual_id_name",hide:!0,label:"个人身份证姓名",placeholder:"请输入个人身份证姓名",sort:16,required:!0},{type:"input",key:"individual_id_number",hide:!0,label:"个人身份证号码",placeholder:"请输入个人身份证号码",sort:16,required:!0},{type:"input",key:"individual_id_addr",hide:!0,label:"个人身份证地址",placeholder:"请输入个人身份证地址",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_begin",hide:!0,label:"个人身份证生效日期",placeholder:"请输入个人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_end",hide:!0,label:"个人身份证截止日期",placeholder:"请输入个人身份证截止日期",sort:16,required:!0},{type:"upload",key:"legal_person_id_images",hide:!0,label:"法人身份证正面图片",class:"upload-5",placeholder:"请上传法人身份证正面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"upload",key:"legal_person_id_images2",label:"法人身份证反面图片",class:"upload-6",placeholder:"请上传法人身份证反面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"input",key:"legal_person_id_number",hide:!0,label:"法人身份证号码",placeholder:"请输入法人身份证号码",sort:16,required:!0},{type:"input",key:"legal_person_id_addr",hide:!0,label:"法人身份证地址",placeholder:"请输入法人身份证地址",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_begin",hide:!0,label:"法人身份证生效日期",placeholder:"请输入法人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_end",hide:!0,label:"法人身份证截止日期",placeholder:"请输入法人身份证截止日期",sort:16,required:!0},{type:"input",key:"account_holder_name",label:"开户名称",placeholder:"请输入开户名称",sort:17,required:!0},{type:"input",key:"account_number",label:"银行卡号",placeholder:"请输入银行卡号",sort:18,required:!0},{type:"select",key:"bank_name",label:"开户银行",isReadonly:!0,style:"pointer-events: none",placeholder:"请输入开户银行",sort:19,required:!0}]},ma={class:"signUp-container"},ya={class:"myresult"},ha={key:13,class:"time"},ga={key:0,class:"form-submit"},ba={key:0,class:"auto-item"},va={key:5,class:"bank_name_tip"},ka={key:1,class:"form-button"},fa=["src"],Ca=["src"],Na=Ue({__name:"check",setup(Da){const f={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},Z=la(),q=Xe(),Q=()=>{const{provinceData:e,cityData:l,areaData:r}=ea;return e.map((t,i)=>({...t,children:l[i].map((D,h)=>{const g={...D};return r[i]&&r[i][h]&&(g.children=r[i][h]),g})}))},v=m(!1),w=m(null),S=m(!1),B=m(!1),P=m(""),G=m([]),M=m(Q()),X=m(),ee=m(),U=m([]);let z=0,ae=m(null),V=m("");const le=e=>{if(e&&e.length===2){const[l,r]=e;a.biz_category=l,a.biz_second_category=r}},a=T({}),te=m(!!Z.token),re=[{value:1,label:"无需特殊资质"},{value:2,label:"需许可证资质"},{value:3,label:"需特许证件资质"}],J=T({}),L=m([]);let o=m({id:0,approval_status:0,created_at:"2099-02-17 09:25:53",approval_remark:"",lkl_ec_result_url:"",approval_invalid_col:[]});const oe=T(JSON.parse(JSON.stringify(pa.formConfig))),se=()=>{S.value=!0},K=async()=>{const e=await sa({mobile:localStorage.getItem("mobilePhone")});if(e.data==null||e.data.approval_status==4){q.push({name:"start"});return}let l=JSON.parse(e.data.approval_invalid_col);if(l=Y.uniq(l),l.includes("all")){q.push({name:"start",query:{id:e.auditInfo.id}});return}const r=oe.reduce((t,i)=>(l.includes(i.key)&&(i.key=="license_image"?a[i.key]=[]:a[i.key]="",t.push(i)),t),[]);o.value={...e.data,approval_invalid_col:l},L.value=r.sort((t,i)=>t.sort-i.sort),r.forEach(t=>{t.required&&(J[t.key]={required:!0,message:t.placeholder,trigger:"blur"})})},ne=async()=>{const e=await ua({id:o.value.id,...a});e.status==200&&e.code==0&&(k.success("资料已提交~"),L.value=[],K())},ie=async()=>{var l;if(await w.value.validate(r=>r)){if(Y.difference(["license_type","license_image","license_number"],o.value.approval_invalid_col).length==0&&(a==null?void 0:a.license_type)!=1){if(!((l=a==null?void 0:a.license_image)!=null&&l.length)){k.error("请上传许可证图片");return}if(!(a!=null&&a.license_number)){k.error("请输入许可证编号");return}}ne()}},ue=async()=>{ie()},de=e=>{const l=U.value.find(r=>r.value==e);l&&(a.bank_name=l.label,a.bank_district=l.district,a.bank_area=l.area,a.openning_bank_code=l.branch_bank_no,a.clearing_bank_code=l.clear_no)},ce=e=>{if(!e){U.value=[];return}na({keyword:e,pageNum:1,pageSize:5e3}).then(l=>{l.status==200&&(U.value=l.data.items.map(r=>({district:r.district,area:r.area,branch_bank_no:r.branch_bank_no,clear_no:r.clear_no,label:r.branch_bank_name,value:r.branch_bank_no})))})},_e=e=>{if(console.log(11,e),e&&e.length===3){const[t,i,p]=e;a.province_id=t,a.city_id=i,a.county_id=p}const l=e.map((t,i)=>{const p=(D,h)=>{for(const g of D){if(g.value===h)return g.label;if(g.children){const I=p(g.children,h);if(I)return I}}return""};return p(M.value,t)}),r=l==null?void 0:l.join("/");a.mapAddressLabel=r,a.store_area=r,w.value.validate()},pe=m([]),me=async(e,l)=>{var r,t;if(!e){l([]);return}try{const i={query:e,region:a.mapAddressLabel.indexOf("/")&&((r=a.mapAddressLabel)==null?void 0:r.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},p=await ia(i);if((t=p==null?void 0:p.result)!=null&&t.length){const D=p.result.filter(h=>"location"in h).map(h=>{var g,I;return{value:h.name,label:h.name,name:h.name,address:h.address||"",lat:((g=h.location)==null?void 0:g.lat)||"",lng:((I=h.location)==null?void 0:I.lng)||""}});l(D)}else k.error("搜索失败"),l([])}catch{k.error("搜索失败"),l([])}},ye=e=>{a.position="",a.store_address=e.value,a.store_latitude=e.lat,a.store_longitude=e.lng,w.value.validate()},he=e=>{const l=e.type==="image/jpeg",r=e.type==="image/png",t=e.size/1024/1024<10;return v.value=!0,!l&&!r?(v.value=!1,k.error("上传的图片必须是JPG或PNG格式!"),!1):t?!0:(v.value=!1,k.error("上传的图片大小不能超过10MB!"),!1)},ge=m("https://mall.gpxscs.cn/mobile/shop/oss/upload"),be=(e,l,r)=>{if(r==="license_image"){const t=e.url;a[r]=a[r].filter(i=>i!==t)}else a[r]=""},ve=e=>{const r={license_image:5}[e]||1;return e==="license_image"?a[e].length>=r:a[e]!==""&&a[e]!=null},ke=e=>{P.value=e.url,B.value=!0},R=async(e,l)=>{v.value=!0,e=await aa(e);const r=await da(e,l).then(t=>t);return v.value=!1,r.status==200?r==null?void 0:r.data:null},A=async(e,l)=>new Promise(async(r,t)=>{let i=new FormData;i.append("batchNo",e),i.append("imgType",l),clearTimeout(z),z=setTimeout(async()=>{const p=await ca(i);i=null,clearTimeout(z),p.status!=200?t(p==null?void 0:p.data):r(p==null?void 0:p.data),v.value=!1},2e3)}),E=async(e,l)=>{switch(v.value=!0,l){case"biz_license_image":var t=await A(e,f.BUSINESS_LICENCE);console.log("biz_license_image",t),a.biz_license_company=t.bizLicenseCompanyName,a.legal_person_name=t.bizLicenseOwnerName,a.biz_license_number=t.bizLicenseCreditCode,a.account_holder_name=t.bizLicenseCompanyName,a.biz_license_content=t.bizLicenseScope;break;case"legal_person_id_images":var t=await A(e,f.FR_ID_CARD_FRONT);console.log("legal_person_id_images",t),a.legal_person_id_number=t.idNumber,a.legal_person_id_addr=t.address;break;case"legal_person_id_images2":var t=await A(e,f.FR_ID_CARD_BEHIND),r=t.validity.split("-");console.log("legal_person_id_images2",t),a.legal_person_id_period_begin=r[0],r[1]!="长期"?a.legal_person_id_period_end=r[1]:a.legal_person_id_period_end="9999-12-31";break;case"individual_id_images":var t=await A(e,f.ID_CARD_FRONT);console.log("individual_id_images",t),a.individual_id_name=t.name,a.account_holder_name=t.name,a.individual_id_number=t.idNumber,a.individual_id_addr=t.address;break;case"individual_id_images2":var t=await A(e,f.ID_CARD_BEHIND),r=t.validity.split("-");console.log("individual_id_images2",t),a.individual_id_period_begin=r[0],r[1]!="长期"?a.individual_id_period_end=r[1]:a.individual_id_period_end="9999-12-31";break;case"bank_image":var t=await A(e,f.BANK_CARD);console.log("bank_image",t),a.account_number=t.card_number;break}v.value=!1,w.value.validate()},fe=async(e,l,r,t)=>{if(e&&e.status===200&&e.code===0)if(e.data&&e.data.url)switch(l.url=e.data.url,t==="license_image"?a[t].push(l.url):a[t]=l.url,v.value=!1,ae.value=l.raw,t){case"biz_license_image":var i=await R(l.raw,f.BUSINESS_LICENCE);V.value=i.batchNo,E(i.batchNo,t);break;case"legal_person_id_images":var i=await R(l.raw,f.FR_ID_CARD_FRONT);V.value=i.batchNo,E(i.batchNo,t);break;case"legal_person_id_images2":var i=await R(l.raw,f.FR_ID_CARD_BEHIND);V.value=i.batchNo,E(i.batchNo,t);break;case"individual_id_images":var i=await R(l.raw,f.ID_CARD_FRONT);V.value=i.batchNo,E(i.batchNo,t);break;case"individual_id_images2":var i=await R(l.raw,f.ID_CARD_BEHIND);V.value=i.batchNo,E(i.batchNo,t);break;case"bank_image":var i=await R(l.raw,f.BANK_CARD);V.value=i.batchNo,E(i.batchNo,t);break}else k.error("文件上传成功,但未返回文件 URL"),v.value=!1;else k.error(e.msg||"文件上传失败"),v.value=!1;w.value.validate()},Ce=(e,l)=>{v.value=!1,k.error("文件上传失败")};return qe(()=>{if(!te.value){q.push({name:"index"});return}K(),ta().then(e=>{e.code===0&&e.status===200&&(G.value=ra(e.data))}).catch(e=>{k.error("获取店铺分类失败")}),oa().then(e=>{e.code===0&&e.status===200?(X.value=e.data,console.log(ee.value)):k.error("获取银行失败")}).catch(e=>{k.error("获取银行失败")})}),(e,l)=>{const r=Se,t=xe,i=Fe,p=He,D=Pe,h=Ge,g=Ke,I=Me,Ne=We,De=Ye,Ie=$e,we=Ze,Ve=Oe,Re=Le,j=Te,Ae=ze;return u(),N("div",ma,[C("div",{class:W(["steps-container",{nodata:![2,21].includes(s(o).approval_status)}])},[C("div",ya,[[2].includes(s(o).approval_status)?(u(),_(r,{key:0,icon:"error",title:"很遗憾,您无法入驻我们的商城","sub-title":`拒绝原因:${s(o).approval_remark}`},null,8,["sub-title"])):c("",!0),[3].includes(s(o).approval_status)&&!s(o).lkl_ec_result_url?(u(),_(r,{key:1,icon:"warning",title:"审核中,1-7个工作日内答复,请耐心等待"})):c("",!0),s(o).approval_status==5&&s(o).has_ec_signed==2&&s(o).lkl_ec_result_url?(u(),_(r,{key:2,class:"result",icon:"warning",title:"开店申请资料已通过!请尽快签署合同!","sub-title":"签署合同链接24小时内有效,过期需重新申请!"},{extra:y(()=>[b(t,{type:"danger",onClick:se},{default:y(()=>l[4]||(l[4]=[F("立即签署")])),_:1})]),_:1})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1?(u(),_(r,{key:3,class:"result",icon:"warning",title:"合同签署完成,商家信息正在提交审核,请耐心等待。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==2?(u(),_(r,{key:4,class:"result",icon:"error",title:"抱歉,系统未能完成处理,请联系客服进一步审核后重试。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).store_status==2?(u(),_(r,{key:5,class:"result",icon:"error",title:"系统正在初始化店铺,预计很快完成,请您稍后再来探索。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==2?(u(),_(r,{key:6,class:"result",icon:"error",title:" 抱歉,系统未能完成处理,请联系客服进一步审核后重试。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).has_apply_split==2&&s(o).store_status==1?(u(),_(r,{key:7,class:"result",icon:"success",title:" 店铺创建成功,系统正在处理分账业务申请"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==2?(u(),_(r,{key:8,class:"result",icon:"error",title:" 店铺创建未成功,请联系客服协助处理,我们将尽快为您解决。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==2?(u(),_(r,{key:9,class:"result",icon:"success",title:"分账业务申请已通过,系统正在处理接收方绑定"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==2?(u(),_(r,{key:10,class:"result",icon:"error",title:"分账业务处理遇到小问题,需要客服再次确认哦~请稍后联系他们完成审核后重试。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==2?(u(),_(r,{key:11,class:"result",icon:"success",title:"分账接收方绑定成功,入驻流程即将完成"})):c("",!0),[1,5].includes(s(o).approval_status)&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==1?(u(),_(r,{key:12,class:"result",icon:"error",title:"很抱歉,您的分账请求未能通过审核,请联系我们的客服人员获取帮助。"})):c("",!0),s(o).approval_status!=4?(u(),N("view",ha," 申请时间:"+O(s(o).created_at),1)):c("",!0)])],2),[2,21].includes(s(o).approval_status)?(u(),N("div",ga,[Be((u(),_(Re,{model:a,rules:J,ref_key:"formRef",ref:w,"label-width":"160px","element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:y(()=>[(u(!0),N(H,null,$(L.value,(n,Ia)=>(u(),_(Ve,{label:n.label,prop:n.key,key:n.key},{default:y(()=>[n.type=="input"?(u(),_(i,{key:0,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="textarea"?(u(),_(i,{key:1,rows:5,type:"textarea",modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="datepicker"?(u(),_(p,{key:2,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,type:"date",placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="select"&&n.key=="mapAddress"?(u(),N(H,{key:3},[b(D,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":l[0]||(l[0]=d=>a.map_address=d),options:M.value,onChange:_e,placeholder:n.placeholder},null,8,["modelValue","options","placeholder"]),a.map_address?(u(),_(h,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":l[1]||(l[1]=d=>a.position=d),placeholder:"试试搜索,快速填写地址","fetch-suggestions":me,"value-key":"value",options:pe.value,onSelect:ye},{default:y(({item:d})=>[d?(u(),N("div",ba,[C("div",null,[C("p",null,O(d.name),1)]),C("div",null,[C("span",null,O(d.address),1)])])):c("",!0)]),_:2},1032,["modelValue","options"])):c("",!0)],64)):c("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(u(),_(I,{key:4,clearable:"",filterable:"",remote:"","remote-method":ce,onChange:de,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:"搜索银行名称",placement:"top-start",style:{width:"350px"},options:U.value},{prefix:y(()=>[b(g,null,{default:y(()=>[b(s(Je))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","options"])):c("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(u(),N("div",va,[b(Ne,{placement:"top",effect:"light"},{content:y(()=>l[5]||(l[5]=[C("div",{class:"bank_name_cont"},[C("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:y(()=>[b(t,{type:"info",link:""},{default:y(()=>[b(g,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:y(()=>[b(s(je))]),_:1}),l[6]||(l[6]=F("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])):c("",!0),n.type=="select"&&n.key=="biz_category"?(u(),_(D,{key:6,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder,options:G.value,"show-all-levels":!1,onChange:le,clearable:""},null,8,["modelValue","onUpdate:modelValue","placeholder","options"])):c("",!0),n.type=="select"&&n.key=="license_type"?(u(),_(Ie,{key:7,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:"请选择类型",clearable:""},{default:y(()=>[(u(),N(H,null,$(re,d=>b(De,{key:d.value,label:d.label,value:d.value},null,8,["label","value"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue"])):c("",!0),n.type=="upload"?(u(),_(we,{key:8,ref_for:!0,ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":ke,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,"on-remove":(d,x)=>be(d,x,n.key),"on-success":(d,x,Ee)=>fe(d,x,Ee,n.key),"on-error":Ce,"before-upload":he,action:ge.value,name:"upfile",class:W({"upload-hidden":ve(n.key)})},{default:y(()=>[b(g,{class:"avatar-uploader-icon"},{default:y(()=>[b(s(Qe))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","on-remove","on-success","action","class"])):c("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model","rules"])),[[Ae,v.value,void 0,{fullscreen:!0,lock:!0}]])])):c("",!0),[2,21].includes(s(o).approval_status)?(u(),N("div",ka,[l[8]||(l[8]=C("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),b(t,{type:"primary",onClick:ue,class:"custom-button"},{default:y(()=>l[7]||(l[7]=[F("重新审核")])),_:1})])):c("",!0),b(j,{modelValue:S.value,"onUpdate:modelValue":l[2]||(l[2]=n=>S.value=n),width:"100%"},{default:y(()=>{var n;return[C("iframe",{src:(n=s(o))==null?void 0:n.lkl_ec_result_url,class:"signed_iframe",border:"0",frameborder:"0"},null,8,fa)]}),_:1},8,["modelValue"]),b(j,{modelValue:B.value,"onUpdate:modelValue":l[3]||(l[3]=n=>B.value=n),width:"max-content"},{default:y(()=>[C("img",{"w-full":"",src:P.value,alt:"Preview Image"},null,8,Ca)]),_:1},8,["modelValue"])])}}}),Sa=_a(Na,[["__scopeId","data-v-51c17b58"]]);export{Sa as default}; diff --git a/dist/static/js/element-plus-BYJld3QI.js b/dist/static/js/element-plus-HARoAvk-.js similarity index 99% rename from dist/static/js/element-plus-BYJld3QI.js rename to dist/static/js/element-plus-HARoAvk-.js index 6aa4644..bac4aaf 100644 --- a/dist/static/js/element-plus-BYJld3QI.js +++ b/dist/static/js/element-plus-HARoAvk-.js @@ -69,4 +69,4 @@ * @internal * @license Modernizr 3.0.0pre (Custom Build) | MIT */const mG=function(e,t){if(e&&e.addEventListener){const n=function(o){const l=vG(o);t&&Reflect.apply(t,this,[o,l])};e.addEventListener("wheel",n,{passive:!0})}},gG={beforeMount(e,t){mG(e,t.value)}};let yG=1;const bG=K({name:"ElTable",directives:{Mousewheel:gG},components:{TableHeader:qY,TableBody:tG,TableFooter:lG,ElScrollbar:Rl,hColgroup:CE},props:iG,emits:["select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-contextmenu","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change","scroll"],setup(e){const{t}=yt(),n=be("table"),o=tt();pt(hl,o);const l=DY(o,e);o.store=l;const a=new BY({store:o.store,table:o,fit:e.fit,showHeader:e.showHeader});o.layout=a;const s=k(()=>(l.states.data.value||[]).length===0),{setCurrentRow:r,getSelectionRows:u,toggleRowSelection:c,clearSelection:d,clearFilter:f,toggleAllSelection:h,toggleRowExpansion:p,clearSort:m,sort:v,updateKeyChildren:y}=aG(l),{isHidden:g,renderExpanded:_,setDragVisible:b,isGroup:w,handleMouseLeave:C,handleHeaderFooterMousewheel:S,tableSize:O,emptyBlockStyle:N,handleFixedMousewheel:E,resizeProxyVisible:T,bodyWidth:x,resizeState:I,doLayout:V,tableBodyStyles:z,tableLayout:D,scrollbarViewStyle:A,scrollbarStyle:F}=sG(e,a,l,o),{scrollBarRef:P,scrollTo:L,setScrollLeft:U,setScrollTop:W}=uG(),Q=So(V,50),G=`${n.namespace.value}-table_${yG++}`;o.tableId=G,o.state={isGroup:w,resizeState:I,doLayout:V,debouncedUpdateLayout:Q};const oe=k(()=>{var ne;return(ne=e.sumText)!=null?ne:t("el.table.sumText")}),ie=k(()=>{var ne;return(ne=e.emptyText)!=null?ne:t("el.table.emptyText")}),ae=k(()=>wE(l.states.originColumns.value)[0]);return rG(o),It(()=>{Q.cancel()}),{ns:n,layout:a,store:l,columns:ae,handleHeaderFooterMousewheel:S,handleMouseLeave:C,tableId:G,tableSize:O,isHidden:g,isEmpty:s,renderExpanded:_,resizeProxyVisible:T,resizeState:I,isGroup:w,bodyWidth:x,tableBodyStyles:z,emptyBlockStyle:N,debouncedUpdateLayout:Q,handleFixedMousewheel:E,setCurrentRow:r,getSelectionRows:u,toggleRowSelection:c,clearSelection:d,clearFilter:f,toggleAllSelection:h,toggleRowExpansion:p,clearSort:m,doLayout:V,sort:v,updateKeyChildren:y,t,setDragVisible:b,context:o,computedSumText:oe,computedEmptyText:ie,tableLayout:D,scrollbarViewStyle:A,scrollbarStyle:F,scrollBarRef:P,scrollTo:L,setScrollLeft:U,setScrollTop:W,allowDragLastColumn:e.allowDragLastColumn}}});function wG(e,t,n,o,l,a){const s=ct("hColgroup"),r=ct("table-header"),u=ct("table-body"),c=ct("table-footer"),d=ct("el-scrollbar"),f=Su("mousewheel");return $(),B("div",{ref:"tableWrapper",class:M([{[e.ns.m("fit")]:e.fit,[e.ns.m("striped")]:e.stripe,[e.ns.m("border")]:e.border||e.isGroup,[e.ns.m("hidden")]:e.isHidden,[e.ns.m("group")]:e.isGroup,[e.ns.m("fluid-height")]:e.maxHeight,[e.ns.m("scrollable-x")]:e.layout.scrollX.value,[e.ns.m("scrollable-y")]:e.layout.scrollY.value,[e.ns.m("enable-row-hover")]:!e.store.states.isComplex.value,[e.ns.m("enable-row-transition")]:(e.store.states.data.value||[]).length!==0&&(e.store.states.data.value||[]).length<100,"has-footer":e.showSummary},e.ns.m(e.tableSize),e.className,e.ns.b(),e.ns.m(`layout-${e.tableLayout}`)]),style:He(e.style),"data-prefix":e.ns.namespace.value,onMouseleave:e.handleMouseLeave},[H("div",{class:M(e.ns.e("inner-wrapper"))},[H("div",{ref:"hiddenColumns",class:"hidden-columns"},[ee(e.$slots,"default")],512),e.showHeader&&e.tableLayout==="fixed"?et(($(),B("div",{key:0,ref:"headerWrapper",class:M(e.ns.e("header-wrapper"))},[H("table",{ref:"tableHeader",class:M(e.ns.e("header")),style:He(e.tableBodyStyles),border:"0",cellpadding:"0",cellspacing:"0"},[j(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),j(r,{ref:"tableHeaderRef",border:e.border,"default-sort":e.defaultSort,store:e.store,"append-filter-panel-to":e.appendFilterPanelTo,"allow-drag-last-column":e.allowDragLastColumn,onSetDragVisible:e.setDragVisible},null,8,["border","default-sort","store","append-filter-panel-to","allow-drag-last-column","onSetDragVisible"])],6)],2)),[[f,e.handleHeaderFooterMousewheel]]):le("v-if",!0),H("div",{ref:"bodyWrapper",class:M(e.ns.e("body-wrapper"))},[j(d,{ref:"scrollBarRef","view-style":e.scrollbarViewStyle,"wrap-style":e.scrollbarStyle,always:e.scrollbarAlwaysOn,tabindex:e.scrollbarTabindex,onScroll:h=>e.$emit("scroll",h)},{default:X(()=>[H("table",{ref:"tableBody",class:M(e.ns.e("body")),cellspacing:"0",cellpadding:"0",border:"0",style:He({width:e.bodyWidth,tableLayout:e.tableLayout})},[j(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),e.showHeader&&e.tableLayout==="auto"?($(),re(r,{key:0,ref:"tableHeaderRef",class:M(e.ns.e("body-header")),border:e.border,"default-sort":e.defaultSort,store:e.store,"append-filter-panel-to":e.appendFilterPanelTo,onSetDragVisible:e.setDragVisible},null,8,["class","border","default-sort","store","append-filter-panel-to","onSetDragVisible"])):le("v-if",!0),j(u,{context:e.context,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"tooltip-effect":e.tooltipEffect,"tooltip-options":e.tooltipOptions,"row-style":e.rowStyle,store:e.store,stripe:e.stripe},null,8,["context","highlight","row-class-name","tooltip-effect","tooltip-options","row-style","store","stripe"]),e.showSummary&&e.tableLayout==="auto"?($(),re(c,{key:1,class:M(e.ns.e("body-footer")),border:e.border,"default-sort":e.defaultSort,store:e.store,"sum-text":e.computedSumText,"summary-method":e.summaryMethod},null,8,["class","border","default-sort","store","sum-text","summary-method"])):le("v-if",!0)],6),e.isEmpty?($(),B("div",{key:0,ref:"emptyBlock",style:He(e.emptyBlockStyle),class:M(e.ns.e("empty-block"))},[H("span",{class:M(e.ns.e("empty-text"))},[ee(e.$slots,"empty",{},()=>[ft(Ee(e.computedEmptyText),1)])],2)],6)):le("v-if",!0),e.$slots.append?($(),B("div",{key:1,ref:"appendWrapper",class:M(e.ns.e("append-wrapper"))},[ee(e.$slots,"append")],2)):le("v-if",!0)]),_:3},8,["view-style","wrap-style","always","tabindex","onScroll"])],2),e.showSummary&&e.tableLayout==="fixed"?et(($(),B("div",{key:1,ref:"footerWrapper",class:M(e.ns.e("footer-wrapper"))},[H("table",{class:M(e.ns.e("footer")),cellspacing:"0",cellpadding:"0",border:"0",style:He(e.tableBodyStyles)},[j(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),j(c,{border:e.border,"default-sort":e.defaultSort,store:e.store,"sum-text":e.computedSumText,"summary-method":e.summaryMethod},null,8,["border","default-sort","store","sum-text","summary-method"])],6)],2)),[[bt,!e.isEmpty],[f,e.handleHeaderFooterMousewheel]]):le("v-if",!0),e.border||e.isGroup?($(),B("div",{key:2,class:M(e.ns.e("border-left-patch"))},null,2)):le("v-if",!0)],2),et(H("div",{ref:"resizeProxy",class:M(e.ns.e("column-resize-proxy"))},null,2),[[bt,e.resizeProxyVisible]])],46,["data-prefix","onMouseleave"])}var CG=ke(bG,[["render",wG],["__file","table.vue"]]);const SG={selection:"table-column--selection",expand:"table__expand-column"},_G={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:""},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},kG=e=>SG[e]||"",EG={selection:{renderHeader({store:e,column:t}){function n(){return e.states.data.value&&e.states.data.value.length===0}return Ke(Xo,{disabled:n(),size:e.states.tableSize.value,indeterminate:e.states.selection.value.length>0&&!e.states.isAllSelected.value,"onUpdate:modelValue":e.toggleAllSelection,modelValue:e.states.isAllSelected.value,ariaLabel:t.label})},renderCell({row:e,column:t,store:n,$index:o}){return Ke(Xo,{disabled:t.selectable?!t.selectable.call(null,e,o):!1,size:n.states.tableSize.value,onChange:()=>{n.commit("rowSelectedChanged",e)},onClick:l=>l.stopPropagation(),modelValue:n.isSelected(e),ariaLabel:t.label})},sortable:!1,resizable:!1},index:{renderHeader({column:e}){return e.label||"#"},renderCell({column:e,$index:t}){let n=t+1;const o=e.index;return ze(o)?n=t+o:De(o)&&(n=o(t)),Ke("div",{},[n])},sortable:!1},expand:{renderHeader({column:e}){return e.label||""},renderCell({row:e,store:t,expanded:n}){const{ns:o}=t,l=[o.e("expand-icon")];return n&&l.push(o.em("expand-icon","expanded")),Ke("div",{class:l,onClick:function(s){s.stopPropagation(),t.toggleRowExpansion(e)}},{default:()=>[Ke(Le,null,{default:()=>[Ke(ao)]})]})},sortable:!1,resizable:!1}};function TG({row:e,column:t,$index:n}){var o;const l=t.property,a=l&&xi(e,l).value;return t&&t.formatter?t.formatter(e,t,a,n):((o=a==null?void 0:a.toString)==null?void 0:o.call(a))||""}function $G({row:e,treeNode:t,store:n},o=!1){const{ns:l}=n;if(!t)return o?[Ke("span",{class:l.e("placeholder")})]:null;const a=[],s=function(r){r.stopPropagation(),!t.loading&&n.loadOrToggle(e)};if(t.indent&&a.push(Ke("span",{class:l.e("indent"),style:{"padding-left":`${t.indent}px`}})),Pt(t.expanded)&&!t.noLazyChildren){const r=[l.e("expand-icon"),t.expanded?l.em("expand-icon","expanded"):""];let u=ao;t.loading&&(u=Nl),a.push(Ke("div",{class:r,onClick:s},{default:()=>[Ke(Le,{class:{[l.is("loading")]:t.loading}},{default:()=>[Ke(u)]})]}))}else a.push(Ke("span",{class:l.e("placeholder")}));return a}function x1(e,t){return e.reduce((n,o)=>(n[o]=o,n),t)}function NG(e,t){const n=tt();return{registerComplexWatchers:()=>{const a=["fixed"],s={realWidth:"width",realMinWidth:"minWidth"},r=x1(a,s);Object.keys(r).forEach(u=>{const c=s[u];wt(t,c)&&ve(()=>t[c],d=>{let f=d;c==="width"&&u==="realWidth"&&(f=xg(d)),c==="minWidth"&&u==="realMinWidth"&&(f=hE(d)),n.columnConfig.value[c]=f,n.columnConfig.value[u]=f;const h=c==="fixed";e.value.store.scheduleLayout(h)})})},registerNormalWatchers:()=>{const a=["label","filters","filterMultiple","filteredValue","sortable","index","formatter","className","labelClassName","filterClassName","showOverflowTooltip","tooltipFormatter"],s={property:"prop",align:"realAlign",headerAlign:"realHeaderAlign"},r=x1(a,s);Object.keys(r).forEach(u=>{const c=s[u];wt(t,c)&&ve(()=>t[c],d=>{n.columnConfig.value[u]=d})})}}}function OG(e,t,n){const o=tt(),l=R(""),a=R(!1),s=R(),r=R(),u=be("table");Nn(()=>{s.value=e.align?`is-${e.align}`:null,s.value}),Nn(()=>{r.value=e.headerAlign?`is-${e.headerAlign}`:s.value,r.value});const c=k(()=>{let w=o.vnode.vParent||o.parent;for(;w&&!w.tableId&&!w.columnId;)w=w.vnode.vParent||w.parent;return w}),d=k(()=>{const{store:w}=o.parent;if(!w)return!1;const{treeData:C}=w.states,S=C.value;return S&&Object.keys(S).length>0}),f=R(xg(e.width)),h=R(hE(e.minWidth)),p=w=>(f.value&&(w.width=f.value),h.value&&(w.minWidth=h.value),!f.value&&h.value&&(w.width=void 0),w.minWidth||(w.minWidth=80),w.realWidth=Number(Ct(w.width)?w.minWidth:w.width),w),m=w=>{const C=w.type,S=EG[C]||{};Object.keys(S).forEach(N=>{const E=S[N];N!=="className"&&!Ct(E)&&(w[N]=E)});const O=kG(C);if(O){const N=`${i(u.namespace)}-${O}`;w.className=w.className?`${w.className} ${N}`:N}return w},v=w=>{ye(w)?w.forEach(S=>C(S)):C(w);function C(S){var O;((O=S==null?void 0:S.type)==null?void 0:O.name)==="ElTableColumn"&&(S.vParent=o)}};return{columnId:l,realAlign:s,isSubColumn:a,realHeaderAlign:r,columnOrTableParent:c,setColumnWidth:p,setColumnForcedProps:m,setColumnRenders:w=>{e.renderHeader||w.type!=="selection"&&(w.renderHeader=S=>(o.columnConfig.value.label,ee(t,"header",S,()=>[w.label]))),t["filter-icon"]&&(w.renderFilterIcon=S=>ee(t,"filter-icon",S));let C=w.renderCell;return w.type==="expand"?(w.renderCell=S=>Ke("div",{class:"cell"},[C(S)]),n.value.renderExpanded=S=>t.default?t.default(S):t.default):(C=C||TG,w.renderCell=S=>{let O=null;if(t.default){const V=t.default(S);O=V.some(z=>z.type!==nn)?V:C(S)}else O=C(S);const{columns:N}=n.value.store.states,E=N.value.findIndex(V=>V.type==="default"),T=d.value&&S.cellIndex===E,x=$G(S,T),I={class:"cell",style:{}};return w.showOverflowTooltip&&(I.class=`${I.class} ${i(u.namespace)}-tooltip`,I.style={width:`${(S.column.realWidth||Number(S.column.width))-1}px`}),v(O),Ke("div",I,[x,O])}),w},getPropsData:(...w)=>w.reduce((C,S)=>(ye(S)&&S.forEach(O=>{C[O]=e[O]}),C),{}),getColumnElIndex:(w,C)=>Array.prototype.indexOf.call(w,C),updateColumnOrder:()=>{n.value.store.commit("updateColumnOrder",o.columnConfig.value)}}}var IG={type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showOverflowTooltip:{type:[Boolean,Object],default:void 0},tooltipFormatter:Function,fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},filterClassName:String,index:[Number,Function],sortOrders:{type:Array,default:()=>["ascending","descending",null],validator:e=>e.every(t=>["ascending","descending",null].includes(t))}};let MG=1;var OE=K({name:"ElTableColumn",components:{ElCheckbox:Xo},props:IG,setup(e,{slots:t}){const n=tt(),o=R({}),l=k(()=>{let b=n.parent;for(;b&&!b.tableId;)b=b.parent;return b}),{registerNormalWatchers:a,registerComplexWatchers:s}=NG(l,e),{columnId:r,isSubColumn:u,realHeaderAlign:c,columnOrTableParent:d,setColumnWidth:f,setColumnForcedProps:h,setColumnRenders:p,getPropsData:m,getColumnElIndex:v,realAlign:y,updateColumnOrder:g}=OG(e,t,l),_=d.value;r.value=`${_.tableId||_.columnId}_column_${MG++}`,Cu(()=>{u.value=l.value!==_;const b=e.type||"default",w=e.sortable===""?!0:e.sortable,C=b==="selection"?!1:Ct(e.showOverflowTooltip)?_.props.showOverflowTooltip:e.showOverflowTooltip,S=Ct(e.tooltipFormatter)?_.props.tooltipFormatter:e.tooltipFormatter,O={..._G[b],id:r.value,type:b,property:e.prop||e.property,align:y,headerAlign:c,showOverflowTooltip:C,tooltipFormatter:S,filterable:e.filters||e.filterMethod,filteredValue:[],filterPlacement:"",filterClassName:"",isColumnGroup:!1,isSubColumn:!1,filterOpened:!1,sortable:w,index:e.index,rawColumnKey:n.vnode.key};let I=m(["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],["sortMethod","sortBy","sortOrders"],["selectable","reserveSelection"],["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement","filterClassName"]);I=EY(O,I),I=$Y(p,f,h)(I),o.value=I,a(),s()}),nt(()=>{var b;const w=d.value,C=u.value?w.vnode.el.children:(b=w.refs.hiddenColumns)==null?void 0:b.children,S=()=>v(C||[],n.vnode.el);o.value.getColumnIndex=S,S()>-1&&l.value.store.commit("insertColumn",o.value,u.value?w.columnConfig.value:null,g)}),It(()=>{const b=o.value.getColumnIndex;(b?b():-1)>-1&&l.value.store.commit("removeColumn",o.value,u.value?_.columnConfig.value:null,g)}),n.columnId=r.value,n.columnConfig=o},render(){var e,t,n;try{const o=(t=(e=this.$slots).default)==null?void 0:t.call(e,{row:{},column:{},$index:-1}),l=[];if(ye(o))for(const s of o)((n=s.type)==null?void 0:n.name)==="ElTableColumn"||s.shapeFlag&2?l.push(s):s.type===Fe&&ye(s.children)&&s.children.forEach(r=>{(r==null?void 0:r.patchFlag)!==1024&&!Ae(r==null?void 0:r.children)&&l.push(r)});return Ke("div",l)}catch{return Ke("div",[])}}});const AG=Qe(CG,{TableColumn:OE}),xG=Yt(OE);var vu=(e=>(e.ASC="asc",e.DESC="desc",e))(vu||{}),mu=(e=>(e.CENTER="center",e.RIGHT="right",e))(mu||{}),IE=(e=>(e.LEFT="left",e.RIGHT="right",e))(IE||{});const fv={asc:"desc",desc:"asc"},gu=Symbol("placeholder"),PG=(e,t,n)=>{var o;const l={flexGrow:0,flexShrink:0,...n?{}:{flexGrow:e.flexGrow||0,flexShrink:e.flexShrink||1}};n||(l.flexShrink=1);const a={...(o=e.style)!=null?o:{},...l,flexBasis:"auto",width:e.width};return t||(e.maxWidth&&(a.maxWidth=e.maxWidth),e.minWidth&&(a.minWidth=e.minWidth)),a};function RG(e,t,n){const o=k(()=>i(t).map((y,g)=>{var _,b;return{...y,key:(b=(_=y.key)!=null?_:y.dataKey)!=null?b:g}})),l=k(()=>i(o).filter(y=>!y.hidden)),a=k(()=>i(l).filter(y=>y.fixed==="left"||y.fixed===!0)),s=k(()=>i(l).filter(y=>y.fixed==="right")),r=k(()=>i(l).filter(y=>!y.fixed)),u=k(()=>{const y=[];return i(a).forEach(g=>{y.push({...g,placeholderSign:gu})}),i(r).forEach(g=>{y.push(g)}),i(s).forEach(g=>{y.push({...g,placeholderSign:gu})}),y}),c=k(()=>i(a).length||i(s).length),d=k(()=>i(o).reduce((y,g)=>(y[g.key]=PG(g,i(n),e.fixed),y),{})),f=k(()=>i(l).reduce((y,g)=>y+g.width,0)),h=y=>i(o).find(g=>g.key===y),p=y=>i(d)[y],m=(y,g)=>{y.width=g};function v(y){var g;const{key:_}=y.currentTarget.dataset;if(!_)return;const{sortState:b,sortBy:w}=e;let C=vu.ASC;ot(b)?C=fv[b[_]]:C=fv[w.order],(g=e.onColumnSort)==null||g.call(e,{column:h(_),key:_,order:C})}return{columns:o,columnsStyles:d,columnsTotalWidth:f,fixedColumnsOnLeft:a,fixedColumnsOnRight:s,hasFixedColumns:c,mainColumns:u,normalColumns:r,visibleColumns:l,getColumn:h,getColumnStyle:p,updateColumnWidth:m,onColumnSorted:v}}const LG=(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,onMaybeEndReached:l})=>{const a=R({scrollLeft:0,scrollTop:0});function s(p){var m,v,y;const{scrollTop:g}=p;(m=t.value)==null||m.scrollTo(p),(v=n.value)==null||v.scrollToTop(g),(y=o.value)==null||y.scrollToTop(g)}function r(p){a.value=p,s(p)}function u(p){a.value.scrollTop=p,s(i(a))}function c(p){var m,v;a.value.scrollLeft=p,(v=(m=t.value)==null?void 0:m.scrollTo)==null||v.call(m,i(a))}function d(p){var m;r(p),(m=e.onScroll)==null||m.call(e,p)}function f({scrollTop:p}){const{scrollTop:m}=i(a);p!==m&&u(p)}function h(p,m="auto"){var v;(v=t.value)==null||v.scrollToRow(p,m)}return ve(()=>i(a).scrollTop,(p,m)=>{p>m&&l()}),{scrollPos:a,scrollTo:r,scrollToLeft:c,scrollToTop:u,scrollToRow:h,onScroll:d,onVerticalScroll:f}},DG=(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,tableInstance:l,ns:a,isScrolling:s})=>{const r=tt(),{emit:u}=r,c=Dt(!1),d=R(e.defaultExpandedRowKeys||[]),f=R(-1),h=Dt(null),p=R({}),m=R({}),v=Dt({}),y=Dt({}),g=Dt({}),_=k(()=>ze(e.estimatedRowHeight));function b(T){var x;(x=e.onRowsRendered)==null||x.call(e,T),T.rowCacheEnd>i(f)&&(f.value=T.rowCacheEnd)}function w({hovered:T,rowKey:x}){if(s.value)return;l.vnode.el.querySelectorAll(`[rowkey="${String(x)}"]`).forEach(z=>{T?z.classList.add(a.is("hovered")):z.classList.remove(a.is("hovered"))})}function C({expanded:T,rowData:x,rowIndex:I,rowKey:V}){var z,D;const A=[...i(d)],F=A.indexOf(V);T?F===-1&&A.push(V):F>-1&&A.splice(F,1),d.value=A,u("update:expandedRowKeys",A),(z=e.onRowExpand)==null||z.call(e,{expanded:T,rowData:x,rowIndex:I,rowKey:V}),(D=e.onExpandedRowsChange)==null||D.call(e,A)}const S=So(()=>{var T,x,I,V;c.value=!0,p.value={...i(p),...i(m)},O(i(h),!1),m.value={},h.value=null,(T=t.value)==null||T.forceUpdate(),(x=n.value)==null||x.forceUpdate(),(I=o.value)==null||I.forceUpdate(),(V=r.proxy)==null||V.$forceUpdate(),c.value=!1},0);function O(T,x=!1){i(_)&&[t,n,o].forEach(I=>{const V=i(I);V&&V.resetAfterRowIndex(T,x)})}function N(T,x,I){const V=i(h);(V===null||V>I)&&(h.value=I),m.value[T]=x}function E({rowKey:T,height:x,rowIndex:I},V){V?V===IE.RIGHT?g.value[T]=x:v.value[T]=x:y.value[T]=x;const z=Math.max(...[v,g,y].map(D=>D.value[T]||0));i(p)[T]!==z&&(N(T,z,I),S())}return{expandedRowKeys:d,lastRenderedRowIndex:f,isDynamic:_,isResetting:c,rowHeights:p,resetAfterIndex:O,onRowExpanded:C,onRowHovered:w,onRowsRendered:b,onRowHeightChange:E}},FG=(e,{expandedRowKeys:t,lastRenderedRowIndex:n,resetAfterIndex:o})=>{const l=R({}),a=k(()=>{const r={},{data:u,rowKey:c}=e,d=i(t);if(!d||!d.length)return u;const f=[],h=new Set;d.forEach(m=>h.add(m));let p=u.slice();for(p.forEach(m=>r[m[c]]=0);p.length>0;){const m=p.shift();f.push(m),h.has(m[c])&&ye(m.children)&&m.children.length>0&&(p=[...m.children,...p],m.children.forEach(v=>r[v[c]]=r[m[c]]+1))}return l.value=r,f}),s=k(()=>{const{data:r,expandColumnKey:u}=e;return u?i(a):r});return ve(s,(r,u)=>{r!==u&&(n.value=-1,o(0,!0))}),{data:s,depthMap:l}},BG=(e,t)=>e+t,Jc=e=>ye(e)?e.reduce(BG,0):e,As=(e,t,n={})=>De(e)?e(t):e??n,ka=e=>(["width","maxWidth","minWidth","height"].forEach(t=>{e[t]=Gt(e[t])}),e),ME=e=>Rt(e)?t=>Ke(e,t):e,VG=(e,{columnsTotalWidth:t,rowsHeight:n,fixedColumnsOnLeft:o,fixedColumnsOnRight:l})=>{const a=k(()=>{const{fixed:_,width:b,vScrollbarSize:w}=e,C=b-w;return _?Math.max(Math.round(i(t)),C):C}),s=k(()=>i(a)+e.vScrollbarSize),r=k(()=>{const{height:_=0,maxHeight:b=0,footerHeight:w,hScrollbarSize:C}=e;if(b>0){const S=i(p),O=i(n),E=i(h)+S+O+C;return Math.min(E,b-w)}return _-w}),u=k(()=>{const{maxHeight:_}=e,b=i(r);if(ze(_)&&_>0)return b;const w=i(n)+i(h)+i(p);return Math.min(b,w)}),c=_=>_.width,d=k(()=>Jc(i(o).map(c))),f=k(()=>Jc(i(l).map(c))),h=k(()=>Jc(e.headerHeight)),p=k(()=>{var _;return(((_=e.fixedData)==null?void 0:_.length)||0)*e.rowHeight}),m=k(()=>i(r)-i(h)-i(p)),v=k(()=>{const{style:_={},height:b,width:w}=e;return ka({..._,height:b,width:w})}),y=k(()=>ka({height:e.footerHeight})),g=k(()=>({top:Gt(i(h)),bottom:Gt(e.footerHeight),width:Gt(e.width)}));return{bodyWidth:a,fixedTableHeight:u,mainTableHeight:r,leftTableWidth:d,rightTableWidth:f,headerWidth:s,windowHeight:m,footerHeight:y,emptyStyle:g,rootStyle:v,headerHeight:h}};function HG(e){const t=R(),n=R(),o=R(),{columns:l,columnsStyles:a,columnsTotalWidth:s,fixedColumnsOnLeft:r,fixedColumnsOnRight:u,hasFixedColumns:c,mainColumns:d,onColumnSorted:f}=RG(e,Tt(e,"columns"),Tt(e,"fixed")),{scrollTo:h,scrollToLeft:p,scrollToTop:m,scrollToRow:v,onScroll:y,onVerticalScroll:g,scrollPos:_}=LG(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,onMaybeEndReached:q}),b=be("table-v2"),w=tt(),C=Dt(!1),{expandedRowKeys:S,lastRenderedRowIndex:O,isDynamic:N,isResetting:E,rowHeights:T,resetAfterIndex:x,onRowExpanded:I,onRowHeightChange:V,onRowHovered:z,onRowsRendered:D}=DG(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,tableInstance:w,ns:b,isScrolling:C}),{data:A,depthMap:F}=FG(e,{expandedRowKeys:S,lastRenderedRowIndex:O,resetAfterIndex:x}),P=k(()=>{const{estimatedRowHeight:te,rowHeight:pe}=e,Ce=i(A);return ze(te)?Object.values(i(T)).reduce((me,fe)=>me+fe,0):Ce.length*pe}),{bodyWidth:L,fixedTableHeight:U,mainTableHeight:W,leftTableWidth:Q,rightTableWidth:G,headerWidth:oe,windowHeight:ie,footerHeight:ae,emptyStyle:ne,rootStyle:ce,headerHeight:de}=VG(e,{columnsTotalWidth:s,fixedColumnsOnLeft:r,fixedColumnsOnRight:u,rowsHeight:P}),xe=R(),Se=k(()=>{const te=i(A).length===0;return ye(e.fixedData)?e.fixedData.length===0&&te:te});function se(te){const{estimatedRowHeight:pe,rowHeight:Ce,rowKey:me}=e;return pe?i(T)[i(A)[te][me]]||pe:Ce}function q(){const{onEndReached:te}=e;if(!te)return;const{scrollTop:pe}=i(_),Ce=i(P),me=i(ie),fe=Ce-(pe+me)+e.hScrollbarSize;i(O)>=0&&Ce===pe+i(W)-i(de)&&te(fe)}return ve(()=>e.expandedRowKeys,te=>S.value=te,{deep:!0}),{columns:l,containerRef:xe,mainTableRef:t,leftTableRef:n,rightTableRef:o,isDynamic:N,isResetting:E,isScrolling:C,hasFixedColumns:c,columnsStyles:a,columnsTotalWidth:s,data:A,expandedRowKeys:S,depthMap:F,fixedColumnsOnLeft:r,fixedColumnsOnRight:u,mainColumns:d,bodyWidth:L,emptyStyle:ne,rootStyle:ce,headerWidth:oe,footerHeight:ae,mainTableHeight:W,fixedTableHeight:U,leftTableWidth:Q,rightTableWidth:G,showEmpty:Se,getRowHeight:se,onColumnSorted:f,onRowHovered:z,onRowExpanded:I,onRowsRendered:D,onRowHeightChange:V,scrollTo:h,scrollToLeft:p,scrollToTop:m,scrollToRow:v,onScroll:y,onVerticalScroll:g}}const Dg=Symbol("tableV2"),AE=String,Vu={type:Z(Array),required:!0},Fg={type:Z(Array)},xE={...Fg,required:!0},zG=String,P1={type:Z(Array),default:()=>Ut([])},as={type:Number,required:!0},PE={type:Z([String,Number,Symbol]),default:"id"},R1={type:Z(Object)},ds=_e({class:String,columns:Vu,columnsStyles:{type:Z(Object),required:!0},depth:Number,expandColumnKey:zG,estimatedRowHeight:{...Cs.estimatedRowHeight,default:void 0},isScrolling:Boolean,onRowExpand:{type:Z(Function)},onRowHover:{type:Z(Function)},onRowHeightChange:{type:Z(Function)},rowData:{type:Z(Object),required:!0},rowEventHandlers:{type:Z(Object)},rowIndex:{type:Number,required:!0},rowKey:PE,style:{type:Z(Object)}}),Dp={type:Number,required:!0},Bg=_e({class:String,columns:Vu,fixedHeaderData:{type:Z(Array)},headerData:{type:Z(Array),required:!0},headerHeight:{type:Z([Number,Array]),default:50},rowWidth:Dp,rowHeight:{type:Number,default:50},height:Dp,width:Dp}),Qc=_e({columns:Vu,data:xE,fixedData:Fg,estimatedRowHeight:ds.estimatedRowHeight,width:as,height:as,headerWidth:as,headerHeight:Bg.headerHeight,bodyWidth:as,rowHeight:as,cache:tE.cache,useIsScrolling:Boolean,scrollbarAlwaysOn:Cs.scrollbarAlwaysOn,scrollbarStartGap:Cs.scrollbarStartGap,scrollbarEndGap:Cs.scrollbarEndGap,class:AE,style:R1,containerStyle:R1,getRowHeight:{type:Z(Function),required:!0},rowKey:ds.rowKey,onRowsRendered:{type:Z(Function)},onScroll:{type:Z(Function)}}),KG=_e({cache:Qc.cache,estimatedRowHeight:ds.estimatedRowHeight,rowKey:PE,headerClass:{type:Z([String,Function])},headerProps:{type:Z([Object,Function])},headerCellProps:{type:Z([Object,Function])},headerHeight:Bg.headerHeight,footerHeight:{type:Number,default:0},rowClass:{type:Z([String,Function])},rowProps:{type:Z([Object,Function])},rowHeight:{type:Number,default:50},cellProps:{type:Z([Object,Function])},columns:Vu,data:xE,dataGetter:{type:Z(Function)},fixedData:Fg,expandColumnKey:ds.expandColumnKey,expandedRowKeys:P1,defaultExpandedRowKeys:P1,class:AE,fixed:Boolean,style:{type:Z(Object)},width:as,height:as,maxHeight:Number,useIsScrolling:Boolean,indentSize:{type:Number,default:12},iconSize:{type:Number,default:12},hScrollbarSize:Cs.hScrollbarSize,vScrollbarSize:Cs.vScrollbarSize,scrollbarAlwaysOn:lE.alwaysOn,sortBy:{type:Z(Object),default:()=>({})},sortState:{type:Z(Object),default:void 0},onColumnSort:{type:Z(Function)},onExpandedRowsChange:{type:Z(Function)},onEndReached:{type:Z(Function)},onRowExpand:ds.onRowExpand,onScroll:Qc.onScroll,onRowsRendered:Qc.onRowsRendered,rowEventHandlers:ds.rowEventHandlers}),WG="ElTableV2Header",jG=K({name:WG,props:Bg,setup(e,{slots:t,expose:n}){const o=be("table-v2"),l=Re("tableV2GridScrollLeft"),a=R(),s=k(()=>ka({width:e.width,height:e.height})),r=k(()=>ka({width:e.rowWidth,height:e.height})),u=k(()=>zn(i(e.headerHeight))),c=h=>{const p=i(a);Be(()=>{p!=null&&p.scroll&&p.scroll({left:h})})},d=()=>{const h=o.e("fixed-header-row"),{columns:p,fixedHeaderData:m,rowHeight:v}=e;return m==null?void 0:m.map((y,g)=>{var _;const b=ka({height:v,width:"100%"});return(_=t.fixed)==null?void 0:_.call(t,{class:h,columns:p,rowData:y,rowIndex:-(g+1),style:b})})},f=()=>{const h=o.e("dynamic-header-row"),{columns:p}=e;return i(u).map((m,v)=>{var y;const g=ka({width:"100%",height:m});return(y=t.dynamic)==null?void 0:y.call(t,{class:h,columns:p,headerIndex:v,style:g})})};return xo(()=>{l!=null&&l.value&&c(l.value)}),n({scrollToLeft:c}),()=>{if(!(e.height<=0))return j("div",{ref:a,class:e.class,style:i(s),role:"rowgroup"},[j("div",{style:i(r),class:o.e("header")},[f(),d()])])}}});var UG=jG;const qG=({atXEndEdge:e,atXStartEdge:t,atYEndEdge:n,atYStartEdge:o},l)=>{let a=null,s=0,r=0;const u=(d,f)=>{const h=d<=0&&t.value||d>=0&&e.value,p=f<=0&&o.value||f>=0&&n.value;return h&&p};return{hasReachedEdge:u,onWheel:d=>{Os(a);let f=d.deltaX,h=d.deltaY;Math.abs(f)>Math.abs(h)?h=0:f=0,d.shiftKey&&h!==0&&(f=h,h=0),!(u(s,r)&&u(s+f,r+h))&&(s+=f,r+=h,d.preventDefault(),a=Ba(()=>{l(s,r),s=0,r=0}))}}},RE=({name:e,clearCache:t,getColumnPosition:n,getColumnStartIndexForOffset:o,getColumnStopIndexForStartIndex:l,getEstimatedTotalHeight:a,getEstimatedTotalWidth:s,getColumnOffset:r,getRowOffset:u,getRowPosition:c,getRowStartIndexForOffset:d,getRowStopIndexForStartIndex:f,initCache:h,injectToInstance:p,validateProps:m})=>K({name:e??"ElVirtualList",props:Cs,emits:[Vd,Hd],setup(v,{emit:y,expose:g,slots:_}){const b=be("vl");m(v);const w=tt(),C=R(h(v,w));p==null||p(w,C);const S=R(),O=R(),N=R(),E=R(null),T=R({isScrolling:!1,scrollLeft:ze(v.initScrollLeft)?v.initScrollLeft:0,scrollTop:ze(v.initScrollTop)?v.initScrollTop:0,updateRequested:!1,xAxisScrollDir:ir,yAxisScrollDir:ir}),x=Jk(),I=k(()=>Number.parseInt(`${v.height}`,10)),V=k(()=>Number.parseInt(`${v.width}`,10)),z=k(()=>{const{totalColumn:me,totalRow:fe,columnCache:we}=v,{isScrolling:Te,xAxisScrollDir:Ne,scrollLeft:$e}=i(T);if(me===0||fe===0)return[0,0,0,0];const Ve=o(v,$e,i(C)),he=l(v,Ve,$e,i(C)),Me=!Te||Ne===zd?Math.max(1,we):1,je=!Te||Ne===ir?Math.max(1,we):1;return[Math.max(0,Ve-Me),Math.max(0,Math.min(me-1,he+je)),Ve,he]}),D=k(()=>{const{totalColumn:me,totalRow:fe,rowCache:we}=v,{isScrolling:Te,yAxisScrollDir:Ne,scrollTop:$e}=i(T);if(me===0||fe===0)return[0,0,0,0];const Ve=d(v,$e,i(C)),he=f(v,Ve,$e,i(C)),Me=!Te||Ne===zd?Math.max(1,we):1,je=!Te||Ne===ir?Math.max(1,we):1;return[Math.max(0,Ve-Me),Math.max(0,Math.min(fe-1,he+je)),Ve,he]}),A=k(()=>a(v,i(C))),F=k(()=>s(v,i(C))),P=k(()=>{var me;return[{position:"relative",overflow:"hidden",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:v.direction,height:ze(v.height)?`${v.height}px`:v.height,width:ze(v.width)?`${v.width}px`:v.width},(me=v.style)!=null?me:{}]}),L=k(()=>{const me=`${i(F)}px`;return{height:`${i(A)}px`,pointerEvents:i(T).isScrolling?"none":void 0,width:me}}),U=()=>{const{totalColumn:me,totalRow:fe}=v;if(me>0&&fe>0){const[he,Me,je,st]=i(z),[rt,ut,mt,zt]=i(D);y(Vd,{columnCacheStart:he,columnCacheEnd:Me,rowCacheStart:rt,rowCacheEnd:ut,columnVisibleStart:je,columnVisibleEnd:st,rowVisibleStart:mt,rowVisibleEnd:zt})}const{scrollLeft:we,scrollTop:Te,updateRequested:Ne,xAxisScrollDir:$e,yAxisScrollDir:Ve}=i(T);y(Hd,{xAxisScrollDir:$e,scrollLeft:we,yAxisScrollDir:Ve,scrollTop:Te,updateRequested:Ne})},W=me=>{const{clientHeight:fe,clientWidth:we,scrollHeight:Te,scrollLeft:Ne,scrollTop:$e,scrollWidth:Ve}=me.currentTarget,he=i(T);if(he.scrollTop===$e&&he.scrollLeft===Ne)return;let Me=Ne;if(b1(v.direction))switch(Wd()){case pu:Me=-Ne;break;case Ag:Me=Ve-we-Ne;break}T.value={...he,isScrolling:!0,scrollLeft:Me,scrollTop:Math.max(0,Math.min($e,Te-fe)),updateRequested:!0,xAxisScrollDir:cs(he.scrollLeft,Me),yAxisScrollDir:cs(he.scrollTop,$e)},Be(()=>ce()),de(),U()},Q=(me,fe)=>{const we=i(I),Te=(A.value-we)/fe*me;ie({scrollTop:Math.min(A.value-we,Te)})},G=(me,fe)=>{const we=i(V),Te=(F.value-we)/fe*me;ie({scrollLeft:Math.min(F.value-we,Te)})},{onWheel:oe}=qG({atXStartEdge:k(()=>T.value.scrollLeft<=0),atXEndEdge:k(()=>T.value.scrollLeft>=F.value-i(V)),atYStartEdge:k(()=>T.value.scrollTop<=0),atYEndEdge:k(()=>T.value.scrollTop>=A.value-i(I))},(me,fe)=>{var we,Te,Ne,$e;(Te=(we=O.value)==null?void 0:we.onMouseUp)==null||Te.call(we),($e=(Ne=N.value)==null?void 0:Ne.onMouseUp)==null||$e.call(Ne);const Ve=i(V),he=i(I);ie({scrollLeft:Math.min(T.value.scrollLeft+me,F.value-Ve),scrollTop:Math.min(T.value.scrollTop+fe,A.value-he)})});Mt(S,"wheel",oe,{passive:!1});const ie=({scrollLeft:me=T.value.scrollLeft,scrollTop:fe=T.value.scrollTop})=>{me=Math.max(me,0),fe=Math.max(fe,0);const we=i(T);fe===we.scrollTop&&me===we.scrollLeft||(T.value={...we,xAxisScrollDir:cs(we.scrollLeft,me),yAxisScrollDir:cs(we.scrollTop,fe),scrollLeft:me,scrollTop:fe,updateRequested:!0},Be(()=>ce()),de(),U())},ae=(me=0,fe=0,we=zo)=>{const Te=i(T);fe=Math.max(0,Math.min(fe,v.totalColumn-1)),me=Math.max(0,Math.min(me,v.totalRow-1));const Ne=q_(b.namespace.value),$e=i(C),Ve=a(v,$e),he=s(v,$e);ie({scrollLeft:r(v,fe,we,Te.scrollLeft,$e,he>v.width?Ne:0),scrollTop:u(v,me,we,Te.scrollTop,$e,Ve>v.height?Ne:0)})},ne=(me,fe)=>{const{columnWidth:we,direction:Te,rowHeight:Ne}=v,$e=x.value(t&&we,t&&Ne,t&&Te),Ve=`${me},${fe}`;if(wt($e,Ve))return $e[Ve];{const[,he]=n(v,fe,i(C)),Me=i(C),je=b1(Te),[st,rt]=c(v,me,Me),[ut]=n(v,fe,Me);return $e[Ve]={position:"absolute",left:je?void 0:`${he}px`,right:je?`${he}px`:void 0,top:`${rt}px`,height:`${st}px`,width:`${ut}px`},$e[Ve]}},ce=()=>{T.value.isScrolling=!1,Be(()=>{x.value(-1,null,null)})};nt(()=>{if(!gt)return;const{initScrollLeft:me,initScrollTop:fe}=v,we=i(S);we&&(ze(me)&&(we.scrollLeft=me),ze(fe)&&(we.scrollTop=fe)),U()});const de=()=>{const{direction:me}=v,{scrollLeft:fe,scrollTop:we,updateRequested:Te}=i(T),Ne=i(S);if(Te&&Ne){if(me===br)switch(Wd()){case pu:{Ne.scrollLeft=-fe;break}case Mg:{Ne.scrollLeft=fe;break}default:{const{clientWidth:$e,scrollWidth:Ve}=Ne;Ne.scrollLeft=Ve-$e-fe;break}}else Ne.scrollLeft=Math.max(0,fe);Ne.scrollTop=Math.max(0,we)}},{resetAfterColumnIndex:xe,resetAfterRowIndex:Se,resetAfter:se}=w.proxy;g({windowRef:S,innerRef:E,getItemStyleCache:x,scrollTo:ie,scrollToItem:ae,states:T,resetAfterColumnIndex:xe,resetAfterRowIndex:Se,resetAfter:se});const q=()=>{const{scrollbarAlwaysOn:me,scrollbarStartGap:fe,scrollbarEndGap:we,totalColumn:Te,totalRow:Ne}=v,$e=i(V),Ve=i(I),he=i(F),Me=i(A),{scrollLeft:je,scrollTop:st}=i(T),rt=Ke(tv,{ref:O,alwaysOn:me,startGap:fe,endGap:we,class:b.e("horizontal"),clientSize:$e,layout:"horizontal",onScroll:G,ratio:$e*100/he,scrollFrom:je/(he-$e),total:Ne,visible:!0}),ut=Ke(tv,{ref:N,alwaysOn:me,startGap:fe,endGap:we,class:b.e("vertical"),clientSize:Ve,layout:"vertical",onScroll:Q,ratio:Ve*100/Me,scrollFrom:st/(Me-Ve),total:Te,visible:!0});return{horizontalScrollbar:rt,verticalScrollbar:ut}},te=()=>{var me;const[fe,we]=i(z),[Te,Ne]=i(D),{data:$e,totalColumn:Ve,totalRow:he,useIsScrolling:Me,itemKey:je}=v,st=[];if(he>0&&Ve>0)for(let rt=Te;rt<=Ne;rt++)for(let ut=fe;ut<=we;ut++){const mt=je({columnIndex:ut,data:$e,rowIndex:rt});st.push(Ke(Fe,{key:mt},(me=_.default)==null?void 0:me.call(_,{columnIndex:ut,data:$e,isScrolling:Me?i(T).isScrolling:void 0,style:ne(rt,ut),rowIndex:rt})))}return st},pe=()=>{const me=at(v.innerElement),fe=te();return[Ke(me,{style:i(L),ref:E},Ae(me)?fe:{default:()=>fe})]};return()=>{const me=at(v.containerElement),{horizontalScrollbar:fe,verticalScrollbar:we}=q(),Te=pe();return Ke("div",{key:0,class:b.e("wrapper"),role:v.role},[Ke(me,{class:v.className,style:i(P),onScroll:W,ref:S},Ae(me)?Te:{default:()=>Te}),fe,we])}}}),{max:qd,min:LE,floor:DE}=Math,YG={column:"columnWidth",row:"rowHeight"},pv={column:"lastVisitedColumnIndex",row:"lastVisitedRowIndex"},Kl=(e,t,n,o)=>{const[l,a,s]=[n[o],e[YG[o]],n[pv[o]]];if(t>s){let r=0;if(s>=0){const u=l[s];r=u.offset+u.size}for(let u=s+1;u<=t;u++){const c=a(u);l[u]={offset:r,size:c},r+=c}n[pv[o]]=t}return l[t]},FE=(e,t,n,o,l,a)=>{for(;n<=o;){const s=n+DE((o-n)/2),r=Kl(e,s,t,a).offset;if(r===l)return s;r{const a=l==="column"?e.totalColumn:e.totalRow;let s=1;for(;n{const[l,a]=[t[o],t[pv[o]]];return(a>0?l[a].offset:0)>=n?FE(e,t,0,a,n,o):GG(e,t,qd(0,a),n,o)},BE=({totalRow:e},{estimatedRowHeight:t,lastVisitedRowIndex:n,row:o})=>{let l=0;if(n>=e&&(n=e-1),n>=0){const r=o[n];l=r.offset+r.size}const s=(e-n-1)*t;return l+s},VE=({totalColumn:e},{column:t,estimatedColumnWidth:n,lastVisitedColumnIndex:o})=>{let l=0;if(o>e&&(o=e-1),o>=0){const r=t[o];l=r.offset+r.size}const s=(e-o-1)*n;return l+s},XG={column:VE,row:BE},D1=(e,t,n,o,l,a,s)=>{const[r,u]=[a==="row"?e.height:e.width,XG[a]],c=Kl(e,t,l,a),d=u(e,l),f=qd(0,LE(d-r,c.offset)),h=qd(0,c.offset-r+s+c.size);switch(n===zf&&(o>=h-r&&o<=f+r?n=zo:n=Cl),n){case du:return f;case fu:return h;case Cl:return Math.round(h+(f-h)/2);case zo:default:return o>=h&&o<=f?o:h>f||o{const o=Kl(e,t,n,"column");return[o.size,o.offset]},getRowPosition:(e,t,n)=>{const o=Kl(e,t,n,"row");return[o.size,o.offset]},getColumnOffset:(e,t,n,o,l,a)=>D1(e,t,n,o,l,"column",a),getRowOffset:(e,t,n,o,l,a)=>D1(e,t,n,o,l,"row",a),getColumnStartIndexForOffset:(e,t,n)=>L1(e,n,t,"column"),getColumnStopIndexForStartIndex:(e,t,n,o)=>{const l=Kl(e,t,o,"column"),a=n+e.width;let s=l.offset+l.size,r=t;for(;rL1(e,n,t,"row"),getRowStopIndexForStartIndex:(e,t,n,o)=>{const{totalRow:l,height:a}=e,s=Kl(e,t,o,"row"),r=n+a;let u=s.size+s.offset,c=t;for(;c{const n=({columnIndex:a,rowIndex:s},r)=>{var u,c;r=Ct(r)?!0:r,ze(a)&&(t.value.lastVisitedColumnIndex=Math.min(t.value.lastVisitedColumnIndex,a-1)),ze(s)&&(t.value.lastVisitedRowIndex=Math.min(t.value.lastVisitedRowIndex,s-1)),(u=e.exposed)==null||u.getItemStyleCache.value(-1,null,null),r&&((c=e.proxy)==null||c.$forceUpdate())},o=(a,s)=>{n({columnIndex:a},s)},l=(a,s)=>{n({rowIndex:a},s)};Object.assign(e.proxy,{resetAfterColumnIndex:o,resetAfterRowIndex:l,resetAfter:n})},initCache:({estimatedColumnWidth:e=Gh,estimatedRowHeight:t=Gh})=>({column:{},estimatedColumnWidth:e,estimatedRowHeight:t,lastVisitedColumnIndex:-1,lastVisitedRowIndex:-1,row:{}}),clearCache:!1,validateProps:({columnWidth:e,rowHeight:t})=>{}}),JG=RE({name:"ElFixedSizeGrid",getColumnPosition:({columnWidth:e},t)=>[e,t*e],getRowPosition:({rowHeight:e},t)=>[e,t*e],getEstimatedTotalHeight:({totalRow:e,rowHeight:t})=>t*e,getEstimatedTotalWidth:({totalColumn:e,columnWidth:t})=>t*e,getColumnOffset:({totalColumn:e,columnWidth:t,width:n},o,l,a,s,r)=>{n=Number(n);const u=Math.max(0,e*t-n),c=Math.min(u,o*t),d=Math.max(0,o*t-n+r+t);switch(l==="smart"&&(a>=d-n&&a<=c+n?l=zo:l=Cl),l){case du:return c;case fu:return d;case Cl:{const f=Math.round(d+(c-d)/2);return fu+Math.floor(n/2)?u:f}case zo:default:return a>=d&&a<=c?a:d>c||a{t=Number(t);const u=Math.max(0,n*e-t),c=Math.min(u,o*e),d=Math.max(0,o*e-t+r+e);switch(l===zf&&(a>=d-t&&a<=c+t?l=zo:l=Cl),l){case du:return c;case fu:return d;case Cl:{const f=Math.round(d+(c-d)/2);return fu+Math.floor(t/2)?u:f}case zo:default:return a>=d&&a<=c?a:d>c||aMath.max(0,Math.min(t-1,Math.floor(n/e))),getColumnStopIndexForStartIndex:({columnWidth:e,totalColumn:t,width:n},o,l)=>{const a=o*e,s=Math.ceil((n+l-a)/e);return Math.max(0,Math.min(t-1,o+s-1))},getRowStartIndexForOffset:({rowHeight:e,totalRow:t},n)=>Math.max(0,Math.min(t-1,Math.floor(n/e))),getRowStopIndexForStartIndex:({rowHeight:e,totalRow:t,height:n},o,l)=>{const a=o*e,s=Math.ceil((n+l-a)/e);return Math.max(0,Math.min(t-1,o+s-1))},initCache:()=>{},clearCache:!0,validateProps:({columnWidth:e,rowHeight:t})=>{}}),QG="ElTableV2Grid",eX=e=>{const t=R(),n=R(),o=R(0),l=k(()=>{const{data:y,rowHeight:g,estimatedRowHeight:_}=e;if(!_)return y.length*g}),a=k(()=>{const{fixedData:y,rowHeight:g}=e;return((y==null?void 0:y.length)||0)*g}),s=k(()=>Jc(e.headerHeight)),r=k(()=>{const{height:y}=e;return Math.max(0,y-i(s)-i(a))}),u=k(()=>i(s)+i(a)>0),c=({data:y,rowIndex:g})=>y[g][e.rowKey];function d({rowCacheStart:y,rowCacheEnd:g,rowVisibleStart:_,rowVisibleEnd:b}){var w;(w=e.onRowsRendered)==null||w.call(e,{rowCacheStart:y,rowCacheEnd:g,rowVisibleStart:_,rowVisibleEnd:b})}function f(y,g){var _;(_=n.value)==null||_.resetAfterRowIndex(y,g)}function h(y,g){const _=i(t),b=i(n);ot(y)?(_==null||_.scrollToLeft(y.scrollLeft),o.value=y.scrollLeft,b==null||b.scrollTo(y)):(_==null||_.scrollToLeft(y),o.value=y,b==null||b.scrollTo({scrollLeft:y,scrollTop:g}))}function p(y){var g;(g=i(n))==null||g.scrollTo({scrollTop:y})}function m(y,g){var _;(_=i(n))==null||_.scrollToItem(y,1,g)}function v(){var y,g;(y=i(n))==null||y.$forceUpdate(),(g=i(t))==null||g.$forceUpdate()}return ve(()=>e.bodyWidth,()=>{var y;ze(e.estimatedRowHeight)&&((y=n.value)==null||y.resetAfter({columnIndex:0},!1))}),{bodyRef:n,forceUpdate:v,fixedRowHeight:a,gridHeight:r,hasHeader:u,headerHeight:s,headerRef:t,totalHeight:l,itemKey:c,onItemRendered:d,resetAfterRowIndex:f,scrollTo:h,scrollToTop:p,scrollToRow:m,scrollLeft:o}},tX=K({name:QG,props:Qc,setup(e,{slots:t,expose:n}){const{ns:o}=Re(Dg),{bodyRef:l,fixedRowHeight:a,gridHeight:s,hasHeader:r,headerRef:u,headerHeight:c,totalHeight:d,forceUpdate:f,itemKey:h,onItemRendered:p,resetAfterRowIndex:m,scrollTo:v,scrollToTop:y,scrollToRow:g,scrollLeft:_}=eX(e);pt("tableV2GridScrollLeft",_),n({forceUpdate:f,totalHeight:d,scrollTo:v,scrollToTop:y,scrollToRow:g,resetAfterRowIndex:m});const b=()=>e.bodyWidth;return()=>{const{cache:w,columns:C,data:S,fixedData:O,useIsScrolling:N,scrollbarAlwaysOn:E,scrollbarEndGap:T,scrollbarStartGap:x,style:I,rowHeight:V,bodyWidth:z,estimatedRowHeight:D,headerWidth:A,height:F,width:P,getRowHeight:L,onScroll:U}=e,W=ze(D),Q=W?ZG:JG,G=i(c);return j("div",{role:"table",class:[o.e("table"),e.class],style:I},[j(Q,{ref:l,data:S,useIsScrolling:N,itemKey:h,columnCache:0,columnWidth:W?b:z,totalColumn:1,totalRow:S.length,rowCache:w,rowHeight:W?L:V,width:P,height:i(s),class:o.e("body"),role:"rowgroup",scrollbarStartGap:x,scrollbarEndGap:T,scrollbarAlwaysOn:E,onScroll:U,onItemRendered:p,perfMode:!1},{default:oe=>{var ie;const ae=S[oe.rowIndex];return(ie=t.row)==null?void 0:ie.call(t,{...oe,columns:C,rowData:ae})}}),i(r)&&j(UG,{ref:u,class:o.e("header-wrapper"),columns:C,headerData:S,headerHeight:e.headerHeight,fixedHeaderData:O,rowWidth:A,rowHeight:V,width:P,height:Math.min(G+i(a),F)},{dynamic:t.header,fixed:t.row})])}}});var Vg=tX;function nX(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Rt(e)}const oX=(e,{slots:t})=>{const{mainTableRef:n,...o}=e;return j(Vg,it({ref:n},o),nX(t)?t:{default:()=>[t]})};var lX=oX;function aX(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Rt(e)}const sX=(e,{slots:t})=>{if(!e.columns.length)return;const{leftTableRef:n,...o}=e;return j(Vg,it({ref:n},o),aX(t)?t:{default:()=>[t]})};var rX=sX;function iX(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Rt(e)}const uX=(e,{slots:t})=>{if(!e.columns.length)return;const{rightTableRef:n,...o}=e;return j(Vg,it({ref:n},o),iX(t)?t:{default:()=>[t]})};var cX=uX;const dX=e=>{const{isScrolling:t}=Re(Dg),n=R(!1),o=R(),l=k(()=>ze(e.estimatedRowHeight)&&e.rowIndex>=0),a=(u=!1)=>{const c=i(o);if(!c)return;const{columns:d,onRowHeightChange:f,rowKey:h,rowIndex:p,style:m}=e,{height:v}=c.getBoundingClientRect();n.value=!0,Be(()=>{if(u||v!==Number.parseInt(m.height)){const y=d[0],g=(y==null?void 0:y.placeholderSign)===gu;f==null||f({rowKey:h,height:v,rowIndex:p},y&&!g&&y.fixed)}})},s=k(()=>{const{rowData:u,rowIndex:c,rowKey:d,onRowHover:f}=e,h=e.rowEventHandlers||{},p={};return Object.entries(h).forEach(([m,v])=>{De(v)&&(p[m]=y=>{v({event:y,rowData:u,rowIndex:c,rowKey:d})})}),f&&[{name:"onMouseleave",hovered:!1},{name:"onMouseenter",hovered:!0}].forEach(({name:m,hovered:v})=>{const y=p[m];p[m]=g=>{f({event:g,hovered:v,rowData:u,rowIndex:c,rowKey:d}),y==null||y(g)}}),p}),r=u=>{const{onRowExpand:c,rowData:d,rowIndex:f,rowKey:h}=e;c==null||c({expanded:u,rowData:d,rowIndex:f,rowKey:h})};return nt(()=>{i(l)&&a(!0)}),{isScrolling:t,measurable:l,measured:n,rowRef:o,eventHandlers:s,onExpand:r}},fX="ElTableV2TableRow",pX=K({name:fX,props:ds,setup(e,{expose:t,slots:n,attrs:o}){const{eventHandlers:l,isScrolling:a,measurable:s,measured:r,rowRef:u,onExpand:c}=dX(e);return t({onExpand:c}),()=>{const{columns:d,columnsStyles:f,expandColumnKey:h,depth:p,rowData:m,rowIndex:v,style:y}=e;let g=d.map((_,b)=>{const w=ye(m.children)&&m.children.length>0&&_.key===h;return n.cell({column:_,columns:d,columnIndex:b,depth:p,style:f[_.key],rowData:m,rowIndex:v,isScrolling:i(a),expandIconProps:w?{rowData:m,rowIndex:v,onExpand:c}:void 0})});if(n.row&&(g=n.row({cells:g.map(_=>ye(_)&&_.length===1?_[0]:_),style:y,columns:d,depth:p,rowData:m,rowIndex:v,isScrolling:i(a)})),i(s)){const{height:_,...b}=y||{},w=i(r);return j("div",it({ref:u,class:e.class,style:w?y:b,role:"row"},o,i(l)),[g])}return j("div",it(o,{ref:u,class:e.class,style:y,role:"row"},i(l)),[g])}}});var hX=pX;function vX(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Rt(e)}const mX=(e,{slots:t})=>{const{columns:n,columnsStyles:o,depthMap:l,expandColumnKey:a,expandedRowKeys:s,estimatedRowHeight:r,hasFixedColumns:u,rowData:c,rowIndex:d,style:f,isScrolling:h,rowProps:p,rowClass:m,rowKey:v,rowEventHandlers:y,ns:g,onRowHovered:_,onRowExpanded:b}=e,w=As(m,{columns:n,rowData:c,rowIndex:d},""),C=As(p,{columns:n,rowData:c,rowIndex:d}),S=c[v],O=l[S]||0,N=!!a,E=d<0,T=[g.e("row"),w,{[g.e(`row-depth-${O}`)]:N&&d>=0,[g.is("expanded")]:N&&s.includes(S),[g.is("fixed")]:!O&&E,[g.is("customized")]:!!t.row}],x=u?_:void 0,I={...C,columns:n,columnsStyles:o,class:T,depth:O,expandColumnKey:a,estimatedRowHeight:E?void 0:r,isScrolling:h,rowIndex:d,rowData:c,rowKey:S,rowEventHandlers:y,style:f};return j(hX,it(I,{onRowExpand:b,onMouseenter:D=>{x==null||x({hovered:!0,rowKey:S,event:D,rowData:c,rowIndex:d})},onMouseleave:D=>{x==null||x({hovered:!1,rowKey:S,event:D,rowData:c,rowIndex:d})},rowkey:S}),vX(t)?t:{default:()=>[t]})};var gX=mX;const Hg=(e,{slots:t})=>{var n;const{cellData:o,style:l}=e,a=((n=o==null?void 0:o.toString)==null?void 0:n.call(o))||"",s=ee(t,"default",e,()=>[a]);return j("div",{class:e.class,title:a,style:l},[s])};Hg.displayName="ElTableV2Cell";Hg.inheritAttrs=!1;var yX=Hg;const bX=e=>{const{expanded:t,expandable:n,onExpand:o,style:l,size:a}=e,s={onClick:n?()=>o(!t):void 0,class:e.class};return j(Le,it(s,{size:a,style:l}),{default:()=>[j(ao,null,null)]})};var wX=bX;const HE=({columns:e,column:t,columnIndex:n,depth:o,expandIconProps:l,isScrolling:a,rowData:s,rowIndex:r,style:u,expandedRowKeys:c,ns:d,cellProps:f,expandColumnKey:h,indentSize:p,iconSize:m,rowKey:v},{slots:y})=>{const g=ka(u);if(t.placeholderSign===gu)return j("div",{class:d.em("row-cell","placeholder"),style:g},null);const{cellRenderer:_,dataKey:b,dataGetter:w}=t,C=De(w)?w({columns:e,column:t,columnIndex:n,rowData:s,rowIndex:r}):ln(s,b??""),S=As(f,{cellData:C,columns:e,column:t,columnIndex:n,rowIndex:r,rowData:s}),O={class:d.e("cell-text"),columns:e,column:t,columnIndex:n,cellData:C,isScrolling:a,rowData:s,rowIndex:r},N=ME(_),E=N?N(O):ee(y,"default",O,()=>[j(yX,O,null)]),T=[d.e("row-cell"),t.class,t.align===mu.CENTER&&d.is("align-center"),t.align===mu.RIGHT&&d.is("align-right")],x=r>=0&&h&&t.key===h,I=r>=0&&c.includes(s[v]);let V;const z=`margin-inline-start: ${o*p}px;`;return x&&(ot(l)?V=j(wX,it(l,{class:[d.e("expand-icon"),d.is("expanded",I)],size:m,expanded:I,style:z,expandable:!0}),null):V=j("div",{style:[z,`width: ${m}px; height: ${m}px;`].join(" ")},null)),j("div",it({class:T,style:g},S,{role:"cell"}),[V,E])};HE.inheritAttrs=!1;var F1=HE;const CX=_e({class:String,columns:Vu,columnsStyles:{type:Z(Object),required:!0},headerIndex:Number,style:{type:Z(Object)}}),SX=K({name:"ElTableV2HeaderRow",props:CX,setup(e,{slots:t}){return()=>{const{columns:n,columnsStyles:o,headerIndex:l,style:a}=e;let s=n.map((r,u)=>t.cell({columns:n,column:r,columnIndex:u,headerIndex:l,style:o[r.key]}));return t.header&&(s=t.header({cells:s.map(r=>ye(r)&&r.length===1?r[0]:r),columns:n,headerIndex:l})),j("div",{class:e.class,style:a,role:"row"},[s])}}});var _X=SX;function kX(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Rt(e)}const EX=({columns:e,columnsStyles:t,headerIndex:n,style:o,headerClass:l,headerProps:a,ns:s},{slots:r})=>{const u={columns:e,headerIndex:n},c=[s.e("header-row"),As(l,u,""),{[s.is("customized")]:!!r.header}],d={...As(a,u),columnsStyles:t,class:c,columns:e,headerIndex:n,style:o};return j(_X,d,kX(r)?r:{default:()=>[r]})};var TX=EX;const zg=(e,{slots:t})=>ee(t,"default",e,()=>{var n,o;return[j("div",{class:e.class,title:(n=e.column)==null?void 0:n.title},[(o=e.column)==null?void 0:o.title])]});zg.displayName="ElTableV2HeaderCell";zg.inheritAttrs=!1;var $X=zg;const NX=e=>{const{sortOrder:t}=e;return j(Le,{size:14,class:e.class},{default:()=>[t===vu.ASC?j(VL,null,null):j(FL,null,null)]})};var OX=NX;const IX=(e,{slots:t})=>{const{column:n,ns:o,style:l,onColumnSorted:a}=e,s=ka(l);if(n.placeholderSign===gu)return j("div",{class:o.em("header-row-cell","placeholder"),style:s},null);const{headerCellRenderer:r,headerClass:u,sortable:c}=n,d={...e,class:o.e("header-cell-text")},f=ME(r),h=f?f(d):ee(t,"default",d,()=>[j($X,d,null)]),{sortBy:p,sortState:m,headerCellProps:v}=e;let y,g;if(m){const w=m[n.key];y=!!fv[w],g=y?w:vu.ASC}else y=n.key===p.key,g=y?p.order:vu.ASC;const _=[o.e("header-cell"),As(u,e,""),n.align===mu.CENTER&&o.is("align-center"),n.align===mu.RIGHT&&o.is("align-right"),c&&o.is("sortable")],b={...As(v,e),onClick:n.sortable?a:void 0,class:_,style:s,"data-key":n.key};return j("div",it(b,{role:"columnheader"}),[h,c&&j(OX,{class:[o.e("sort-icon"),y&&o.is("sorting")],sortOrder:g},null)])};var B1=IX;const zE=(e,{slots:t})=>{var n;return j("div",{class:e.class,style:e.style},[(n=t.default)==null?void 0:n.call(t)])};zE.displayName="ElTableV2Footer";var MX=zE;const KE=(e,{slots:t})=>{const n=ee(t,"default",{},()=>[j(Dk,null,null)]);return j("div",{class:e.class,style:e.style},[n])};KE.displayName="ElTableV2Empty";var AX=KE;const WE=(e,{slots:t})=>{var n;return j("div",{class:e.class,style:e.style},[(n=t.default)==null?void 0:n.call(t)])};WE.displayName="ElTableV2Overlay";var xX=WE;function gi(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Rt(e)}const PX="ElTableV2",RX=K({name:PX,props:KG,setup(e,{slots:t,expose:n}){const o=be("table-v2"),{columnsStyles:l,fixedColumnsOnLeft:a,fixedColumnsOnRight:s,mainColumns:r,mainTableHeight:u,fixedTableHeight:c,leftTableWidth:d,rightTableWidth:f,data:h,depthMap:p,expandedRowKeys:m,hasFixedColumns:v,mainTableRef:y,leftTableRef:g,rightTableRef:_,isDynamic:b,isResetting:w,isScrolling:C,bodyWidth:S,emptyStyle:O,rootStyle:N,headerWidth:E,footerHeight:T,showEmpty:x,scrollTo:I,scrollToLeft:V,scrollToTop:z,scrollToRow:D,getRowHeight:A,onColumnSorted:F,onRowHeightChange:P,onRowHovered:L,onRowExpanded:U,onRowsRendered:W,onScroll:Q,onVerticalScroll:G}=HG(e);return n({scrollTo:I,scrollToLeft:V,scrollToTop:z,scrollToRow:D}),pt(Dg,{ns:o,isResetting:w,isScrolling:C}),()=>{const{cache:oe,cellProps:ie,estimatedRowHeight:ae,expandColumnKey:ne,fixedData:ce,headerHeight:de,headerClass:xe,headerProps:Se,headerCellProps:se,sortBy:q,sortState:te,rowHeight:pe,rowClass:Ce,rowEventHandlers:me,rowKey:fe,rowProps:we,scrollbarAlwaysOn:Te,indentSize:Ne,iconSize:$e,useIsScrolling:Ve,vScrollbarSize:he,width:Me}=e,je=i(h),st={cache:oe,class:o.e("main"),columns:i(r),data:je,fixedData:ce,estimatedRowHeight:ae,bodyWidth:i(S)+he,headerHeight:de,headerWidth:i(E),height:i(u),mainTableRef:y,rowKey:fe,rowHeight:pe,scrollbarAlwaysOn:Te,scrollbarStartGap:2,scrollbarEndGap:he,useIsScrolling:Ve,width:Me,getRowHeight:A,onRowsRendered:W,onScroll:Q},rt=i(d),ut=i(c),mt={cache:oe,class:o.e("left"),columns:i(a),data:je,fixedData:ce,estimatedRowHeight:ae,leftTableRef:g,rowHeight:pe,bodyWidth:rt,headerWidth:rt,headerHeight:de,height:ut,rowKey:fe,scrollbarAlwaysOn:Te,scrollbarStartGap:2,scrollbarEndGap:he,useIsScrolling:Ve,width:rt,getRowHeight:A,onScroll:G},Ue=i(f)+he,lt={cache:oe,class:o.e("right"),columns:i(s),data:je,fixedData:ce,estimatedRowHeight:ae,rightTableRef:_,rowHeight:pe,bodyWidth:Ue,headerWidth:Ue,headerHeight:de,height:ut,rowKey:fe,scrollbarAlwaysOn:Te,scrollbarStartGap:2,scrollbarEndGap:he,width:Ue,style:`--${i(o.namespace)}-table-scrollbar-size: ${he}px`,useIsScrolling:Ve,getRowHeight:A,onScroll:G},J=i(l),ue={ns:o,depthMap:i(p),columnsStyles:J,expandColumnKey:ne,expandedRowKeys:i(m),estimatedRowHeight:ae,hasFixedColumns:i(v),rowProps:we,rowClass:Ce,rowKey:fe,rowEventHandlers:me,onRowHovered:L,onRowExpanded:U,onRowHeightChange:P},Y={cellProps:ie,expandColumnKey:ne,indentSize:Ne,iconSize:$e,rowKey:fe,expandedRowKeys:i(m),ns:o},ge={ns:o,headerClass:xe,headerProps:Se,columnsStyles:J},Ge={ns:o,sortBy:q,sortState:te,headerCellProps:se,onColumnSorted:F},Ze={row:dn=>j(gX,it(dn,ue),{row:t.row,cell:yn=>{let Xt;return t.cell?j(F1,it(yn,Y,{style:J[yn.column.key]}),gi(Xt=t.cell(yn))?Xt:{default:()=>[Xt]}):j(F1,it(yn,Y,{style:J[yn.column.key]}),null)}}),header:dn=>j(TX,it(dn,ge),{header:t.header,cell:yn=>{let Xt;return t["header-cell"]?j(B1,it(yn,Ge,{style:J[yn.column.key]}),gi(Xt=t["header-cell"](yn))?Xt:{default:()=>[Xt]}):j(B1,it(yn,Ge,{style:J[yn.column.key]}),null)}})},Nt=[e.class,o.b(),o.e("root"),{[o.is("dynamic")]:i(b)}],Ro={class:o.e("footer"),style:i(T)};return j("div",{class:Nt,style:i(N)},[j(lX,st,gi(Ze)?Ze:{default:()=>[Ze]}),j(rX,mt,gi(Ze)?Ze:{default:()=>[Ze]}),j(cX,lt,gi(Ze)?Ze:{default:()=>[Ze]}),t.footer&&j(MX,Ro,{default:t.footer}),i(x)&&j(AX,{class:o.e("empty"),style:i(O)},{default:t.empty}),t.overlay&&j(xX,{class:o.e("overlay")},{default:t.overlay})])}}});var LX=RX;const DX=_e({disableWidth:Boolean,disableHeight:Boolean,onResize:{type:Z(Function)}}),FX=e=>{const t=R(),n=R(0),o=R(0);let l;return nt(()=>{l=jt(t,([a])=>{const{width:s,height:r}=a.contentRect,{paddingLeft:u,paddingRight:c,paddingTop:d,paddingBottom:f}=getComputedStyle(a.target),h=Number.parseInt(u)||0,p=Number.parseInt(c)||0,m=Number.parseInt(d)||0,v=Number.parseInt(f)||0;n.value=s-h-p,o.value=r-m-v}).stop}),It(()=>{l==null||l()}),ve([n,o],([a,s])=>{var r;(r=e.onResize)==null||r.call(e,{width:a,height:s})}),{sizer:t,width:n,height:o}},BX=K({name:"ElAutoResizer",props:DX,setup(e,{slots:t}){const n=be("auto-resizer"),{height:o,width:l,sizer:a}=FX(e),s={width:"100%",height:"100%"};return()=>{var r;return j("div",{ref:a,class:n.b(),style:s},[(r=t.default)==null?void 0:r.call(t,{height:o.value,width:l.value})])}}});var VX=BX;const HX=Qe(LX),zX=Qe(VX),Kf=Symbol("tabsRootContextKey"),KX=_e({tabs:{type:Z(Array),default:()=>Ut([])}}),jE="ElTabBar",WX=K({name:jE}),jX=K({...WX,props:KX,setup(e,{expose:t}){const n=e,o=tt(),l=Re(Kf);l||rn(jE,"");const a=be("tabs"),s=R(),r=R(),u=()=>{let p=0,m=0;const v=["top","bottom"].includes(l.props.tabPosition)?"width":"height",y=v==="width"?"x":"y",g=y==="x"?"left":"top";return n.tabs.every(_=>{var b,w;const C=(w=(b=o.parent)==null?void 0:b.refs)==null?void 0:w[`tab-${_.uid}`];if(!C)return!1;if(!_.active)return!0;p=C[`offset${wl(g)}`],m=C[`client${wl(v)}`];const S=window.getComputedStyle(C);return v==="width"&&(m-=Number.parseFloat(S.paddingLeft)+Number.parseFloat(S.paddingRight),p+=Number.parseFloat(S.paddingLeft)),!1}),{[v]:`${m}px`,transform:`translate${wl(y)}(${p}px)`}},c=()=>r.value=u(),d=[],f=()=>{var p;d.forEach(v=>v.stop()),d.length=0;const m=(p=o.parent)==null?void 0:p.refs;if(m){for(const v in m)if(v.startsWith("tab-")){const y=m[v];y&&d.push(jt(y,c))}}};ve(()=>n.tabs,async()=>{await Be(),c(),f()},{immediate:!0});const h=jt(s,()=>c());return It(()=>{d.forEach(p=>p.stop()),d.length=0,h.stop()}),t({ref:s,update:c}),(p,m)=>($(),B("div",{ref_key:"barRef",ref:s,class:M([i(a).e("active-bar"),i(a).is(i(l).props.tabPosition)]),style:He(r.value)},null,6))}});var UX=ke(jX,[["__file","tab-bar.vue"]]);const qX=_e({panes:{type:Z(Array),default:()=>Ut([])},currentName:{type:[String,Number],default:""},editable:Boolean,type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),YX={tabClick:(e,t,n)=>n instanceof Event,tabRemove:(e,t)=>t instanceof Event},V1="ElTabNav",GX=K({name:V1,props:qX,emits:YX,setup(e,{expose:t,emit:n}){const o=Re(Kf);o||rn(V1,"");const l=be("tabs"),a=J3(),s=f6(),r=R(),u=R(),c=R(),d=R(),f=R(!1),h=R(0),p=R(!1),m=R(!0),v=k(()=>["top","bottom"].includes(o.props.tabPosition)?"width":"height"),y=k(()=>({transform:`translate${v.value==="width"?"X":"Y"}(-${h.value}px)`})),g=()=>{if(!r.value)return;const N=r.value[`offset${wl(v.value)}`],E=h.value;if(!E)return;const T=E>N?E-N:0;h.value=T},_=()=>{if(!r.value||!u.value)return;const N=u.value[`offset${wl(v.value)}`],E=r.value[`offset${wl(v.value)}`],T=h.value;if(N-T<=E)return;const x=N-T>E*2?T+E:N-E;h.value=x},b=async()=>{const N=u.value;if(!f.value||!c.value||!r.value||!N)return;await Be();const E=c.value.querySelector(".is-active");if(!E)return;const T=r.value,x=["top","bottom"].includes(o.props.tabPosition),I=E.getBoundingClientRect(),V=T.getBoundingClientRect(),z=x?N.offsetWidth-V.width:N.offsetHeight-V.height,D=h.value;let A=D;x?(I.leftV.right&&(A=D+I.right-V.right)):(I.topV.bottom&&(A=D+(I.bottom-V.bottom))),A=Math.max(A,0),h.value=Math.min(A,z)},w=()=>{var N;if(!u.value||!r.value)return;e.stretch&&((N=d.value)==null||N.update());const E=u.value[`offset${wl(v.value)}`],T=r.value[`offset${wl(v.value)}`],x=h.value;T0&&(h.value=0))},C=N=>{let E=0;switch(N.code){case Pe.left:case Pe.up:E=-1;break;case Pe.right:case Pe.down:E=1;break;default:return}const T=Array.from(N.currentTarget.querySelectorAll("[role=tab]:not(.is-disabled)"));let I=T.indexOf(N.target)+E;I<0?I=T.length-1:I>=T.length&&(I=0),T[I].focus({preventScroll:!0}),T[I].click(),S()},S=()=>{m.value&&(p.value=!0)},O=()=>p.value=!1;return ve(a,N=>{N==="hidden"?m.value=!1:N==="visible"&&setTimeout(()=>m.value=!0,50)}),ve(s,N=>{N?setTimeout(()=>m.value=!0,50):m.value=!1}),jt(c,w),nt(()=>setTimeout(()=>b(),0)),xo(()=>w()),t({scrollToActiveTab:b,removeFocus:O}),()=>{const N=f.value?[j("span",{class:[l.e("nav-prev"),l.is("disabled",!f.value.prev)],onClick:g},[j(Le,null,{default:()=>[j(Va,null,null)]})]),j("span",{class:[l.e("nav-next"),l.is("disabled",!f.value.next)],onClick:_},[j(Le,null,{default:()=>[j(ao,null,null)]})])]:null,E=e.panes.map((T,x)=>{var I,V,z,D;const A=T.uid,F=T.props.disabled,P=(V=(I=T.props.name)!=null?I:T.index)!=null?V:`${x}`,L=!F&&(T.isClosable||e.editable);T.index=`${x}`;const U=L?j(Le,{class:"is-icon-close",onClick:G=>n("tabRemove",T,G)},{default:()=>[j(qo,null,null)]}):null,W=((D=(z=T.slots).label)==null?void 0:D.call(z))||T.props.label,Q=!F&&T.active?0:-1;return j("div",{ref:`tab-${A}`,class:[l.e("item"),l.is(o.props.tabPosition),l.is("active",T.active),l.is("disabled",F),l.is("closable",L),l.is("focus",p.value)],id:`tab-${P}`,key:`tab-${A}`,"aria-controls":`pane-${P}`,role:"tab","aria-selected":T.active,tabindex:Q,onFocus:()=>S(),onBlur:()=>O(),onClick:G=>{O(),n("tabClick",T,P,G)},onKeydown:G=>{L&&(G.code===Pe.delete||G.code===Pe.backspace)&&n("tabRemove",T,G)}},[W,U])});return j("div",{ref:c,class:[l.e("nav-wrap"),l.is("scrollable",!!f.value),l.is(o.props.tabPosition)]},[N,j("div",{class:l.e("nav-scroll"),ref:r},[j("div",{class:[l.e("nav"),l.is(o.props.tabPosition),l.is("stretch",e.stretch&&["top","bottom"].includes(o.props.tabPosition))],ref:u,style:y.value,role:"tablist",onKeydown:C},[e.type?null:j(UX,{ref:d,tabs:[...e.panes]},null),E])])])}}}),XX=_e({type:{type:String,values:["card","border-card",""],default:""},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number]},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:Z(Function),default:()=>!0},stretch:Boolean}),Fp=e=>Ae(e)||ze(e),ZX={[Ye]:e=>Fp(e),tabClick:(e,t)=>t instanceof Event,tabChange:e=>Fp(e),edit:(e,t)=>["remove","add"].includes(t),tabRemove:e=>Fp(e),tabAdd:()=>!0},JX=K({name:"ElTabs",props:XX,emits:ZX,setup(e,{emit:t,slots:n,expose:o}){var l;const a=be("tabs"),s=k(()=>["left","right"].includes(e.tabPosition)),{children:r,addChild:u,removeChild:c}=rg(tt(),"ElTabPane"),d=R(),f=R((l=e.modelValue)!=null?l:"0"),h=async(g,_=!1)=>{var b,w;if(!(f.value===g||Ct(g)))try{let C;if(e.beforeLeave){const S=e.beforeLeave(g,f.value);C=S instanceof Promise?await S:S}else C=!0;C!==!1&&(f.value=g,_&&(t(Ye,g),t("tabChange",g)),(w=(b=d.value)==null?void 0:b.removeFocus)==null||w.call(b))}catch{}},p=(g,_,b)=>{g.props.disabled||(t("tabClick",g,b),h(_,!0))},m=(g,_)=>{g.props.disabled||Ct(g.props.name)||(_.stopPropagation(),t("edit",g.props.name,"remove"),t("tabRemove",g.props.name))},v=()=>{t("edit",void 0,"add"),t("tabAdd")};ve(()=>e.modelValue,g=>h(g)),ve(f,async()=>{var g;await Be(),(g=d.value)==null||g.scrollToActiveTab()}),pt(Kf,{props:e,currentName:f,registerPane:g=>{r.value.push(g)},sortPane:u,unregisterPane:c}),o({currentName:f});const y=({render:g})=>g();return()=>{const g=n["add-icon"],_=e.editable||e.addable?j("div",{class:[a.e("new-tab"),s.value&&a.e("new-tab-vertical")],tabindex:"0",onClick:v,onKeydown:C=>{[Pe.enter,Pe.numpadEnter].includes(C.code)&&v()}},[g?ee(n,"add-icon"):j(Le,{class:a.is("icon-plus")},{default:()=>[j(J_,null,null)]})]):null,b=j("div",{class:[a.e("header"),s.value&&a.e("header-vertical"),a.is(e.tabPosition)]},[j(y,{render:()=>{const C=r.value.some(S=>S.slots.label);return j(GX,{ref:d,currentName:f.value,editable:e.editable,type:e.type,panes:r.value,stretch:e.stretch,onTabClick:p,onTabRemove:m},{$stable:!C})}},null),_]),w=j("div",{class:a.e("content")},[ee(n,"default")]);return j("div",{class:[a.b(),a.m(e.tabPosition),{[a.m("card")]:e.type==="card",[a.m("border-card")]:e.type==="border-card"}]},[w,b])}}});var QX=JX;const eZ=_e({label:{type:String,default:""},name:{type:[String,Number]},closable:Boolean,disabled:Boolean,lazy:Boolean}),UE="ElTabPane",tZ=K({name:UE}),nZ=K({...tZ,props:eZ,setup(e){const t=e,n=tt(),o=cn(),l=Re(Kf);l||rn(UE,"usage: ");const a=be("tab-pane"),s=R(),r=k(()=>t.closable||l.props.closable),u=kh(()=>{var p;return l.currentName.value===((p=t.name)!=null?p:s.value)}),c=R(u.value),d=k(()=>{var p;return(p=t.name)!=null?p:s.value}),f=kh(()=>!t.lazy||c.value||u.value);ve(u,p=>{p&&(c.value=!0)});const h=_t({uid:n.uid,slots:o,props:t,paneName:d,active:u,index:s,isClosable:r});return l.registerPane(h),nt(()=>{l.sortPane(h)}),Al(()=>{l.unregisterPane(h.uid)}),(p,m)=>i(f)?et(($(),B("div",{key:0,id:`pane-${i(d)}`,class:M(i(a).b()),role:"tabpanel","aria-hidden":!i(u),"aria-labelledby":`tab-${i(d)}`},[ee(p.$slots,"default")],10,["id","aria-hidden","aria-labelledby"])),[[bt,i(u)]]):le("v-if",!0)}});var qE=ke(nZ,[["__file","tab-pane.vue"]]);const oZ=Qe(QX,{TabPane:qE}),lZ=Yt(qE),aZ=_e({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:Pl,default:""},truncated:Boolean,lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),sZ=K({name:"ElText"}),rZ=K({...sZ,props:aZ,setup(e){const t=e,n=R(),o=an(),l=be("text"),a=k(()=>[l.b(),l.m(t.type),l.m(o.value),l.is("truncated",t.truncated),l.is("line-clamp",!Ct(t.lineClamp))]),s=xl().title,r=()=>{var u,c,d,f,h;if(s)return;let p=!1;const m=((u=n.value)==null?void 0:u.textContent)||"";if(t.truncated){const v=(c=n.value)==null?void 0:c.offsetWidth,y=(d=n.value)==null?void 0:d.scrollWidth;v&&y&&y>v&&(p=!0)}else if(!Ct(t.lineClamp)){const v=(f=n.value)==null?void 0:f.offsetHeight,y=(h=n.value)==null?void 0:h.scrollHeight;v&&y&&y>v&&(p=!0)}p?n.value.setAttribute("title",m):n.value.removeAttribute("title")};return nt(r),xo(r),(u,c)=>($(),re(at(u.tag),{ref_key:"textRef",ref:n,class:M(i(a)),style:He({"-webkit-line-clamp":u.lineClamp})},{default:X(()=>[ee(u.$slots,"default")]),_:3},8,["class","style"]))}});var iZ=ke(rZ,[["__file","text.vue"]]);const uZ=Qe(iZ),cZ=_e({format:{type:String,default:"HH:mm"},modelValue:String,disabled:Boolean,editable:{type:Boolean,default:!0},effect:{type:Z(String),default:"light"},clearable:{type:Boolean,default:!0},size:un,placeholder:String,start:{type:String,default:"09:00"},end:{type:String,default:"18:00"},step:{type:String,default:"00:30"},minTime:String,maxTime:String,includeEndTime:{type:Boolean,default:!1},name:String,prefixIcon:{type:Z([String,Object]),default:()=>Z_},clearIcon:{type:Z([String,Object]),default:()=>sa},...ni}),Yl=e=>{const t=(e||"").split(":");if(t.length>=2){let n=Number.parseInt(t[0],10);const o=Number.parseInt(t[1],10),l=e.toUpperCase();return l.includes("AM")&&n===12?n=0:l.includes("PM")&&n!==12&&(n+=12),{hours:n,minutes:o}}return null},Bp=(e,t)=>{const n=Yl(e);if(!n)return-1;const o=Yl(t);if(!o)return-1;const l=n.minutes+n.hours*60,a=o.minutes+o.hours*60;return l===a?0:l>a?1:-1},H1=e=>`${e}`.padStart(2,"0"),lr=e=>`${H1(e.hours)}:${H1(e.minutes)}`,dZ=(e,t)=>{const n=Yl(e);if(!n)return"";const o=Yl(t);if(!o)return"";const l={hours:n.hours,minutes:n.minutes};return l.minutes+=o.minutes,l.hours+=o.hours,l.hours+=Math.floor(l.minutes/60),l.minutes=l.minutes%60,lr(l)},fZ=K({name:"ElTimeSelect"}),pZ=K({...fZ,props:cZ,emits:[dt,"blur","focus","clear",Ye],setup(e,{expose:t}){const n=e;Je.extend(dg);const{Option:o}=Ms,l=be("input"),a=R(),s=Ln(),{lang:r}=yt(),u=k(()=>n.modelValue),c=k(()=>{const g=Yl(n.start);return g?lr(g):null}),d=k(()=>{const g=Yl(n.end);return g?lr(g):null}),f=k(()=>{const g=Yl(n.step);return g?lr(g):null}),h=k(()=>{const g=Yl(n.minTime||"");return g?lr(g):null}),p=k(()=>{const g=Yl(n.maxTime||"");return g?lr(g):null}),m=k(()=>{var g;const _=[],b=(w,C)=>{_.push({value:w,disabled:Bp(C,h.value||"-1:-1")<=0||Bp(C,p.value||"100:100")>=0})};if(n.start&&n.end&&n.step){let w=c.value,C;for(;w&&d.value&&Bp(w,d.value)<=0;)C=Je(w,"HH:mm").locale(r.value).format(n.format),b(C,w),w=dZ(w,f.value);if(n.includeEndTime&&d.value&&((g=_[_.length-1])==null?void 0:g.value)!==d.value){const S=Je(d.value,"HH:mm").locale(r.value).format(n.format);b(S,d.value)}}return _});return t({blur:()=>{var g,_;(_=(g=a.value)==null?void 0:g.blur)==null||_.call(g)},focus:()=>{var g,_;(_=(g=a.value)==null?void 0:g.focus)==null||_.call(g)}}),(g,_)=>($(),re(i(Ms),{ref_key:"select",ref:a,"model-value":i(u),disabled:i(s),clearable:g.clearable,"clear-icon":g.clearIcon,size:g.size,effect:g.effect,placeholder:g.placeholder,"default-first-option":"",filterable:g.editable,"empty-values":g.emptyValues,"value-on-clear":g.valueOnClear,"onUpdate:modelValue":b=>g.$emit(i(Ye),b),onChange:b=>g.$emit(i(dt),b),onBlur:b=>g.$emit("blur",b),onFocus:b=>g.$emit("focus",b),onClear:()=>g.$emit("clear")},{prefix:X(()=>[g.prefixIcon?($(),re(i(Le),{key:0,class:M(i(l).e("prefix-icon"))},{default:X(()=>[($(),re(at(g.prefixIcon)))]),_:1},8,["class"])):le("v-if",!0)]),default:X(()=>[($(!0),B(Fe,null,ht(i(m),b=>($(),re(i(o),{key:b.value,label:b.value,value:b.value,disabled:b.disabled},null,8,["label","value","disabled"]))),128))]),_:1},8,["model-value","disabled","clearable","clear-icon","size","effect","placeholder","filterable","empty-values","value-on-clear","onUpdate:modelValue","onChange","onBlur","onFocus","onClear"]))}});var hZ=ke(pZ,[["__file","time-select.vue"]]);const vZ=Qe(hZ),mZ=K({name:"ElTimeline",setup(e,{slots:t}){const n=be("timeline");return pt("timeline",t),()=>Ke("ul",{class:[n.b()]},[ee(t,"default")])}}),gZ=_e({timestamp:{type:String,default:""},hideTimestamp:Boolean,center:Boolean,placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:Ot},hollow:Boolean}),yZ=K({name:"ElTimelineItem"}),bZ=K({...yZ,props:gZ,setup(e){const t=e,n=be("timeline-item"),o=k(()=>[n.e("node"),n.em("node",t.size||""),n.em("node",t.type||""),n.is("hollow",t.hollow)]);return(l,a)=>($(),B("li",{class:M([i(n).b(),{[i(n).e("center")]:l.center}])},[H("div",{class:M(i(n).e("tail"))},null,2),l.$slots.dot?le("v-if",!0):($(),B("div",{key:0,class:M(i(o)),style:He({backgroundColor:l.color})},[l.icon?($(),re(i(Le),{key:0,class:M(i(n).e("icon"))},{default:X(()=>[($(),re(at(l.icon)))]),_:1},8,["class"])):le("v-if",!0)],6)),l.$slots.dot?($(),B("div",{key:1,class:M(i(n).e("dot"))},[ee(l.$slots,"dot")],2)):le("v-if",!0),H("div",{class:M(i(n).e("wrapper"))},[!l.hideTimestamp&&l.placement==="top"?($(),B("div",{key:0,class:M([i(n).e("timestamp"),i(n).is("top")])},Ee(l.timestamp),3)):le("v-if",!0),H("div",{class:M(i(n).e("content"))},[ee(l.$slots,"default")],2),!l.hideTimestamp&&l.placement==="bottom"?($(),B("div",{key:1,class:M([i(n).e("timestamp"),i(n).is("bottom")])},Ee(l.timestamp),3)):le("v-if",!0)],2)],2))}});var YE=ke(bZ,[["__file","timeline-item.vue"]]);const wZ=Qe(mZ,{TimelineItem:YE}),CZ=Yt(YE),GE=_e({nowrap:Boolean});var XE=(e=>(e.top="top",e.bottom="bottom",e.left="left",e.right="right",e))(XE||{});const SZ=Object.values(XE),Kg=_e({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:Z(Object),default:null}}),_Z=_e({side:{type:Z(String),values:SZ,required:!0}}),kZ=["absolute","fixed"],EZ=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],Wg=_e({arrowPadding:{type:Z(Number),default:5},effect:{type:Z(String),default:"light"},contentClass:String,placement:{type:Z(String),values:EZ,default:"bottom"},reference:{type:Z(Object),default:null},offset:{type:Number,default:8},strategy:{type:Z(String),values:kZ,default:"absolute"},showArrow:Boolean,...In(["ariaLabel"])}),jg=_e({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:Z(Function)},"onUpdate:open":{type:Z(Function)}}),Js={type:Z(Function)},Ug=_e({onBlur:Js,onClick:Js,onFocus:Js,onMouseDown:Js,onMouseEnter:Js,onMouseLeave:Js}),TZ=_e({...jg,...Kg,...Ug,...Wg,alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:Z(Object),default:null},teleported:Boolean,to:{type:Z(String),default:"body"}}),Wf=Symbol("tooltipV2"),ZE=Symbol("tooltipV2Content"),Vp="tooltip_v2.open",$Z=K({name:"ElTooltipV2Root"}),NZ=K({...$Z,props:jg,setup(e,{expose:t}){const n=e,o=R(n.defaultOpen),l=R(null),a=k({get:()=>rl(n.open)?o.value:n.open,set:y=>{var g;o.value=y,(g=n["onUpdate:open"])==null||g.call(n,y)}}),s=k(()=>ze(n.delayDuration)&&n.delayDuration>0),{start:r,stop:u}=Fa(()=>{a.value=!0},k(()=>n.delayDuration),{immediate:!1}),c=be("tooltip-v2"),d=On(),f=()=>{u(),a.value=!0},h=()=>{i(s)?r():f()},p=f,m=()=>{u(),a.value=!1};return ve(a,y=>{var g;y&&(document.dispatchEvent(new CustomEvent(Vp)),p()),(g=n.onOpenChange)==null||g.call(n,y)}),nt(()=>{document.addEventListener(Vp,m)}),It(()=>{u(),document.removeEventListener(Vp,m)}),pt(Wf,{contentId:d,triggerRef:l,ns:c,onClose:m,onDelayOpen:h,onOpen:p}),t({onOpen:p,onClose:m}),(y,g)=>ee(y.$slots,"default",{open:i(a)})}});var OZ=ke(NZ,[["__file","root.vue"]]);const IZ=K({name:"ElTooltipV2Arrow"}),MZ=K({...IZ,props:{...Kg,..._Z},setup(e){const t=e,{ns:n}=Re(Wf),{arrowRef:o}=Re(ZE),l=k(()=>{const{style:a,width:s,height:r}=t,u=n.namespace.value;return{[`--${u}-tooltip-v2-arrow-width`]:`${s}px`,[`--${u}-tooltip-v2-arrow-height`]:`${r}px`,[`--${u}-tooltip-v2-arrow-border-width`]:`${s/2}px`,[`--${u}-tooltip-v2-arrow-cover-width`]:s/2-1,...a||{}}});return(a,s)=>($(),B("span",{ref_key:"arrowRef",ref:o,style:He(i(l)),class:M(i(n).e("arrow"))},null,6))}});var z1=ke(MZ,[["__file","arrow.vue"]]);const Kr=Math.min,Ss=Math.max,Yd=Math.round,Cc=Math.floor,El=e=>({x:e,y:e}),AZ={left:"right",right:"left",bottom:"top",top:"bottom"},xZ={start:"end",end:"start"};function hv(e,t,n){return Ss(e,Kr(t,n))}function Hu(e,t){return typeof e=="function"?e(t):e}function xs(e){return e.split("-")[0]}function zu(e){return e.split("-")[1]}function JE(e){return e==="x"?"y":"x"}function qg(e){return e==="y"?"height":"width"}function Wr(e){return["top","bottom"].includes(xs(e))?"y":"x"}function Yg(e){return JE(Wr(e))}function PZ(e,t,n){n===void 0&&(n=!1);const o=zu(e),l=Yg(e),a=qg(l);let s=l==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(s=Gd(s)),[s,Gd(s)]}function RZ(e){const t=Gd(e);return[vv(e),t,vv(t)]}function vv(e){return e.replace(/start|end/g,t=>xZ[t])}function LZ(e,t,n){const o=["left","right"],l=["right","left"],a=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?l:o:t?o:l;case"left":case"right":return t?a:s;default:return[]}}function DZ(e,t,n,o){const l=zu(e);let a=LZ(xs(e),n==="start",o);return l&&(a=a.map(s=>s+"-"+l),t&&(a=a.concat(a.map(vv)))),a}function Gd(e){return e.replace(/left|right|bottom|top/g,t=>AZ[t])}function FZ(e){return{top:0,right:0,bottom:0,left:0,...e}}function QE(e){return typeof e!="number"?FZ(e):{top:e,right:e,bottom:e,left:e}}function Xd(e){const{x:t,y:n,width:o,height:l}=e;return{width:o,height:l,top:n,left:t,right:t+o,bottom:n+l,x:t,y:n}}function K1(e,t,n){let{reference:o,floating:l}=e;const a=Wr(t),s=Yg(t),r=qg(s),u=xs(t),c=a==="y",d=o.x+o.width/2-l.width/2,f=o.y+o.height/2-l.height/2,h=o[r]/2-l[r]/2;let p;switch(u){case"top":p={x:d,y:o.y-l.height};break;case"bottom":p={x:d,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-l.width,y:f};break;default:p={x:o.x,y:o.y}}switch(zu(t)){case"start":p[s]-=h*(n&&c?-1:1);break;case"end":p[s]+=h*(n&&c?-1:1);break}return p}const BZ=async(e,t,n)=>{const{placement:o="bottom",strategy:l="absolute",middleware:a=[],platform:s}=n,r=a.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:l}),{x:d,y:f}=K1(c,o,u),h=o,p={},m=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:l,rects:a,platform:s,elements:r,middlewareData:u}=t,{element:c,padding:d=0}=Hu(e,t)||{};if(c==null)return{};const f=QE(d),h={x:n,y:o},p=Yg(l),m=qg(p),v=await s.getDimensions(c),y=p==="y",g=y?"top":"left",_=y?"bottom":"right",b=y?"clientHeight":"clientWidth",w=a.reference[m]+a.reference[p]-h[p]-a.floating[m],C=h[p]-a.reference[p],S=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c));let O=S?S[b]:0;(!O||!await(s.isElement==null?void 0:s.isElement(S)))&&(O=r.floating[b]||a.floating[m]);const N=w/2-C/2,E=O/2-v[m]/2-1,T=Kr(f[g],E),x=Kr(f[_],E),I=T,V=O-v[m]-x,z=O/2-v[m]/2+N,D=hv(I,z,V),A=!u.arrow&&zu(l)!=null&&z!==D&&a.reference[m]/2-(zz<=0)){var x,I;const z=(((x=a.flip)==null?void 0:x.index)||0)+1,D=O[z];if(D)return{data:{index:z,overflows:T},reset:{placement:D}};let A=(I=T.filter(F=>F.overflows[0]<=0).sort((F,P)=>F.overflows[1]-P.overflows[1])[0])==null?void 0:I.placement;if(!A)switch(p){case"bestFit":{var V;const F=(V=T.filter(P=>{if(S){const L=Wr(P.placement);return L===_||L==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(L=>L>0).reduce((L,U)=>L+U,0)]).sort((P,L)=>P[1]-L[1])[0])==null?void 0:V[0];F&&(A=F);break}case"initialPlacement":A=r;break}if(l!==A)return{reset:{placement:A}}}return{}}}};async function zZ(e,t){const{placement:n,platform:o,elements:l}=e,a=await(o.isRTL==null?void 0:o.isRTL(l.floating)),s=xs(n),r=zu(n),u=Wr(n)==="y",c=["left","top"].includes(s)?-1:1,d=a&&u?-1:1,f=Hu(t,e);let{mainAxis:h,crossAxis:p,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return r&&typeof m=="number"&&(p=r==="end"?m*-1:m),u?{x:p*d,y:h*c}:{x:h*c,y:p*d}}const KZ=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:l,y:a,placement:s,middlewareData:r}=t,u=await zZ(t,e);return s===((n=r.offset)==null?void 0:n.placement)&&(o=r.arrow)!=null&&o.alignmentOffset?{}:{x:l+u.x,y:a+u.y,data:{...u,placement:s}}}}},WZ=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:l}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:r={fn:y=>{let{x:g,y:_}=y;return{x:g,y:_}}},...u}=Hu(e,t),c={x:n,y:o},d=await Gg(t,u),f=Wr(xs(l)),h=JE(f);let p=c[h],m=c[f];if(a){const y=h==="y"?"top":"left",g=h==="y"?"bottom":"right",_=p+d[y],b=p-d[g];p=hv(_,p,b)}if(s){const y=f==="y"?"top":"left",g=f==="y"?"bottom":"right",_=m+d[y],b=m-d[g];m=hv(_,m,b)}const v=r.fn({...t,[h]:p,[f]:m});return{...v,data:{x:v.x-n,y:v.y-o,enabled:{[h]:a,[f]:s}}}}}};function jf(){return typeof window<"u"}function ri(e){return eT(e)?(e.nodeName||"").toLowerCase():"#document"}function Io(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ll(e){var t;return(t=(eT(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function eT(e){return jf()?e instanceof Node||e instanceof Io(e).Node:!1}function cl(e){return jf()?e instanceof Element||e instanceof Io(e).Element:!1}function Ml(e){return jf()?e instanceof HTMLElement||e instanceof Io(e).HTMLElement:!1}function W1(e){return!jf()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Io(e).ShadowRoot}function Ku(e){const{overflow:t,overflowX:n,overflowY:o,display:l}=dl(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(l)}function jZ(e){return["table","td","th"].includes(ri(e))}function Uf(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Xg(e){const t=Zg(),n=cl(e)?dl(e):e;return["transform","translate","scale","rotate","perspective"].some(o=>n[o]?n[o]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(o=>(n.willChange||"").includes(o))||["paint","layout","strict","content"].some(o=>(n.contain||"").includes(o))}function UZ(e){let t=Wa(e);for(;Ml(t)&&!jr(t);){if(Xg(t))return t;if(Uf(t))return null;t=Wa(t)}return null}function Zg(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function jr(e){return["html","body","#document"].includes(ri(e))}function dl(e){return Io(e).getComputedStyle(e)}function qf(e){return cl(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Wa(e){if(ri(e)==="html")return e;const t=e.assignedSlot||e.parentNode||W1(e)&&e.host||Ll(e);return W1(t)?t.host:t}function tT(e){const t=Wa(e);return jr(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ml(t)&&Ku(t)?t:tT(t)}function yu(e,t,n){var o;t===void 0&&(t=[]),n===void 0&&(n=!0);const l=tT(e),a=l===((o=e.ownerDocument)==null?void 0:o.body),s=Io(l);if(a){const r=mv(s);return t.concat(s,s.visualViewport||[],Ku(l)?l:[],r&&n?yu(r):[])}return t.concat(l,yu(l,[],n))}function mv(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function nT(e){const t=dl(e);let n=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const l=Ml(e),a=l?e.offsetWidth:n,s=l?e.offsetHeight:o,r=Yd(n)!==a||Yd(o)!==s;return r&&(n=a,o=s),{width:n,height:o,$:r}}function Jg(e){return cl(e)?e:e.contextElement}function Cr(e){const t=Jg(e);if(!Ml(t))return El(1);const n=t.getBoundingClientRect(),{width:o,height:l,$:a}=nT(t);let s=(a?Yd(n.width):n.width)/o,r=(a?Yd(n.height):n.height)/l;return(!s||!Number.isFinite(s))&&(s=1),(!r||!Number.isFinite(r))&&(r=1),{x:s,y:r}}const qZ=El(0);function oT(e){const t=Io(e);return!Zg()||!t.visualViewport?qZ:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function YZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Io(e)?!1:t}function Ps(e,t,n,o){t===void 0&&(t=!1),n===void 0&&(n=!1);const l=e.getBoundingClientRect(),a=Jg(e);let s=El(1);t&&(o?cl(o)&&(s=Cr(o)):s=Cr(e));const r=YZ(a,n,o)?oT(a):El(0);let u=(l.left+r.x)/s.x,c=(l.top+r.y)/s.y,d=l.width/s.x,f=l.height/s.y;if(a){const h=Io(a),p=o&&cl(o)?Io(o):o;let m=h,v=mv(m);for(;v&&o&&p!==m;){const y=Cr(v),g=v.getBoundingClientRect(),_=dl(v),b=g.left+(v.clientLeft+parseFloat(_.paddingLeft))*y.x,w=g.top+(v.clientTop+parseFloat(_.paddingTop))*y.y;u*=y.x,c*=y.y,d*=y.x,f*=y.y,u+=b,c+=w,m=Io(v),v=mv(m)}}return Xd({width:d,height:f,x:u,y:c})}function Qg(e,t){const n=qf(e).scrollLeft;return t?t.left+n:Ps(Ll(e)).left+n}function lT(e,t,n){n===void 0&&(n=!1);const o=e.getBoundingClientRect(),l=o.left+t.scrollLeft-(n?0:Qg(e,o)),a=o.top+t.scrollTop;return{x:l,y:a}}function GZ(e){let{elements:t,rect:n,offsetParent:o,strategy:l}=e;const a=l==="fixed",s=Ll(o),r=t?Uf(t.floating):!1;if(o===s||r&&a)return n;let u={scrollLeft:0,scrollTop:0},c=El(1);const d=El(0),f=Ml(o);if((f||!f&&!a)&&((ri(o)!=="body"||Ku(s))&&(u=qf(o)),Ml(o))){const p=Ps(o);c=Cr(o),d.x=p.x+o.clientLeft,d.y=p.y+o.clientTop}const h=s&&!f&&!a?lT(s,u,!0):El(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+d.x+h.x,y:n.y*c.y-u.scrollTop*c.y+d.y+h.y}}function XZ(e){return Array.from(e.getClientRects())}function ZZ(e){const t=Ll(e),n=qf(e),o=e.ownerDocument.body,l=Ss(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),a=Ss(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+Qg(e);const r=-n.scrollTop;return dl(o).direction==="rtl"&&(s+=Ss(t.clientWidth,o.clientWidth)-l),{width:l,height:a,x:s,y:r}}function JZ(e,t){const n=Io(e),o=Ll(e),l=n.visualViewport;let a=o.clientWidth,s=o.clientHeight,r=0,u=0;if(l){a=l.width,s=l.height;const c=Zg();(!c||c&&t==="fixed")&&(r=l.offsetLeft,u=l.offsetTop)}return{width:a,height:s,x:r,y:u}}function QZ(e,t){const n=Ps(e,!0,t==="fixed"),o=n.top+e.clientTop,l=n.left+e.clientLeft,a=Ml(e)?Cr(e):El(1),s=e.clientWidth*a.x,r=e.clientHeight*a.y,u=l*a.x,c=o*a.y;return{width:s,height:r,x:u,y:c}}function j1(e,t,n){let o;if(t==="viewport")o=JZ(e,n);else if(t==="document")o=ZZ(Ll(e));else if(cl(t))o=QZ(t,n);else{const l=oT(e);o={x:t.x-l.x,y:t.y-l.y,width:t.width,height:t.height}}return Xd(o)}function aT(e,t){const n=Wa(e);return n===t||!cl(n)||jr(n)?!1:dl(n).position==="fixed"||aT(n,t)}function eJ(e,t){const n=t.get(e);if(n)return n;let o=yu(e,[],!1).filter(r=>cl(r)&&ri(r)!=="body"),l=null;const a=dl(e).position==="fixed";let s=a?Wa(e):e;for(;cl(s)&&!jr(s);){const r=dl(s),u=Xg(s);!u&&r.position==="fixed"&&(l=null),(a?!u&&!l:!u&&r.position==="static"&&!!l&&["absolute","fixed"].includes(l.position)||Ku(s)&&!u&&aT(e,s))?o=o.filter(d=>d!==s):l=r,s=Wa(s)}return t.set(e,o),o}function tJ(e){let{element:t,boundary:n,rootBoundary:o,strategy:l}=e;const s=[...n==="clippingAncestors"?Uf(t)?[]:eJ(t,this._c):[].concat(n),o],r=s[0],u=s.reduce((c,d)=>{const f=j1(t,d,l);return c.top=Ss(f.top,c.top),c.right=Kr(f.right,c.right),c.bottom=Kr(f.bottom,c.bottom),c.left=Ss(f.left,c.left),c},j1(t,r,l));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function nJ(e){const{width:t,height:n}=nT(e);return{width:t,height:n}}function oJ(e,t,n){const o=Ml(t),l=Ll(t),a=n==="fixed",s=Ps(e,!0,a,t);let r={scrollLeft:0,scrollTop:0};const u=El(0);if(o||!o&&!a)if((ri(t)!=="body"||Ku(l))&&(r=qf(t)),o){const h=Ps(t,!0,a,t);u.x=h.x+t.clientLeft,u.y=h.y+t.clientTop}else l&&(u.x=Qg(l));const c=l&&!o&&!a?lT(l,r):El(0),d=s.left+r.scrollLeft-u.x-c.x,f=s.top+r.scrollTop-u.y-c.y;return{x:d,y:f,width:s.width,height:s.height}}function Hp(e){return dl(e).position==="static"}function U1(e,t){if(!Ml(e)||dl(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Ll(e)===n&&(n=n.ownerDocument.body),n}function sT(e,t){const n=Io(e);if(Uf(e))return n;if(!Ml(e)){let l=Wa(e);for(;l&&!jr(l);){if(cl(l)&&!Hp(l))return l;l=Wa(l)}return n}let o=U1(e,t);for(;o&&jZ(o)&&Hp(o);)o=U1(o,t);return o&&jr(o)&&Hp(o)&&!Xg(o)?n:o||UZ(e)||n}const lJ=async function(e){const t=this.getOffsetParent||sT,n=this.getDimensions,o=await n(e.floating);return{reference:oJ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function aJ(e){return dl(e).direction==="rtl"}const sJ={convertOffsetParentRelativeRectToViewportRelativeRect:GZ,getDocumentElement:Ll,getClippingRect:tJ,getOffsetParent:sT,getElementRects:lJ,getClientRects:XZ,getDimensions:nJ,getScale:Cr,isElement:cl,isRTL:aJ};function rT(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function rJ(e,t){let n=null,o;const l=Ll(e);function a(){var r;clearTimeout(o),(r=n)==null||r.disconnect(),n=null}function s(r,u){r===void 0&&(r=!1),u===void 0&&(u=1),a();const c=e.getBoundingClientRect(),{left:d,top:f,width:h,height:p}=c;if(r||t(),!h||!p)return;const m=Cc(f),v=Cc(l.clientWidth-(d+h)),y=Cc(l.clientHeight-(f+p)),g=Cc(d),b={rootMargin:-m+"px "+-v+"px "+-y+"px "+-g+"px",threshold:Ss(0,Kr(1,u))||1};let w=!0;function C(S){const O=S[0].intersectionRatio;if(O!==u){if(!w)return s();O?s(!1,O):o=setTimeout(()=>{s(!1,1e-7)},1e3)}O===1&&!rT(c,e.getBoundingClientRect())&&s(),w=!1}try{n=new IntersectionObserver(C,{...b,root:l.ownerDocument})}catch{n=new IntersectionObserver(C,b)}n.observe(e)}return s(!0),a}function iJ(e,t,n,o){o===void 0&&(o={});const{ancestorScroll:l=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:r=typeof IntersectionObserver=="function",animationFrame:u=!1}=o,c=Jg(e),d=l||a?[...c?yu(c):[],...yu(t)]:[];d.forEach(g=>{l&&g.addEventListener("scroll",n,{passive:!0}),a&&g.addEventListener("resize",n)});const f=c&&r?rJ(c,n):null;let h=-1,p=null;s&&(p=new ResizeObserver(g=>{let[_]=g;_&&_.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var b;(b=p)==null||b.observe(t)})),n()}),c&&!u&&p.observe(c),p.observe(t));let m,v=u?Ps(e):null;u&&y();function y(){const g=Ps(e);v&&!rT(v,g)&&n(),v=g,m=requestAnimationFrame(y)}return n(),()=>{var g;d.forEach(_=>{l&&_.removeEventListener("scroll",n),a&&_.removeEventListener("resize",n)}),f==null||f(),(g=p)==null||g.disconnect(),p=null,u&&cancelAnimationFrame(m)}}const uJ=Gg,iT=KZ,cJ=WZ,dJ=HZ,uT=VZ,cT=(e,t,n)=>{const o=new Map,l={platform:sJ,...n},a={...l.platform,_c:o};return BZ(e,t,{...l,platform:a})},fJ=_e({style:{type:Z([String,Object,Array]),default:()=>({})}}),pJ=K({name:"ElVisuallyHidden"}),hJ=K({...pJ,props:fJ,setup(e){const t=e,n=k(()=>[t.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]);return(o,l)=>($(),B("span",it(o.$attrs,{style:i(n)}),[ee(o.$slots,"default")],16))}});var vJ=ke(hJ,[["__file","visual-hidden.vue"]]);_e({});const mJ=e=>{if(!gt)return;if(!e)return e;const t=oo(e);return t||(Vt(e)?t:e)},gJ=({middleware:e,placement:t,strategy:n})=>{const o=R(),l=R(),a=R(),s=R(),r=R({}),u={x:a,y:s,placement:t,strategy:n,middlewareData:r},c=async()=>{if(!gt)return;const d=mJ(o),f=oo(l);if(!d||!f)return;const h=await cT(d,f,{placement:i(t),strategy:i(n),middleware:i(e)});xr(u).forEach(p=>{u[p].value=h[p]})};return nt(()=>{Nn(()=>{c()})}),{...u,update:c,referenceRef:o,contentRef:l}},yJ=({arrowRef:e,padding:t})=>({name:"arrow",options:{element:e,padding:t},fn(n){const o=i(e);return o?uT({element:o,padding:t}).fn(n):{}}}),bJ=K({name:"ElTooltipV2Content"}),wJ=K({...bJ,props:{...Wg,...GE},setup(e){const t=e,{triggerRef:n,contentId:o}=Re(Wf),l=R(t.placement),a=R(t.strategy),s=R(null),{referenceRef:r,contentRef:u,middlewareData:c,x:d,y:f,update:h}=gJ({placement:l,strategy:a,middleware:k(()=>{const b=[iT(t.offset)];return t.showArrow&&b.push(yJ({arrowRef:s})),b})}),p=ti().nextZIndex(),m=be("tooltip-v2"),v=k(()=>l.value.split("-")[0]),y=k(()=>({position:i(a),top:`${i(f)||0}px`,left:`${i(d)||0}px`,zIndex:p})),g=k(()=>{if(!t.showArrow)return{};const{arrow:b}=i(c);return{[`--${m.namespace.value}-tooltip-v2-arrow-x`]:`${b==null?void 0:b.x}px`||"",[`--${m.namespace.value}-tooltip-v2-arrow-y`]:`${b==null?void 0:b.y}px`||""}}),_=k(()=>[m.e("content"),m.is("dark",t.effect==="dark"),m.is(i(a)),t.contentClass]);return ve(s,()=>h()),ve(()=>t.placement,b=>l.value=b),nt(()=>{ve(()=>t.reference||n.value,b=>{r.value=b||void 0},{immediate:!0})}),pt(ZE,{arrowRef:s}),(b,w)=>($(),B("div",{ref_key:"contentRef",ref:u,style:He(i(y)),"data-tooltip-v2-root":""},[b.nowrap?le("v-if",!0):($(),B("div",{key:0,"data-side":i(v),class:M(i(_))},[ee(b.$slots,"default",{contentStyle:i(y),contentClass:i(_)}),j(i(vJ),{id:i(o),role:"tooltip"},{default:X(()=>[b.ariaLabel?($(),B(Fe,{key:0},[ft(Ee(b.ariaLabel),1)],64)):ee(b.$slots,"default",{key:1})]),_:3},8,["id"]),ee(b.$slots,"arrow",{style:He(i(g)),side:i(v)})],10,["data-side"]))],4))}});var q1=ke(wJ,[["__file","content.vue"]]);const CJ=_e({setRef:{type:Z(Function),required:!0},onlyChild:Boolean});var SJ=K({props:CJ,setup(e,{slots:t}){const n=R(),o=Bf(n,l=>{l?e.setRef(l.nextElementSibling):e.setRef(null)});return()=>{var l;const[a]=((l=t.default)==null?void 0:l.call(t))||[],s=e.onlyChild?MV(a.children):a.children;return j(Fe,{ref:o},[s])}}});const _J=K({name:"ElTooltipV2Trigger"}),kJ=K({..._J,props:{...GE,...Ug},setup(e){const t=e,{onClose:n,onOpen:o,onDelayOpen:l,triggerRef:a,contentId:s}=Re(Wf);let r=!1;const u=_=>{a.value=_},c=()=>{r=!1},d=Qt(t.onMouseEnter,l),f=Qt(t.onMouseLeave,n),h=Qt(t.onMouseDown,()=>{n(),r=!0,document.addEventListener("mouseup",c,{once:!0})}),p=Qt(t.onFocus,()=>{r||o()}),m=Qt(t.onBlur,n),v=Qt(t.onClick,_=>{_.detail===0&&n()}),y={blur:m,click:v,focus:p,mousedown:h,mouseenter:d,mouseleave:f},g=(_,b,w)=>{_&&Object.entries(b).forEach(([C,S])=>{_[w](C,S)})};return ve(a,(_,b)=>{g(_,y,"addEventListener"),g(b,y,"removeEventListener"),_&&_.setAttribute("aria-describedby",s.value)}),It(()=>{g(a.value,y,"removeEventListener"),document.removeEventListener("mouseup",c)}),(_,b)=>_.nowrap?($(),re(i(SJ),{key:0,"set-ref":u,"only-child":""},{default:X(()=>[ee(_.$slots,"default")]),_:3})):($(),B("button",it({key:1,ref_key:"triggerRef",ref:a},_.$attrs),[ee(_.$slots,"default")],16))}});var EJ=ke(kJ,[["__file","trigger.vue"]]);const TJ=K({name:"ElTooltipV2"}),$J=K({...TJ,props:TZ,setup(e){const n=mn(e),o=_t(nl(n,Object.keys(Kg))),l=_t(nl(n,Object.keys(Wg))),a=_t(nl(n,Object.keys(jg))),s=_t(nl(n,Object.keys(Ug)));return(r,u)=>($(),re(OZ,vo(il(a)),{default:X(({open:c})=>[j(EJ,it(s,{nowrap:""}),{default:X(()=>[ee(r.$slots,"trigger")]),_:3},16),j(i(li),{to:r.to,disabled:!r.teleported},{default:X(()=>[r.fullTransition?($(),re(gn,vo(it({key:0},r.transitionProps)),{default:X(()=>[r.alwaysOn||c?($(),re(q1,vo(it({key:0},l)),{arrow:X(({style:d,side:f})=>[r.showArrow?($(),re(z1,it({key:0},o,{style:d,side:f}),null,16,["style","side"])):le("v-if",!0)]),default:X(()=>[ee(r.$slots,"default")]),_:3},16)):le("v-if",!0)]),_:2},1040)):($(),B(Fe,{key:1},[r.alwaysOn||c?($(),re(q1,vo(it({key:0},l)),{arrow:X(({style:d,side:f})=>[r.showArrow?($(),re(z1,it({key:0},o,{style:d,side:f}),null,16,["style","side"])):le("v-if",!0)]),default:X(()=>[ee(r.$slots,"default")]),_:3},16)):le("v-if",!0)],64))]),_:2},1032,["to","disabled"])]),_:3},16))}});var NJ=ke($J,[["__file","tooltip.vue"]]);const OJ=Qe(NJ),dT="left-check-change",fT="right-check-change",ar=_e({data:{type:Z(Array),default:()=>[]},titles:{type:Z(Array),default:()=>[]},buttonTexts:{type:Z(Array),default:()=>[]},filterPlaceholder:String,filterMethod:{type:Z(Function)},leftDefaultChecked:{type:Z(Array),default:()=>[]},rightDefaultChecked:{type:Z(Array),default:()=>[]},renderContent:{type:Z(Function)},modelValue:{type:Z(Array),default:()=>[]},format:{type:Z(Object),default:()=>({})},filterable:Boolean,props:{type:Z(Object),default:()=>Ut({label:"label",key:"key",disabled:"disabled"})},targetOrder:{type:String,values:["original","push","unshift"],default:"original"},validateEvent:{type:Boolean,default:!0}}),gv=(e,t)=>[e,t].every(ye)||ye(e)&&vn(t),IJ={[dt]:(e,t,n)=>[e,n].every(ye)&&["left","right"].includes(t),[Ye]:e=>ye(e),[dT]:gv,[fT]:gv},yv="checked-change",MJ=_e({data:ar.data,optionRender:{type:Z(Function)},placeholder:String,title:String,filterable:Boolean,format:ar.format,filterMethod:ar.filterMethod,defaultChecked:ar.leftDefaultChecked,props:ar.props}),AJ={[yv]:gv},Wu=e=>{const t={label:"label",key:"key",disabled:"disabled"};return k(()=>({...t,...e.props}))},xJ=(e,t,n)=>{const o=Wu(e),l=k(()=>e.data.filter(d=>De(e.filterMethod)?e.filterMethod(t.query,d):String(d[o.value.label]||d[o.value.key]).toLowerCase().includes(t.query.toLowerCase()))),a=k(()=>l.value.filter(d=>!d[o.value.disabled])),s=k(()=>{const d=t.checked.length,f=e.data.length,{noChecked:h,hasChecked:p}=e.format;return h&&p?d>0?p.replace(/\${checked}/g,d.toString()).replace(/\${total}/g,f.toString()):h.replace(/\${total}/g,f.toString()):`${d}/${f}`}),r=k(()=>{const d=t.checked.length;return d>0&&d{const d=a.value.map(f=>f[o.value.key]);t.allChecked=d.length>0&&d.every(f=>t.checked.includes(f))},c=d=>{t.checked=d?a.value.map(f=>f[o.value.key]):[]};return ve(()=>t.checked,(d,f)=>{if(u(),t.checkChangeByUser){const h=d.concat(f).filter(p=>!d.includes(p)||!f.includes(p));n(yv,d,h)}else n(yv,d),t.checkChangeByUser=!0}),ve(a,()=>{u()}),ve(()=>e.data,()=>{const d=[],f=l.value.map(h=>h[o.value.key]);t.checked.forEach(h=>{f.includes(h)&&d.push(h)}),t.checkChangeByUser=!1,t.checked=d}),ve(()=>e.defaultChecked,(d,f)=>{if(f&&d.length===f.length&&d.every(m=>f.includes(m)))return;const h=[],p=a.value.map(m=>m[o.value.key]);d.forEach(m=>{p.includes(m)&&h.push(m)}),t.checkChangeByUser=!1,t.checked=h},{immediate:!0}),{filteredData:l,checkableData:a,checkedSummary:s,isIndeterminate:r,updateAllChecked:u,handleAllCheckedChange:c}},PJ=K({name:"ElTransferPanel"}),RJ=K({...PJ,props:MJ,emits:AJ,setup(e,{expose:t,emit:n}){const o=e,l=cn(),a=({option:b})=>b,{t:s}=yt(),r=be("transfer"),u=_t({checked:[],allChecked:!1,query:"",checkChangeByUser:!0}),c=Wu(o),{filteredData:d,checkedSummary:f,isIndeterminate:h,handleAllCheckedChange:p}=xJ(o,u,n),m=k(()=>!To(u.query)&&To(d.value)),v=k(()=>!To(l.default()[0].children)),{checked:y,allChecked:g,query:_}=mn(u);return t({query:_}),(b,w)=>($(),B("div",{class:M(i(r).b("panel"))},[H("p",{class:M(i(r).be("panel","header"))},[j(i(Xo),{modelValue:i(g),"onUpdate:modelValue":C=>Vt(g)?g.value=C:null,indeterminate:i(h),"validate-event":!1,onChange:i(p)},{default:X(()=>[ft(Ee(b.title)+" ",1),H("span",null,Ee(i(f)),1)]),_:1},8,["modelValue","onUpdate:modelValue","indeterminate","onChange"])],2),H("div",{class:M([i(r).be("panel","body"),i(r).is("with-footer",i(v))])},[b.filterable?($(),re(i(jn),{key:0,modelValue:i(_),"onUpdate:modelValue":C=>Vt(_)?_.value=C:null,class:M(i(r).be("panel","filter")),size:"default",placeholder:b.placeholder,"prefix-icon":i(LL),clearable:"","validate-event":!1},null,8,["modelValue","onUpdate:modelValue","class","placeholder","prefix-icon"])):le("v-if",!0),et(j(i(U2),{modelValue:i(y),"onUpdate:modelValue":C=>Vt(y)?y.value=C:null,"validate-event":!1,class:M([i(r).is("filterable",b.filterable),i(r).be("panel","list")])},{default:X(()=>[($(!0),B(Fe,null,ht(i(d),C=>($(),re(i(Xo),{key:C[i(c).key],class:M(i(r).be("panel","item")),value:C[i(c).key],disabled:C[i(c).disabled],"validate-event":!1},{default:X(()=>{var S;return[j(a,{option:(S=b.optionRender)==null?void 0:S.call(b,C)},null,8,["option"])]}),_:2},1032,["class","value","disabled"]))),128))]),_:1},8,["modelValue","onUpdate:modelValue","class"]),[[bt,!i(m)&&!i(To)(b.data)]]),et(H("div",{class:M(i(r).be("panel","empty"))},[ee(b.$slots,"empty",{},()=>[ft(Ee(i(m)?i(s)("el.transfer.noMatch"):i(s)("el.transfer.noData")),1)])],2),[[bt,i(m)||i(To)(b.data)]])],2),i(v)?($(),B("p",{key:0,class:M(i(r).be("panel","footer"))},[ee(b.$slots,"default")],2)):le("v-if",!0)],2))}});var Y1=ke(RJ,[["__file","transfer-panel.vue"]]);const LJ=e=>{const t=Wu(e),n=k(()=>e.data.reduce((a,s)=>(a[s[t.value.key]]=s)&&a,{})),o=k(()=>e.data.filter(a=>!e.modelValue.includes(a[t.value.key]))),l=k(()=>e.targetOrder==="original"?e.data.filter(a=>e.modelValue.includes(a[t.value.key])):e.modelValue.reduce((a,s)=>{const r=n.value[s];return r&&a.push(r),a},[]));return{sourceData:o,targetData:l}},DJ=(e,t,n)=>{const o=Wu(e),l=(r,u,c)=>{n(Ye,r),n(dt,r,u,c)};return{addToLeft:()=>{const r=e.modelValue.slice();t.rightChecked.forEach(u=>{const c=r.indexOf(u);c>-1&&r.splice(c,1)}),l(r,"left",t.rightChecked)},addToRight:()=>{let r=e.modelValue.slice();const u=e.data.filter(c=>{const d=c[o.value.key];return t.leftChecked.includes(d)&&!e.modelValue.includes(d)}).map(c=>c[o.value.key]);r=e.targetOrder==="unshift"?u.concat(r):r.concat(u),e.targetOrder==="original"&&(r=e.data.filter(c=>r.includes(c[o.value.key])).map(c=>c[o.value.key])),l(r,"right",t.leftChecked)}}},FJ=(e,t)=>({onSourceCheckedChange:(l,a)=>{e.leftChecked=l,a&&t(dT,l,a)},onTargetCheckedChange:(l,a)=>{e.rightChecked=l,a&&t(fT,l,a)}}),BJ=K({name:"ElTransfer"}),VJ=K({...BJ,props:ar,emits:IJ,setup(e,{expose:t,emit:n}){const o=e,l=cn(),{t:a}=yt(),s=be("transfer"),{formItem:r}=Rn(),u=_t({leftChecked:[],rightChecked:[]}),c=Wu(o),{sourceData:d,targetData:f}=LJ(o),{onSourceCheckedChange:h,onTargetCheckedChange:p}=FJ(u,n),{addToLeft:m,addToRight:v}=DJ(o,u,n),y=R(),g=R(),_=N=>{switch(N){case"left":y.value.query="";break;case"right":g.value.query="";break}},b=k(()=>o.buttonTexts.length===2),w=k(()=>o.titles[0]||a("el.transfer.titles.0")),C=k(()=>o.titles[1]||a("el.transfer.titles.1")),S=k(()=>o.filterPlaceholder||a("el.transfer.filterPlaceholder"));ve(()=>o.modelValue,()=>{var N;o.validateEvent&&((N=r==null?void 0:r.validate)==null||N.call(r,"change").catch(E=>void 0))});const O=k(()=>N=>{var E;if(o.renderContent)return o.renderContent(Ke,N);const T=(((E=l.default)==null?void 0:E.call(l,{option:N}))||[]).filter(x=>x.type!==nn);return T.length?T:Ke("span",N[c.value.label]||N[c.value.key])});return t({clearQuery:_,leftPanel:y,rightPanel:g}),(N,E)=>($(),B("div",{class:M(i(s).b())},[j(Y1,{ref_key:"leftPanel",ref:y,data:i(d),"option-render":i(O),placeholder:i(S),title:i(w),filterable:N.filterable,format:N.format,"filter-method":N.filterMethod,"default-checked":N.leftDefaultChecked,props:o.props,onCheckedChange:i(h)},{empty:X(()=>[ee(N.$slots,"left-empty")]),default:X(()=>[ee(N.$slots,"left-footer")]),_:3},8,["data","option-render","placeholder","title","filterable","format","filter-method","default-checked","props","onCheckedChange"]),H("div",{class:M(i(s).e("buttons"))},[j(i(Tn),{type:"primary",class:M([i(s).e("button"),i(s).is("with-texts",i(b))]),disabled:i(To)(u.rightChecked),onClick:i(m)},{default:X(()=>[j(i(Le),null,{default:X(()=>[j(i(Va))]),_:1}),i(Ct)(N.buttonTexts[0])?le("v-if",!0):($(),B("span",{key:0},Ee(N.buttonTexts[0]),1))]),_:1},8,["class","disabled","onClick"]),j(i(Tn),{type:"primary",class:M([i(s).e("button"),i(s).is("with-texts",i(b))]),disabled:i(To)(u.leftChecked),onClick:i(v)},{default:X(()=>[i(Ct)(N.buttonTexts[1])?le("v-if",!0):($(),B("span",{key:0},Ee(N.buttonTexts[1]),1)),j(i(Le),null,{default:X(()=>[j(i(ao))]),_:1})]),_:1},8,["class","disabled","onClick"])],2),j(Y1,{ref_key:"rightPanel",ref:g,data:i(f),"option-render":i(O),placeholder:i(S),filterable:N.filterable,format:N.format,"filter-method":N.filterMethod,title:i(C),"default-checked":N.rightDefaultChecked,props:o.props,onCheckedChange:i(p)},{empty:X(()=>[ee(N.$slots,"right-empty")]),default:X(()=>[ee(N.$slots,"right-footer")]),_:3},8,["data","option-render","placeholder","filterable","format","filter-method","title","default-checked","props","onCheckedChange"])],2))}});var HJ=ke(VJ,[["__file","transfer.vue"]]);const zJ=Qe(HJ),Sr="$treeNodeId",G1=function(e,t){!t||t[Sr]||Object.defineProperty(t,Sr,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},ey=(e,t)=>t==null?void 0:t[e||Sr],bv=(e,t,n)=>{const o=e.value.currentNode;n();const l=e.value.currentNode;o!==l&&t("current-change",l?l.data:null,l)},wv=e=>{let t=!0,n=!0,o=!0;for(let l=0,a=e.length;l0&&t.lazy&&t.defaultExpandAll&&!this.isLeafByUser&&this.expand(),ye(this.data)||G1(this,this.data),!this.data)return;const o=t.defaultExpandedKeys,l=t.key;l&&o&&o.includes(this.key)&&this.expand(null,t.autoExpandParent),l&&t.currentNodeKey!==void 0&&this.key===t.currentNodeKey&&(t.currentNode=this,t.currentNode.isCurrent=!0),t.lazy&&t._initDefaultCheckedNode(this),this.updateLeafState(),this.parent&&(this.level===1||this.parent.expanded===!0)&&(this.canFocus=!0)}setData(t){ye(t)||G1(this,t),this.data=t,this.childNodes=[];let n;this.level===0&&ye(this.data)?n=this.data:n=Sc(this,"children")||[];for(let o=0,l=n.length;o-1)return t.childNodes[n+1]}return null}get previousSibling(){const t=this.parent;if(t){const n=t.childNodes.indexOf(this);if(n>-1)return n>0?t.childNodes[n-1]:null}return null}contains(t,n=!0){return(this.childNodes||[]).some(o=>o===t||n&&o.contains(t))}remove(){const t=this.parent;t&&t.removeChild(this)}insertChild(t,n,o){if(!t)throw new Error("InsertChild error: child is required.");if(!(t instanceof ed)){if(!o){const l=this.getChildren(!0);l.includes(t.data)||(Ct(n)||n<0?l.push(t.data):l.splice(n,0,t.data))}Object.assign(t,{parent:this,store:this.store}),t=_t(new ed(t)),t instanceof ed&&t.initialize()}t.level=this.level+1,Ct(n)||n<0?this.childNodes.push(t):this.childNodes.splice(n,0,t),this.updateLeafState()}insertBefore(t,n){let o;n&&(o=this.childNodes.indexOf(n)),this.insertChild(t,o)}insertAfter(t,n){let o;n&&(o=this.childNodes.indexOf(n),o!==-1&&(o+=1)),this.insertChild(t,o)}removeChild(t){const n=this.getChildren()||[],o=n.indexOf(t.data);o>-1&&n.splice(o,1);const l=this.childNodes.indexOf(t);l>-1&&(this.store&&this.store.deregisterNode(t),t.parent=null,this.childNodes.splice(l,1)),this.updateLeafState()}removeChildByData(t){let n=null;for(let o=0;o{if(n){let l=this.parent;for(;l.level>0;)l.expanded=!0,l=l.parent}this.expanded=!0,t&&t(),this.childNodes.forEach(l=>{l.canFocus=!0})};this.shouldLoadData()?this.loadData(l=>{ye(l)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||Si(this),o())}):o()}doCreateChildren(t,n={}){t.forEach(o=>{this.insertChild(Object.assign({data:o},n),void 0,!0)})}collapse(){this.expanded=!1,this.childNodes.forEach(t=>{t.canFocus=!1})}shouldLoadData(){return this.store.lazy===!0&&this.store.load&&!this.loaded}updateLeafState(){if(this.store.lazy===!0&&this.loaded!==!0&&typeof this.isLeafByUser<"u"){this.isLeaf=this.isLeafByUser;return}const t=this.childNodes;if(!this.store.lazy||this.store.lazy===!0&&this.loaded===!0){this.isLeaf=!t||t.length===0;return}this.isLeaf=!1}setChecked(t,n,o,l){if(this.indeterminate=t==="half",this.checked=t===!0,this.store.checkStrictly)return;if(!(this.shouldLoadData()&&!this.store.checkDescendants)){const{all:s,allWithoutDisable:r}=wv(this.childNodes);!this.isLeaf&&!s&&r&&(this.checked=!1,t=!1);const u=()=>{if(n){const c=this.childNodes;for(let h=0,p=c.length;h{u(),Si(this)},{checked:t!==!1});return}else u()}const a=this.parent;!a||a.level===0||o||Si(a)}getChildren(t=!1){if(this.level===0)return this.data;const n=this.data;if(!n)return null;const o=this.store.props;let l="children";return o&&(l=o.children||"children"),n[l]===void 0&&(n[l]=null),t&&!n[l]&&(n[l]=[]),n[l]}updateChildren(){const t=this.getChildren()||[],n=this.childNodes.map(a=>a.data),o={},l=[];t.forEach((a,s)=>{const r=a[Sr];!!r&&n.findIndex(c=>c[Sr]===r)>=0?o[r]={index:s,data:a}:l.push({index:s,data:a})}),this.store.lazy||n.forEach(a=>{o[a[Sr]]||this.removeChildByData(a)}),l.forEach(({index:a,data:s})=>{this.insertChild({data:s},a)}),this.updateLeafState()}loadData(t,n={}){if(this.store.lazy===!0&&this.store.load&&!this.loaded&&(!this.loading||Object.keys(n).length)){this.loading=!0;const o=a=>{this.childNodes=[],this.doCreateChildren(a,n),this.loaded=!0,this.loading=!1,this.updateLeafState(),t&&t.call(this,a)},l=()=>{this.loading=!1};this.store.load(this,o,l)}else t&&t.call(this)}eachNode(t){const n=[this];for(;n.length;){const o=n.shift();n.unshift(...o.childNodes),t(o)}}reInitChecked(){this.store.checkStrictly||Si(this)}};class WJ{constructor(t){this.currentNode=null,this.currentNodeKey=null;for(const n in t)wt(t,n)&&(this[n]=t[n]);this.nodesMap={}}initialize(){if(this.root=new Cv({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load){const t=this.load;t(this.root,n=>{this.root.doCreateChildren(n),this._initDefaultCheckedNodes()})}else this._initDefaultCheckedNodes()}filter(t){const n=this.filterNodeMethod,o=this.lazy,l=async function(a){const s=a.root?a.root.childNodes:a.childNodes;for(const[r,u]of s.entries())u.visible=n.call(u,t,u.data,u),r%80===0&&r>0&&await Be(),l(u);if(!a.visible&&s.length){let r=!0;r=!s.some(u=>u.visible),a.root?a.root.visible=r===!1:a.visible=r===!1}t&&a.visible&&!a.isLeaf&&(!o||a.loaded)&&a.expand()};l(this)}setData(t){t!==this.root.data?(this.nodesMap={},this.root.setData(t),this._initDefaultCheckedNodes(),this.setCurrentNodeKey(this.currentNodeKey)):this.root.updateChildren()}getNode(t){if(t instanceof Cv)return t;const n=ot(t)?ey(this.key,t):t;return this.nodesMap[n]||null}insertBefore(t,n){const o=this.getNode(n);o.parent.insertBefore({data:t},o)}insertAfter(t,n){const o=this.getNode(n);o.parent.insertAfter({data:t},o)}remove(t){const n=this.getNode(t);n&&n.parent&&(n===this.currentNode&&(this.currentNode=null),n.parent.removeChild(n))}append(t,n){const o=rl(n)?this.root:this.getNode(n);o&&o.insertChild({data:t})}_initDefaultCheckedNodes(){const t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach(o=>{const l=n[o];l&&l.setChecked(!0,!this.checkStrictly)})}_initDefaultCheckedNode(t){(this.defaultCheckedKeys||[]).includes(t.key)&&t.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(t){t!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=t,this._initDefaultCheckedNodes())}registerNode(t){const n=this.key;!t||!t.data||(n?t.key!==void 0&&(this.nodesMap[t.key]=t):this.nodesMap[t.id]=t)}deregisterNode(t){!this.key||!t||!t.data||(t.childNodes.forEach(o=>{this.deregisterNode(o)}),delete this.nodesMap[t.key])}getCheckedNodes(t=!1,n=!1){const o=[],l=function(a){(a.root?a.root.childNodes:a.childNodes).forEach(r=>{(r.checked||n&&r.indeterminate)&&(!t||t&&r.isLeaf)&&o.push(r.data),l(r)})};return l(this),o}getCheckedKeys(t=!1){return this.getCheckedNodes(t).map(n=>(n||{})[this.key])}getHalfCheckedNodes(){const t=[],n=function(o){(o.root?o.root.childNodes:o.childNodes).forEach(a=>{a.indeterminate&&t.push(a.data),n(a)})};return n(this),t}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map(t=>(t||{})[this.key])}_getAllNodes(){const t=[],n=this.nodesMap;for(const o in n)wt(n,o)&&t.push(n[o]);return t}updateChildren(t,n){const o=this.nodesMap[t];if(!o)return;const l=o.childNodes;for(let a=l.length-1;a>=0;a--){const s=l[a];this.remove(s.data)}for(let a=0,s=n.length;au.level-c.level),a=Object.create(null),s=Object.keys(o);l.forEach(u=>u.setChecked(!1,!1));const r=u=>{u.childNodes.forEach(c=>{var d;a[c.data[t]]=!0,(d=c.childNodes)!=null&&d.length&&r(c)})};for(let u=0,c=l.length;u{y.isLeaf||y.setChecked(!1,!1),p(y)})};p(d)}}}setCheckedNodes(t,n=!1){const o=this.key,l={};t.forEach(a=>{l[(a||{})[o]]=!0}),this._setCheckedKeys(o,n,l)}setCheckedKeys(t,n=!1){this.defaultCheckedKeys=t;const o=this.key,l={};t.forEach(a=>{l[a]=!0}),this._setCheckedKeys(o,n,l)}setDefaultExpandedKeys(t){t=t||[],this.defaultExpandedKeys=t,t.forEach(n=>{const o=this.getNode(n);o&&o.expand(null,this.autoExpandParent)})}setChecked(t,n,o){const l=this.getNode(t);l&&l.setChecked(!!n,o)}getCurrentNode(){return this.currentNode}setCurrentNode(t){const n=this.currentNode;n&&(n.isCurrent=!1),this.currentNode=t,this.currentNode.isCurrent=!0}setUserCurrentNode(t,n=!0){const o=t[this.key],l=this.nodesMap[o];this.setCurrentNode(l),n&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(t,n=!0){if(this.currentNodeKey=t,t==null){this.currentNode&&(this.currentNode.isCurrent=!1),this.currentNode=null;return}const o=this.getNode(t);o&&(this.setCurrentNode(o),n&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const jJ=K({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(e){const t=be("tree"),n=Re("NodeInstance"),o=Re("RootTree");return()=>{const l=e.node,{data:a,store:s}=l;return e.renderContent?e.renderContent(Ke,{_self:n,node:l,data:a,store:s}):ee(o.ctx.slots,"default",{node:l,data:a},()=>[Ke("span",{class:t.be("node","label")},[l.label])])}}});var UJ=ke(jJ,[["__file","tree-node-content.vue"]]);function pT(e){const t=Re("TreeNodeMap",null),n={treeNodeExpand:o=>{e.node!==o&&e.node.collapse()},children:[]};return t&&t.children.push(n),pt("TreeNodeMap",n),{broadcastExpanded:o=>{if(e.accordion)for(const l of n.children)l.treeNodeExpand(o)}}}const hT=Symbol("dragEvents");function qJ({props:e,ctx:t,el$:n,dropIndicator$:o,store:l}){const a=be("tree"),s=R({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null});return pt(hT,{treeNodeDragStart:({event:d,treeNode:f})=>{if(De(e.allowDrag)&&!e.allowDrag(f.node))return d.preventDefault(),!1;d.dataTransfer.effectAllowed="move";try{d.dataTransfer.setData("text/plain","")}catch{}s.value.draggingNode=f,t.emit("node-drag-start",f.node,d)},treeNodeDragOver:({event:d,treeNode:f})=>{const h=f,p=s.value.dropNode;p&&p.node.id!==h.node.id&&qn(p.$el,a.is("drop-inner"));const m=s.value.draggingNode;if(!m||!h)return;let v=!0,y=!0,g=!0,_=!0;De(e.allowDrop)&&(v=e.allowDrop(m.node,h.node,"prev"),_=y=e.allowDrop(m.node,h.node,"inner"),g=e.allowDrop(m.node,h.node,"next")),d.dataTransfer.dropEffect=y||v||g?"move":"none",(v||y||g)&&(p==null?void 0:p.node.id)!==h.node.id&&(p&&t.emit("node-drag-leave",m.node,p.node,d),t.emit("node-drag-enter",m.node,h.node,d)),v||y||g?s.value.dropNode=h:s.value.dropNode=null,h.node.nextSibling===m.node&&(g=!1),h.node.previousSibling===m.node&&(v=!1),h.node.contains(m.node,!1)&&(y=!1),(m.node===h.node||m.node.contains(h.node))&&(v=!1,y=!1,g=!1);const b=h.$el.querySelector(`.${a.be("node","content")}`).getBoundingClientRect(),w=n.value.getBoundingClientRect();let C;const S=v?y?.25:g?.45:1:-1,O=g?y?.75:v?.55:0:1;let N=-9999;const E=d.clientY-b.top;Eb.height*O?C="after":y?C="inner":C="none";const T=h.$el.querySelector(`.${a.be("node","expand-icon")}`).getBoundingClientRect(),x=o.value;C==="before"?N=T.top-w.top:C==="after"&&(N=T.bottom-w.top),x.style.top=`${N}px`,x.style.left=`${T.right-w.left}px`,C==="inner"?Ho(h.$el,a.is("drop-inner")):qn(h.$el,a.is("drop-inner")),s.value.showDropIndicator=C==="before"||C==="after",s.value.allowDrop=s.value.showDropIndicator||_,s.value.dropType=C,t.emit("node-drag-over",m.node,h.node,d)},treeNodeDragEnd:d=>{const{draggingNode:f,dropType:h,dropNode:p}=s.value;if(d.preventDefault(),d.dataTransfer&&(d.dataTransfer.dropEffect="move"),f&&p){const m={data:f.node.data};h!=="none"&&f.node.remove(),h==="before"?p.node.parent.insertBefore(m,p.node):h==="after"?p.node.parent.insertAfter(m,p.node):h==="inner"&&p.node.insertChild(m),h!=="none"&&(l.value.registerNode(m),l.value.key&&f.node.eachNode(v=>{var y;(y=l.value.nodesMap[v.data[l.value.key]])==null||y.setChecked(v.checked,!l.value.checkStrictly)})),qn(p.$el,a.is("drop-inner")),t.emit("node-drag-end",f.node,p.node,h,d),h!=="none"&&t.emit("node-drop",f.node,p.node,h,d)}f&&!p&&t.emit("node-drag-end",f.node,null,h,d),s.value.showDropIndicator=!1,s.value.draggingNode=null,s.value.dropNode=null,s.value.allowDrop=!0}}),{dragState:s}}const YJ=K({name:"ElTreeNode",components:{ElCollapseTransition:Df,ElCheckbox:Xo,NodeContent:UJ,ElIcon:Le,Loading:Nl},props:{node:{type:Cv,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(e,t){const n=be("tree"),{broadcastExpanded:o}=pT(e),l=Re("RootTree"),a=R(!1),s=R(!1),r=R(),u=R(),c=R(),d=Re(hT),f=tt();pt("NodeInstance",f),e.node.expanded&&(a.value=!0,s.value=!0);const h=l.props.props.children||"children";ve(()=>{var E;const T=(E=e.node.data)==null?void 0:E[h];return T&&[...T]},()=>{e.node.updateChildren()}),ve(()=>e.node.indeterminate,E=>{v(e.node.checked,E)}),ve(()=>e.node.checked,E=>{v(E,e.node.indeterminate)}),ve(()=>e.node.childNodes.length,()=>e.node.reInitChecked()),ve(()=>e.node.expanded,E=>{Be(()=>a.value=E),E&&(s.value=!0)});const p=E=>ey(l.props.nodeKey,E.data),m=E=>{const T=e.props.class;if(!T)return{};let x;if(De(T)){const{data:I}=E;x=T(I,E)}else x=T;return Ae(x)?{[x]:!0}:x},v=(E,T)=>{(r.value!==E||u.value!==T)&&l.ctx.emit("check-change",e.node.data,E,T),r.value=E,u.value=T},y=E=>{bv(l.store,l.ctx.emit,()=>{var T;if((T=l==null?void 0:l.props)==null?void 0:T.nodeKey){const I=p(e.node);l.store.value.setCurrentNodeKey(I)}else l.store.value.setCurrentNode(e.node)}),l.currentNode.value=e.node,l.props.expandOnClickNode&&_(),(l.props.checkOnClickNode||e.node.isLeaf&&l.props.checkOnClickLeaf&&e.showCheckbox)&&!e.node.disabled&&b(!e.node.checked),l.ctx.emit("node-click",e.node.data,e.node,f,E)},g=E=>{var T;(T=l.instance.vnode.props)!=null&&T.onNodeContextmenu&&(E.stopPropagation(),E.preventDefault()),l.ctx.emit("node-contextmenu",E,e.node.data,e.node,f)},_=()=>{e.node.isLeaf||(a.value?(l.ctx.emit("node-collapse",e.node.data,e.node,f),e.node.collapse()):e.node.expand(()=>{t.emit("node-expand",e.node.data,e.node,f)}))},b=E=>{e.node.setChecked(E,!(l!=null&&l.props.checkStrictly)),Be(()=>{const T=l.store.value;l.ctx.emit("check",e.node.data,{checkedNodes:T.getCheckedNodes(),checkedKeys:T.getCheckedKeys(),halfCheckedNodes:T.getHalfCheckedNodes(),halfCheckedKeys:T.getHalfCheckedKeys()})})};return{ns:n,node$:c,tree:l,expanded:a,childNodeRendered:s,oldChecked:r,oldIndeterminate:u,getNodeKey:p,getNodeClass:m,handleSelectChange:v,handleClick:y,handleContextMenu:g,handleExpandIconClick:_,handleCheckChange:b,handleChildNodeExpand:(E,T,x)=>{o(T),l.ctx.emit("node-expand",E,T,x)},handleDragStart:E=>{l.props.draggable&&d.treeNodeDragStart({event:E,treeNode:e})},handleDragOver:E=>{E.preventDefault(),l.props.draggable&&d.treeNodeDragOver({event:E,treeNode:{$el:c.value,node:e.node}})},handleDrop:E=>{E.preventDefault()},handleDragEnd:E=>{l.props.draggable&&d.treeNodeDragEnd(E)},CaretRight:X_}}});function GJ(e,t,n,o,l,a){const s=ct("el-icon"),r=ct("el-checkbox"),u=ct("loading"),c=ct("node-content"),d=ct("el-tree-node"),f=ct("el-collapse-transition");return et(($(),B("div",{ref:"node$",class:M([e.ns.b("node"),e.ns.is("expanded",e.expanded),e.ns.is("current",e.node.isCurrent),e.ns.is("hidden",!e.node.visible),e.ns.is("focusable",!e.node.disabled),e.ns.is("checked",!e.node.disabled&&e.node.checked),e.getNodeClass(e.node)]),role:"treeitem",tabindex:"-1","aria-expanded":e.expanded,"aria-disabled":e.node.disabled,"aria-checked":e.node.checked,draggable:e.tree.props.draggable,"data-key":e.getNodeKey(e.node),onClick:We(e.handleClick,["stop"]),onContextmenu:e.handleContextMenu,onDragstart:We(e.handleDragStart,["stop"]),onDragover:We(e.handleDragOver,["stop"]),onDragend:We(e.handleDragEnd,["stop"]),onDrop:We(e.handleDrop,["stop"])},[H("div",{class:M(e.ns.be("node","content")),style:He({paddingLeft:(e.node.level-1)*e.tree.props.indent+"px"})},[e.tree.props.icon||e.CaretRight?($(),re(s,{key:0,class:M([e.ns.be("node","expand-icon"),e.ns.is("leaf",e.node.isLeaf),{expanded:!e.node.isLeaf&&e.expanded}]),onClick:We(e.handleExpandIconClick,["stop"])},{default:X(()=>[($(),re(at(e.tree.props.icon||e.CaretRight)))]),_:1},8,["class","onClick"])):le("v-if",!0),e.showCheckbox?($(),re(r,{key:1,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:!!e.node.disabled,onClick:We(()=>{},["stop"]),onChange:e.handleCheckChange},null,8,["model-value","indeterminate","disabled","onClick","onChange"])):le("v-if",!0),e.node.loading?($(),re(s,{key:2,class:M([e.ns.be("node","loading-icon"),e.ns.is("loading")])},{default:X(()=>[j(u)]),_:1},8,["class"])):le("v-if",!0),j(c,{node:e.node,"render-content":e.renderContent},null,8,["node","render-content"])],6),j(f,null,{default:X(()=>[!e.renderAfterExpand||e.childNodeRendered?et(($(),B("div",{key:0,class:M(e.ns.be("node","children")),role:"group","aria-expanded":e.expanded},[($(!0),B(Fe,null,ht(e.node.childNodes,h=>($(),re(d,{key:e.getNodeKey(h),"render-content":e.renderContent,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,node:h,accordion:e.accordion,props:e.props,onNodeExpand:e.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"]))),128))],10,["aria-expanded"])),[[bt,e.expanded]]):le("v-if",!0)]),_:1})],42,["aria-expanded","aria-disabled","aria-checked","draggable","data-key","onClick","onContextmenu","onDragstart","onDragover","onDragend","onDrop"])),[[bt,e.node.visible]])}var XJ=ke(YJ,[["render",GJ],["__file","tree-node.vue"]]);function ZJ({el$:e},t){const n=be("tree"),o=Dt([]),l=Dt([]);nt(()=>{s()}),xo(()=>{o.value=Array.from(e.value.querySelectorAll("[role=treeitem]")),l.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"))}),ve(l,r=>{r.forEach(u=>{u.setAttribute("tabindex","-1")})}),Mt(e,"keydown",r=>{const u=r.target;if(!u.className.includes(n.b("node")))return;const c=r.code;o.value=Array.from(e.value.querySelectorAll(`.${n.is("focusable")}[role=treeitem]`));const d=o.value.indexOf(u);let f;if([Pe.up,Pe.down].includes(c)){if(r.preventDefault(),c===Pe.up){f=d===-1?0:d!==0?d-1:o.value.length-1;const p=f;for(;!t.value.getNode(o.value[f].dataset.key).canFocus;){if(f--,f===p){f=-1;break}f<0&&(f=o.value.length-1)}}else{f=d===-1?0:d=o.value.length&&(f=0)}}f!==-1&&o.value[f].focus()}[Pe.left,Pe.right].includes(c)&&(r.preventDefault(),u.click());const h=u.querySelector('[type="checkbox"]');[Pe.enter,Pe.numpadEnter,Pe.space].includes(c)&&h&&(r.preventDefault(),h.click())});const s=()=>{var r;o.value=Array.from(e.value.querySelectorAll(`.${n.is("focusable")}[role=treeitem]`)),l.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"));const u=e.value.querySelectorAll(`.${n.is("checked")}[role=treeitem]`);if(u.length){u[0].setAttribute("tabindex","0");return}(r=o.value[0])==null||r.setAttribute("tabindex","0")}}const JJ=K({name:"ElTree",components:{ElTreeNode:XJ},props:{data:{type:Array,default:()=>[]},emptyText:{type:String},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkOnClickLeaf:{type:Boolean,default:!0},checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{type:Object,default:()=>({children:"children",label:"label",disabled:"disabled"})},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},icon:{type:Ot}},emits:["check-change","current-change","node-click","node-contextmenu","node-collapse","node-expand","check","node-drag-start","node-drag-end","node-drop","node-drag-leave","node-drag-enter","node-drag-over"],setup(e,t){const{t:n}=yt(),o=be("tree"),l=Re(si,null),a=R(new WJ({key:e.nodeKey,data:e.data,lazy:e.lazy,props:e.props,load:e.load,currentNodeKey:e.currentNodeKey,checkStrictly:e.checkStrictly,checkDescendants:e.checkDescendants,defaultCheckedKeys:e.defaultCheckedKeys,defaultExpandedKeys:e.defaultExpandedKeys,autoExpandParent:e.autoExpandParent,defaultExpandAll:e.defaultExpandAll,filterNodeMethod:e.filterNodeMethod}));a.value.initialize();const s=R(a.value.root),r=R(null),u=R(null),c=R(null),{broadcastExpanded:d}=pT(e),{dragState:f}=qJ({props:e,ctx:t,el$:u,dropIndicator$:c,store:a});ZJ({el$:u},a);const h=k(()=>{const{childNodes:P}=s.value,L=l?l.hasFilteredOptions!==0:!1;return(!P||P.length===0||P.every(({visible:U})=>!U))&&!L});ve(()=>e.currentNodeKey,P=>{a.value.setCurrentNodeKey(P)}),ve(()=>e.defaultCheckedKeys,P=>{a.value.setDefaultCheckedKey(P)}),ve(()=>e.defaultExpandedKeys,P=>{a.value.setDefaultExpandedKeys(P)}),ve(()=>e.data,P=>{a.value.setData(P)},{deep:!0}),ve(()=>e.checkStrictly,P=>{a.value.checkStrictly=P});const p=P=>{if(!e.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");a.value.filter(P)},m=P=>ey(e.nodeKey,P.data),v=P=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const L=a.value.getNode(P);if(!L)return[];const U=[L.data];let W=L.parent;for(;W&&W!==s.value;)U.push(W.data),W=W.parent;return U.reverse()},y=(P,L)=>a.value.getCheckedNodes(P,L),g=P=>a.value.getCheckedKeys(P),_=()=>{const P=a.value.getCurrentNode();return P?P.data:null},b=()=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const P=_();return P?P[e.nodeKey]:null},w=(P,L)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");a.value.setCheckedNodes(P,L)},C=(P,L)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");a.value.setCheckedKeys(P,L)},S=(P,L,U)=>{a.value.setChecked(P,L,U)},O=()=>a.value.getHalfCheckedNodes(),N=()=>a.value.getHalfCheckedKeys(),E=(P,L=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");bv(a,t.emit,()=>{d(P),a.value.setUserCurrentNode(P,L)})},T=(P,L=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");bv(a,t.emit,()=>{d(),a.value.setCurrentNodeKey(P,L)})},x=P=>a.value.getNode(P),I=P=>{a.value.remove(P)},V=(P,L)=>{a.value.append(P,L)},z=(P,L)=>{a.value.insertBefore(P,L)},D=(P,L)=>{a.value.insertAfter(P,L)},A=(P,L,U)=>{d(L),t.emit("node-expand",P,L,U)},F=(P,L)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");a.value.updateChildren(P,L)};return pt("RootTree",{ctx:t,props:e,store:a,root:s,currentNode:r,instance:tt()}),pt(Ol,void 0),{ns:o,store:a,root:s,currentNode:r,dragState:f,el$:u,dropIndicator$:c,isEmpty:h,filter:p,getNodeKey:m,getNodePath:v,getCheckedNodes:y,getCheckedKeys:g,getCurrentNode:_,getCurrentKey:b,setCheckedNodes:w,setCheckedKeys:C,setChecked:S,getHalfCheckedNodes:O,getHalfCheckedKeys:N,setCurrentNode:E,setCurrentKey:T,t:n,getNode:x,remove:I,append:V,insertBefore:z,insertAfter:D,handleNodeExpand:A,updateKeyChildren:F}}});function QJ(e,t,n,o,l,a){const s=ct("el-tree-node");return $(),B("div",{ref:"el$",class:M([e.ns.b(),e.ns.is("dragging",!!e.dragState.draggingNode),e.ns.is("drop-not-allow",!e.dragState.allowDrop),e.ns.is("drop-inner",e.dragState.dropType==="inner"),{[e.ns.m("highlight-current")]:e.highlightCurrent}]),role:"tree"},[($(!0),B(Fe,null,ht(e.root.childNodes,r=>($(),re(s,{key:e.getNodeKey(r),node:r,props:e.props,accordion:e.accordion,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent,onNodeExpand:e.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"]))),128)),e.isEmpty?($(),B("div",{key:0,class:M(e.ns.e("empty-block"))},[ee(e.$slots,"empty",{},()=>{var r;return[H("span",{class:M(e.ns.e("empty-text"))},Ee((r=e.emptyText)!=null?r:e.t("el.tree.emptyText")),3)]})],2)):le("v-if",!0),et(H("div",{ref:"dropIndicator$",class:M(e.ns.e("drop-indicator"))},null,2),[[bt,e.dragState.showDropIndicator]])],2)}var eQ=ke(JJ,[["render",QJ],["__file","tree.vue"]]);const Zd=Qe(eQ),tQ=(e,{attrs:t,emit:n},{select:o,tree:l,key:a})=>{const s=be("tree-select");return ve(()=>e.data,()=>{e.filterable&&Be(()=>{var u,c;(c=l.value)==null||c.filter((u=o.value)==null?void 0:u.states.inputValue)})},{flush:"post"}),{...nl(mn(e),Object.keys(Ms.props)),...t,class:k(()=>t.class),style:k(()=>t.style),"onUpdate:modelValue":u=>n(Ye,u),valueKey:a,popperClass:k(()=>{const u=[s.e("popper")];return e.popperClass&&u.push(e.popperClass),u.join(" ")}),filterMethod:(u="")=>{var c;e.filterMethod?e.filterMethod(u):e.remoteMethod?e.remoteMethod(u):(c=l.value)==null||c.filter(u)}}},nQ=K({extends:Bd,setup(e,t){const n=Bd.setup(e,t);delete n.selectOptionClick;const o=tt().proxy;return Be(()=>{n.select.states.cachedOptions.get(o.value)||n.select.onOptionCreate(o)}),ve(()=>t.attrs.visible,l=>{Be(()=>{n.states.visible=l})},{immediate:!0}),n},methods:{selectOptionClick(){this.$el.parentElement.click()}}});function Sv(e){return e||e===0}function ty(e){return ye(e)&&e.length}function Qs(e){return ye(e)?e:Sv(e)?[e]:[]}function td(e,t,n,o,l){for(let a=0;a{ve(()=>e.modelValue,()=>{e.showCheckbox&&Be(()=>{const h=a.value;h&&!kn(h.getCheckedKeys(),Qs(e.modelValue))&&h.setCheckedKeys(Qs(e.modelValue))})},{immediate:!0,deep:!0});const r=k(()=>({value:s.value,label:"label",children:"children",disabled:"disabled",isLeaf:"isLeaf",...e.props})),u=(h,p)=>{var m;const v=r.value[h];return De(v)?v(p,(m=a.value)==null?void 0:m.getNode(u("value",p))):p[v]},c=Qs(e.modelValue).map(h=>td(e.data||[],p=>u("value",p)===h,p=>u("children",p),(p,m,v,y)=>y&&u("value",y))).filter(h=>Sv(h)),d=k(()=>{if(!e.renderAfterExpand&&!e.lazy)return[];const h=[];return nd(e.data.concat(e.cacheData),p=>{const m=u("value",p);h.push({value:m,currentLabel:u("label",p),isDisabled:u("disabled",p)})},p=>u("children",p)),h}),f=()=>{var h;return(h=a.value)==null?void 0:h.getCheckedKeys().filter(p=>{var m;const v=(m=a.value)==null?void 0:m.getNode(p);return!vn(v)&&To(v.childNodes)})};return{...nl(mn(e),Object.keys(Zd.props)),...t,nodeKey:s,expandOnClickNode:k(()=>!e.checkStrictly&&e.expandOnClickNode),defaultExpandedKeys:k(()=>e.defaultExpandedKeys?e.defaultExpandedKeys.concat(c):c),renderContent:(h,{node:p,data:m,store:v})=>h(nQ,{value:u("value",m),label:u("label",m),disabled:u("disabled",m),visible:p.visible},e.renderContent?()=>e.renderContent(h,{node:p,data:m,store:v}):n.default?()=>n.default({node:p,data:m,store:v}):void 0),filterNodeMethod:(h,p,m)=>e.filterNodeMethod?e.filterNodeMethod(h,p,m):h?new RegExp(ug(h),"i").test(u("label",p)||""):!0,onNodeClick:(h,p,m)=>{var v,y,g,_;if((v=t.onNodeClick)==null||v.call(t,h,p,m),!(e.showCheckbox&&e.checkOnClickNode)){if(!e.showCheckbox&&(e.checkStrictly||p.isLeaf)){if(!u("disabled",h)){const b=(y=l.value)==null?void 0:y.states.options.get(u("value",h));(g=l.value)==null||g.handleOptionSelect(b)}}else e.expandOnClickNode&&m.proxy.handleExpandIconClick();(_=l.value)==null||_.focus()}},onCheck:(h,p)=>{var m;if(!e.showCheckbox)return;const v=u("value",h),y={};nd([a.value.store.root],w=>y[w.key]=w,w=>w.childNodes);const g=p.checkedKeys,_=e.multiple?Qs(e.modelValue).filter(w=>!(w in y)&&!g.includes(w)):[],b=_.concat(g);if(e.checkStrictly)o(Ye,e.multiple?b:b.includes(v)?v:void 0);else if(e.multiple){const w=f();o(Ye,_.concat(w))}else{const w=td([h],O=>!ty(u("children",O))&&!u("disabled",O),O=>u("children",O)),C=w?u("value",w):void 0,S=Sv(e.modelValue)&&!!td([h],O=>u("value",O)===e.modelValue,O=>u("children",O));o(Ye,C===e.modelValue||S?void 0:C)}Be(()=>{var w;const C=Qs(e.modelValue);a.value.setCheckedKeys(C),(w=t.onCheck)==null||w.call(t,h,{checkedKeys:a.value.getCheckedKeys(),checkedNodes:a.value.getCheckedNodes(),halfCheckedKeys:a.value.getHalfCheckedKeys(),halfCheckedNodes:a.value.getHalfCheckedNodes()})}),(m=l.value)==null||m.focus()},onNodeExpand:(h,p,m)=>{var v;(v=t.onNodeExpand)==null||v.call(t,h,p,m),Be(()=>{if(!e.checkStrictly&&e.lazy&&e.multiple&&p.checked){const y={},g=a.value.getCheckedKeys();nd([a.value.store.root],w=>y[w.key]=w,w=>w.childNodes);const _=Qs(e.modelValue).filter(w=>!(w in y)&&!g.includes(w)),b=f();o(Ye,_.concat(b))}})},cacheOptions:d}};var lQ=K({props:{data:{type:Array,default:()=>[]}},setup(e){const t=Re(si);return ve(()=>e.data,()=>{var n;e.data.forEach(l=>{t.states.cachedOptions.has(l.value)||t.states.cachedOptions.set(l.value,l)});const o=((n=t.selectRef)==null?void 0:n.querySelectorAll("input"))||[];gt&&!Array.from(o).includes(document.activeElement)&&t.setSelected()},{flush:"post",immediate:!0}),()=>{}}});const aQ=K({name:"ElTreeSelect",inheritAttrs:!1,props:{...Ms.props,...Zd.props,cacheData:{type:Array,default:()=>[]}},setup(e,t){const{slots:n,expose:o}=t,l=R(),a=R(),s=k(()=>e.nodeKey||e.valueKey||"value"),r=tQ(e,t,{select:l,tree:a,key:s}),{cacheOptions:u,...c}=oQ(e,t,{select:l,tree:a,key:s}),d=_t({});return o(d),nt(()=>{Object.assign(d,{...nl(a.value,["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"]),...nl(l.value,["focus","blur","selectedLabel"])})}),()=>Ke(Ms,_t({...r,ref:f=>l.value=f}),{...n,default:()=>[Ke(lQ,{data:u.value}),Ke(Zd,_t({...c,ref:f=>a.value=f}))]})}});var sQ=ke(aQ,[["__file","tree-select.vue"]]);const rQ=Qe(sQ),ny=Symbol(),iQ={key:-1,level:-1,data:{}};var _i=(e=>(e.KEY="id",e.LABEL="label",e.CHILDREN="children",e.DISABLED="disabled",e.CLASS="",e))(_i||{}),_v=(e=>(e.ADD="add",e.DELETE="delete",e))(_v||{});const vT={type:Number,default:26},uQ=_e({data:{type:Z(Array),default:()=>Ut([])},emptyText:{type:String},height:{type:Number,default:200},props:{type:Z(Object),default:()=>Ut({children:"children",label:"label",disabled:"disabled",value:"id",class:""})},highlightCurrent:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:Z(Array),default:()=>Ut([])},checkStrictly:{type:Boolean,default:!1},defaultExpandedKeys:{type:Z(Array),default:()=>Ut([])},indent:{type:Number,default:16},itemSize:vT,icon:{type:Ot},expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:{type:Boolean,default:!1},checkOnClickLeaf:{type:Boolean,default:!0},currentNodeKey:{type:Z([String,Number])},accordion:{type:Boolean,default:!1},filterMethod:{type:Z(Function)},perfMode:{type:Boolean,default:!0}}),cQ=_e({node:{type:Z(Object),default:()=>Ut(iQ)},expanded:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},current:{type:Boolean,default:!1},hiddenExpandIcon:{type:Boolean,default:!1},itemSize:vT}),dQ=_e({node:{type:Z(Object),required:!0}}),mT="node-click",gT="node-drop",yT="node-expand",bT="node-collapse",wT="current-change",CT="check",ST="check-change",_T="node-contextmenu",fQ={[mT]:(e,t,n)=>e&&t&&n,[gT]:(e,t,n)=>e&&t&&n,[yT]:(e,t)=>e&&t,[bT]:(e,t)=>e&&t,[wT]:(e,t)=>e&&t,[CT]:(e,t)=>e&&t,[ST]:(e,t)=>e&&Pt(t),[_T]:(e,t,n)=>e&&t&&n},pQ={click:(e,t)=>!!(e&&t),drop:(e,t)=>!!(e&&t),toggle:e=>!!e,check:(e,t)=>e&&Pt(t)};function hQ(e,t){const n=R(new Set),o=R(new Set),{emit:l}=tt();ve([()=>t.value,()=>e.defaultCheckedKeys],()=>Be(()=>{_(e.defaultCheckedKeys)}),{immediate:!0});const a=()=>{if(!t.value||!e.showCheckbox||e.checkStrictly)return;const{levelTreeNodeMap:b,maxLevel:w}=t.value,C=n.value,S=new Set;for(let O=w-1;O>=1;--O){const N=b.get(O);N&&N.forEach(E=>{const T=E.children;if(T){let x=!0,I=!1;for(const V of T){const z=V.key;if(C.has(z))I=!0;else if(S.has(z)){x=!1,I=!0;break}else x=!1}x?C.add(E.key):I?(S.add(E.key),C.delete(E.key)):(C.delete(E.key),S.delete(E.key))}})}o.value=S},s=b=>n.value.has(b.key),r=b=>o.value.has(b.key),u=(b,w,C=!0,S=!0)=>{const O=n.value,N=(E,T)=>{O[T?_v.ADD:_v.DELETE](E.key);const x=E.children;!e.checkStrictly&&x&&x.forEach(I=>{I.disabled||N(I,T)})};N(b,w),S&&a(),C&&c(b,w)},c=(b,w)=>{const{checkedNodes:C,checkedKeys:S}=m(),{halfCheckedNodes:O,halfCheckedKeys:N}=v();l(CT,b.data,{checkedKeys:S,checkedNodes:C,halfCheckedKeys:N,halfCheckedNodes:O}),l(ST,b.data,w)};function d(b=!1){return m(b).checkedKeys}function f(b=!1){return m(b).checkedNodes}function h(){return v().halfCheckedKeys}function p(){return v().halfCheckedNodes}function m(b=!1){const w=[],C=[];if(t!=null&&t.value&&e.showCheckbox){const{treeNodeMap:S}=t.value;n.value.forEach(O=>{const N=S.get(O);N&&(!b||b&&N.isLeaf)&&(C.push(O),w.push(N.data))})}return{checkedKeys:C,checkedNodes:w}}function v(){const b=[],w=[];if(t!=null&&t.value&&e.showCheckbox){const{treeNodeMap:C}=t.value;o.value.forEach(S=>{const O=C.get(S);O&&(w.push(S),b.push(O.data))})}return{halfCheckedNodes:b,halfCheckedKeys:w}}function y(b){n.value.clear(),o.value.clear(),Be(()=>{_(b)})}function g(b,w){if(t!=null&&t.value&&e.showCheckbox){const C=t.value.treeNodeMap.get(b);C&&u(C,w,!1)}}function _(b){if(t!=null&&t.value){const{treeNodeMap:w}=t.value;if(e.showCheckbox&&w&&(b==null?void 0:b.length)>0){for(const C of b){const S=w.get(C);S&&!s(S)&&u(S,!0,!1,!1)}a()}}}return{updateCheckedKeys:a,toggleCheckbox:u,isChecked:s,isIndeterminate:r,getCheckedKeys:d,getCheckedNodes:f,getHalfCheckedKeys:h,getHalfCheckedNodes:p,setChecked:g,setCheckedKeys:y}}function vQ(e,t){const n=R(new Set([])),o=R(new Set([])),l=k(()=>De(e.filterMethod));function a(r){var u;if(!l.value)return;const c=new Set,d=o.value,f=n.value,h=[],p=((u=t.value)==null?void 0:u.treeNodes)||[],m=e.filterMethod;f.clear();function v(y){y.forEach(g=>{h.push(g),m!=null&&m(r,g.data,g)?h.forEach(b=>{c.add(b.key)}):g.isLeaf&&f.add(g.key);const _=g.children;if(_&&v(_),!g.isLeaf){if(!c.has(g.key))f.add(g.key);else if(_){let b=!0;for(const w of _)if(!f.has(w.key)){b=!1;break}b?d.add(g.key):d.delete(g.key)}}h.pop()})}return v(p),c}function s(r){return o.value.has(r.key)}return{hiddenExpandIconKeySet:o,hiddenNodeKeySet:n,doFilter:a,isForceHiddenExpandIcon:s}}function mQ(e,t){const n=R(new Set(e.defaultExpandedKeys)),o=R(),l=Dt(),a=R();ve(()=>e.currentNodeKey,se=>{o.value=se},{immediate:!0}),ve(()=>e.data,se=>{ce(se)},{immediate:!0});const{isIndeterminate:s,isChecked:r,toggleCheckbox:u,getCheckedKeys:c,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:h,setChecked:p,setCheckedKeys:m}=hQ(e,l),{doFilter:v,hiddenNodeKeySet:y,isForceHiddenExpandIcon:g}=vQ(e,l),_=k(()=>{var se;return((se=e.props)==null?void 0:se.value)||_i.KEY}),b=k(()=>{var se;return((se=e.props)==null?void 0:se.children)||_i.CHILDREN}),w=k(()=>{var se;return((se=e.props)==null?void 0:se.disabled)||_i.DISABLED}),C=k(()=>{var se;return((se=e.props)==null?void 0:se.label)||_i.LABEL}),S=k(()=>{var se;const q=n.value,te=y.value,pe=[],Ce=((se=l.value)==null?void 0:se.treeNodes)||[],me=[];for(let fe=Ce.length-1;fe>=0;--fe)me.push(Ce[fe]);for(;me.length;){const fe=me.pop();if(!te.has(fe.key)&&(pe.push(fe),fe.children&&q.has(fe.key)))for(let we=fe.children.length-1;we>=0;--we)me.push(fe.children[we])}return pe}),O=k(()=>S.value.length>0);function N(se){const q=new Map,te=new Map;let pe=1;function Ce(fe,we=1,Te=void 0){var Ne;const $e=[];for(const Ve of fe){const he=x(Ve),Me={level:we,key:he,data:Ve};Me.label=V(Ve),Me.parent=Te;const je=T(Ve);Me.disabled=I(Ve),Me.isLeaf=!je||je.length===0,je&&je.length&&(Me.children=Ce(je,we+1,Me)),$e.push(Me),q.set(he,Me),te.has(we)||te.set(we,[]),(Ne=te.get(we))==null||Ne.push(Me)}return we>pe&&(pe=we),$e}const me=Ce(se);return{treeNodeMap:q,levelTreeNodeMap:te,maxLevel:pe,treeNodes:me}}function E(se){const q=v(se);q&&(n.value=q)}function T(se){return se[b.value]}function x(se){return se?se[_.value]:""}function I(se){return se[w.value]}function V(se){return se[C.value]}function z(se){n.value.has(se.key)?W(se):U(se)}function D(se){const q=new Set,te=l.value.treeNodeMap;se.forEach(pe=>{let Ce=te.get(pe);for(;Ce&&!q.has(Ce.key);)q.add(Ce.key),Ce=Ce.parent}),n.value=q}function A(se,q){t(mT,se.data,se,q),P(se),e.expandOnClickNode&&z(se),e.showCheckbox&&(e.checkOnClickNode||se.isLeaf&&e.checkOnClickLeaf)&&!se.disabled&&u(se,!r(se),!0)}function F(se,q){t(gT,se.data,se,q)}function P(se){oe(se)||(o.value=se.key,t(wT,se.data,se))}function L(se,q){u(se,q)}function U(se){const q=n.value;if(l.value&&e.accordion){const{treeNodeMap:te}=l.value;q.forEach(pe=>{const Ce=te.get(pe);se&&se.level===(Ce==null?void 0:Ce.level)&&q.delete(pe)})}q.add(se.key),t(yT,se.data,se)}function W(se){n.value.delete(se.key),t(bT,se.data,se)}function Q(se){return n.value.has(se.key)}function G(se){return!!se.disabled}function oe(se){const q=o.value;return q!==void 0&&q===se.key}function ie(){var se,q;if(o.value)return(q=(se=l.value)==null?void 0:se.treeNodeMap.get(o.value))==null?void 0:q.data}function ae(){return o.value}function ne(se){o.value=se}function ce(se){Be(()=>l.value=N(se))}function de(se){var q;const te=ot(se)?x(se):se;return(q=l.value)==null?void 0:q.treeNodeMap.get(te)}function xe(se,q="auto"){const te=de(se);te&&a.value&&a.value.scrollToItem(S.value.indexOf(te),q)}function Se(se){var q;(q=a.value)==null||q.scrollTo(se)}return{tree:l,flattenTree:S,isNotEmpty:O,listRef:a,getKey:x,getChildren:T,toggleExpand:z,toggleCheckbox:u,isExpanded:Q,isChecked:r,isIndeterminate:s,isDisabled:G,isCurrent:oe,isForceHiddenExpandIcon:g,handleNodeClick:A,handleNodeDrop:F,handleNodeCheck:L,getCurrentNode:ie,getCurrentKey:ae,setCurrentKey:ne,getCheckedKeys:c,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:h,setChecked:p,setCheckedKeys:m,filter:E,setData:ce,getNode:de,expandNode:U,collapseNode:W,setExpandedKeys:D,scrollToNode:xe,scrollTo:Se}}var gQ=K({name:"ElTreeNodeContent",props:dQ,setup(e){const t=Re(ny),n=be("tree");return()=>{const o=e.node,{data:l}=o;return t!=null&&t.ctx.slots.default?t.ctx.slots.default({node:o,data:l}):Ke("span",{class:n.be("node","label")},[o==null?void 0:o.label])}}});const yQ=K({name:"ElTreeNode"}),bQ=K({...yQ,props:cQ,emits:pQ,setup(e,{emit:t}){const n=e,o=Re(ny),l=be("tree"),a=k(()=>{var p;return(p=o==null?void 0:o.props.indent)!=null?p:16}),s=k(()=>{var p;return(p=o==null?void 0:o.props.icon)!=null?p:X_}),r=p=>{const m=o==null?void 0:o.props.props.class;if(!m)return{};let v;if(De(m)){const{data:y}=p;v=m(y,p)}else v=m;return Ae(v)?{[v]:!0}:v},u=p=>{t("click",n.node,p)},c=p=>{t("drop",n.node,p)},d=()=>{t("toggle",n.node)},f=p=>{t("check",n.node,p)},h=p=>{var m,v,y,g;(y=(v=(m=o==null?void 0:o.instance)==null?void 0:m.vnode)==null?void 0:v.props)!=null&&y.onNodeContextmenu&&(p.stopPropagation(),p.preventDefault()),o==null||o.ctx.emit(_T,p,(g=n.node)==null?void 0:g.data,n.node)};return(p,m)=>{var v,y,g;return $(),B("div",{ref:"node$",class:M([i(l).b("node"),i(l).is("expanded",p.expanded),i(l).is("current",p.current),i(l).is("focusable",!p.disabled),i(l).is("checked",!p.disabled&&p.checked),r(p.node)]),role:"treeitem",tabindex:"-1","aria-expanded":p.expanded,"aria-disabled":p.disabled,"aria-checked":p.checked,"data-key":(v=p.node)==null?void 0:v.key,onClick:We(u,["stop"]),onContextmenu:h,onDragover:We(()=>{},["prevent"]),onDragenter:We(()=>{},["prevent"]),onDrop:We(c,["stop"])},[H("div",{class:M(i(l).be("node","content")),style:He({paddingLeft:`${(p.node.level-1)*i(a)}px`,height:p.itemSize+"px"})},[i(s)?($(),re(i(Le),{key:0,class:M([i(l).is("leaf",!!((y=p.node)!=null&&y.isLeaf)),i(l).is("hidden",p.hiddenExpandIcon),{expanded:!((g=p.node)!=null&&g.isLeaf)&&p.expanded},i(l).be("node","expand-icon")]),onClick:We(d,["stop"])},{default:X(()=>[($(),re(at(i(s))))]),_:1},8,["class","onClick"])):le("v-if",!0),p.showCheckbox?($(),re(i(Xo),{key:1,"model-value":p.checked,indeterminate:p.indeterminate,disabled:p.disabled,onChange:f,onClick:We(()=>{},["stop"])},null,8,["model-value","indeterminate","disabled","onClick"])):le("v-if",!0),j(i(gQ),{node:p.node},null,8,["node"])],6)],42,["aria-expanded","aria-disabled","aria-checked","data-key","onClick","onDragover","onDragenter","onDrop"])}}});var wQ=ke(bQ,[["__file","tree-node.vue"]]);const CQ=K({name:"ElTreeV2"}),SQ=K({...CQ,props:uQ,emits:fQ,setup(e,{expose:t,emit:n}){const o=e,l=cn(),a=k(()=>o.itemSize);pt(ny,{ctx:{emit:n,slots:l},props:o,instance:tt()}),pt(Ol,void 0);const{t:s}=yt(),r=be("tree"),{flattenTree:u,isNotEmpty:c,listRef:d,toggleExpand:f,isExpanded:h,isIndeterminate:p,isChecked:m,isDisabled:v,isCurrent:y,isForceHiddenExpandIcon:g,handleNodeClick:_,handleNodeDrop:b,handleNodeCheck:w,toggleCheckbox:C,getCurrentNode:S,getCurrentKey:O,setCurrentKey:N,getCheckedKeys:E,getCheckedNodes:T,getHalfCheckedKeys:x,getHalfCheckedNodes:I,setChecked:V,setCheckedKeys:z,filter:D,setData:A,getNode:F,expandNode:P,collapseNode:L,setExpandedKeys:U,scrollToNode:W,scrollTo:Q}=mQ(o,n);return t({toggleCheckbox:C,getCurrentNode:S,getCurrentKey:O,setCurrentKey:N,getCheckedKeys:E,getCheckedNodes:T,getHalfCheckedKeys:x,getHalfCheckedNodes:I,setChecked:V,setCheckedKeys:z,filter:D,setData:A,getNode:F,expandNode:P,collapseNode:L,setExpandedKeys:U,scrollToNode:W,scrollTo:Q}),(G,oe)=>($(),B("div",{class:M([i(r).b(),{[i(r).m("highlight-current")]:G.highlightCurrent}]),role:"tree"},[i(c)?($(),re(i(sE),{key:0,ref_key:"listRef",ref:d,"class-name":i(r).b("virtual-list"),data:i(u),total:i(u).length,height:G.height,"item-size":i(a),"perf-mode":G.perfMode},{default:X(({data:ie,index:ae,style:ne})=>[($(),re(wQ,{key:ie[ae].key,style:He(ne),node:ie[ae],expanded:i(h)(ie[ae]),"show-checkbox":G.showCheckbox,checked:i(m)(ie[ae]),indeterminate:i(p)(ie[ae]),"item-size":i(a),disabled:i(v)(ie[ae]),current:i(y)(ie[ae]),"hidden-expand-icon":i(g)(ie[ae]),onClick:i(_),onToggle:i(f),onCheck:i(w),onDrop:i(b)},null,8,["style","node","expanded","show-checkbox","checked","indeterminate","item-size","disabled","current","hidden-expand-icon","onClick","onToggle","onCheck","onDrop"]))]),_:1},8,["class-name","data","total","height","item-size","perf-mode"])):($(),B("div",{key:1,class:M(i(r).e("empty-block"))},[ee(G.$slots,"empty",{},()=>{var ie;return[H("span",{class:M(i(r).e("empty-text"))},Ee((ie=G.emptyText)!=null?ie:i(s)("el.tree.emptyText")),3)]})],2))],2))}});var _Q=ke(SQ,[["__file","tree.vue"]]);const kQ=Qe(_Q),kT=Symbol("uploadContextKey"),EQ="ElUpload";class TQ extends Error{constructor(t,n,o,l){super(t),this.name="UploadAjaxError",this.status=n,this.method=o,this.url=l}}function X1(e,t,n){let o;return n.response?o=`${n.response.error||n.response}`:n.responseText?o=`${n.responseText}`:o=`fail to ${t.method} ${e} ${n.status}`,new TQ(o,n.status,t.method,e)}function $Q(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}const NQ=e=>{typeof XMLHttpRequest>"u"&&rn(EQ,"XMLHttpRequest is undefined");const t=new XMLHttpRequest,n=e.action;t.upload&&t.upload.addEventListener("progress",a=>{const s=a;s.percent=a.total>0?a.loaded/a.total*100:0,e.onProgress(s)});const o=new FormData;if(e.data)for(const[a,s]of Object.entries(e.data))ye(s)&&s.length?o.append(a,...s):o.append(a,s);o.append(e.filename,e.file,e.file.name),t.addEventListener("error",()=>{e.onError(X1(n,e,t))}),t.addEventListener("load",()=>{if(t.status<200||t.status>=300)return e.onError(X1(n,e,t));e.onSuccess($Q(t))}),t.open(e.method,n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const l=e.headers||{};if(l instanceof Headers)l.forEach((a,s)=>t.setRequestHeader(s,a));else for(const[a,s]of Object.entries(l))vn(s)||t.setRequestHeader(a,String(s));return t.send(o),t},ET=["text","picture","picture-card"];let OQ=1;const kv=()=>Date.now()+OQ++,TT=_e({action:{type:String,default:"#"},headers:{type:Z(Object)},method:{type:String,default:"post"},data:{type:Z([Object,Function,Promise]),default:()=>Ut({})},multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},fileList:{type:Z(Array),default:()=>Ut([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:ET,default:"text"},httpRequest:{type:Z(Function),default:NQ},disabled:Boolean,limit:Number}),IQ=_e({...TT,beforeUpload:{type:Z(Function),default:St},beforeRemove:{type:Z(Function)},onRemove:{type:Z(Function),default:St},onChange:{type:Z(Function),default:St},onPreview:{type:Z(Function),default:St},onSuccess:{type:Z(Function),default:St},onProgress:{type:Z(Function),default:St},onError:{type:Z(Function),default:St},onExceed:{type:Z(Function),default:St},crossorigin:{type:Z(String)}}),MQ=_e({files:{type:Z(Array),default:()=>Ut([])},disabled:{type:Boolean,default:!1},handlePreview:{type:Z(Function),default:St},listType:{type:String,values:ET,default:"text"},crossorigin:{type:Z(String)}}),AQ={remove:e=>!!e},xQ=K({name:"ElUploadList"}),PQ=K({...xQ,props:MQ,emits:AQ,setup(e,{emit:t}){const n=e,{t:o}=yt(),l=be("upload"),a=be("icon"),s=be("list"),r=Ln(),u=R(!1),c=k(()=>[l.b("list"),l.bm("list",n.listType),l.is("disabled",n.disabled)]),d=f=>{t("remove",f)};return(f,h)=>($(),re(Qv,{tag:"ul",class:M(i(c)),name:i(s).b()},{default:X(()=>[($(!0),B(Fe,null,ht(f.files,(p,m)=>($(),B("li",{key:p.uid||p.name,class:M([i(l).be("list","item"),i(l).is(p.status),{focusing:u.value}]),tabindex:"0",onKeydown:xt(v=>!i(r)&&d(p),["delete"]),onFocus:v=>u.value=!0,onBlur:v=>u.value=!1,onClick:v=>u.value=!1},[ee(f.$slots,"default",{file:p,index:m},()=>[f.listType==="picture"||p.status!=="uploading"&&f.listType==="picture-card"?($(),B("img",{key:0,class:M(i(l).be("list","item-thumbnail")),src:p.url,crossorigin:f.crossorigin,alt:""},null,10,["src","crossorigin"])):le("v-if",!0),p.status==="uploading"||f.listType!=="picture-card"?($(),B("div",{key:1,class:M(i(l).be("list","item-info"))},[H("a",{class:M(i(l).be("list","item-name")),onClick:We(v=>f.handlePreview(p),["prevent"])},[j(i(Le),{class:M(i(a).m("document"))},{default:X(()=>[j(i(uL))]),_:1},8,["class"]),H("span",{class:M(i(l).be("list","item-file-name")),title:p.name},Ee(p.name),11,["title"])],10,["onClick"]),p.status==="uploading"?($(),re(i(Xk),{key:0,type:f.listType==="picture-card"?"circle":"line","stroke-width":f.listType==="picture-card"?6:2,percentage:Number(p.percentage),style:He(f.listType==="picture-card"?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):le("v-if",!0)],2)):le("v-if",!0),H("label",{class:M(i(l).be("list","item-status-label"))},[f.listType==="text"?($(),re(i(Le),{key:0,class:M([i(a).m("upload-success"),i(a).m("circle-check")])},{default:X(()=>[j(i(zm))]),_:1},8,["class"])):["picture-card","picture"].includes(f.listType)?($(),re(i(Le),{key:1,class:M([i(a).m("upload-success"),i(a).m("check")])},{default:X(()=>[j(i(Pu))]),_:1},8,["class"])):le("v-if",!0)],2),i(r)?le("v-if",!0):($(),re(i(Le),{key:2,class:M(i(a).m("close")),onClick:v=>d(p)},{default:X(()=>[j(i(qo))]),_:2},1032,["class","onClick"])),le(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),le(" This is a bug which needs to be fixed "),le(" TODO: Fix the incorrect navigation interaction "),i(r)?le("v-if",!0):($(),B("i",{key:3,class:M(i(a).m("close-tip"))},Ee(i(o)("el.upload.deleteTip")),3)),f.listType==="picture-card"?($(),B("span",{key:4,class:M(i(l).be("list","item-actions"))},[H("span",{class:M(i(l).be("list","item-preview")),onClick:v=>f.handlePreview(p)},[j(i(Le),{class:M(i(a).m("zoom-in"))},{default:X(()=>[j(i(e2))]),_:1},8,["class"])],10,["onClick"]),i(r)?le("v-if",!0):($(),B("span",{key:0,class:M(i(l).be("list","item-delete")),onClick:v=>d(p)},[j(i(Le),{class:M(i(a).m("delete"))},{default:X(()=>[j(i(rL))]),_:1},8,["class"])],10,["onClick"]))],2)):le("v-if",!0)])],42,["onKeydown","onFocus","onBlur","onClick"]))),128)),ee(f.$slots,"append")]),_:3},8,["class","name"]))}});var Z1=ke(PQ,[["__file","upload-list.vue"]]);const RQ=_e({disabled:{type:Boolean,default:!1}}),LQ={file:e=>ye(e)},$T="ElUploadDrag",DQ=K({name:$T}),FQ=K({...DQ,props:RQ,emits:LQ,setup(e,{emit:t}){Re(kT)||rn($T,"usage: ");const o=be("upload"),l=R(!1),a=Ln(),s=u=>{if(a.value)return;l.value=!1,u.stopPropagation();const c=Array.from(u.dataTransfer.files),d=u.dataTransfer.items||[];c.forEach((f,h)=>{var p;const m=d[h],v=(p=m==null?void 0:m.webkitGetAsEntry)==null?void 0:p.call(m);v&&(f.isDirectory=v.isDirectory)}),t("file",c)},r=()=>{a.value||(l.value=!0)};return(u,c)=>($(),B("div",{class:M([i(o).b("dragger"),i(o).is("dragover",l.value)]),onDrop:We(s,["prevent"]),onDragover:We(r,["prevent"]),onDragleave:We(d=>l.value=!1,["prevent"])},[ee(u.$slots,"default")],42,["onDrop","onDragover","onDragleave"]))}});var BQ=ke(FQ,[["__file","upload-dragger.vue"]]);const VQ=_e({...TT,beforeUpload:{type:Z(Function),default:St},onRemove:{type:Z(Function),default:St},onStart:{type:Z(Function),default:St},onSuccess:{type:Z(Function),default:St},onProgress:{type:Z(Function),default:St},onError:{type:Z(Function),default:St},onExceed:{type:Z(Function),default:St}}),HQ=K({name:"ElUploadContent",inheritAttrs:!1}),zQ=K({...HQ,props:VQ,setup(e,{expose:t}){const n=e,o=be("upload"),l=Ln(),a=Dt({}),s=Dt(),r=v=>{if(v.length===0)return;const{autoUpload:y,limit:g,fileList:_,multiple:b,onStart:w,onExceed:C}=n;if(g&&_.length+v.length>g){C(v,_);return}b||(v=v.slice(0,1));for(const S of v){const O=S;O.uid=kv(),w(O),y&&u(O)}},u=async v=>{if(s.value.value="",!n.beforeUpload)return d(v);let y,g={};try{const b=n.data,w=n.beforeUpload(v);g=_s(n.data)?Od(n.data):n.data,y=await w,_s(n.data)&&kn(b,g)&&(g=Od(n.data))}catch{y=!1}if(y===!1){n.onRemove(v);return}let _=v;y instanceof Blob&&(y instanceof File?_=y:_=new File([y],v.name,{type:v.type})),d(Object.assign(_,{uid:v.uid}),g)},c=async(v,y)=>De(v)?v(y):v,d=async(v,y)=>{const{headers:g,data:_,method:b,withCredentials:w,name:C,action:S,onProgress:O,onSuccess:N,onError:E,httpRequest:T}=n;try{y=await c(y??_,v)}catch{n.onRemove(v);return}const{uid:x}=v,I={headers:g||{},withCredentials:w,file:v,data:y,method:b,filename:C,action:S,onProgress:z=>{O(z,v)},onSuccess:z=>{N(z,v),delete a.value[x]},onError:z=>{E(z,v),delete a.value[x]}},V=T(I);a.value[x]=V,V instanceof Promise&&V.then(I.onSuccess,I.onError)},f=v=>{const y=v.target.files;y&&r(Array.from(y))},h=()=>{l.value||(s.value.value="",s.value.click())},p=()=>{h()};return t({abort:v=>{W_(a.value).filter(v?([g])=>String(v.uid)===g:()=>!0).forEach(([g,_])=>{_ instanceof XMLHttpRequest&&_.abort(),delete a.value[g]})},upload:u}),(v,y)=>($(),B("div",{class:M([i(o).b(),i(o).m(v.listType),i(o).is("drag",v.drag),i(o).is("disabled",i(l))]),tabindex:i(l)?"-1":"0",onClick:h,onKeydown:xt(We(p,["self"]),["enter","space"])},[v.drag?($(),re(BQ,{key:0,disabled:i(l),onFile:r},{default:X(()=>[ee(v.$slots,"default")]),_:3},8,["disabled"])):ee(v.$slots,"default",{key:1}),H("input",{ref_key:"inputRef",ref:s,class:M(i(o).e("input")),name:v.name,disabled:i(l),multiple:v.multiple,accept:v.accept,type:"file",onChange:f,onClick:We(()=>{},["stop"])},null,42,["name","disabled","multiple","accept","onClick"])],42,["tabindex","onKeydown"]))}});var J1=ke(zQ,[["__file","upload-content.vue"]]);const Q1="ElUpload",ew=e=>{var t;(t=e.url)!=null&&t.startsWith("blob:")&&URL.revokeObjectURL(e.url)},KQ=(e,t)=>{const n=L_(e,"fileList",void 0,{passive:!0}),o=p=>n.value.find(m=>m.uid===p.uid);function l(p){var m;(m=t.value)==null||m.abort(p)}function a(p=["ready","uploading","success","fail"]){n.value=n.value.filter(m=>!p.includes(m.status))}function s(p){n.value=n.value.filter(m=>m.uid!==p.uid)}const r=(p,m)=>{const v=o(m);v&&(console.error(p),v.status="fail",s(v),e.onError(p,v,n.value),e.onChange(v,n.value))},u=(p,m)=>{const v=o(m);v&&(e.onProgress(p,v,n.value),v.status="uploading",v.percentage=Math.round(p.percent))},c=(p,m)=>{const v=o(m);v&&(v.status="success",v.response=p,e.onSuccess(p,v,n.value),e.onChange(v,n.value))},d=p=>{vn(p.uid)&&(p.uid=kv());const m={name:p.name,percentage:0,status:"ready",size:p.size,raw:p,uid:p.uid};if(e.listType==="picture-card"||e.listType==="picture")try{m.url=URL.createObjectURL(p)}catch(v){v.message,e.onError(v,m,n.value)}n.value=[...n.value,m],e.onChange(m,n.value)},f=async p=>{const m=p instanceof File?o(p):p;m||rn(Q1,"file to be removed not found");const v=y=>{l(y),s(y),e.onRemove(y,n.value),ew(y)};e.beforeRemove?await e.beforeRemove(m,n.value)!==!1&&v(m):v(m)};function h(){n.value.filter(({status:p})=>p==="ready").forEach(({raw:p})=>{var m;return p&&((m=t.value)==null?void 0:m.upload(p))})}return ve(()=>e.listType,p=>{p!=="picture-card"&&p!=="picture"||(n.value=n.value.map(m=>{const{raw:v,url:y}=m;if(!y&&v)try{m.url=URL.createObjectURL(v)}catch(g){e.onError(g,m,n.value)}return m}))}),ve(n,p=>{for(const m of p)m.uid||(m.uid=kv()),m.status||(m.status="success")},{immediate:!0,deep:!0}),{uploadFiles:n,abort:l,clearFiles:a,handleError:r,handleProgress:u,handleStart:d,handleSuccess:c,handleRemove:f,submit:h,revokeFileObjectURL:ew}},WQ=K({name:"ElUpload"}),jQ=K({...WQ,props:IQ,setup(e,{expose:t}){const n=e,o=Ln(),l=Dt(),{abort:a,submit:s,clearFiles:r,uploadFiles:u,handleStart:c,handleError:d,handleRemove:f,handleSuccess:h,handleProgress:p,revokeFileObjectURL:m}=KQ(n,l),v=k(()=>n.listType==="picture-card"),y=k(()=>({...n,fileList:u.value,onStart:c,onProgress:p,onSuccess:h,onError:d,onRemove:f}));return It(()=>{u.value.forEach(m)}),pt(kT,{accept:Tt(n,"accept")}),t({abort:a,submit:s,clearFiles:r,handleStart:c,handleRemove:f}),(g,_)=>($(),B("div",null,[i(v)&&g.showFileList?($(),re(Z1,{key:0,disabled:i(o),"list-type":g.listType,files:i(u),crossorigin:g.crossorigin,"handle-preview":g.onPreview,onRemove:i(f)},Co({append:X(()=>[j(J1,it({ref_key:"uploadRef",ref:l},i(y)),{default:X(()=>[g.$slots.trigger?ee(g.$slots,"trigger",{key:0}):le("v-if",!0),!g.$slots.trigger&&g.$slots.default?ee(g.$slots,"default",{key:1}):le("v-if",!0)]),_:3},16)]),_:2},[g.$slots.file?{name:"default",fn:X(({file:b,index:w})=>[ee(g.$slots,"file",{file:b,index:w})])}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):le("v-if",!0),!i(v)||i(v)&&!g.showFileList?($(),re(J1,it({key:1,ref_key:"uploadRef",ref:l},i(y)),{default:X(()=>[g.$slots.trigger?ee(g.$slots,"trigger",{key:0}):le("v-if",!0),!g.$slots.trigger&&g.$slots.default?ee(g.$slots,"default",{key:1}):le("v-if",!0)]),_:3},16)):le("v-if",!0),g.$slots.trigger?ee(g.$slots,"default",{key:2}):le("v-if",!0),ee(g.$slots,"tip"),!i(v)&&g.showFileList?($(),re(Z1,{key:3,disabled:i(o),"list-type":g.listType,files:i(u),crossorigin:g.crossorigin,"handle-preview":g.onPreview,onRemove:i(f)},Co({_:2},[g.$slots.file?{name:"default",fn:X(({file:b,index:w})=>[ee(g.$slots,"file",{file:b,index:w})])}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):le("v-if",!0)]))}});var UQ=ke(jQ,[["__file","upload.vue"]]);const qQ=Qe(UQ),YQ=_e({zIndex:{type:Number,default:9},rotate:{type:Number,default:-22},width:Number,height:Number,image:String,content:{type:Z([String,Array]),default:"Element Plus"},font:{type:Z(Object)},gap:{type:Z(Array),default:()=>[100,100]},offset:{type:Z(Array)}});function GQ(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function XQ(e){return Object.keys(e).map(t=>`${GQ(t)}: ${e[t]};`).join(" ")}function ZQ(){return window.devicePixelRatio||1}const JQ=(e,t)=>{let n=!1;return e.removedNodes.length&&t&&(n=Array.from(e.removedNodes).includes(t)),e.type==="attributes"&&e.target===t&&(n=!0),n},NT=3;function zp(e,t,n=1){const o=document.createElement("canvas"),l=o.getContext("2d"),a=e*n,s=t*n;return o.setAttribute("width",`${a}px`),o.setAttribute("height",`${s}px`),l.save(),[l,o,a,s]}function QQ(){function e(t,n,o,l,a,s,r,u){const[c,d,f,h]=zp(l,a,o);if(t instanceof HTMLImageElement)c.drawImage(t,0,0,f,h);else{const{color:W,fontSize:Q,fontStyle:G,fontWeight:oe,fontFamily:ie,textAlign:ae,textBaseline:ne}=s,ce=Number(Q)*o;c.font=`${G} normal ${oe} ${ce}px/${a}px ${ie}`,c.fillStyle=W,c.textAlign=ae,c.textBaseline=ne;const de=ye(t)?t:[t];de==null||de.forEach((xe,Se)=>{c.fillText(xe??"",f/2,Se*(ce+NT*o))})}const p=Math.PI/180*Number(n),m=Math.max(l,a),[v,y,g]=zp(m,m,o);v.translate(g/2,g/2),v.rotate(p),f>0&&h>0&&v.drawImage(d,-f/2,-h/2);function _(W,Q){const G=W*Math.cos(p)-Q*Math.sin(p),oe=W*Math.sin(p)+Q*Math.cos(p);return[G,oe]}let b=0,w=0,C=0,S=0;const O=f/2,N=h/2;[[0-O,0-N],[0+O,0-N],[0+O,0+N],[0-O,0+N]].forEach(([W,Q])=>{const[G,oe]=_(W,Q);b=Math.min(b,G),w=Math.max(w,G),C=Math.min(C,oe),S=Math.max(S,oe)});const T=b+g/2,x=C+g/2,I=w-b,V=S-C,z=r*o,D=u*o,A=(I+z)*2,F=V+D,[P,L]=zp(A,F);function U(W=0,Q=0){P.drawImage(y,T,x,I,V,W,Q,I,V)}return U(),U(I+z,-V/2-D/2),U(I+z,+V/2+D/2),[L.toDataURL(),A/o,F/o]}return e}const eee=K({name:"ElWatermark"}),tee=K({...eee,props:YQ,setup(e){const t=e,n={position:"relative"},o=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.color)!=null?x:"rgba(0,0,0,.15)"}),l=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.fontSize)!=null?x:16}),a=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.fontWeight)!=null?x:"normal"}),s=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.fontStyle)!=null?x:"normal"}),r=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.fontFamily)!=null?x:"sans-serif"}),u=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.textAlign)!=null?x:"center"}),c=k(()=>{var T,x;return(x=(T=t.font)==null?void 0:T.textBaseline)!=null?x:"hanging"}),d=k(()=>t.gap[0]),f=k(()=>t.gap[1]),h=k(()=>d.value/2),p=k(()=>f.value/2),m=k(()=>{var T,x;return(x=(T=t.offset)==null?void 0:T[0])!=null?x:h.value}),v=k(()=>{var T,x;return(x=(T=t.offset)==null?void 0:T[1])!=null?x:p.value}),y=()=>{const T={zIndex:t.zIndex,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let x=m.value-h.value,I=v.value-p.value;return x>0&&(T.left=`${x}px`,T.width=`calc(100% - ${x}px)`,x=0),I>0&&(T.top=`${I}px`,T.height=`calc(100% - ${I}px)`,I=0),T.backgroundPosition=`${x}px ${I}px`,T},g=Dt(null),_=Dt(),b=R(!1),w=()=>{_.value&&(_.value.remove(),_.value=void 0)},C=(T,x)=>{var I;g.value&&_.value&&(b.value=!0,_.value.setAttribute("style",XQ({...y(),backgroundImage:`url('${T}')`,backgroundSize:`${Math.floor(x)}px`})),(I=g.value)==null||I.append(_.value),setTimeout(()=>{b.value=!1}))},S=T=>{let x=120,I=64;const{image:V,content:z,width:D,height:A,rotate:F}=t;if(!V&&T.measureText){T.font=`${Number(l.value)}px ${r.value}`;const P=ye(z)?z:[z];let L=0,U=0;P.forEach(G=>{const{width:oe,fontBoundingBoxAscent:ie,fontBoundingBoxDescent:ae,actualBoundingBoxAscent:ne,actualBoundingBoxDescent:ce}=T.measureText(G),de=Ct(ie)?ne+ce:ie+ae;oe>L&&(L=Math.ceil(oe)),de>U&&(U=Math.ceil(de))}),x=L,I=U*P.length+(P.length-1)*NT;const W=Math.PI/180*Number(F),Q=Math.ceil(Math.abs(Math.sin(W)*I)/2);x+=Q}return[D??x,A??I]},O=QQ(),N=()=>{const x=document.createElement("canvas").getContext("2d"),I=t.image,V=t.content,z=t.rotate;if(x){_.value||(_.value=document.createElement("div"));const D=ZQ(),[A,F]=S(x),P=L=>{const[U,W]=O(L||"",z,D,A,F,{color:o.value,fontSize:l.value,fontStyle:s.value,fontWeight:a.value,fontFamily:r.value,textAlign:u.value,textBaseline:c.value},d.value,f.value);C(U,W)};if(I){const L=new Image;L.onload=()=>{P(L)},L.onerror=()=>{P(V)},L.crossOrigin="anonymous",L.referrerPolicy="no-referrer",L.src=I}else P(V)}};return nt(()=>{N()}),ve(()=>t,()=>{N()},{deep:!0,flush:"post"}),It(()=>{w()}),R_(g,T=>{b.value||T.forEach(x=>{JQ(x,_.value)&&(w(),N())})},{attributes:!0,subtree:!0,childList:!0}),(T,x)=>($(),B("div",{ref_key:"containerRef",ref:g,style:He([n])},[ee(T.$slots,"default")],4))}});var nee=ke(tee,[["__file","watermark.vue"]]);const oee=Qe(nee),lee=_e({zIndex:{type:Number,default:1001},visible:Boolean,fill:{type:String,default:"rgba(0,0,0,0.5)"},pos:{type:Z(Object)},targetAreaClickable:{type:Boolean,default:!0}}),aee=(e,t,n,o,l)=>{const a=R(null),s=()=>{let f;return Ae(e.value)?f=document.querySelector(e.value):De(e.value)?f=e.value():f=e.value,f},r=()=>{const f=s();if(!f||!t.value){a.value=null;return}see(f)||f.scrollIntoView(l.value);const{left:h,top:p,width:m,height:v}=f.getBoundingClientRect();a.value={left:h,top:p,width:m,height:v,radius:0}};nt(()=>{ve([t,e],()=>{r()},{immediate:!0}),window.addEventListener("resize",r)}),It(()=>{window.removeEventListener("resize",r)});const u=f=>{var h;return(h=ye(n.value.offset)?n.value.offset[f]:n.value.offset)!=null?h:6},c=k(()=>{var f;if(!a.value)return a.value;const h=u(0),p=u(1),m=((f=n.value)==null?void 0:f.radius)||2;return{left:a.value.left-h,top:a.value.top-p,width:a.value.width+h*2,height:a.value.height+p*2,radius:m}}),d=k(()=>{const f=s();return!o.value||!f||!window.DOMRect?f||void 0:{getBoundingClientRect(){var h,p,m,v;return window.DOMRect.fromRect({width:((h=c.value)==null?void 0:h.width)||0,height:((p=c.value)==null?void 0:p.height)||0,x:((m=c.value)==null?void 0:m.left)||0,y:((v=c.value)==null?void 0:v.top)||0})}}});return{mergedPosInfo:c,triggerTarget:d}},Yf=Symbol("ElTour");function see(e){const t=window.innerWidth||document.documentElement.clientWidth,n=window.innerHeight||document.documentElement.clientHeight,{top:o,right:l,bottom:a,left:s}=e.getBoundingClientRect();return o>=0&&s>=0&&l<=t&&a<=n}const ree=(e,t,n,o,l,a,s,r)=>{const u=R(),c=R(),d=R({}),f={x:u,y:c,placement:o,strategy:l,middlewareData:d},h=k(()=>{const g=[iT(i(a)),dJ(),cJ(),iee()];return i(r)&&i(n)&&g.push(uT({element:i(n)})),g}),p=async()=>{if(!gt)return;const g=i(e),_=i(t);if(!g||!_)return;const b=await cT(g,_,{placement:i(o),strategy:i(l),middleware:i(h)});xr(f).forEach(w=>{f[w].value=b[w]})},m=k(()=>{if(!i(e))return{position:"fixed",top:"50%",left:"50%",transform:"translate3d(-50%, -50%, 0)",maxWidth:"100vw",zIndex:i(s)};const{overflow:g}=i(d);return{position:i(l),zIndex:i(s),top:i(c)!=null?`${i(c)}px`:"",left:i(u)!=null?`${i(u)}px`:"",maxWidth:g!=null&&g.maxWidth?`${g==null?void 0:g.maxWidth}px`:""}}),v=k(()=>{if(!i(r))return{};const{arrow:g}=i(d);return{left:(g==null?void 0:g.x)!=null?`${g==null?void 0:g.x}px`:"",top:(g==null?void 0:g.y)!=null?`${g==null?void 0:g.y}px`:""}});let y;return nt(()=>{const g=i(e),_=i(t);g&&_&&(y=iJ(g,_,p)),Nn(()=>{p()})}),It(()=>{y&&y()}),{update:p,contentStyle:m,arrowStyle:v}},iee=()=>({name:"overflow",async fn(e){const t=await uJ(e);let n=0;return t.left>0&&(n=t.left),t.right>0&&(n=t.right),{data:{maxWidth:e.rects.floating.width-n}}}}),uee=K({name:"ElTourMask",inheritAttrs:!1}),cee=K({...uee,props:lee,setup(e){const t=e,{ns:n}=Re(Yf),o=k(()=>{var r,u;return(u=(r=t.pos)==null?void 0:r.radius)!=null?u:2}),l=k(()=>{const r=o.value,u=`a${r},${r} 0 0 1`;return{topRight:`${u} ${r},${r}`,bottomRight:`${u} ${-r},${r}`,bottomLeft:`${u} ${-r},${-r}`,topLeft:`${u} ${r},${-r}`}}),a=k(()=>{const r=window.innerWidth,u=window.innerHeight,c=l.value,d=`M${r},0 L0,0 L0,${u} L${r},${u} L${r},0 Z`,f=o.value;return t.pos?`${d} M${t.pos.left+f},${t.pos.top} h${t.pos.width-f*2} ${c.topRight} v${t.pos.height-f*2} ${c.bottomRight} h${-t.pos.width+f*2} ${c.bottomLeft} v${-t.pos.height+f*2} ${c.topLeft} z`:d}),s=k(()=>({fill:t.fill,pointerEvents:"auto",cursor:"auto"}));return Cg(Tt(t,"visible"),{ns:n}),(r,u)=>r.visible?($(),B("div",it({key:0,class:i(n).e("mask"),style:{position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:r.zIndex,pointerEvents:r.pos&&r.targetAreaClickable?"none":"auto"}},r.$attrs),[($(),B("svg",{style:{width:"100%",height:"100%"}},[H("path",{class:M(i(n).e("hollow")),style:He(i(s)),d:i(a)},null,14,["d"])]))],16)):le("v-if",!0)}});var dee=ke(cee,[["__file","mask.vue"]]);const fee=["absolute","fixed"],pee=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],oy=_e({placement:{type:Z(String),values:pee,default:"bottom"},reference:{type:Z(Object),default:null},strategy:{type:Z(String),values:fee,default:"absolute"},offset:{type:Number,default:10},showArrow:Boolean,zIndex:{type:Number,default:2001}}),hee={close:()=>!0},vee=K({name:"ElTourContent"}),mee=K({...vee,props:oy,emits:hee,setup(e,{emit:t}){const n=e,o=R(n.placement),l=R(n.strategy),a=R(null),s=R(null);ve(()=>n.placement,()=>{o.value=n.placement});const{contentStyle:r,arrowStyle:u}=ree(Tt(n,"reference"),a,s,o,l,Tt(n,"offset"),Tt(n,"zIndex"),Tt(n,"showArrow")),c=k(()=>o.value.split("-")[0]),{ns:d}=Re(Yf),f=()=>{t("close")},h=p=>{p.detail.focusReason==="pointer"&&p.preventDefault()};return(p,m)=>($(),B("div",{ref_key:"contentRef",ref:a,style:He(i(r)),class:M(i(d).e("content")),"data-side":i(c),tabindex:"-1"},[j(i(oi),{loop:"",trapped:"","focus-start-el":"container","focus-trap-el":a.value||void 0,onReleaseRequested:f,onFocusoutPrevented:h},{default:X(()=>[ee(p.$slots,"default")]),_:3},8,["focus-trap-el"]),p.showArrow?($(),B("span",{key:0,ref_key:"arrowRef",ref:s,style:He(i(u)),class:M(i(d).e("arrow"))},null,6)):le("v-if",!0)],14,["data-side"]))}});var gee=ke(mee,[["__file","content.vue"]]),yee=K({name:"ElTourSteps",props:{current:{type:Number,default:0}},emits:["update-total"],setup(e,{slots:t,emit:n}){let o=0;return()=>{var l,a;const s=(l=t.default)==null?void 0:l.call(t),r=[];let u=0;function c(d){ye(d)&&d.forEach(f=>{var h;((h=(f==null?void 0:f.type)||{})==null?void 0:h.name)==="ElTourStep"&&(r.push(f),u+=1)})}return s.length&&c(Gl((a=s[0])==null?void 0:a.children)),o!==u&&(o=u,n("update-total",u)),r.length?r[e.current]:null}}});const bee=_e({modelValue:Boolean,current:{type:Number,default:0},showArrow:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeIcon:{type:Ot},placement:oy.placement,contentStyle:{type:Z([Object])},mask:{type:Z([Boolean,Object]),default:!0},gap:{type:Z(Object),default:()=>({offset:6,radius:2})},zIndex:{type:Number},scrollIntoViewOptions:{type:Z([Boolean,Object]),default:()=>({block:"center"})},type:{type:Z(String)},appendTo:{type:Z([String,Object]),default:"body"},closeOnPressEscape:{type:Boolean,default:!0},targetAreaClickable:{type:Boolean,default:!0}}),wee={[Ye]:e=>Pt(e),"update:current":e=>ze(e),close:e=>ze(e),finish:()=>!0,change:e=>ze(e)},Cee=K({name:"ElTour"}),See=K({...Cee,props:bee,emits:wee,setup(e,{emit:t}){const n=e,o=be("tour"),l=R(0),a=R(),s=L_(n,"current",t,{passive:!0}),r=k(()=>{var E;return(E=a.value)==null?void 0:E.target}),u=k(()=>[o.b(),y.value==="primary"?o.m("primary"):""]),c=k(()=>{var E;return((E=a.value)==null?void 0:E.placement)||n.placement}),d=k(()=>{var E,T;return(T=(E=a.value)==null?void 0:E.contentStyle)!=null?T:n.contentStyle}),f=k(()=>{var E,T;return(T=(E=a.value)==null?void 0:E.mask)!=null?T:n.mask}),h=k(()=>!!f.value&&n.modelValue),p=k(()=>Pt(f.value)?void 0:f.value),m=k(()=>{var E,T;return!!r.value&&((T=(E=a.value)==null?void 0:E.showArrow)!=null?T:n.showArrow)}),v=k(()=>{var E,T;return(T=(E=a.value)==null?void 0:E.scrollIntoViewOptions)!=null?T:n.scrollIntoViewOptions}),y=k(()=>{var E,T;return(T=(E=a.value)==null?void 0:E.type)!=null?T:n.type}),{nextZIndex:g}=ti(),_=g(),b=k(()=>{var E;return(E=n.zIndex)!=null?E:_}),{mergedPosInfo:w,triggerTarget:C}=aee(r,Tt(n,"modelValue"),Tt(n,"gap"),f,v);ve(()=>n.modelValue,E=>{E||(s.value=0)});const S=()=>{n.closeOnPressEscape&&(t(Ye,!1),t("close",s.value))},O=E=>{l.value=E},N=cn();return pt(Yf,{currentStep:a,current:s,total:l,showClose:Tt(n,"showClose"),closeIcon:Tt(n,"closeIcon"),mergedType:y,ns:o,slots:N,updateModelValue(E){t(Ye,E)},onClose(){t("close",s.value)},onFinish(){t("finish")},onChange(){t(dt,s.value)}}),(E,T)=>($(),B(Fe,null,[j(i(li),{to:E.appendTo},{default:X(()=>{var x,I;return[H("div",it({class:i(u)},E.$attrs),[j(dee,{visible:i(h),fill:(x=i(p))==null?void 0:x.color,style:He((I=i(p))==null?void 0:I.style),pos:i(w),"z-index":i(b),"target-area-clickable":E.targetAreaClickable},null,8,["visible","fill","style","pos","z-index","target-area-clickable"]),E.modelValue?($(),re(gee,{key:i(s),reference:i(C),placement:i(c),"show-arrow":i(m),"z-index":i(b),style:He(i(d)),onClose:S},{default:X(()=>[j(i(yee),{current:i(s),onUpdateTotal:O},{default:X(()=>[ee(E.$slots,"default")]),_:3},8,["current"])]),_:3},8,["reference","placement","show-arrow","z-index","style"])):le("v-if",!0)],16)]}),_:3},8,["to"]),le(" just for IDE "),le("v-if",!0)],64))}});var _ee=ke(See,[["__file","tour.vue"]]);const kee=_e({target:{type:Z([String,Object,Function])},title:String,description:String,showClose:{type:Boolean,default:void 0},closeIcon:{type:Ot},showArrow:{type:Boolean,default:void 0},placement:oy.placement,mask:{type:Z([Boolean,Object]),default:void 0},contentStyle:{type:Z([Object])},prevButtonProps:{type:Z(Object)},nextButtonProps:{type:Z(Object)},scrollIntoViewOptions:{type:Z([Boolean,Object]),default:void 0},type:{type:Z(String)}}),Eee={close:()=>!0},Tee=K({name:"ElTourStep"}),$ee=K({...Tee,props:kee,emits:Eee,setup(e,{emit:t}){const n=e,{Close:o}=t2,{t:l}=yt(),{currentStep:a,current:s,total:r,showClose:u,closeIcon:c,mergedType:d,ns:f,slots:h,updateModelValue:p,onClose:m,onFinish:v,onChange:y}=Re(Yf);ve(n,N=>{a.value=N},{immediate:!0});const g=k(()=>{var N;return(N=n.showClose)!=null?N:u.value}),_=k(()=>{var N,E;return(E=(N=n.closeIcon)!=null?N:c.value)!=null?E:o}),b=N=>{if(N)return _3(N,["children","onClick"])},w=()=>{var N,E;s.value-=1,(N=n.prevButtonProps)!=null&&N.onClick&&((E=n.prevButtonProps)==null||E.onClick()),y()},C=()=>{var N;s.value>=r.value-1?S():s.value+=1,(N=n.nextButtonProps)!=null&&N.onClick&&n.nextButtonProps.onClick(),y()},S=()=>{O(),v()},O=()=>{p(!1),m(),t("close")};return(N,E)=>($(),B(Fe,null,[i(g)?($(),B("button",{key:0,"aria-label":"Close",class:M(i(f).e("closebtn")),type:"button",onClick:O},[j(i(Le),{class:M(i(f).e("close"))},{default:X(()=>[($(),re(at(i(_))))]),_:1},8,["class"])],2)):le("v-if",!0),H("header",{class:M([i(f).e("header"),{"show-close":i(u)}])},[ee(N.$slots,"header",{},()=>[H("span",{role:"heading",class:M(i(f).e("title"))},Ee(N.title),3)])],2),H("div",{class:M(i(f).e("body"))},[ee(N.$slots,"default",{},()=>[H("span",null,Ee(N.description),1)])],2),H("footer",{class:M(i(f).e("footer"))},[H("div",{class:M(i(f).b("indicators"))},[i(h).indicators?($(),re(at(i(h).indicators),{key:0,current:i(s),total:i(r)},null,8,["current","total"])):($(!0),B(Fe,{key:1},ht(i(r),(T,x)=>($(),B("span",{key:T,class:M([i(f).b("indicator"),x===i(s)?"is-active":""])},null,2))),128))],2),H("div",{class:M(i(f).b("buttons"))},[i(s)>0?($(),re(i(Tn),it({key:0,size:"small",type:i(d)},b(N.prevButtonProps),{onClick:w}),{default:X(()=>{var T,x;return[ft(Ee((x=(T=N.prevButtonProps)==null?void 0:T.children)!=null?x:i(l)("el.tour.previous")),1)]}),_:1},16,["type"])):le("v-if",!0),i(s)<=i(r)-1?($(),re(i(Tn),it({key:1,size:"small",type:i(d)==="primary"?"default":"primary"},b(N.nextButtonProps),{onClick:C}),{default:X(()=>{var T,x;return[ft(Ee((x=(T=N.nextButtonProps)==null?void 0:T.children)!=null?x:i(s)===i(r)-1?i(l)("el.tour.finish"):i(l)("el.tour.next")),1)]}),_:1},16,["type"])):le("v-if",!0)],2)],2)],64))}});var OT=ke($ee,[["__file","step.vue"]]);const Nee=Qe(_ee,{TourStep:OT}),Oee=Yt(OT),Iee=_e({container:{type:Z([String,Object])},offset:{type:Number,default:0},bound:{type:Number,default:15},duration:{type:Number,default:300},marker:{type:Boolean,default:!0},type:{type:Z(String),default:"default"},direction:{type:Z(String),default:"vertical"},selectScrollTop:{type:Boolean,default:!1}}),Mee={change:e=>Ae(e),click:(e,t)=>e instanceof MouseEvent&&(Ae(t)||Ct(t))},IT=Symbol("anchor"),_c=e=>{if(!gt||e==="")return null;if(Ae(e))try{return document.querySelector(e)}catch{return null}return e};function Aee(e){let t=0;const n=(...o)=>{t&&Os(t),t=Ba(()=>{e(...o),t=0})};return n.cancel=()=>{Os(t),t=0},n}const xee=K({name:"ElAnchor"}),Pee=K({...xee,props:Iee,emits:Mee,setup(e,{expose:t,emit:n}){const o=e,l=R(""),a=R(null),s=R(null),r=R(),u={};let c=!1,d=0;const f=be("anchor"),h=k(()=>[f.b(),o.type==="underline"?f.m("underline"):"",f.m(o.direction)]),p=N=>{u[N.href]=N.el},m=N=>{delete u[N]},v=N=>{l.value!==N&&(l.value=N,n(dt,N))};let y=null;const g=N=>{if(!r.value)return;const E=_c(N);if(!E)return;y&&y(),c=!0;const T=n0(E,r.value),x=Rh(E,T),I=T.scrollHeight-T.clientHeight,V=Math.min(x-o.offset,I);y=N6(r.value,d,V,o.duration,()=>{setTimeout(()=>{c=!1},20)})},_=N=>{N&&(v(N),g(N))},b=(N,E)=>{n("click",N,E),_(E)},w=Aee(()=>{r.value&&(d=o0(r.value));const N=C();c||Ct(N)||v(N)}),C=()=>{if(!r.value)return;const N=o0(r.value),E=[];for(const T of Object.keys(u)){const x=_c(T);if(!x)continue;const I=n0(x,r.value),V=Rh(x,I);E.push({top:V-o.offset-o.bound,href:T})}E.sort((T,x)=>T.top-x.top);for(let T=0;TN))return x.href}},S=()=>{const N=_c(o.container);!N||$f(N)?r.value=window:r.value=N};Mt(r,"scroll",w);const O=k(()=>{if(!a.value||!s.value||!l.value)return{};const N=u[l.value];if(!N)return{};const E=a.value.getBoundingClientRect(),T=s.value.getBoundingClientRect(),x=N.getBoundingClientRect();return o.direction==="horizontal"?{left:`${x.left-E.left}px`,width:`${x.width}px`,opacity:1}:{top:`${x.top-E.top+(x.height-T.height)/2}px`,opacity:1}});return nt(()=>{S();const N=decodeURIComponent(window.location.hash);_c(N)?_(N):w()}),ve(()=>o.container,()=>{S()}),pt(IT,{ns:f,direction:o.direction,currentAnchor:l,addLink:p,removeLink:m,handleClick:b}),t({scrollTo:_}),(N,E)=>($(),B("div",{ref_key:"anchorRef",ref:a,class:M(i(h))},[N.marker?($(),B("div",{key:0,ref_key:"markerRef",ref:s,class:M(i(f).e("marker")),style:He(i(O))},null,6)):le("v-if",!0),H("div",{class:M(i(f).e("list"))},[ee(N.$slots,"default")],2)],2))}});var Ree=ke(Pee,[["__file","anchor.vue"]]);const Lee=_e({title:String,href:String}),Dee=K({name:"ElAnchorLink"}),Fee=K({...Dee,props:Lee,setup(e){const t=e,n=R(null),{ns:o,direction:l,currentAnchor:a,addLink:s,removeLink:r,handleClick:u}=Re(IT),c=k(()=>[o.e("link"),o.is("active",a.value===t.href)]),d=f=>{u(f,t.href)};return ve(()=>t.href,(f,h)=>{Be(()=>{h&&r(h),f&&s({href:f,el:n.value})})}),nt(()=>{const{href:f}=t;f&&s({href:f,el:n.value})}),It(()=>{const{href:f}=t;f&&r(f)}),(f,h)=>($(),B("div",{class:M(i(o).e("item"))},[H("a",{ref_key:"linkRef",ref:n,class:M(i(c)),href:f.href,onClick:d},[ee(f.$slots,"default",{},()=>[ft(Ee(f.title),1)])],10,["href"]),f.$slots["sub-link"]&&i(l)==="vertical"?($(),B("div",{key:0,class:M(i(o).e("list"))},[ee(f.$slots,"sub-link")],2)):le("v-if",!0)],2))}});var MT=ke(Fee,[["__file","anchor-link.vue"]]);const Bee=Qe(Ree,{AnchorLink:MT}),Vee=Yt(MT),AT={label:"label",value:"value",disabled:"disabled"},Hee=_e({direction:{type:Z(String),default:"horizontal"},options:{type:Z(Array),default:()=>[]},modelValue:{type:[String,Number,Boolean],default:void 0},props:{type:Z(Object),default:()=>AT},block:Boolean,size:un,disabled:Boolean,validateEvent:{type:Boolean,default:!0},id:String,name:String,...In(["ariaLabel"])}),zee={[Ye]:e=>Ae(e)||ze(e)||Pt(e),[dt]:e=>Ae(e)||ze(e)||Pt(e)},Kee=K({name:"ElSegmented"}),Wee=K({...Kee,props:Hee,emits:zee,setup(e,{emit:t}){const n=e,o=be("segmented"),l=On(),a=an(),s=Ln(),{formItem:r}=Rn(),{inputId:u,isLabeledByFormItem:c}=Zo(n,{formItemContext:r}),d=R(null),f=G3(),h=_t({isInit:!1,width:0,height:0,translateX:0,translateY:0,focusVisible:!1}),p=T=>{const x=v(T);t(Ye,x),t(dt,x)},m=k(()=>({...AT,...n.props})),v=T=>ot(T)?T[m.value.value]:T,y=T=>ot(T)?T[m.value.label]:T,g=T=>!!(s.value||ot(T)&&T[m.value.disabled]),_=T=>n.modelValue===v(T),b=T=>n.options.find(x=>v(x)===T),w=T=>[o.e("item"),o.is("selected",_(T)),o.is("disabled",g(T))],C=()=>{if(!d.value)return;const T=d.value.querySelector(".is-selected"),x=d.value.querySelector(".is-selected input");if(!T||!x){h.width=0,h.height=0,h.translateX=0,h.translateY=0,h.focusVisible=!1;return}const I=T.getBoundingClientRect();h.isInit=!0,n.direction==="vertical"?(h.height=I.height,h.translateY=T.offsetTop):(h.width=I.width,h.translateX=T.offsetLeft);try{h.focusVisible=x.matches(":focus-visible")}catch{}},S=k(()=>[o.b(),o.m(a.value),o.is("block",n.block)]),O=k(()=>({width:n.direction==="vertical"?"100%":`${h.width}px`,height:n.direction==="vertical"?`${h.height}px`:"100%",transform:n.direction==="vertical"?`translateY(${h.translateY}px)`:`translateX(${h.translateX}px)`,display:h.isInit?"block":"none"})),N=k(()=>[o.e("item-selected"),o.is("disabled",g(b(n.modelValue))),o.is("focus-visible",h.focusVisible)]),E=k(()=>n.name||l.value);return jt(d,C),ve(f,C),ve(()=>n.modelValue,()=>{var T;C(),n.validateEvent&&((T=r==null?void 0:r.validate)==null||T.call(r,"change").catch(x=>void 0))},{flush:"post"}),(T,x)=>T.options.length?($(),B("div",{key:0,id:i(u),ref_key:"segmentedRef",ref:d,class:M(i(S)),role:"radiogroup","aria-label":i(c)?void 0:T.ariaLabel||"segmented","aria-labelledby":i(c)?i(r).labelId:void 0},[H("div",{class:M([i(o).e("group"),i(o).m(n.direction)])},[H("div",{style:He(i(O)),class:M(i(N))},null,6),($(!0),B(Fe,null,ht(T.options,(I,V)=>($(),B("label",{key:V,class:M(w(I))},[H("input",{class:M(i(o).e("item-input")),type:"radio",name:i(E),disabled:g(I),checked:_(I),onChange:z=>p(I)},null,42,["name","disabled","checked","onChange"]),H("div",{class:M(i(o).e("item-label"))},[ee(T.$slots,"default",{item:I},()=>[ft(Ee(y(I)),1)])],2)],2))),128))],2)],10,["id","aria-label","aria-labelledby"])):le("v-if",!0)}});var jee=ke(Wee,[["__file","segmented.vue"]]);const Uee=Qe(jee),qee=(e,t)=>{const n=e.toLowerCase();return(t.label||t.value).toLowerCase().includes(n)},Yee=(e,t,n)=>{const{selectionEnd:o}=e;if(o===null)return;const l=e.value,a=zn(t);let s=-1,r;for(let u=o-1;u>=0;--u){const c=l[u];if(c===n||c===` -`||c==="\r"){s=u;continue}if(a.includes(c)){const d=s===-1?o:s;r={pattern:l.slice(u+1,d),start:u+1,end:d,prefix:c,prefixIndex:u,splitIndex:s,selectionEnd:o};break}}return r},Gee=(e,t={debug:!1,useSelectionEnd:!1})=>{const n=e.selectionStart!==null?e.selectionStart:0,o=e.selectionEnd!==null?e.selectionEnd:0,l=t.useSelectionEnd?o:n,a=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"];if(t.debug){const h=document.querySelector("#input-textarea-caret-position-mirror-div");h!=null&&h.parentNode&&h.parentNode.removeChild(h)}const s=document.createElement("div");s.id="input-textarea-caret-position-mirror-div",document.body.appendChild(s);const r=s.style,u=window.getComputedStyle(e),c=e.nodeName==="INPUT";r.whiteSpace=c?"nowrap":"pre-wrap",c||(r.wordWrap="break-word"),r.position="absolute",t.debug||(r.visibility="hidden"),a.forEach(h=>{if(c&&h==="lineHeight")if(u.boxSizing==="border-box"){const p=Number.parseInt(u.height),m=Number.parseInt(u.paddingTop)+Number.parseInt(u.paddingBottom)+Number.parseInt(u.borderTopWidth)+Number.parseInt(u.borderBottomWidth),v=m+Number.parseInt(u.lineHeight);p>v?r.lineHeight=`${p-m}px`:p===v?r.lineHeight=u.lineHeight:r.lineHeight="0"}else r.lineHeight=u.height;else r[h]=u[h]}),xf()?e.scrollHeight>Number.parseInt(u.height)&&(r.overflowY="scroll"):r.overflow="hidden",s.textContent=e.value.slice(0,Math.max(0,l)),c&&s.textContent&&(s.textContent=s.textContent.replace(/\s/g," "));const d=document.createElement("span");d.textContent=e.value.slice(Math.max(0,l))||".",d.style.position="relative",d.style.left=`${-e.scrollLeft}px`,d.style.top=`${-e.scrollTop}px`,s.appendChild(d);const f={top:d.offsetTop+Number.parseInt(u.borderTopWidth),left:d.offsetLeft+Number.parseInt(u.borderLeftWidth),height:Number.parseInt(u.fontSize)*1.5};return t.debug?d.style.backgroundColor="#aaa":document.body.removeChild(s),f.left>=e.clientWidth&&(f.left=e.clientWidth),f},Xee=_e({...Um,options:{type:Z(Array),default:()=>[]},prefix:{type:Z([String,Array]),default:"@",validator:e=>Ae(e)?e.length===1:e.every(t=>Ae(t)&&t.length===1)},split:{type:String,default:" ",validator:e=>e.length===1},filterOption:{type:Z([Boolean,Function]),default:()=>qee,validator:e=>e===!1?!0:De(e)},placement:{type:Z(String),default:"bottom"},showArrow:Boolean,offset:{type:Number,default:0},whole:Boolean,checkIsWhole:{type:Z(Function)},modelValue:String,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:Z(Object),default:()=>({})}}),Zee={[Ye]:e=>Ae(e),search:(e,t)=>Ae(e)&&Ae(t),select:(e,t)=>Ae(e.value)&&Ae(t),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent},Jee=_e({options:{type:Z(Array),default:()=>[]},loading:Boolean,disabled:Boolean,contentId:String,ariaLabel:String}),Qee={select:e=>Ae(e.value)},ete=K({name:"ElMentionDropdown"}),tte=K({...ete,props:Jee,emits:Qee,setup(e,{expose:t,emit:n}){const o=e,l=be("mention"),{t:a}=yt(),s=R(-1),r=R(),u=R(),c=R(),d=(b,w)=>[l.be("dropdown","item"),l.is("hovering",s.value===w),l.is("disabled",b.disabled||o.disabled)],f=b=>{b.disabled||o.disabled||n("select",b)},h=b=>{s.value=b},p=k(()=>o.disabled||o.options.every(b=>b.disabled)),m=k(()=>o.options[s.value]),v=()=>{m.value&&n("select",m.value)},y=b=>{const{options:w}=o;if(w.length===0||p.value)return;b==="next"?(s.value++,s.value===w.length&&(s.value=0)):b==="prev"&&(s.value--,s.value<0&&(s.value=w.length-1));const C=w[s.value];if(C.disabled){y(b);return}Be(()=>g(C))},g=b=>{var w,C,S,O;const{options:N}=o,E=N.findIndex(x=>x.value===b.value),T=(w=u.value)==null?void 0:w[E];if(T){const x=(S=(C=c.value)==null?void 0:C.querySelector)==null?void 0:S.call(C,`.${l.be("dropdown","wrap")}`);x&&Vm(x,T)}(O=r.value)==null||O.handleScroll()};return ve(()=>o.options,()=>{p.value||o.options.length===0?s.value=-1:s.value=0},{immediate:!0}),t({hoveringIndex:s,navigateOptions:y,selectHoverOption:v,hoverOption:m}),(b,w)=>($(),B("div",{ref_key:"dropdownRef",ref:c,class:M(i(l).b("dropdown"))},[b.$slots.header?($(),B("div",{key:0,class:M(i(l).be("dropdown","header"))},[ee(b.$slots,"header")],2)):le("v-if",!0),et(j(i(Rl),{id:b.contentId,ref_key:"scrollbarRef",ref:r,tag:"ul","wrap-class":i(l).be("dropdown","wrap"),"view-class":i(l).be("dropdown","list"),role:"listbox","aria-label":b.ariaLabel,"aria-orientation":"vertical"},{default:X(()=>[($(!0),B(Fe,null,ht(b.options,(C,S)=>($(),B("li",{id:`${b.contentId}-${S}`,ref_for:!0,ref_key:"optionRefs",ref:u,key:S,class:M(d(C,S)),role:"option","aria-disabled":C.disabled||b.disabled||void 0,"aria-selected":s.value===S,onMousemove:O=>h(S),onClick:We(O=>f(C),["stop"])},[ee(b.$slots,"label",{item:C,index:S},()=>{var O;return[H("span",null,Ee((O=C.label)!=null?O:C.value),1)]})],42,["id","aria-disabled","aria-selected","onMousemove","onClick"]))),128))]),_:3},8,["id","wrap-class","view-class","aria-label"]),[[bt,b.options.length>0&&!b.loading]]),b.loading?($(),B("div",{key:1,class:M(i(l).be("dropdown","loading"))},[ee(b.$slots,"loading",{},()=>[ft(Ee(i(a)("el.mention.loading")),1)])],2)):le("v-if",!0),b.$slots.footer?($(),B("div",{key:2,class:M(i(l).be("dropdown","footer"))},[ee(b.$slots,"footer")],2)):le("v-if",!0)],2))}});var nte=ke(tte,[["__file","mention-dropdown.vue"]]);const ote=K({name:"ElMention",inheritAttrs:!1}),lte=K({...ote,props:Xee,emits:Zee,setup(e,{expose:t,emit:n}){const o=e,l=k(()=>nl(o,Object.keys(Um))),a=be("mention"),s=Ln(),r=On(),u=R(),c=R(),d=R(),f=R(!1),h=R(),p=R(),m=k(()=>o.showArrow?o.placement:`${o.placement}-start`),v=k(()=>o.showArrow?["bottom","top"]:["bottom-start","top-start"]),y=k(()=>{const{filterOption:I,options:V}=o;return!p.value||!I?V:V.filter(z=>I(p.value.pattern,z))}),g=k(()=>f.value&&(!!y.value.length||o.loading)),_=k(()=>{var I;return`${r.value}-${(I=d.value)==null?void 0:I.hoveringIndex}`}),b=I=>{n(Ye,I),E()},w=I=>{var V,z,D,A;if(!(!("code"in I)||(V=u.value)!=null&&V.isComposing))switch(I.code){case Pe.left:case Pe.right:E();break;case Pe.up:case Pe.down:if(!f.value)return;I.preventDefault(),(z=d.value)==null||z.navigateOptions(I.code===Pe.up?"prev":"next");break;case Pe.enter:case Pe.numpadEnter:if(!f.value)return;I.preventDefault(),(D=d.value)!=null&&D.hoverOption?(A=d.value)==null||A.selectHoverOption():f.value=!1;break;case Pe.esc:if(!f.value)return;I.preventDefault(),f.value=!1;break;case Pe.backspace:if(o.whole&&p.value){const{splitIndex:F,selectionEnd:P,pattern:L,prefixIndex:U,prefix:W}=p.value,Q=N();if(!Q)return;const G=Q.value,oe=o.options.find(ae=>ae.value===L);if((De(o.checkIsWhole)?o.checkIsWhole(L,W):oe)&&F!==-1&&F+1===P){I.preventDefault();const ae=G.slice(0,U)+G.slice(F+1);n(Ye,ae);const ne=U;Be(()=>{Q.selectionStart=ne,Q.selectionEnd=ne,x()})}}}},{wrapperRef:C}=Ga(u,{beforeFocus(){return s.value},afterFocus(){E()},beforeBlur(I){var V;return(V=c.value)==null?void 0:V.isFocusInsideContent(I)},afterBlur(){f.value=!1}}),S=()=>{E()},O=I=>{if(!p.value)return;const V=N();if(!V)return;const z=V.value,{split:D}=o,A=z.slice(p.value.end),F=A.startsWith(D),P=`${I.value}${F?"":D}`,L=z.slice(0,p.value.start)+P+A;n(Ye,L),n("select",I,p.value.prefix);const U=p.value.start+P.length+(F?1:0);Be(()=>{V.selectionStart=U,V.selectionEnd=U,V.focus(),x()})},N=()=>{var I,V;return o.type==="textarea"?(I=u.value)==null?void 0:I.textarea:(V=u.value)==null?void 0:V.input},E=()=>{setTimeout(()=>{T(),x(),Be(()=>{var I;return(I=c.value)==null?void 0:I.updatePopper()})},0)},T=()=>{const I=N();if(!I)return;const V=Gee(I),z=I.getBoundingClientRect(),D=u.value.$el.getBoundingClientRect();h.value={position:"absolute",width:0,height:`${V.height}px`,left:`${V.left+z.left-D.left}px`,top:`${V.top+z.top-D.top}px`}},x=()=>{const I=N();if(document.activeElement!==I){f.value=!1;return}const{prefix:V,split:z}=o;if(p.value=Yee(I,V,z),p.value&&p.value.splitIndex===-1){f.value=!0,n("search",p.value.pattern,p.value.prefix);return}f.value=!1};return t({input:u,tooltip:c,dropdownVisible:g}),(I,V)=>($(),B("div",{ref_key:"wrapperRef",ref:C,class:M(i(a).b())},[j(i(jn),it(it(i(l),I.$attrs),{ref_key:"elInputRef",ref:u,"model-value":I.modelValue,disabled:i(s),role:i(g)?"combobox":void 0,"aria-activedescendant":i(g)?i(_)||"":void 0,"aria-controls":i(g)?i(r):void 0,"aria-expanded":i(g)||void 0,"aria-label":I.ariaLabel,"aria-autocomplete":i(g)?"none":void 0,"aria-haspopup":i(g)?"listbox":void 0,onInput:b,onKeydown:w,onMousedown:S}),Co({_:2},[ht(I.$slots,(z,D)=>({name:D,fn:X(A=>[ee(I.$slots,D,vo(il(A)))])}))]),1040,["model-value","disabled","role","aria-activedescendant","aria-controls","aria-expanded","aria-label","aria-autocomplete","aria-haspopup"]),j(i(Pn),{ref_key:"tooltipRef",ref:c,visible:i(g),"popper-class":[i(a).e("popper"),I.popperClass],"popper-options":I.popperOptions,placement:i(m),"fallback-placements":i(v),effect:"light",pure:"",offset:I.offset,"show-arrow":I.showArrow},{default:X(()=>[H("div",{style:He(h.value)},null,4)]),content:X(()=>{var z;return[j(nte,{ref_key:"dropdownRef",ref:d,options:i(y),disabled:i(s),loading:I.loading,"content-id":i(r),"aria-label":I.ariaLabel,onSelect:O,onClick:We((z=u.value)==null?void 0:z.focus,["stop"])},Co({_:2},[ht(I.$slots,(D,A)=>({name:A,fn:X(F=>[ee(I.$slots,A,vo(il(F)))])}))]),1032,["options","disabled","loading","content-id","aria-label","onClick"])]}),_:3},8,["visible","popper-class","popper-options","placement","fallback-placements","offset","show-arrow"])],2))}});var ate=ke(lte,[["__file","mention.vue"]]);const ste=Qe(ate);var rte=[x6,oD,eB,zX,sB,pB,N2,EB,TB,Tn,R2,wV,EV,zV,KV,K5,tk,G5,Xo,o5,U2,eH,mH,gH,Df,KH,UH,lz,az,sz,rz,iz,x9,K9,W9,nK,Nk,fK,t7,n7,o7,Dk,nW,oW,Le,hW,Vk,jn,Hk,OW,RW,ej,tj,nj,oj,uj,eU,sU,vU,k2,Xk,Q2,m5,v5,EU,IU,DU,Rl,Ms,Bd,Pj,vq,kq,Eq,Wq,Gq,uE,sY,vY,mY,SY,AG,xG,HX,oZ,lZ,Fr,uZ,Qz,vZ,wZ,CZ,Pn,OJ,zJ,Zd,rQ,kQ,qQ,oee,Nee,Oee,Bee,Vee,Uee,ste];const Fo="ElInfiniteScroll",ite=50,ute=200,cte=0,dte={delay:{type:Number,default:ute},distance:{type:Number,default:cte},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},ly=(e,t)=>Object.entries(dte).reduce((n,[o,l])=>{var a,s;const{type:r,default:u}=l,c=e.getAttribute(`infinite-scroll-${o}`);let d=(s=(a=t[c])!=null?a:c)!=null?s:u;return d=d==="false"?!1:d,d=r(d),n[o]=Number.isNaN(d)?u:d,n},{}),xT=e=>{const{observer:t}=e[Fo];t&&(t.disconnect(),delete e[Fo].observer)},fte=(e,t)=>{const{container:n,containerEl:o,instance:l,observer:a,lastScrollTop:s}=e[Fo],{disabled:r,distance:u}=ly(e,l),{clientHeight:c,scrollHeight:d,scrollTop:f}=o,h=f-s;if(e[Fo].lastScrollTop=f,a||r||h<0)return;let p=!1;if(n===e)p=d-(c+f)<=u;else{const{clientTop:m,scrollHeight:v}=e,y=Rh(e,o);p=f+c>=y+m+v-u}p&&t.call(l)};function Kp(e,t){const{containerEl:n,instance:o}=e[Fo],{disabled:l}=ly(e,o);l||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(o):xT(e))}const pte={async mounted(e,t){const{instance:n,value:o}=t;De(o)||rn(Fo,"'v-infinite-scroll' binding value must be a function"),await Be();const{delay:l,immediate:a}=ly(e,n),s=Bm(e,!0),r=s===window?document.documentElement:s,u=bs(fte.bind(null,e,o),l);if(s){if(e[Fo]={instance:n,container:s,containerEl:r,delay:l,cb:o,onScroll:u,lastScrollTop:r.scrollTop},a){const c=new MutationObserver(bs(Kp.bind(null,e,o),ite));e[Fo].observer=c,c.observe(e,{childList:!0,subtree:!0}),Kp(e,o)}s.addEventListener("scroll",u)}},unmounted(e){if(!e[Fo])return;const{container:t,onScroll:n}=e[Fo];t==null||t.removeEventListener("scroll",n),xT(e)},async updated(e){if(!e[Fo])await Be();else{const{containerEl:t,cb:n,observer:o}=e[Fo];t.clientHeight&&o&&Kp(e,n)}}},Ev=pte;Ev.install=e=>{e.directive("InfiniteScroll",Ev)};const hte=Ev;function vte(e){let t;const n=R(!1),o=_t({...e,originalPosition:"",originalOverflow:"",visible:!1});function l(h){o.text=h}function a(){const h=o.parent,p=f.ns;if(!h.vLoadingAddClassList){let m=h.getAttribute("loading-number");m=Number.parseInt(m)-1,m?h.setAttribute("loading-number",m.toString()):(qn(h,p.bm("parent","relative")),h.removeAttribute("loading-number")),qn(h,p.bm("parent","hidden"))}s(),d.unmount()}function s(){var h,p;(p=(h=f.$el)==null?void 0:h.parentNode)==null||p.removeChild(f.$el)}function r(){var h;e.beforeClose&&!e.beforeClose()||(n.value=!0,clearTimeout(t),t=setTimeout(u,400),o.visible=!1,(h=e.closed)==null||h.call(e))}function u(){if(!n.value)return;const h=o.parent;n.value=!1,h.vLoadingAddClassList=void 0,a()}const d=yd(K({name:"ElLoading",setup(h,{expose:p}){const{ns:m,zIndex:v}=If("loading");return p({ns:m,zIndex:v}),()=>{const y=o.spinner||o.svg,g=Ke("svg",{class:"circular",viewBox:o.svgViewBox?o.svgViewBox:"0 0 50 50",...y?{innerHTML:y}:{}},[Ke("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),_=o.text?Ke("p",{class:m.b("text")},[o.text]):void 0;return Ke(gn,{name:m.b("fade"),onAfterLeave:u},{default:X(()=>[et(j("div",{style:{backgroundColor:o.background||""},class:[m.b("mask"),o.customClass,o.fullscreen?"is-fullscreen":""]},[Ke("div",{class:m.b("spinner")},[g,_])]),[[bt,o.visible]])])})}}})),f=d.mount(document.createElement("div"));return{...mn(o),setText:l,removeElLoadingChild:s,close:r,handleAfterLeave:u,vm:f,get $el(){return f.$el}}}let kc;const Tv=function(e={}){if(!gt)return;const t=mte(e);if(t.fullscreen&&kc)return kc;const n=vte({...t,closed:()=>{var l;(l=t.closed)==null||l.call(t),t.fullscreen&&(kc=void 0)}});gte(t,t.parent,n),tw(t,t.parent,n),t.parent.vLoadingAddClassList=()=>tw(t,t.parent,n);let o=t.parent.getAttribute("loading-number");return o?o=`${Number.parseInt(o)+1}`:o="1",t.parent.setAttribute("loading-number",o),t.parent.appendChild(n.$el),Be(()=>n.visible.value=t.visible),t.fullscreen&&(kc=n),n},mte=e=>{var t,n,o,l;let a;return Ae(e.target)?a=(t=document.querySelector(e.target))!=null?t:document.body:a=e.target||document.body,{parent:a===document.body||e.body?document.body:a,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:a===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(o=e.lock)!=null?o:!1,customClass:e.customClass||"",visible:(l=e.visible)!=null?l:!0,beforeClose:e.beforeClose,closed:e.closed,target:a}},gte=async(e,t,n)=>{const{nextZIndex:o}=n.vm.zIndex||n.vm._.exposed.zIndex,l={};if(e.fullscreen)n.originalPosition.value=ql(document.body,"position"),n.originalOverflow.value=ql(document.body,"overflow"),l.zIndex=o();else if(e.parent===document.body){n.originalPosition.value=ql(document.body,"position"),await Be();for(const a of["top","left"]){const s=a==="top"?"scrollTop":"scrollLeft";l[a]=`${e.target.getBoundingClientRect()[a]+document.body[s]+document.documentElement[s]-Number.parseInt(ql(document.body,`margin-${a}`),10)}px`}for(const a of["height","width"])l[a]=`${e.target.getBoundingClientRect()[a]}px`}else n.originalPosition.value=ql(t,"position");for(const[a,s]of Object.entries(l))n.$el.style[a]=s},tw=(e,t,n)=>{const o=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?qn(t,o.bm("parent","relative")):Ho(t,o.bm("parent","relative")),e.fullscreen&&e.lock?Ho(t,o.bm("parent","hidden")):qn(t,o.bm("parent","hidden"))},od=Symbol("ElLoading"),nw=(e,t)=>{var n,o,l,a;const s=t.instance,r=h=>ot(t.value)?t.value[h]:void 0,u=h=>{const p=Ae(h)&&(s==null?void 0:s[h])||h;return p&&R(p)},c=h=>u(r(h)||e.getAttribute(`element-loading-${to(h)}`)),d=(n=r("fullscreen"))!=null?n:t.modifiers.fullscreen,f={text:c("text"),svg:c("svg"),svgViewBox:c("svgViewBox"),spinner:c("spinner"),background:c("background"),customClass:c("customClass"),fullscreen:d,target:(o=r("target"))!=null?o:d?void 0:e,body:(l=r("body"))!=null?l:t.modifiers.body,lock:(a=r("lock"))!=null?a:t.modifiers.lock};e[od]={options:f,instance:Tv(f)}},yte=(e,t)=>{for(const n of Object.keys(t))Vt(t[n])&&(t[n].value=e[n])},ow={mounted(e,t){t.value&&nw(e,t)},updated(e,t){const n=e[od];t.oldValue!==t.value&&(t.value&&!t.oldValue?nw(e,t):t.value&&t.oldValue?ot(t.value)&&yte(t.value,n.options):n==null||n.instance.close())},unmounted(e){var t;(t=e[od])==null||t.instance.close(),e[od]=null}},bte={install(e){e.directive("loading",ow),e.config.globalProperties.$loading=Tv},directive:ow,service:Tv},PT=["success","info","warning","error"],Zn=Ut({customClass:"",dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",plain:!1,offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:gt?document.body:void 0}),wte=_e({customClass:{type:String,default:Zn.customClass},dangerouslyUseHTMLString:{type:Boolean,default:Zn.dangerouslyUseHTMLString},duration:{type:Number,default:Zn.duration},icon:{type:Ot,default:Zn.icon},id:{type:String,default:Zn.id},message:{type:Z([String,Object,Function]),default:Zn.message},onClose:{type:Z(Function),default:Zn.onClose},showClose:{type:Boolean,default:Zn.showClose},type:{type:String,values:PT,default:Zn.type},plain:{type:Boolean,default:Zn.plain},offset:{type:Number,default:Zn.offset},zIndex:{type:Number,default:Zn.zIndex},grouping:{type:Boolean,default:Zn.grouping},repeatNum:{type:Number,default:Zn.repeatNum}}),Cte={destroy:()=>!0},ol=Fv([]),Ste=e=>{const t=ol.findIndex(l=>l.id===e),n=ol[t];let o;return t>0&&(o=ol[t-1]),{current:n,prev:o}},_te=e=>{const{prev:t}=Ste(e);return t?t.vm.exposed.bottom.value:0},kte=(e,t)=>ol.findIndex(o=>o.id===e)>0?16:t,Ete=K({name:"ElMessage"}),Tte=K({...Ete,props:wte,emits:Cte,setup(e,{expose:t,emit:n}){const o=e,{Close:l}=jm,a=R(!1),{ns:s,zIndex:r}=If("message"),{currentZIndex:u,nextZIndex:c}=r,d=R(),f=R(!1),h=R(0);let p;const m=k(()=>o.type?o.type==="error"?"danger":o.type:"info"),v=k(()=>{const E=o.type;return{[s.bm("icon",E)]:E&&Ka[E]}}),y=k(()=>o.icon||Ka[o.type]||""),g=k(()=>_te(o.id)),_=k(()=>kte(o.id,o.offset)+g.value),b=k(()=>h.value+_.value),w=k(()=>({top:`${_.value}px`,zIndex:u.value}));function C(){o.duration!==0&&({stop:p}=Fa(()=>{O()},o.duration))}function S(){p==null||p()}function O(){f.value=!1,Be(()=>{var E;a.value||((E=o.onClose)==null||E.call(o),n("destroy"))})}function N({code:E}){E===Pe.esc&&O()}return nt(()=>{C(),c(),f.value=!0}),ve(()=>o.repeatNum,()=>{S(),C()}),Mt(document,"keydown",N),jt(d,()=>{h.value=d.value.getBoundingClientRect().height}),t({visible:f,bottom:b,close:O}),(E,T)=>($(),re(gn,{name:i(s).b("fade"),onBeforeEnter:x=>a.value=!0,onBeforeLeave:E.onClose,onAfterLeave:x=>E.$emit("destroy"),persisted:""},{default:X(()=>[et(H("div",{id:E.id,ref_key:"messageRef",ref:d,class:M([i(s).b(),{[i(s).m(E.type)]:E.type},i(s).is("closable",E.showClose),i(s).is("plain",E.plain),E.customClass]),style:He(i(w)),role:"alert",onMouseenter:S,onMouseleave:C},[E.repeatNum>1?($(),re(i(N2),{key:0,value:E.repeatNum,type:i(m),class:M(i(s).e("badge"))},null,8,["value","type","class"])):le("v-if",!0),i(y)?($(),re(i(Le),{key:1,class:M([i(s).e("icon"),i(v)])},{default:X(()=>[($(),re(at(i(y))))]),_:1},8,["class"])):le("v-if",!0),ee(E.$slots,"default",{},()=>[E.dangerouslyUseHTMLString?($(),B(Fe,{key:1},[le(" Caution here, message could've been compromised, never use user's input as message "),H("p",{class:M(i(s).e("content")),innerHTML:E.message},null,10,["innerHTML"])],2112)):($(),B("p",{key:0,class:M(i(s).e("content"))},Ee(E.message),3))]),E.showClose?($(),re(i(Le),{key:2,class:M(i(s).e("closeBtn")),onClick:We(O,["stop"])},{default:X(()=>[j(i(l))]),_:1},8,["class","onClick"])):le("v-if",!0)],46,["id"]),[[bt,f.value]])]),_:3},8,["name","onBeforeEnter","onBeforeLeave","onAfterLeave"]))}});var $te=ke(Tte,[["__file","message.vue"]]);let Nte=1;const RT=e=>{const t=!e||Ae(e)||Rt(e)||De(e)?{message:e}:e,n={...Zn,...t};if(!n.appendTo)n.appendTo=document.body;else if(Ae(n.appendTo)){let o=document.querySelector(n.appendTo);lo(o)||(o=document.body),n.appendTo=o}return Pt(Qo.grouping)&&!n.grouping&&(n.grouping=Qo.grouping),ze(Qo.duration)&&n.duration===3e3&&(n.duration=Qo.duration),ze(Qo.offset)&&n.offset===16&&(n.offset=Qo.offset),Pt(Qo.showClose)&&!n.showClose&&(n.showClose=Qo.showClose),n},Ote=e=>{const t=ol.indexOf(e);if(t===-1)return;ol.splice(t,1);const{handler:n}=e;n.close()},Ite=({appendTo:e,...t},n)=>{const o=`message_${Nte++}`,l=t.onClose,a=document.createElement("div"),s={...t,id:o,onClose:()=>{l==null||l(),Ote(d)},onDestroy:()=>{Tl(null,a)}},r=j($te,s,De(s.message)||Rt(s.message)?{default:De(s.message)?s.message:()=>s.message}:null);r.appContext=n||Ur._context,Tl(r,a),e.appendChild(a.firstElementChild);const u=r.component,d={id:o,vnode:r,vm:u,handler:{close:()=>{u.exposed.close()}},props:r.component.props};return d},Ur=(e={},t)=>{if(!gt)return{close:()=>{}};const n=RT(e);if(n.grouping&&ol.length){const l=ol.find(({vnode:a})=>{var s;return((s=a.props)==null?void 0:s.message)===n.message});if(l)return l.props.repeatNum+=1,l.props.type=n.type,l.handler}if(ze(Qo.max)&&ol.length>=Qo.max)return{close:()=>{}};const o=Ite(n,t);return ol.push(o),o.handler};PT.forEach(e=>{Ur[e]=(t={},n)=>{const o=RT(t);return Ur({...o,type:e},n)}});function Mte(e){const t=[...ol];for(const n of t)(!e||e===n.props.type)&&n.handler.close()}Ur.closeAll=Mte;Ur._context=null;const Ate=G_(Ur,"$message"),$v="_trap-focus-children",fs=[],lw=e=>{if(fs.length===0)return;const t=fs[fs.length-1][$v];if(t.length>0&&e.code===Pe.tab){if(t.length===1){e.preventDefault(),document.activeElement!==t[0]&&t[0].focus();return}const n=e.shiftKey,o=e.target===t[0],l=e.target===t[t.length-1];o&&n&&(e.preventDefault(),t[t.length-1].focus()),l&&!n&&(e.preventDefault(),t[0].focus())}},xte={beforeMount(e){e[$v]=i0(e),fs.push(e),fs.length<=1&&document.addEventListener("keydown",lw)},updated(e){Be(()=>{e[$v]=i0(e)})},unmounted(){fs.shift(),fs.length===0&&document.removeEventListener("keydown",lw)}},Pte=K({name:"ElMessageBox",directives:{TrapFocus:xte},components:{ElButton:Tn,ElFocusTrap:oi,ElInput:jn,ElOverlay:wg,ElIcon:Le,...jm},inheritAttrs:!1,props:{buttonSize:{type:String,validator:dE},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,overflow:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(e,{emit:t}){const{locale:n,zIndex:o,ns:l,size:a}=If("message-box",k(()=>e.buttonSize)),{t:s}=n,{nextZIndex:r}=o,u=R(!1),c=_t({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",closeIcon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:"",inputValidator:void 0,inputErrorMessage:"",message:"",modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonLoadingIcon:Sl(Nl),cancelButtonLoadingIcon:Sl(Nl),confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:r()}),d=k(()=>{const A=c.type;return{[l.bm("icon",A)]:A&&Ka[A]}}),f=On(),h=On(),p=k(()=>{const A=c.type;return c.icon||A&&Ka[A]||""}),m=k(()=>!!c.message),v=R(),y=R(),g=R(),_=R(),b=R(),w=k(()=>c.confirmButtonClass);ve(()=>c.inputValue,async A=>{await Be(),e.boxType==="prompt"&&A&&I()},{immediate:!0}),ve(()=>u.value,A=>{var F,P;A&&(e.boxType!=="prompt"&&(c.autofocus?g.value=(P=(F=b.value)==null?void 0:F.$el)!=null?P:v.value:g.value=v.value),c.zIndex=r()),e.boxType==="prompt"&&(A?Be().then(()=>{var L;_.value&&_.value.$el&&(c.autofocus?g.value=(L=V())!=null?L:v.value:g.value=v.value)}):(c.editorErrorMessage="",c.validateError=!1))});const C=k(()=>e.draggable),S=k(()=>e.overflow);kk(v,y,C,S),nt(async()=>{await Be(),e.closeOnHashChange&&window.addEventListener("hashchange",O)}),It(()=>{e.closeOnHashChange&&window.removeEventListener("hashchange",O)});function O(){u.value&&(u.value=!1,Be(()=>{c.action&&t("action",c.action)}))}const N=()=>{e.closeOnClickModal&&x(c.distinguishCancelAndClose?"close":"cancel")},E=bg(N),T=A=>{if(c.inputType!=="textarea")return A.preventDefault(),x("confirm")},x=A=>{var F;e.boxType==="prompt"&&A==="confirm"&&!I()||(c.action=A,c.beforeClose?(F=c.beforeClose)==null||F.call(c,A,c,O):O())},I=()=>{if(e.boxType==="prompt"){const A=c.inputPattern;if(A&&!A.test(c.inputValue||""))return c.editorErrorMessage=c.inputErrorMessage||s("el.messagebox.error"),c.validateError=!0,!1;const F=c.inputValidator;if(De(F)){const P=F(c.inputValue);if(P===!1)return c.editorErrorMessage=c.inputErrorMessage||s("el.messagebox.error"),c.validateError=!0,!1;if(Ae(P))return c.editorErrorMessage=P,c.validateError=!0,!1}}return c.editorErrorMessage="",c.validateError=!1,!0},V=()=>{var A,F;const P=(A=_.value)==null?void 0:A.$refs;return(F=P==null?void 0:P.input)!=null?F:P==null?void 0:P.textarea},z=()=>{x("close")},D=()=>{e.closeOnPressEscape&&z()};return e.lockScroll&&Cg(u),{...mn(c),ns:l,overlayEvent:E,visible:u,hasMessage:m,typeClass:d,contentId:f,inputId:h,btnSize:a,iconComponent:p,confirmButtonClasses:w,rootRef:v,focusStartRef:g,headerRef:y,inputRef:_,confirmRef:b,doClose:O,handleClose:z,onCloseRequested:D,handleWrapperClick:N,handleInputEnter:T,handleAction:x,t:s}}});function Rte(e,t,n,o,l,a){const s=ct("el-icon"),r=ct("el-input"),u=ct("el-button"),c=ct("el-focus-trap"),d=ct("el-overlay");return $(),re(gn,{name:"fade-in-linear",onAfterLeave:f=>e.$emit("vanish"),persisted:""},{default:X(()=>[et(j(d,{"z-index":e.zIndex,"overlay-class":[e.ns.is("message-box"),e.modalClass],mask:e.modal},{default:X(()=>[H("div",{role:"dialog","aria-label":e.title,"aria-modal":"true","aria-describedby":e.showInput?void 0:e.contentId,class:M(`${e.ns.namespace.value}-overlay-message-box`),onClick:e.overlayEvent.onClick,onMousedown:e.overlayEvent.onMousedown,onMouseup:e.overlayEvent.onMouseup},[j(c,{loop:"",trapped:e.visible,"focus-trap-el":e.rootRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:X(()=>[H("div",{ref:"rootRef",class:M([e.ns.b(),e.customClass,e.ns.is("draggable",e.draggable),{[e.ns.m("center")]:e.center}]),style:He(e.customStyle),tabindex:"-1",onClick:We(()=>{},["stop"])},[e.title!==null&&e.title!==void 0?($(),B("div",{key:0,ref:"headerRef",class:M([e.ns.e("header"),{"show-close":e.showClose}])},[H("div",{class:M(e.ns.e("title"))},[e.iconComponent&&e.center?($(),re(s,{key:0,class:M([e.ns.e("status"),e.typeClass])},{default:X(()=>[($(),re(at(e.iconComponent)))]),_:1},8,["class"])):le("v-if",!0),H("span",null,Ee(e.title),1)],2),e.showClose?($(),B("button",{key:0,type:"button",class:M(e.ns.e("headerbtn")),"aria-label":e.t("el.messagebox.close"),onClick:f=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),onKeydown:xt(We(f=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"])},[j(s,{class:M(e.ns.e("close"))},{default:X(()=>[($(),re(at(e.closeIcon||"close")))]),_:1},8,["class"])],42,["aria-label","onClick","onKeydown"])):le("v-if",!0)],2)):le("v-if",!0),H("div",{id:e.contentId,class:M(e.ns.e("content"))},[H("div",{class:M(e.ns.e("container"))},[e.iconComponent&&!e.center&&e.hasMessage?($(),re(s,{key:0,class:M([e.ns.e("status"),e.typeClass])},{default:X(()=>[($(),re(at(e.iconComponent)))]),_:1},8,["class"])):le("v-if",!0),e.hasMessage?($(),B("div",{key:1,class:M(e.ns.e("message"))},[ee(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?($(),re(at(e.showInput?"label":"p"),{key:1,for:e.showInput?e.inputId:void 0,innerHTML:e.message},null,8,["for","innerHTML"])):($(),re(at(e.showInput?"label":"p"),{key:0,for:e.showInput?e.inputId:void 0},{default:X(()=>[ft(Ee(e.dangerouslyUseHTMLString?"":e.message),1)]),_:1},8,["for"]))])],2)):le("v-if",!0)],2),et(H("div",{class:M(e.ns.e("input"))},[j(r,{id:e.inputId,ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":f=>e.inputValue=f,type:e.inputType,placeholder:e.inputPlaceholder,"aria-invalid":e.validateError,class:M({invalid:e.validateError}),onKeydown:xt(e.handleInputEnter,["enter"])},null,8,["id","modelValue","onUpdate:modelValue","type","placeholder","aria-invalid","class","onKeydown"]),H("div",{class:M(e.ns.e("errormsg")),style:He({visibility:e.editorErrorMessage?"visible":"hidden"})},Ee(e.editorErrorMessage),7)],2),[[bt,e.showInput]])],10,["id"]),H("div",{class:M(e.ns.e("btns"))},[e.showCancelButton?($(),re(u,{key:0,loading:e.cancelButtonLoading,"loading-icon":e.cancelButtonLoadingIcon,class:M([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:f=>e.handleAction("cancel"),onKeydown:xt(We(f=>e.handleAction("cancel"),["prevent"]),["enter"])},{default:X(()=>[ft(Ee(e.cancelButtonText||e.t("el.messagebox.cancel")),1)]),_:1},8,["loading","loading-icon","class","round","size","onClick","onKeydown"])):le("v-if",!0),et(j(u,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,"loading-icon":e.confirmButtonLoadingIcon,class:M([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:f=>e.handleAction("confirm"),onKeydown:xt(We(f=>e.handleAction("confirm"),["prevent"]),["enter"])},{default:X(()=>[ft(Ee(e.confirmButtonText||e.t("el.messagebox.confirm")),1)]),_:1},8,["loading","loading-icon","class","round","disabled","size","onClick","onKeydown"]),[[bt,e.showConfirmButton]])],2)],14,["onClick"])]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,["aria-label","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["z-index","overlay-class","mask"]),[[bt,e.visible]])]),_:3},8,["onAfterLeave"])}var Lte=ke(Pte,[["render",Rte],["__file","index.vue"]]);const bu=new Map,Dte=e=>{let t=document.body;return e.appendTo&&(Ae(e.appendTo)&&(t=document.querySelector(e.appendTo)),lo(e.appendTo)&&(t=e.appendTo),lo(t)||(t=document.body)),t},Fte=(e,t,n=null)=>{const o=j(Lte,e,De(e.message)||Rt(e.message)?{default:De(e.message)?e.message:()=>e.message}:null);return o.appContext=n,Tl(o,t),Dte(e).appendChild(t.firstElementChild),o.component},Bte=()=>document.createElement("div"),Vte=(e,t)=>{const n=Bte();e.onVanish=()=>{Tl(null,n),bu.delete(l)},e.onAction=a=>{const s=bu.get(l);let r;e.showInput?r={value:l.inputValue,action:a}:r=a,e.callback?e.callback(r,o.proxy):a==="cancel"||a==="close"?e.distinguishCancelAndClose&&a!=="cancel"?s.reject("close"):s.reject("cancel"):s.resolve(r)};const o=Fte(e,n,t),l=o.proxy;for(const a in e)wt(e,a)&&!wt(l.$props,a)&&(a==="closeIcon"&&ot(e[a])?l[a]=Sl(e[a]):l[a]=e[a]);return l.visible=!0,l};function ii(e,t=null){if(!gt)return Promise.reject();let n;return Ae(e)||Rt(e)?e={message:e}:n=e.callback,new Promise((o,l)=>{const a=Vte(e,t??ii._context);bu.set(a,{options:e,callback:n,resolve:o,reject:l})})}const Hte=["alert","confirm","prompt"],zte={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};Hte.forEach(e=>{ii[e]=Kte(e)});function Kte(e){return(t,n,o,l)=>{let a="";return ot(n)?(o=n,a=""):Ct(n)?a="":a=n,ii(Object.assign({title:a,message:t,type:"",...zte[e]},o,{boxType:e}),l)}}ii.close=()=>{bu.forEach((e,t)=>{t.doClose()}),bu.clear()};ii._context=null;const ga=ii;ga.install=e=>{ga._context=e._context,e.config.globalProperties.$msgbox=ga,e.config.globalProperties.$messageBox=ga,e.config.globalProperties.$alert=ga.alert,e.config.globalProperties.$confirm=ga.confirm,e.config.globalProperties.$prompt=ga.prompt};const Wte=ga,LT=["success","info","warning","error"],jte=_e({customClass:{type:String,default:""},dangerouslyUseHTMLString:Boolean,duration:{type:Number,default:4500},icon:{type:Ot},id:{type:String,default:""},message:{type:Z([String,Object,Function]),default:""},offset:{type:Number,default:0},onClick:{type:Z(Function),default:()=>{}},onClose:{type:Z(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...LT,""],default:""},zIndex:Number,closeIcon:{type:Ot,default:qo}}),Ute={destroy:()=>!0},qte=K({name:"ElNotification"}),Yte=K({...qte,props:jte,emits:Ute,setup(e,{expose:t}){const n=e,{ns:o,zIndex:l}=If("notification"),{nextZIndex:a,currentZIndex:s}=l,r=R(!1);let u;const c=k(()=>{const _=n.type;return _&&Ka[n.type]?o.m(_):""}),d=k(()=>n.type&&Ka[n.type]||n.icon),f=k(()=>n.position.endsWith("right")?"right":"left"),h=k(()=>n.position.startsWith("top")?"top":"bottom"),p=k(()=>{var _;return{[h.value]:`${n.offset}px`,zIndex:(_=n.zIndex)!=null?_:s.value}});function m(){n.duration>0&&({stop:u}=Fa(()=>{r.value&&y()},n.duration))}function v(){u==null||u()}function y(){r.value=!1}function g({code:_}){_===Pe.delete||_===Pe.backspace?v():_===Pe.esc?r.value&&y():m()}return nt(()=>{m(),a(),r.value=!0}),Mt(document,"keydown",g),t({visible:r,close:y}),(_,b)=>($(),re(gn,{name:i(o).b("fade"),onBeforeLeave:_.onClose,onAfterLeave:w=>_.$emit("destroy"),persisted:""},{default:X(()=>[et(H("div",{id:_.id,class:M([i(o).b(),_.customClass,i(f)]),style:He(i(p)),role:"alert",onMouseenter:v,onMouseleave:m,onClick:_.onClick},[i(d)?($(),re(i(Le),{key:0,class:M([i(o).e("icon"),i(c)])},{default:X(()=>[($(),re(at(i(d))))]),_:1},8,["class"])):le("v-if",!0),H("div",{class:M(i(o).e("group"))},[H("h2",{class:M(i(o).e("title")),textContent:Ee(_.title)},null,10,["textContent"]),et(H("div",{class:M(i(o).e("content")),style:He(_.title?void 0:{margin:0})},[ee(_.$slots,"default",{},()=>[_.dangerouslyUseHTMLString?($(),B(Fe,{key:1},[le(" Caution here, message could've been compromised, never use user's input as message "),H("p",{innerHTML:_.message},null,8,["innerHTML"])],2112)):($(),B("p",{key:0},Ee(_.message),1))])],6),[[bt,_.message]]),_.showClose?($(),re(i(Le),{key:0,class:M(i(o).e("closeBtn")),onClick:We(y,["stop"])},{default:X(()=>[($(),re(at(_.closeIcon)))]),_:1},8,["class","onClick"])):le("v-if",!0)],2)],46,["id","onClick"]),[[bt,r.value]])]),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var Gte=ke(Yte,[["__file","notification.vue"]]);const Jd={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},Nv=16;let Xte=1;const qr=function(e={},t){if(!gt)return{close:()=>{}};(Ae(e)||Rt(e))&&(e={message:e});const n=e.position||"top-right";let o=e.offset||0;Jd[n].forEach(({vm:d})=>{var f;o+=(((f=d.el)==null?void 0:f.offsetHeight)||0)+Nv}),o+=Nv;const l=`notification_${Xte++}`,a=e.onClose,s={...e,offset:o,id:l,onClose:()=>{Zte(l,n,a)}};let r=document.body;lo(e.appendTo)?r=e.appendTo:Ae(e.appendTo)&&(r=document.querySelector(e.appendTo)),lo(r)||(r=document.body);const u=document.createElement("div"),c=j(Gte,s,De(s.message)?s.message:Rt(s.message)?()=>s.message:null);return c.appContext=Ct(t)?qr._context:t,c.props.onDestroy=()=>{Tl(null,u)},Tl(c,u),Jd[n].push({vm:c}),r.appendChild(u.firstElementChild),{close:()=>{c.component.exposed.visible.value=!1}}};LT.forEach(e=>{qr[e]=(t={},n)=>((Ae(t)||Rt(t))&&(t={message:t}),qr({...t,type:e},n))});function Zte(e,t,n){const o=Jd[t],l=o.findIndex(({vm:c})=>{var d;return((d=c.component)==null?void 0:d.props.id)===e});if(l===-1)return;const{vm:a}=o[l];if(!a)return;n==null||n(a);const s=a.el.offsetHeight,r=t.split("-")[0];o.splice(l,1);const u=o.length;if(!(u<1))for(let c=l;c{t.component.exposed.visible.value=!1})}qr.closeAll=Jte;qr._context=null;const Qte=G_(qr,"$notify");var ene=[hte,bte,Ate,Wte,Qte,Gk],fne=_6([...rte,...ene]),pne={name:"zh-cn",el:{breadcrumb:{label:"面包屑"},colorpicker:{confirm:"确定",clear:"清空",defaultLabel:"颜色选择器",description:"当前颜色 {color},按 Enter 键选择新颜色",alphaLabel:"选择透明度的值"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",dateTablePrompt:"使用方向键与 Enter 键可选择日期",monthTablePrompt:"使用方向键与 Enter 键可选择月份",yearTablePrompt:"使用方向键与 Enter 键可选择年份",selectedDate:"已选日期",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:"六"},weeksFull:{sun:"星期日",mon:"星期一",tue:"星期二",wed:"星期三",thu:"星期四",fri:"星期五",sat:"星期六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},inputNumber:{decrease:"减少数值",increase:"增加数值"},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},dropdown:{toggleDropdown:"切换下拉选项"},mention:{loading:"加载中"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},dialog:{close:"关闭此对话框"},drawer:{close:"关闭此对话框"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!",close:"关闭此对话框"},upload:{deleteTip:"按 Delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},slider:{defaultLabel:"滑块介于 {min} 至 {max}",defaultRangeStartLabel:"选择起始值",defaultRangeEndLabel:"选择结束值"},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}"}}};export{nK as $,ct as A,j as B,yd as C,fne as D,pne as E,one as F,nt as G,B as H,Fe as I,H as J,Tn as K,rne as L,ane as M,DU as N,Ate as O,ft as P,eH as Q,uE as R,zV as S,KV as T,ht as U,M as V,Ee as W,dO as X,et as Y,ow as Z,nW as _,_t as a,le as a0,v5 as a1,m5 as a2,oW as a3,jn as a4,K5 as a5,eB as a6,qQ as a7,Le as a8,J_ as a9,Bd as aa,Ms as ab,x9 as ac,Q2 as ad,vq as ae,LL as af,Pn as ag,Mf as ah,ine as ai,IU as aj,Al as ak,lne as al,t7 as am,sne as an,o7 as ao,n7 as ap,bt as aq,qo as ar,Ta as b,mn as c,k as d,dw as e,Re as f,xv as g,VN as h,Vt as i,K as j,Fv as k,Ke as l,Sl as m,Be as n,Pv as o,pt as p,re as q,R as r,Dt as s,At as t,i as u,$ as v,ve as w,at as x,X as y,ee as z}; +`||c==="\r"){s=u;continue}if(a.includes(c)){const d=s===-1?o:s;r={pattern:l.slice(u+1,d),start:u+1,end:d,prefix:c,prefixIndex:u,splitIndex:s,selectionEnd:o};break}}return r},Gee=(e,t={debug:!1,useSelectionEnd:!1})=>{const n=e.selectionStart!==null?e.selectionStart:0,o=e.selectionEnd!==null?e.selectionEnd:0,l=t.useSelectionEnd?o:n,a=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"];if(t.debug){const h=document.querySelector("#input-textarea-caret-position-mirror-div");h!=null&&h.parentNode&&h.parentNode.removeChild(h)}const s=document.createElement("div");s.id="input-textarea-caret-position-mirror-div",document.body.appendChild(s);const r=s.style,u=window.getComputedStyle(e),c=e.nodeName==="INPUT";r.whiteSpace=c?"nowrap":"pre-wrap",c||(r.wordWrap="break-word"),r.position="absolute",t.debug||(r.visibility="hidden"),a.forEach(h=>{if(c&&h==="lineHeight")if(u.boxSizing==="border-box"){const p=Number.parseInt(u.height),m=Number.parseInt(u.paddingTop)+Number.parseInt(u.paddingBottom)+Number.parseInt(u.borderTopWidth)+Number.parseInt(u.borderBottomWidth),v=m+Number.parseInt(u.lineHeight);p>v?r.lineHeight=`${p-m}px`:p===v?r.lineHeight=u.lineHeight:r.lineHeight="0"}else r.lineHeight=u.height;else r[h]=u[h]}),xf()?e.scrollHeight>Number.parseInt(u.height)&&(r.overflowY="scroll"):r.overflow="hidden",s.textContent=e.value.slice(0,Math.max(0,l)),c&&s.textContent&&(s.textContent=s.textContent.replace(/\s/g," "));const d=document.createElement("span");d.textContent=e.value.slice(Math.max(0,l))||".",d.style.position="relative",d.style.left=`${-e.scrollLeft}px`,d.style.top=`${-e.scrollTop}px`,s.appendChild(d);const f={top:d.offsetTop+Number.parseInt(u.borderTopWidth),left:d.offsetLeft+Number.parseInt(u.borderLeftWidth),height:Number.parseInt(u.fontSize)*1.5};return t.debug?d.style.backgroundColor="#aaa":document.body.removeChild(s),f.left>=e.clientWidth&&(f.left=e.clientWidth),f},Xee=_e({...Um,options:{type:Z(Array),default:()=>[]},prefix:{type:Z([String,Array]),default:"@",validator:e=>Ae(e)?e.length===1:e.every(t=>Ae(t)&&t.length===1)},split:{type:String,default:" ",validator:e=>e.length===1},filterOption:{type:Z([Boolean,Function]),default:()=>qee,validator:e=>e===!1?!0:De(e)},placement:{type:Z(String),default:"bottom"},showArrow:Boolean,offset:{type:Number,default:0},whole:Boolean,checkIsWhole:{type:Z(Function)},modelValue:String,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:Z(Object),default:()=>({})}}),Zee={[Ye]:e=>Ae(e),search:(e,t)=>Ae(e)&&Ae(t),select:(e,t)=>Ae(e.value)&&Ae(t),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent},Jee=_e({options:{type:Z(Array),default:()=>[]},loading:Boolean,disabled:Boolean,contentId:String,ariaLabel:String}),Qee={select:e=>Ae(e.value)},ete=K({name:"ElMentionDropdown"}),tte=K({...ete,props:Jee,emits:Qee,setup(e,{expose:t,emit:n}){const o=e,l=be("mention"),{t:a}=yt(),s=R(-1),r=R(),u=R(),c=R(),d=(b,w)=>[l.be("dropdown","item"),l.is("hovering",s.value===w),l.is("disabled",b.disabled||o.disabled)],f=b=>{b.disabled||o.disabled||n("select",b)},h=b=>{s.value=b},p=k(()=>o.disabled||o.options.every(b=>b.disabled)),m=k(()=>o.options[s.value]),v=()=>{m.value&&n("select",m.value)},y=b=>{const{options:w}=o;if(w.length===0||p.value)return;b==="next"?(s.value++,s.value===w.length&&(s.value=0)):b==="prev"&&(s.value--,s.value<0&&(s.value=w.length-1));const C=w[s.value];if(C.disabled){y(b);return}Be(()=>g(C))},g=b=>{var w,C,S,O;const{options:N}=o,E=N.findIndex(x=>x.value===b.value),T=(w=u.value)==null?void 0:w[E];if(T){const x=(S=(C=c.value)==null?void 0:C.querySelector)==null?void 0:S.call(C,`.${l.be("dropdown","wrap")}`);x&&Vm(x,T)}(O=r.value)==null||O.handleScroll()};return ve(()=>o.options,()=>{p.value||o.options.length===0?s.value=-1:s.value=0},{immediate:!0}),t({hoveringIndex:s,navigateOptions:y,selectHoverOption:v,hoverOption:m}),(b,w)=>($(),B("div",{ref_key:"dropdownRef",ref:c,class:M(i(l).b("dropdown"))},[b.$slots.header?($(),B("div",{key:0,class:M(i(l).be("dropdown","header"))},[ee(b.$slots,"header")],2)):le("v-if",!0),et(j(i(Rl),{id:b.contentId,ref_key:"scrollbarRef",ref:r,tag:"ul","wrap-class":i(l).be("dropdown","wrap"),"view-class":i(l).be("dropdown","list"),role:"listbox","aria-label":b.ariaLabel,"aria-orientation":"vertical"},{default:X(()=>[($(!0),B(Fe,null,ht(b.options,(C,S)=>($(),B("li",{id:`${b.contentId}-${S}`,ref_for:!0,ref_key:"optionRefs",ref:u,key:S,class:M(d(C,S)),role:"option","aria-disabled":C.disabled||b.disabled||void 0,"aria-selected":s.value===S,onMousemove:O=>h(S),onClick:We(O=>f(C),["stop"])},[ee(b.$slots,"label",{item:C,index:S},()=>{var O;return[H("span",null,Ee((O=C.label)!=null?O:C.value),1)]})],42,["id","aria-disabled","aria-selected","onMousemove","onClick"]))),128))]),_:3},8,["id","wrap-class","view-class","aria-label"]),[[bt,b.options.length>0&&!b.loading]]),b.loading?($(),B("div",{key:1,class:M(i(l).be("dropdown","loading"))},[ee(b.$slots,"loading",{},()=>[ft(Ee(i(a)("el.mention.loading")),1)])],2)):le("v-if",!0),b.$slots.footer?($(),B("div",{key:2,class:M(i(l).be("dropdown","footer"))},[ee(b.$slots,"footer")],2)):le("v-if",!0)],2))}});var nte=ke(tte,[["__file","mention-dropdown.vue"]]);const ote=K({name:"ElMention",inheritAttrs:!1}),lte=K({...ote,props:Xee,emits:Zee,setup(e,{expose:t,emit:n}){const o=e,l=k(()=>nl(o,Object.keys(Um))),a=be("mention"),s=Ln(),r=On(),u=R(),c=R(),d=R(),f=R(!1),h=R(),p=R(),m=k(()=>o.showArrow?o.placement:`${o.placement}-start`),v=k(()=>o.showArrow?["bottom","top"]:["bottom-start","top-start"]),y=k(()=>{const{filterOption:I,options:V}=o;return!p.value||!I?V:V.filter(z=>I(p.value.pattern,z))}),g=k(()=>f.value&&(!!y.value.length||o.loading)),_=k(()=>{var I;return`${r.value}-${(I=d.value)==null?void 0:I.hoveringIndex}`}),b=I=>{n(Ye,I),E()},w=I=>{var V,z,D,A;if(!(!("code"in I)||(V=u.value)!=null&&V.isComposing))switch(I.code){case Pe.left:case Pe.right:E();break;case Pe.up:case Pe.down:if(!f.value)return;I.preventDefault(),(z=d.value)==null||z.navigateOptions(I.code===Pe.up?"prev":"next");break;case Pe.enter:case Pe.numpadEnter:if(!f.value)return;I.preventDefault(),(D=d.value)!=null&&D.hoverOption?(A=d.value)==null||A.selectHoverOption():f.value=!1;break;case Pe.esc:if(!f.value)return;I.preventDefault(),f.value=!1;break;case Pe.backspace:if(o.whole&&p.value){const{splitIndex:F,selectionEnd:P,pattern:L,prefixIndex:U,prefix:W}=p.value,Q=N();if(!Q)return;const G=Q.value,oe=o.options.find(ae=>ae.value===L);if((De(o.checkIsWhole)?o.checkIsWhole(L,W):oe)&&F!==-1&&F+1===P){I.preventDefault();const ae=G.slice(0,U)+G.slice(F+1);n(Ye,ae);const ne=U;Be(()=>{Q.selectionStart=ne,Q.selectionEnd=ne,x()})}}}},{wrapperRef:C}=Ga(u,{beforeFocus(){return s.value},afterFocus(){E()},beforeBlur(I){var V;return(V=c.value)==null?void 0:V.isFocusInsideContent(I)},afterBlur(){f.value=!1}}),S=()=>{E()},O=I=>{if(!p.value)return;const V=N();if(!V)return;const z=V.value,{split:D}=o,A=z.slice(p.value.end),F=A.startsWith(D),P=`${I.value}${F?"":D}`,L=z.slice(0,p.value.start)+P+A;n(Ye,L),n("select",I,p.value.prefix);const U=p.value.start+P.length+(F?1:0);Be(()=>{V.selectionStart=U,V.selectionEnd=U,V.focus(),x()})},N=()=>{var I,V;return o.type==="textarea"?(I=u.value)==null?void 0:I.textarea:(V=u.value)==null?void 0:V.input},E=()=>{setTimeout(()=>{T(),x(),Be(()=>{var I;return(I=c.value)==null?void 0:I.updatePopper()})},0)},T=()=>{const I=N();if(!I)return;const V=Gee(I),z=I.getBoundingClientRect(),D=u.value.$el.getBoundingClientRect();h.value={position:"absolute",width:0,height:`${V.height}px`,left:`${V.left+z.left-D.left}px`,top:`${V.top+z.top-D.top}px`}},x=()=>{const I=N();if(document.activeElement!==I){f.value=!1;return}const{prefix:V,split:z}=o;if(p.value=Yee(I,V,z),p.value&&p.value.splitIndex===-1){f.value=!0,n("search",p.value.pattern,p.value.prefix);return}f.value=!1};return t({input:u,tooltip:c,dropdownVisible:g}),(I,V)=>($(),B("div",{ref_key:"wrapperRef",ref:C,class:M(i(a).b())},[j(i(jn),it(it(i(l),I.$attrs),{ref_key:"elInputRef",ref:u,"model-value":I.modelValue,disabled:i(s),role:i(g)?"combobox":void 0,"aria-activedescendant":i(g)?i(_)||"":void 0,"aria-controls":i(g)?i(r):void 0,"aria-expanded":i(g)||void 0,"aria-label":I.ariaLabel,"aria-autocomplete":i(g)?"none":void 0,"aria-haspopup":i(g)?"listbox":void 0,onInput:b,onKeydown:w,onMousedown:S}),Co({_:2},[ht(I.$slots,(z,D)=>({name:D,fn:X(A=>[ee(I.$slots,D,vo(il(A)))])}))]),1040,["model-value","disabled","role","aria-activedescendant","aria-controls","aria-expanded","aria-label","aria-autocomplete","aria-haspopup"]),j(i(Pn),{ref_key:"tooltipRef",ref:c,visible:i(g),"popper-class":[i(a).e("popper"),I.popperClass],"popper-options":I.popperOptions,placement:i(m),"fallback-placements":i(v),effect:"light",pure:"",offset:I.offset,"show-arrow":I.showArrow},{default:X(()=>[H("div",{style:He(h.value)},null,4)]),content:X(()=>{var z;return[j(nte,{ref_key:"dropdownRef",ref:d,options:i(y),disabled:i(s),loading:I.loading,"content-id":i(r),"aria-label":I.ariaLabel,onSelect:O,onClick:We((z=u.value)==null?void 0:z.focus,["stop"])},Co({_:2},[ht(I.$slots,(D,A)=>({name:A,fn:X(F=>[ee(I.$slots,A,vo(il(F)))])}))]),1032,["options","disabled","loading","content-id","aria-label","onClick"])]}),_:3},8,["visible","popper-class","popper-options","placement","fallback-placements","offset","show-arrow"])],2))}});var ate=ke(lte,[["__file","mention.vue"]]);const ste=Qe(ate);var rte=[x6,oD,eB,zX,sB,pB,N2,EB,TB,Tn,R2,wV,EV,zV,KV,K5,tk,G5,Xo,o5,U2,eH,mH,gH,Df,KH,UH,lz,az,sz,rz,iz,x9,K9,W9,nK,Nk,fK,t7,n7,o7,Dk,nW,oW,Le,hW,Vk,jn,Hk,OW,RW,ej,tj,nj,oj,uj,eU,sU,vU,k2,Xk,Q2,m5,v5,EU,IU,DU,Rl,Ms,Bd,Pj,vq,kq,Eq,Wq,Gq,uE,sY,vY,mY,SY,AG,xG,HX,oZ,lZ,Fr,uZ,Qz,vZ,wZ,CZ,Pn,OJ,zJ,Zd,rQ,kQ,qQ,oee,Nee,Oee,Bee,Vee,Uee,ste];const Fo="ElInfiniteScroll",ite=50,ute=200,cte=0,dte={delay:{type:Number,default:ute},distance:{type:Number,default:cte},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},ly=(e,t)=>Object.entries(dte).reduce((n,[o,l])=>{var a,s;const{type:r,default:u}=l,c=e.getAttribute(`infinite-scroll-${o}`);let d=(s=(a=t[c])!=null?a:c)!=null?s:u;return d=d==="false"?!1:d,d=r(d),n[o]=Number.isNaN(d)?u:d,n},{}),xT=e=>{const{observer:t}=e[Fo];t&&(t.disconnect(),delete e[Fo].observer)},fte=(e,t)=>{const{container:n,containerEl:o,instance:l,observer:a,lastScrollTop:s}=e[Fo],{disabled:r,distance:u}=ly(e,l),{clientHeight:c,scrollHeight:d,scrollTop:f}=o,h=f-s;if(e[Fo].lastScrollTop=f,a||r||h<0)return;let p=!1;if(n===e)p=d-(c+f)<=u;else{const{clientTop:m,scrollHeight:v}=e,y=Rh(e,o);p=f+c>=y+m+v-u}p&&t.call(l)};function Kp(e,t){const{containerEl:n,instance:o}=e[Fo],{disabled:l}=ly(e,o);l||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(o):xT(e))}const pte={async mounted(e,t){const{instance:n,value:o}=t;De(o)||rn(Fo,"'v-infinite-scroll' binding value must be a function"),await Be();const{delay:l,immediate:a}=ly(e,n),s=Bm(e,!0),r=s===window?document.documentElement:s,u=bs(fte.bind(null,e,o),l);if(s){if(e[Fo]={instance:n,container:s,containerEl:r,delay:l,cb:o,onScroll:u,lastScrollTop:r.scrollTop},a){const c=new MutationObserver(bs(Kp.bind(null,e,o),ite));e[Fo].observer=c,c.observe(e,{childList:!0,subtree:!0}),Kp(e,o)}s.addEventListener("scroll",u)}},unmounted(e){if(!e[Fo])return;const{container:t,onScroll:n}=e[Fo];t==null||t.removeEventListener("scroll",n),xT(e)},async updated(e){if(!e[Fo])await Be();else{const{containerEl:t,cb:n,observer:o}=e[Fo];t.clientHeight&&o&&Kp(e,n)}}},Ev=pte;Ev.install=e=>{e.directive("InfiniteScroll",Ev)};const hte=Ev;function vte(e){let t;const n=R(!1),o=_t({...e,originalPosition:"",originalOverflow:"",visible:!1});function l(h){o.text=h}function a(){const h=o.parent,p=f.ns;if(!h.vLoadingAddClassList){let m=h.getAttribute("loading-number");m=Number.parseInt(m)-1,m?h.setAttribute("loading-number",m.toString()):(qn(h,p.bm("parent","relative")),h.removeAttribute("loading-number")),qn(h,p.bm("parent","hidden"))}s(),d.unmount()}function s(){var h,p;(p=(h=f.$el)==null?void 0:h.parentNode)==null||p.removeChild(f.$el)}function r(){var h;e.beforeClose&&!e.beforeClose()||(n.value=!0,clearTimeout(t),t=setTimeout(u,400),o.visible=!1,(h=e.closed)==null||h.call(e))}function u(){if(!n.value)return;const h=o.parent;n.value=!1,h.vLoadingAddClassList=void 0,a()}const d=yd(K({name:"ElLoading",setup(h,{expose:p}){const{ns:m,zIndex:v}=If("loading");return p({ns:m,zIndex:v}),()=>{const y=o.spinner||o.svg,g=Ke("svg",{class:"circular",viewBox:o.svgViewBox?o.svgViewBox:"0 0 50 50",...y?{innerHTML:y}:{}},[Ke("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),_=o.text?Ke("p",{class:m.b("text")},[o.text]):void 0;return Ke(gn,{name:m.b("fade"),onAfterLeave:u},{default:X(()=>[et(j("div",{style:{backgroundColor:o.background||""},class:[m.b("mask"),o.customClass,o.fullscreen?"is-fullscreen":""]},[Ke("div",{class:m.b("spinner")},[g,_])]),[[bt,o.visible]])])})}}})),f=d.mount(document.createElement("div"));return{...mn(o),setText:l,removeElLoadingChild:s,close:r,handleAfterLeave:u,vm:f,get $el(){return f.$el}}}let kc;const Tv=function(e={}){if(!gt)return;const t=mte(e);if(t.fullscreen&&kc)return kc;const n=vte({...t,closed:()=>{var l;(l=t.closed)==null||l.call(t),t.fullscreen&&(kc=void 0)}});gte(t,t.parent,n),tw(t,t.parent,n),t.parent.vLoadingAddClassList=()=>tw(t,t.parent,n);let o=t.parent.getAttribute("loading-number");return o?o=`${Number.parseInt(o)+1}`:o="1",t.parent.setAttribute("loading-number",o),t.parent.appendChild(n.$el),Be(()=>n.visible.value=t.visible),t.fullscreen&&(kc=n),n},mte=e=>{var t,n,o,l;let a;return Ae(e.target)?a=(t=document.querySelector(e.target))!=null?t:document.body:a=e.target||document.body,{parent:a===document.body||e.body?document.body:a,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:a===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(o=e.lock)!=null?o:!1,customClass:e.customClass||"",visible:(l=e.visible)!=null?l:!0,beforeClose:e.beforeClose,closed:e.closed,target:a}},gte=async(e,t,n)=>{const{nextZIndex:o}=n.vm.zIndex||n.vm._.exposed.zIndex,l={};if(e.fullscreen)n.originalPosition.value=ql(document.body,"position"),n.originalOverflow.value=ql(document.body,"overflow"),l.zIndex=o();else if(e.parent===document.body){n.originalPosition.value=ql(document.body,"position"),await Be();for(const a of["top","left"]){const s=a==="top"?"scrollTop":"scrollLeft";l[a]=`${e.target.getBoundingClientRect()[a]+document.body[s]+document.documentElement[s]-Number.parseInt(ql(document.body,`margin-${a}`),10)}px`}for(const a of["height","width"])l[a]=`${e.target.getBoundingClientRect()[a]}px`}else n.originalPosition.value=ql(t,"position");for(const[a,s]of Object.entries(l))n.$el.style[a]=s},tw=(e,t,n)=>{const o=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?qn(t,o.bm("parent","relative")):Ho(t,o.bm("parent","relative")),e.fullscreen&&e.lock?Ho(t,o.bm("parent","hidden")):qn(t,o.bm("parent","hidden"))},od=Symbol("ElLoading"),nw=(e,t)=>{var n,o,l,a;const s=t.instance,r=h=>ot(t.value)?t.value[h]:void 0,u=h=>{const p=Ae(h)&&(s==null?void 0:s[h])||h;return p&&R(p)},c=h=>u(r(h)||e.getAttribute(`element-loading-${to(h)}`)),d=(n=r("fullscreen"))!=null?n:t.modifiers.fullscreen,f={text:c("text"),svg:c("svg"),svgViewBox:c("svgViewBox"),spinner:c("spinner"),background:c("background"),customClass:c("customClass"),fullscreen:d,target:(o=r("target"))!=null?o:d?void 0:e,body:(l=r("body"))!=null?l:t.modifiers.body,lock:(a=r("lock"))!=null?a:t.modifiers.lock};e[od]={options:f,instance:Tv(f)}},yte=(e,t)=>{for(const n of Object.keys(t))Vt(t[n])&&(t[n].value=e[n])},ow={mounted(e,t){t.value&&nw(e,t)},updated(e,t){const n=e[od];t.oldValue!==t.value&&(t.value&&!t.oldValue?nw(e,t):t.value&&t.oldValue?ot(t.value)&&yte(t.value,n.options):n==null||n.instance.close())},unmounted(e){var t;(t=e[od])==null||t.instance.close(),e[od]=null}},bte={install(e){e.directive("loading",ow),e.config.globalProperties.$loading=Tv},directive:ow,service:Tv},PT=["success","info","warning","error"],Zn=Ut({customClass:"",dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",plain:!1,offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:gt?document.body:void 0}),wte=_e({customClass:{type:String,default:Zn.customClass},dangerouslyUseHTMLString:{type:Boolean,default:Zn.dangerouslyUseHTMLString},duration:{type:Number,default:Zn.duration},icon:{type:Ot,default:Zn.icon},id:{type:String,default:Zn.id},message:{type:Z([String,Object,Function]),default:Zn.message},onClose:{type:Z(Function),default:Zn.onClose},showClose:{type:Boolean,default:Zn.showClose},type:{type:String,values:PT,default:Zn.type},plain:{type:Boolean,default:Zn.plain},offset:{type:Number,default:Zn.offset},zIndex:{type:Number,default:Zn.zIndex},grouping:{type:Boolean,default:Zn.grouping},repeatNum:{type:Number,default:Zn.repeatNum}}),Cte={destroy:()=>!0},ol=Fv([]),Ste=e=>{const t=ol.findIndex(l=>l.id===e),n=ol[t];let o;return t>0&&(o=ol[t-1]),{current:n,prev:o}},_te=e=>{const{prev:t}=Ste(e);return t?t.vm.exposed.bottom.value:0},kte=(e,t)=>ol.findIndex(o=>o.id===e)>0?16:t,Ete=K({name:"ElMessage"}),Tte=K({...Ete,props:wte,emits:Cte,setup(e,{expose:t,emit:n}){const o=e,{Close:l}=jm,a=R(!1),{ns:s,zIndex:r}=If("message"),{currentZIndex:u,nextZIndex:c}=r,d=R(),f=R(!1),h=R(0);let p;const m=k(()=>o.type?o.type==="error"?"danger":o.type:"info"),v=k(()=>{const E=o.type;return{[s.bm("icon",E)]:E&&Ka[E]}}),y=k(()=>o.icon||Ka[o.type]||""),g=k(()=>_te(o.id)),_=k(()=>kte(o.id,o.offset)+g.value),b=k(()=>h.value+_.value),w=k(()=>({top:`${_.value}px`,zIndex:u.value}));function C(){o.duration!==0&&({stop:p}=Fa(()=>{O()},o.duration))}function S(){p==null||p()}function O(){f.value=!1,Be(()=>{var E;a.value||((E=o.onClose)==null||E.call(o),n("destroy"))})}function N({code:E}){E===Pe.esc&&O()}return nt(()=>{C(),c(),f.value=!0}),ve(()=>o.repeatNum,()=>{S(),C()}),Mt(document,"keydown",N),jt(d,()=>{h.value=d.value.getBoundingClientRect().height}),t({visible:f,bottom:b,close:O}),(E,T)=>($(),re(gn,{name:i(s).b("fade"),onBeforeEnter:x=>a.value=!0,onBeforeLeave:E.onClose,onAfterLeave:x=>E.$emit("destroy"),persisted:""},{default:X(()=>[et(H("div",{id:E.id,ref_key:"messageRef",ref:d,class:M([i(s).b(),{[i(s).m(E.type)]:E.type},i(s).is("closable",E.showClose),i(s).is("plain",E.plain),E.customClass]),style:He(i(w)),role:"alert",onMouseenter:S,onMouseleave:C},[E.repeatNum>1?($(),re(i(N2),{key:0,value:E.repeatNum,type:i(m),class:M(i(s).e("badge"))},null,8,["value","type","class"])):le("v-if",!0),i(y)?($(),re(i(Le),{key:1,class:M([i(s).e("icon"),i(v)])},{default:X(()=>[($(),re(at(i(y))))]),_:1},8,["class"])):le("v-if",!0),ee(E.$slots,"default",{},()=>[E.dangerouslyUseHTMLString?($(),B(Fe,{key:1},[le(" Caution here, message could've been compromised, never use user's input as message "),H("p",{class:M(i(s).e("content")),innerHTML:E.message},null,10,["innerHTML"])],2112)):($(),B("p",{key:0,class:M(i(s).e("content"))},Ee(E.message),3))]),E.showClose?($(),re(i(Le),{key:2,class:M(i(s).e("closeBtn")),onClick:We(O,["stop"])},{default:X(()=>[j(i(l))]),_:1},8,["class","onClick"])):le("v-if",!0)],46,["id"]),[[bt,f.value]])]),_:3},8,["name","onBeforeEnter","onBeforeLeave","onAfterLeave"]))}});var $te=ke(Tte,[["__file","message.vue"]]);let Nte=1;const RT=e=>{const t=!e||Ae(e)||Rt(e)||De(e)?{message:e}:e,n={...Zn,...t};if(!n.appendTo)n.appendTo=document.body;else if(Ae(n.appendTo)){let o=document.querySelector(n.appendTo);lo(o)||(o=document.body),n.appendTo=o}return Pt(Qo.grouping)&&!n.grouping&&(n.grouping=Qo.grouping),ze(Qo.duration)&&n.duration===3e3&&(n.duration=Qo.duration),ze(Qo.offset)&&n.offset===16&&(n.offset=Qo.offset),Pt(Qo.showClose)&&!n.showClose&&(n.showClose=Qo.showClose),n},Ote=e=>{const t=ol.indexOf(e);if(t===-1)return;ol.splice(t,1);const{handler:n}=e;n.close()},Ite=({appendTo:e,...t},n)=>{const o=`message_${Nte++}`,l=t.onClose,a=document.createElement("div"),s={...t,id:o,onClose:()=>{l==null||l(),Ote(d)},onDestroy:()=>{Tl(null,a)}},r=j($te,s,De(s.message)||Rt(s.message)?{default:De(s.message)?s.message:()=>s.message}:null);r.appContext=n||Ur._context,Tl(r,a),e.appendChild(a.firstElementChild);const u=r.component,d={id:o,vnode:r,vm:u,handler:{close:()=>{u.exposed.close()}},props:r.component.props};return d},Ur=(e={},t)=>{if(!gt)return{close:()=>{}};const n=RT(e);if(n.grouping&&ol.length){const l=ol.find(({vnode:a})=>{var s;return((s=a.props)==null?void 0:s.message)===n.message});if(l)return l.props.repeatNum+=1,l.props.type=n.type,l.handler}if(ze(Qo.max)&&ol.length>=Qo.max)return{close:()=>{}};const o=Ite(n,t);return ol.push(o),o.handler};PT.forEach(e=>{Ur[e]=(t={},n)=>{const o=RT(t);return Ur({...o,type:e},n)}});function Mte(e){const t=[...ol];for(const n of t)(!e||e===n.props.type)&&n.handler.close()}Ur.closeAll=Mte;Ur._context=null;const Ate=G_(Ur,"$message"),$v="_trap-focus-children",fs=[],lw=e=>{if(fs.length===0)return;const t=fs[fs.length-1][$v];if(t.length>0&&e.code===Pe.tab){if(t.length===1){e.preventDefault(),document.activeElement!==t[0]&&t[0].focus();return}const n=e.shiftKey,o=e.target===t[0],l=e.target===t[t.length-1];o&&n&&(e.preventDefault(),t[t.length-1].focus()),l&&!n&&(e.preventDefault(),t[0].focus())}},xte={beforeMount(e){e[$v]=i0(e),fs.push(e),fs.length<=1&&document.addEventListener("keydown",lw)},updated(e){Be(()=>{e[$v]=i0(e)})},unmounted(){fs.shift(),fs.length===0&&document.removeEventListener("keydown",lw)}},Pte=K({name:"ElMessageBox",directives:{TrapFocus:xte},components:{ElButton:Tn,ElFocusTrap:oi,ElInput:jn,ElOverlay:wg,ElIcon:Le,...jm},inheritAttrs:!1,props:{buttonSize:{type:String,validator:dE},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,overflow:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(e,{emit:t}){const{locale:n,zIndex:o,ns:l,size:a}=If("message-box",k(()=>e.buttonSize)),{t:s}=n,{nextZIndex:r}=o,u=R(!1),c=_t({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",closeIcon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:"",inputValidator:void 0,inputErrorMessage:"",message:"",modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonLoadingIcon:Sl(Nl),cancelButtonLoadingIcon:Sl(Nl),confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:r()}),d=k(()=>{const A=c.type;return{[l.bm("icon",A)]:A&&Ka[A]}}),f=On(),h=On(),p=k(()=>{const A=c.type;return c.icon||A&&Ka[A]||""}),m=k(()=>!!c.message),v=R(),y=R(),g=R(),_=R(),b=R(),w=k(()=>c.confirmButtonClass);ve(()=>c.inputValue,async A=>{await Be(),e.boxType==="prompt"&&A&&I()},{immediate:!0}),ve(()=>u.value,A=>{var F,P;A&&(e.boxType!=="prompt"&&(c.autofocus?g.value=(P=(F=b.value)==null?void 0:F.$el)!=null?P:v.value:g.value=v.value),c.zIndex=r()),e.boxType==="prompt"&&(A?Be().then(()=>{var L;_.value&&_.value.$el&&(c.autofocus?g.value=(L=V())!=null?L:v.value:g.value=v.value)}):(c.editorErrorMessage="",c.validateError=!1))});const C=k(()=>e.draggable),S=k(()=>e.overflow);kk(v,y,C,S),nt(async()=>{await Be(),e.closeOnHashChange&&window.addEventListener("hashchange",O)}),It(()=>{e.closeOnHashChange&&window.removeEventListener("hashchange",O)});function O(){u.value&&(u.value=!1,Be(()=>{c.action&&t("action",c.action)}))}const N=()=>{e.closeOnClickModal&&x(c.distinguishCancelAndClose?"close":"cancel")},E=bg(N),T=A=>{if(c.inputType!=="textarea")return A.preventDefault(),x("confirm")},x=A=>{var F;e.boxType==="prompt"&&A==="confirm"&&!I()||(c.action=A,c.beforeClose?(F=c.beforeClose)==null||F.call(c,A,c,O):O())},I=()=>{if(e.boxType==="prompt"){const A=c.inputPattern;if(A&&!A.test(c.inputValue||""))return c.editorErrorMessage=c.inputErrorMessage||s("el.messagebox.error"),c.validateError=!0,!1;const F=c.inputValidator;if(De(F)){const P=F(c.inputValue);if(P===!1)return c.editorErrorMessage=c.inputErrorMessage||s("el.messagebox.error"),c.validateError=!0,!1;if(Ae(P))return c.editorErrorMessage=P,c.validateError=!0,!1}}return c.editorErrorMessage="",c.validateError=!1,!0},V=()=>{var A,F;const P=(A=_.value)==null?void 0:A.$refs;return(F=P==null?void 0:P.input)!=null?F:P==null?void 0:P.textarea},z=()=>{x("close")},D=()=>{e.closeOnPressEscape&&z()};return e.lockScroll&&Cg(u),{...mn(c),ns:l,overlayEvent:E,visible:u,hasMessage:m,typeClass:d,contentId:f,inputId:h,btnSize:a,iconComponent:p,confirmButtonClasses:w,rootRef:v,focusStartRef:g,headerRef:y,inputRef:_,confirmRef:b,doClose:O,handleClose:z,onCloseRequested:D,handleWrapperClick:N,handleInputEnter:T,handleAction:x,t:s}}});function Rte(e,t,n,o,l,a){const s=ct("el-icon"),r=ct("el-input"),u=ct("el-button"),c=ct("el-focus-trap"),d=ct("el-overlay");return $(),re(gn,{name:"fade-in-linear",onAfterLeave:f=>e.$emit("vanish"),persisted:""},{default:X(()=>[et(j(d,{"z-index":e.zIndex,"overlay-class":[e.ns.is("message-box"),e.modalClass],mask:e.modal},{default:X(()=>[H("div",{role:"dialog","aria-label":e.title,"aria-modal":"true","aria-describedby":e.showInput?void 0:e.contentId,class:M(`${e.ns.namespace.value}-overlay-message-box`),onClick:e.overlayEvent.onClick,onMousedown:e.overlayEvent.onMousedown,onMouseup:e.overlayEvent.onMouseup},[j(c,{loop:"",trapped:e.visible,"focus-trap-el":e.rootRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:X(()=>[H("div",{ref:"rootRef",class:M([e.ns.b(),e.customClass,e.ns.is("draggable",e.draggable),{[e.ns.m("center")]:e.center}]),style:He(e.customStyle),tabindex:"-1",onClick:We(()=>{},["stop"])},[e.title!==null&&e.title!==void 0?($(),B("div",{key:0,ref:"headerRef",class:M([e.ns.e("header"),{"show-close":e.showClose}])},[H("div",{class:M(e.ns.e("title"))},[e.iconComponent&&e.center?($(),re(s,{key:0,class:M([e.ns.e("status"),e.typeClass])},{default:X(()=>[($(),re(at(e.iconComponent)))]),_:1},8,["class"])):le("v-if",!0),H("span",null,Ee(e.title),1)],2),e.showClose?($(),B("button",{key:0,type:"button",class:M(e.ns.e("headerbtn")),"aria-label":e.t("el.messagebox.close"),onClick:f=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),onKeydown:xt(We(f=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"])},[j(s,{class:M(e.ns.e("close"))},{default:X(()=>[($(),re(at(e.closeIcon||"close")))]),_:1},8,["class"])],42,["aria-label","onClick","onKeydown"])):le("v-if",!0)],2)):le("v-if",!0),H("div",{id:e.contentId,class:M(e.ns.e("content"))},[H("div",{class:M(e.ns.e("container"))},[e.iconComponent&&!e.center&&e.hasMessage?($(),re(s,{key:0,class:M([e.ns.e("status"),e.typeClass])},{default:X(()=>[($(),re(at(e.iconComponent)))]),_:1},8,["class"])):le("v-if",!0),e.hasMessage?($(),B("div",{key:1,class:M(e.ns.e("message"))},[ee(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?($(),re(at(e.showInput?"label":"p"),{key:1,for:e.showInput?e.inputId:void 0,innerHTML:e.message},null,8,["for","innerHTML"])):($(),re(at(e.showInput?"label":"p"),{key:0,for:e.showInput?e.inputId:void 0},{default:X(()=>[ft(Ee(e.dangerouslyUseHTMLString?"":e.message),1)]),_:1},8,["for"]))])],2)):le("v-if",!0)],2),et(H("div",{class:M(e.ns.e("input"))},[j(r,{id:e.inputId,ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":f=>e.inputValue=f,type:e.inputType,placeholder:e.inputPlaceholder,"aria-invalid":e.validateError,class:M({invalid:e.validateError}),onKeydown:xt(e.handleInputEnter,["enter"])},null,8,["id","modelValue","onUpdate:modelValue","type","placeholder","aria-invalid","class","onKeydown"]),H("div",{class:M(e.ns.e("errormsg")),style:He({visibility:e.editorErrorMessage?"visible":"hidden"})},Ee(e.editorErrorMessage),7)],2),[[bt,e.showInput]])],10,["id"]),H("div",{class:M(e.ns.e("btns"))},[e.showCancelButton?($(),re(u,{key:0,loading:e.cancelButtonLoading,"loading-icon":e.cancelButtonLoadingIcon,class:M([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:f=>e.handleAction("cancel"),onKeydown:xt(We(f=>e.handleAction("cancel"),["prevent"]),["enter"])},{default:X(()=>[ft(Ee(e.cancelButtonText||e.t("el.messagebox.cancel")),1)]),_:1},8,["loading","loading-icon","class","round","size","onClick","onKeydown"])):le("v-if",!0),et(j(u,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,"loading-icon":e.confirmButtonLoadingIcon,class:M([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:f=>e.handleAction("confirm"),onKeydown:xt(We(f=>e.handleAction("confirm"),["prevent"]),["enter"])},{default:X(()=>[ft(Ee(e.confirmButtonText||e.t("el.messagebox.confirm")),1)]),_:1},8,["loading","loading-icon","class","round","disabled","size","onClick","onKeydown"]),[[bt,e.showConfirmButton]])],2)],14,["onClick"])]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,["aria-label","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["z-index","overlay-class","mask"]),[[bt,e.visible]])]),_:3},8,["onAfterLeave"])}var Lte=ke(Pte,[["render",Rte],["__file","index.vue"]]);const bu=new Map,Dte=e=>{let t=document.body;return e.appendTo&&(Ae(e.appendTo)&&(t=document.querySelector(e.appendTo)),lo(e.appendTo)&&(t=e.appendTo),lo(t)||(t=document.body)),t},Fte=(e,t,n=null)=>{const o=j(Lte,e,De(e.message)||Rt(e.message)?{default:De(e.message)?e.message:()=>e.message}:null);return o.appContext=n,Tl(o,t),Dte(e).appendChild(t.firstElementChild),o.component},Bte=()=>document.createElement("div"),Vte=(e,t)=>{const n=Bte();e.onVanish=()=>{Tl(null,n),bu.delete(l)},e.onAction=a=>{const s=bu.get(l);let r;e.showInput?r={value:l.inputValue,action:a}:r=a,e.callback?e.callback(r,o.proxy):a==="cancel"||a==="close"?e.distinguishCancelAndClose&&a!=="cancel"?s.reject("close"):s.reject("cancel"):s.resolve(r)};const o=Fte(e,n,t),l=o.proxy;for(const a in e)wt(e,a)&&!wt(l.$props,a)&&(a==="closeIcon"&&ot(e[a])?l[a]=Sl(e[a]):l[a]=e[a]);return l.visible=!0,l};function ii(e,t=null){if(!gt)return Promise.reject();let n;return Ae(e)||Rt(e)?e={message:e}:n=e.callback,new Promise((o,l)=>{const a=Vte(e,t??ii._context);bu.set(a,{options:e,callback:n,resolve:o,reject:l})})}const Hte=["alert","confirm","prompt"],zte={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};Hte.forEach(e=>{ii[e]=Kte(e)});function Kte(e){return(t,n,o,l)=>{let a="";return ot(n)?(o=n,a=""):Ct(n)?a="":a=n,ii(Object.assign({title:a,message:t,type:"",...zte[e]},o,{boxType:e}),l)}}ii.close=()=>{bu.forEach((e,t)=>{t.doClose()}),bu.clear()};ii._context=null;const ga=ii;ga.install=e=>{ga._context=e._context,e.config.globalProperties.$msgbox=ga,e.config.globalProperties.$messageBox=ga,e.config.globalProperties.$alert=ga.alert,e.config.globalProperties.$confirm=ga.confirm,e.config.globalProperties.$prompt=ga.prompt};const Wte=ga,LT=["success","info","warning","error"],jte=_e({customClass:{type:String,default:""},dangerouslyUseHTMLString:Boolean,duration:{type:Number,default:4500},icon:{type:Ot},id:{type:String,default:""},message:{type:Z([String,Object,Function]),default:""},offset:{type:Number,default:0},onClick:{type:Z(Function),default:()=>{}},onClose:{type:Z(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...LT,""],default:""},zIndex:Number,closeIcon:{type:Ot,default:qo}}),Ute={destroy:()=>!0},qte=K({name:"ElNotification"}),Yte=K({...qte,props:jte,emits:Ute,setup(e,{expose:t}){const n=e,{ns:o,zIndex:l}=If("notification"),{nextZIndex:a,currentZIndex:s}=l,r=R(!1);let u;const c=k(()=>{const _=n.type;return _&&Ka[n.type]?o.m(_):""}),d=k(()=>n.type&&Ka[n.type]||n.icon),f=k(()=>n.position.endsWith("right")?"right":"left"),h=k(()=>n.position.startsWith("top")?"top":"bottom"),p=k(()=>{var _;return{[h.value]:`${n.offset}px`,zIndex:(_=n.zIndex)!=null?_:s.value}});function m(){n.duration>0&&({stop:u}=Fa(()=>{r.value&&y()},n.duration))}function v(){u==null||u()}function y(){r.value=!1}function g({code:_}){_===Pe.delete||_===Pe.backspace?v():_===Pe.esc?r.value&&y():m()}return nt(()=>{m(),a(),r.value=!0}),Mt(document,"keydown",g),t({visible:r,close:y}),(_,b)=>($(),re(gn,{name:i(o).b("fade"),onBeforeLeave:_.onClose,onAfterLeave:w=>_.$emit("destroy"),persisted:""},{default:X(()=>[et(H("div",{id:_.id,class:M([i(o).b(),_.customClass,i(f)]),style:He(i(p)),role:"alert",onMouseenter:v,onMouseleave:m,onClick:_.onClick},[i(d)?($(),re(i(Le),{key:0,class:M([i(o).e("icon"),i(c)])},{default:X(()=>[($(),re(at(i(d))))]),_:1},8,["class"])):le("v-if",!0),H("div",{class:M(i(o).e("group"))},[H("h2",{class:M(i(o).e("title")),textContent:Ee(_.title)},null,10,["textContent"]),et(H("div",{class:M(i(o).e("content")),style:He(_.title?void 0:{margin:0})},[ee(_.$slots,"default",{},()=>[_.dangerouslyUseHTMLString?($(),B(Fe,{key:1},[le(" Caution here, message could've been compromised, never use user's input as message "),H("p",{innerHTML:_.message},null,8,["innerHTML"])],2112)):($(),B("p",{key:0},Ee(_.message),1))])],6),[[bt,_.message]]),_.showClose?($(),re(i(Le),{key:0,class:M(i(o).e("closeBtn")),onClick:We(y,["stop"])},{default:X(()=>[($(),re(at(_.closeIcon)))]),_:1},8,["class","onClick"])):le("v-if",!0)],2)],46,["id","onClick"]),[[bt,r.value]])]),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var Gte=ke(Yte,[["__file","notification.vue"]]);const Jd={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},Nv=16;let Xte=1;const qr=function(e={},t){if(!gt)return{close:()=>{}};(Ae(e)||Rt(e))&&(e={message:e});const n=e.position||"top-right";let o=e.offset||0;Jd[n].forEach(({vm:d})=>{var f;o+=(((f=d.el)==null?void 0:f.offsetHeight)||0)+Nv}),o+=Nv;const l=`notification_${Xte++}`,a=e.onClose,s={...e,offset:o,id:l,onClose:()=>{Zte(l,n,a)}};let r=document.body;lo(e.appendTo)?r=e.appendTo:Ae(e.appendTo)&&(r=document.querySelector(e.appendTo)),lo(r)||(r=document.body);const u=document.createElement("div"),c=j(Gte,s,De(s.message)?s.message:Rt(s.message)?()=>s.message:null);return c.appContext=Ct(t)?qr._context:t,c.props.onDestroy=()=>{Tl(null,u)},Tl(c,u),Jd[n].push({vm:c}),r.appendChild(u.firstElementChild),{close:()=>{c.component.exposed.visible.value=!1}}};LT.forEach(e=>{qr[e]=(t={},n)=>((Ae(t)||Rt(t))&&(t={message:t}),qr({...t,type:e},n))});function Zte(e,t,n){const o=Jd[t],l=o.findIndex(({vm:c})=>{var d;return((d=c.component)==null?void 0:d.props.id)===e});if(l===-1)return;const{vm:a}=o[l];if(!a)return;n==null||n(a);const s=a.el.offsetHeight,r=t.split("-")[0];o.splice(l,1);const u=o.length;if(!(u<1))for(let c=l;c{t.component.exposed.visible.value=!1})}qr.closeAll=Jte;qr._context=null;const Qte=G_(qr,"$notify");var ene=[hte,bte,Ate,Wte,Qte,Gk],fne=_6([...rte,...ene]),pne={name:"zh-cn",el:{breadcrumb:{label:"面包屑"},colorpicker:{confirm:"确定",clear:"清空",defaultLabel:"颜色选择器",description:"当前颜色 {color},按 Enter 键选择新颜色",alphaLabel:"选择透明度的值"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",dateTablePrompt:"使用方向键与 Enter 键可选择日期",monthTablePrompt:"使用方向键与 Enter 键可选择月份",yearTablePrompt:"使用方向键与 Enter 键可选择年份",selectedDate:"已选日期",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:"六"},weeksFull:{sun:"星期日",mon:"星期一",tue:"星期二",wed:"星期三",thu:"星期四",fri:"星期五",sat:"星期六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},inputNumber:{decrease:"减少数值",increase:"增加数值"},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},dropdown:{toggleDropdown:"切换下拉选项"},mention:{loading:"加载中"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},dialog:{close:"关闭此对话框"},drawer:{close:"关闭此对话框"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!",close:"关闭此对话框"},upload:{deleteTip:"按 Delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},slider:{defaultLabel:"滑块介于 {min} 至 {max}",defaultRangeStartLabel:"选择起始值",defaultRangeEndLabel:"选择结束值"},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}"}}};export{nK as $,ct as A,j as B,yd as C,fne as D,pne as E,one as F,nt as G,B as H,Fe as I,H as J,Tn as K,rne as L,ane as M,DU as N,Ate as O,ft as P,eH as Q,uE as R,zV as S,KV as T,ht as U,M as V,Ee as W,dO as X,et as Y,ow as Z,nW as _,_t as a,le as a0,v5 as a1,m5 as a2,oW as a3,jn as a4,K5 as a5,eB as a6,qQ as a7,Le as a8,J_ as a9,Bd as aa,Ms as ab,x9 as ac,Q2 as ad,vq as ae,LL as af,Pn as ag,Mf as ah,IU as ai,ine as aj,Al as ak,lne as al,t7 as am,sne as an,o7 as ao,n7 as ap,bt as aq,qo as ar,Ta as b,mn as c,k as d,dw as e,Re as f,xv as g,VN as h,Vt as i,K as j,Fv as k,Ke as l,Sl as m,Be as n,Pv as o,pt as p,re as q,R as r,Dt as s,At as t,i as u,$ as v,ve as w,at as x,X as y,ee as z}; diff --git a/dist/static/js/file-DcKiqivj.js b/dist/static/js/file-DcKiqivj.js deleted file mode 100644 index 47b9781..0000000 --- a/dist/static/js/file-DcKiqivj.js +++ /dev/null @@ -1 +0,0 @@ -const h={provinceData:[{label:"北京",value:11e4},{label:"天津",value:12e4},{label:"河北省",value:13e4},{label:"山西省",value:14e4},{label:"内蒙古自治区",value:15e4},{label:"辽宁省",value:21e4},{label:"吉林省",value:22e4},{label:"黑龙江省",value:23e4},{label:"上海",value:31e4},{label:"江苏省",value:32e4},{label:"浙江省",value:33e4},{label:"安徽省",value:34e4},{label:"福建省",value:35e4},{label:"江西省",value:36e4},{label:"山东省",value:37e4},{label:"河南省",value:41e4},{label:"湖北省",value:42e4},{label:"湖南省",value:43e4},{label:"广东省",value:44e4},{label:"广西壮族自治区",value:45e4},{label:"海南省",value:46e4},{label:"重庆",value:5e5},{label:"四川省",value:51e4},{label:"贵州省",value:52e4},{label:"云南省",value:53e4},{label:"西藏自治区",value:54e4},{label:"陕西省",value:61e4},{label:"甘肃省",value:62e4},{label:"青海省",value:63e4},{label:"宁夏回族自治区",value:64e4},{label:"新疆维吾尔自治区",value:65e4}],cityData:[[{label:"北京市",value:110100}],[{label:"天津市",value:120100}],[{label:"石家庄市",value:130100},{label:"唐山市",value:130200},{label:"秦皇岛市",value:130300},{label:"邯郸市",value:130400},{label:"邢台市",value:130500},{label:"保定市",value:130600},{label:"张家口市",value:130700},{label:"承德市",value:130800},{label:"沧州市",value:130900},{label:"廊坊市",value:131e3},{label:"衡水市",value:131100}],[{label:"太原市",value:140100},{label:"大同市",value:140200},{label:"阳泉市",value:140300},{label:"长治市",value:140400},{label:"晋城市",value:140500},{label:"朔州市",value:140600},{label:"晋中市",value:140700},{label:"运城市",value:140800},{label:"忻州市",value:140900},{label:"临汾市",value:141e3},{label:"吕梁市",value:141100}],[{label:"呼和浩特市",value:150100},{label:"包头市",value:150200},{label:"乌海市",value:150300},{label:"赤峰市",value:150400},{label:"通辽市",value:150500},{label:"鄂尔多斯市",value:150600},{label:"呼伦贝尔市",value:150700},{label:"巴彦淖尔市",value:150800},{label:"乌兰察布市",value:150900},{label:"兴安盟",value:152200},{label:"锡林郭勒盟",value:152500},{label:"阿拉善盟",value:152900}],[{label:"沈阳市",value:210100},{label:"大连市",value:210200},{label:"鞍山市",value:210300},{label:"抚顺市",value:210400},{label:"本溪市",value:210500},{label:"丹东市",value:210600},{label:"锦州市",value:210700},{label:"营口市",value:210800},{label:"阜新市",value:210900},{label:"辽阳市",value:211e3},{label:"盘锦市",value:211100},{label:"铁岭市",value:211200},{label:"朝阳市",value:211300},{label:"葫芦岛市",value:211400}],[{label:"长春市",value:220100},{label:"吉林市",value:220200},{label:"四平市",value:220300},{label:"辽源市",value:220400},{label:"通化市",value:220500},{label:"白山市",value:220600},{label:"松原市",value:220700},{label:"白城市",value:220800},{label:"延边朝鲜族自治州",value:222400}],[{label:"哈尔滨市",value:230100},{label:"齐齐哈尔市",value:230200},{label:"鸡西市",value:230300},{label:"鹤岗市",value:230400},{label:"双鸭山市",value:230500},{label:"大庆市",value:230600},{label:"伊春市",value:230700},{label:"佳木斯市",value:230800},{label:"七台河市",value:230900},{label:"牡丹江市",value:231e3},{label:"黑河市",value:231100},{label:"绥化市",value:231200},{label:"大兴安岭地区",value:232700}],[{label:"上海市",value:310100}],[{label:"南京市",value:320100},{label:"无锡市",value:320200},{label:"徐州市",value:320300},{label:"常州市",value:320400},{label:"苏州市",value:320500},{label:"南通市",value:320600},{label:"连云港市",value:320700},{label:"淮安市",value:320800},{label:"盐城市",value:320900},{label:"扬州市",value:321e3},{label:"镇江市",value:321100},{label:"泰州市",value:321200},{label:"宿迁市",value:321300}],[{label:"杭州市",value:330100},{label:"宁波市",value:330200},{label:"温州市",value:330300},{label:"嘉兴市",value:330400},{label:"湖州市",value:330500},{label:"绍兴市",value:330600},{label:"金华市",value:330700},{label:"衢州市",value:330800},{label:"舟山市",value:330900},{label:"台州市",value:331e3},{label:"丽水市",value:331100}],[{label:"合肥市",value:340100},{label:"芜湖市",value:340200},{label:"蚌埠市",value:340300},{label:"淮南市",value:340400},{label:"马鞍山市",value:340500},{label:"淮北市",value:340600},{label:"铜陵市",value:340700},{label:"安庆市",value:340800},{label:"黄山市",value:341e3},{label:"滁州市",value:341100},{label:"阜阳市",value:341200},{label:"宿州市",value:341300},{label:"六安市",value:341500},{label:"亳州市",value:341600},{label:"池州市",value:341700},{label:"宣城市",value:341800}],[{label:"福州市",value:350100},{label:"厦门市",value:350200},{label:"莆田市",value:350300},{label:"三明市",value:350400},{label:"泉州市",value:350500},{label:"漳州市",value:350600},{label:"南平市",value:350700},{label:"龙岩市",value:350800},{label:"宁德市",value:350900}],[{label:"南昌市",value:360100},{label:"景德镇市",value:360200},{label:"萍乡市",value:360300},{label:"九江市",value:360400},{label:"新余市",value:360500},{label:"鹰潭市",value:360600},{label:"赣州市",value:360700},{label:"吉安市",value:360800},{label:"宜春市",value:360900},{label:"抚州市",value:361e3},{label:"上饶市",value:361100}],[{label:"济南市",value:370100},{label:"青岛市",value:370200},{label:"淄博市",value:370300},{label:"枣庄市",value:370400},{label:"东营市",value:370500},{label:"烟台市",value:370600},{label:"潍坊市",value:370700},{label:"济宁市",value:370800},{label:"泰安市",value:370900},{label:"威海市",value:371e3},{label:"日照市",value:371100},{label:"临沂市",value:371300},{label:"德州市",value:371400},{label:"聊城市",value:371500},{label:"滨州市",value:371600},{label:"菏泽市",value:371700}],[{label:"郑州市",value:410100},{label:"开封市",value:410200},{label:"洛阳市",value:410300},{label:"平顶山市",value:410400},{label:"安阳市",value:410500},{label:"鹤壁市",value:410600},{label:"新乡市",value:410700},{label:"焦作市",value:410800},{label:"濮阳市",value:410900},{label:"许昌市",value:411e3},{label:"漯河市",value:411100},{label:"三门峡市",value:411200},{label:"南阳市",value:411300},{label:"商丘市",value:411400},{label:"信阳市",value:411500},{label:"周口市",value:411600},{label:"驻马店市",value:411700},{label:"直辖县级",value:419e3}],[{label:"武汉市",value:420100},{label:"黄石市",value:420200},{label:"十堰市",value:420300},{label:"宜昌市",value:420500},{label:"襄阳市",value:420600},{label:"鄂州市",value:420700},{label:"荆门市",value:420800},{label:"孝感市",value:420900},{label:"荆州市",value:421e3},{label:"黄冈市",value:421100},{label:"咸宁市",value:421200},{label:"随州市",value:421300},{label:"恩施土家族苗族自治州",value:422800},{label:"直辖县级",value:429e3}],[{label:"长沙市",value:430100},{label:"株洲市",value:430200},{label:"湘潭市",value:430300},{label:"衡阳市",value:430400},{label:"邵阳市",value:430500},{label:"岳阳市",value:430600},{label:"常德市",value:430700},{label:"张家界市",value:430800},{label:"益阳市",value:430900},{label:"郴州市",value:431e3},{label:"永州市",value:431100},{label:"怀化市",value:431200},{label:"娄底市",value:431300},{label:"湘西土家族苗族自治州",value:433100}],[{label:"广州市",value:440100},{label:"韶关市",value:440200},{label:"深圳市",value:440300},{label:"珠海市",value:440400},{label:"汕头市",value:440500},{label:"佛山市",value:440600},{label:"江门市",value:440700},{label:"湛江市",value:440800},{label:"茂名市",value:440900},{label:"肇庆市",value:441200},{label:"惠州市",value:441300},{label:"梅州市",value:441400},{label:"汕尾市",value:441500},{label:"河源市",value:441600},{label:"阳江市",value:441700},{label:"清远市",value:441800},{label:"东莞市",value:441900},{label:"中山市",value:442e3},{label:"潮州市",value:445100},{label:"揭阳市",value:445200},{label:"云浮市",value:445300}],[{label:"南宁市",value:450100},{label:"柳州市",value:450200},{label:"桂林市",value:450300},{label:"梧州市",value:450400},{label:"北海市",value:450500},{label:"防城港市",value:450600},{label:"钦州市",value:450700},{label:"贵港市",value:450800},{label:"玉林市",value:450900},{label:"百色市",value:451e3},{label:"贺州市",value:451100},{label:"河池市",value:451200},{label:"来宾市",value:451300},{label:"崇左市",value:451400}],[{label:"海口市",value:460100},{label:"三亚市",value:460200},{label:"三沙市",value:460300},{label:"儋州市",value:460400},{label:"直辖县级",value:469e3}],[{label:"重庆市",value:500100},{label:"县",value:500200}],[{label:"成都市",value:510100},{label:"自贡市",value:510300},{label:"攀枝花市",value:510400},{label:"泸州市",value:510500},{label:"德阳市",value:510600},{label:"绵阳市",value:510700},{label:"广元市",value:510800},{label:"遂宁市",value:510900},{label:"内江市",value:511e3},{label:"乐山市",value:511100},{label:"南充市",value:511300},{label:"眉山市",value:511400},{label:"宜宾市",value:511500},{label:"广安市",value:511600},{label:"达州市",value:511700},{label:"雅安市",value:511800},{label:"巴中市",value:511900},{label:"资阳市",value:512e3},{label:"阿坝藏族羌族自治州",value:513200},{label:"甘孜藏族自治州",value:513300},{label:"凉山彝族自治州",value:513400}],[{label:"贵阳市",value:520100},{label:"六盘水市",value:520200},{label:"遵义市",value:520300},{label:"安顺市",value:520400},{label:"毕节市",value:520500},{label:"铜仁市",value:520600},{label:"黔西南布依族苗族自治州",value:522300},{label:"黔东南苗族侗族自治州",value:522600},{label:"黔南布依族苗族自治州",value:522700}],[{label:"昆明市",value:530100},{label:"曲靖市",value:530300},{label:"玉溪市",value:530400},{label:"保山市",value:530500},{label:"昭通市",value:530600},{label:"丽江市",value:530700},{label:"普洱市",value:530800},{label:"临沧市",value:530900},{label:"楚雄彝族自治州",value:532300},{label:"红河哈尼族彝族自治州",value:532500},{label:"文山壮族苗族自治州",value:532600},{label:"西双版纳傣族自治州",value:532800},{label:"大理白族自治州",value:532900},{label:"德宏傣族景颇族自治州",value:533100},{label:"怒江傈僳族自治州",value:533300},{label:"迪庆藏族自治州",value:533400}],[{label:"拉萨市",value:540100},{label:"日喀则市",value:540200},{label:"昌都市",value:540300},{label:"林芝市",value:540400},{label:"山南市",value:540500},{label:"那曲市",value:540600},{label:"阿里地区",value:542500}],[{label:"西安市",value:610100},{label:"铜川市",value:610200},{label:"宝鸡市",value:610300},{label:"咸阳市",value:610400},{label:"渭南市",value:610500},{label:"延安市",value:610600},{label:"汉中市",value:610700},{label:"榆林市",value:610800},{label:"安康市",value:610900},{label:"商洛市",value:611e3}],[{label:"兰州市",value:620100},{label:"嘉峪关市",value:620200},{label:"金昌市",value:620300},{label:"白银市",value:620400},{label:"天水市",value:620500},{label:"武威市",value:620600},{label:"张掖市",value:620700},{label:"平凉市",value:620800},{label:"酒泉市",value:620900},{label:"庆阳市",value:621e3},{label:"定西市",value:621100},{label:"陇南市",value:621200},{label:"临夏回族自治州",value:622900},{label:"甘南藏族自治州",value:623e3}],[{label:"西宁市",value:630100},{label:"海东市",value:630200},{label:"海北藏族自治州",value:632200},{label:"黄南藏族自治州",value:632300},{label:"海南藏族自治州",value:632500},{label:"果洛藏族自治州",value:632600},{label:"玉树藏族自治州",value:632700},{label:"海西蒙古族藏族自治州",value:632800}],[{label:"银川市",value:640100},{label:"石嘴山市",value:640200},{label:"吴忠市",value:640300},{label:"固原市",value:640400},{label:"中卫市",value:640500}],[{label:"乌鲁木齐市",value:650100},{label:"克拉玛依市",value:650200},{label:"吐鲁番市",value:650400},{label:"哈密市",value:650500},{label:"昌吉回族自治州",value:652300},{label:"博尔塔拉蒙古自治州",value:652700},{label:"巴音郭楞蒙古自治州",value:652800},{label:"阿克苏地区",value:652900},{label:"克孜勒苏柯尔克孜自治州",value:653e3},{label:"喀什地区",value:653100},{label:"和田地区",value:653200},{label:"伊犁哈萨克自治州",value:654e3},{label:"塔城地区",value:654200},{label:"阿勒泰地区",value:654300},{label:"直辖县级",value:659e3}]],areaData:[[[{label:"东城区",value:110101},{label:"西城区",value:110102},{label:"朝阳区",value:110105},{label:"丰台区",value:110106},{label:"石景山区",value:110107},{label:"海淀区",value:110108},{label:"门头沟区",value:110109},{label:"房山区",value:110111},{label:"通州区",value:110112},{label:"顺义区",value:110113},{label:"昌平区",value:110114},{label:"大兴区",value:110115},{label:"怀柔区",value:110116},{label:"平谷区",value:110117},{label:"密云区",value:110118},{label:"延庆区",value:110119}]],[[{label:"和平区",value:120101},{label:"河东区",value:120102},{label:"河西区",value:120103},{label:"南开区",value:120104},{label:"河北区",value:120105},{label:"红桥区",value:120106},{label:"东丽区",value:120110},{label:"西青区",value:120111},{label:"津南区",value:120112},{label:"北辰区",value:120113},{label:"武清区",value:120114},{label:"宝坻区",value:120115},{label:"滨海新区",value:120116},{label:"宁河区",value:120117},{label:"静海区",value:120118},{label:"蓟州区",value:120119}]],[[{label:"长安区",value:130102},{label:"桥西区",value:130104},{label:"新华区",value:130105},{label:"井陉矿区",value:130107},{label:"裕华区",value:130108},{label:"藁城区",value:130109},{label:"鹿泉区",value:130110},{label:"栾城区",value:130111},{label:"井陉县",value:130121},{label:"正定县",value:130123},{label:"行唐县",value:130125},{label:"灵寿县",value:130126},{label:"高邑县",value:130127},{label:"深泽县",value:130128},{label:"赞皇县",value:130129},{label:"无极县",value:130130},{label:"平山县",value:130131},{label:"元氏县",value:130132},{label:"赵县",value:130133},{label:"石家庄高新技术产业开发区",value:130171},{label:"石家庄循环化工园区",value:130172},{label:"辛集市",value:130181},{label:"晋州市",value:130183},{label:"新乐市",value:130184}],[{label:"路南区",value:130202},{label:"路北区",value:130203},{label:"古冶区",value:130204},{label:"开平区",value:130205},{label:"丰南区",value:130207},{label:"丰润区",value:130208},{label:"曹妃甸区",value:130209},{label:"滦南县",value:130224},{label:"乐亭县",value:130225},{label:"迁西县",value:130227},{label:"玉田县",value:130229},{label:"河北唐山芦台经济开发区",value:130271},{label:"唐山市汉沽管理区",value:130272},{label:"唐山高新技术产业开发区",value:130273},{label:"河北唐山海港经济开发区",value:130274},{label:"遵化市",value:130281},{label:"迁安市",value:130283},{label:"滦州市",value:130284}],[{label:"海港区",value:130302},{label:"山海关区",value:130303},{label:"北戴河区",value:130304},{label:"抚宁区",value:130306},{label:"青龙满族自治县",value:130321},{label:"昌黎县",value:130322},{label:"卢龙县",value:130324},{label:"秦皇岛市经济技术开发区",value:130371},{label:"北戴河新区",value:130372}],[{label:"邯山区",value:130402},{label:"丛台区",value:130403},{label:"复兴区",value:130404},{label:"峰峰矿区",value:130406},{label:"肥乡区",value:130407},{label:"永年区",value:130408},{label:"临漳县",value:130423},{label:"成安县",value:130424},{label:"大名县",value:130425},{label:"涉县",value:130426},{label:"磁县",value:130427},{label:"邱县",value:130430},{label:"鸡泽县",value:130431},{label:"广平县",value:130432},{label:"馆陶县",value:130433},{label:"魏县",value:130434},{label:"曲周县",value:130435},{label:"邯郸经济技术开发区",value:130471},{label:"邯郸冀南新区",value:130473},{label:"武安市",value:130481}],[{label:"桥东区",value:130502},{label:"桥西区",value:130503},{label:"邢台县",value:130521},{label:"临城县",value:130522},{label:"内丘县",value:130523},{label:"柏乡县",value:130524},{label:"隆尧县",value:130525},{label:"任县",value:130526},{label:"南和县",value:130527},{label:"宁晋县",value:130528},{label:"巨鹿县",value:130529},{label:"新河县",value:130530},{label:"广宗县",value:130531},{label:"平乡县",value:130532},{label:"威县",value:130533},{label:"清河县",value:130534},{label:"临西县",value:130535},{label:"河北邢台经济开发区",value:130571},{label:"南宫市",value:130581},{label:"沙河市",value:130582}],[{label:"竞秀区",value:130602},{label:"莲池区",value:130606},{label:"满城区",value:130607},{label:"清苑区",value:130608},{label:"徐水区",value:130609},{label:"涞水县",value:130623},{label:"阜平县",value:130624},{label:"定兴县",value:130626},{label:"唐县",value:130627},{label:"高阳县",value:130628},{label:"容城县",value:130629},{label:"涞源县",value:130630},{label:"望都县",value:130631},{label:"安新县",value:130632},{label:"易县",value:130633},{label:"曲阳县",value:130634},{label:"蠡县",value:130635},{label:"顺平县",value:130636},{label:"博野县",value:130637},{label:"雄县",value:130638},{label:"保定高新技术产业开发区",value:130671},{label:"保定白沟新城",value:130672},{label:"涿州市",value:130681},{label:"定州市",value:130682},{label:"安国市",value:130683},{label:"高碑店市",value:130684}],[{label:"桥东区",value:130702},{label:"桥西区",value:130703},{label:"宣化区",value:130705},{label:"下花园区",value:130706},{label:"万全区",value:130708},{label:"崇礼区",value:130709},{label:"张北县",value:130722},{label:"康保县",value:130723},{label:"沽源县",value:130724},{label:"尚义县",value:130725},{label:"蔚县",value:130726},{label:"阳原县",value:130727},{label:"怀安县",value:130728},{label:"怀来县",value:130730},{label:"涿鹿县",value:130731},{label:"赤城县",value:130732},{label:"张家口经济开发区",value:130771},{label:"张家口市察北管理区",value:130772},{label:"张家口市塞北管理区",value:130773}],[{label:"双桥区",value:130802},{label:"双滦区",value:130803},{label:"鹰手营子矿区",value:130804},{label:"承德县",value:130821},{label:"兴隆县",value:130822},{label:"滦平县",value:130824},{label:"隆化县",value:130825},{label:"丰宁满族自治县",value:130826},{label:"宽城满族自治县",value:130827},{label:"围场满族蒙古族自治县",value:130828},{label:"承德高新技术产业开发区",value:130871},{label:"平泉市",value:130881}],[{label:"新华区",value:130902},{label:"运河区",value:130903},{label:"沧县",value:130921},{label:"青县",value:130922},{label:"东光县",value:130923},{label:"海兴县",value:130924},{label:"盐山县",value:130925},{label:"肃宁县",value:130926},{label:"南皮县",value:130927},{label:"吴桥县",value:130928},{label:"献县",value:130929},{label:"孟村回族自治县",value:130930},{label:"河北沧州经济开发区",value:130971},{label:"沧州高新技术产业开发区",value:130972},{label:"沧州渤海新区",value:130973},{label:"泊头市",value:130981},{label:"任丘市",value:130982},{label:"黄骅市",value:130983},{label:"河间市",value:130984}],[{label:"安次区",value:131002},{label:"广阳区",value:131003},{label:"固安县",value:131022},{label:"永清县",value:131023},{label:"香河县",value:131024},{label:"大城县",value:131025},{label:"文安县",value:131026},{label:"大厂回族自治县",value:131028},{label:"廊坊经济技术开发区",value:131071},{label:"霸州市",value:131081},{label:"三河市",value:131082}],[{label:"桃城区",value:131102},{label:"冀州区",value:131103},{label:"枣强县",value:131121},{label:"武邑县",value:131122},{label:"武强县",value:131123},{label:"饶阳县",value:131124},{label:"安平县",value:131125},{label:"故城县",value:131126},{label:"景县",value:131127},{label:"阜城县",value:131128},{label:"河北衡水高新技术产业开发区",value:131171},{label:"衡水滨湖新区",value:131172},{label:"深州市",value:131182}]],[[{label:"小店区",value:140105},{label:"迎泽区",value:140106},{label:"杏花岭区",value:140107},{label:"尖草坪区",value:140108},{label:"万柏林区",value:140109},{label:"晋源区",value:140110},{label:"清徐县",value:140121},{label:"阳曲县",value:140122},{label:"娄烦县",value:140123},{label:"山西转型综合改革示范区",value:140171},{label:"古交市",value:140181}],[{label:"新荣区",value:140212},{label:"平城区",value:140213},{label:"云冈区",value:140214},{label:"云州区",value:140215},{label:"阳高县",value:140221},{label:"天镇县",value:140222},{label:"广灵县",value:140223},{label:"灵丘县",value:140224},{label:"浑源县",value:140225},{label:"左云县",value:140226},{label:"山西大同经济开发区",value:140271}],[{label:"城区",value:140302},{label:"矿区",value:140303},{label:"郊区",value:140311},{label:"平定县",value:140321},{label:"盂县",value:140322}],[{label:"潞州区",value:140403},{label:"上党区",value:140404},{label:"屯留区",value:140405},{label:"潞城区",value:140406},{label:"襄垣县",value:140423},{label:"平顺县",value:140425},{label:"黎城县",value:140426},{label:"壶关县",value:140427},{label:"长子县",value:140428},{label:"武乡县",value:140429},{label:"沁县",value:140430},{label:"沁源县",value:140431},{label:"山西长治高新技术产业园区",value:140471}],[{label:"城区",value:140502},{label:"沁水县",value:140521},{label:"阳城县",value:140522},{label:"陵川县",value:140524},{label:"泽州县",value:140525},{label:"高平市",value:140581}],[{label:"朔城区",value:140602},{label:"平鲁区",value:140603},{label:"山阴县",value:140621},{label:"应县",value:140622},{label:"右玉县",value:140623},{label:"山西朔州经济开发区",value:140671},{label:"怀仁市",value:140681}],[{label:"榆次区",value:140702},{label:"榆社县",value:140721},{label:"左权县",value:140722},{label:"和顺县",value:140723},{label:"昔阳县",value:140724},{label:"寿阳县",value:140725},{label:"太谷县",value:140726},{label:"祁县",value:140727},{label:"平遥县",value:140728},{label:"灵石县",value:140729},{label:"介休市",value:140781}],[{label:"盐湖区",value:140802},{label:"临猗县",value:140821},{label:"万荣县",value:140822},{label:"闻喜县",value:140823},{label:"稷山县",value:140824},{label:"新绛县",value:140825},{label:"绛县",value:140826},{label:"垣曲县",value:140827},{label:"夏县",value:140828},{label:"平陆县",value:140829},{label:"芮城县",value:140830},{label:"永济市",value:140881},{label:"河津市",value:140882}],[{label:"忻府区",value:140902},{label:"定襄县",value:140921},{label:"五台县",value:140922},{label:"代县",value:140923},{label:"繁峙县",value:140924},{label:"宁武县",value:140925},{label:"静乐县",value:140926},{label:"神池县",value:140927},{label:"五寨县",value:140928},{label:"岢岚县",value:140929},{label:"河曲县",value:140930},{label:"保德县",value:140931},{label:"偏关县",value:140932},{label:"五台山风景名胜区",value:140971},{label:"原平市",value:140981}],[{label:"尧都区",value:141002},{label:"曲沃县",value:141021},{label:"翼城县",value:141022},{label:"襄汾县",value:141023},{label:"洪洞县",value:141024},{label:"古县",value:141025},{label:"安泽县",value:141026},{label:"浮山县",value:141027},{label:"吉县",value:141028},{label:"乡宁县",value:141029},{label:"大宁县",value:141030},{label:"隰县",value:141031},{label:"永和县",value:141032},{label:"蒲县",value:141033},{label:"汾西县",value:141034},{label:"侯马市",value:141081},{label:"霍州市",value:141082}],[{label:"离石区",value:141102},{label:"文水县",value:141121},{label:"交城县",value:141122},{label:"兴县",value:141123},{label:"临县",value:141124},{label:"柳林县",value:141125},{label:"石楼县",value:141126},{label:"岚县",value:141127},{label:"方山县",value:141128},{label:"中阳县",value:141129},{label:"交口县",value:141130},{label:"孝义市",value:141181},{label:"汾阳市",value:141182}]],[[{label:"新城区",value:150102},{label:"回民区",value:150103},{label:"玉泉区",value:150104},{label:"赛罕区",value:150105},{label:"土默特左旗",value:150121},{label:"托克托县",value:150122},{label:"和林格尔县",value:150123},{label:"清水河县",value:150124},{label:"武川县",value:150125},{label:"呼和浩特金海工业园区",value:150171},{label:"呼和浩特经济技术开发区",value:150172}],[{label:"东河区",value:150202},{label:"昆都仑区",value:150203},{label:"青山区",value:150204},{label:"石拐区",value:150205},{label:"白云鄂博矿区",value:150206},{label:"九原区",value:150207},{label:"土默特右旗",value:150221},{label:"固阳县",value:150222},{label:"达尔罕茂明安联合旗",value:150223},{label:"包头稀土高新技术产业开发区",value:150271}],[{label:"海勃湾区",value:150302},{label:"海南区",value:150303},{label:"乌达区",value:150304}],[{label:"红山区",value:150402},{label:"元宝山区",value:150403},{label:"松山区",value:150404},{label:"阿鲁科尔沁旗",value:150421},{label:"巴林左旗",value:150422},{label:"巴林右旗",value:150423},{label:"林西县",value:150424},{label:"克什克腾旗",value:150425},{label:"翁牛特旗",value:150426},{label:"喀喇沁旗",value:150428},{label:"宁城县",value:150429},{label:"敖汉旗",value:150430}],[{label:"科尔沁区",value:150502},{label:"科尔沁左翼中旗",value:150521},{label:"科尔沁左翼后旗",value:150522},{label:"开鲁县",value:150523},{label:"库伦旗",value:150524},{label:"奈曼旗",value:150525},{label:"扎鲁特旗",value:150526},{label:"通辽经济技术开发区",value:150571},{label:"霍林郭勒市",value:150581}],[{label:"东胜区",value:150602},{label:"康巴什区",value:150603},{label:"达拉特旗",value:150621},{label:"准格尔旗",value:150622},{label:"鄂托克前旗",value:150623},{label:"鄂托克旗",value:150624},{label:"杭锦旗",value:150625},{label:"乌审旗",value:150626},{label:"伊金霍洛旗",value:150627}],[{label:"海拉尔区",value:150702},{label:"扎赉诺尔区",value:150703},{label:"阿荣旗",value:150721},{label:"莫力达瓦达斡尔族自治旗",value:150722},{label:"鄂伦春自治旗",value:150723},{label:"鄂温克族自治旗",value:150724},{label:"陈巴尔虎旗",value:150725},{label:"新巴尔虎左旗",value:150726},{label:"新巴尔虎右旗",value:150727},{label:"满洲里市",value:150781},{label:"牙克石市",value:150782},{label:"扎兰屯市",value:150783},{label:"额尔古纳市",value:150784},{label:"根河市",value:150785}],[{label:"临河区",value:150802},{label:"五原县",value:150821},{label:"磴口县",value:150822},{label:"乌拉特前旗",value:150823},{label:"乌拉特中旗",value:150824},{label:"乌拉特后旗",value:150825},{label:"杭锦后旗",value:150826}],[{label:"集宁区",value:150902},{label:"卓资县",value:150921},{label:"化德县",value:150922},{label:"商都县",value:150923},{label:"兴和县",value:150924},{label:"凉城县",value:150925},{label:"察哈尔右翼前旗",value:150926},{label:"察哈尔右翼中旗",value:150927},{label:"察哈尔右翼后旗",value:150928},{label:"四子王旗",value:150929},{label:"丰镇市",value:150981}],[{label:"乌兰浩特市",value:152201},{label:"阿尔山市",value:152202},{label:"科尔沁右翼前旗",value:152221},{label:"科尔沁右翼中旗",value:152222},{label:"扎赉特旗",value:152223},{label:"突泉县",value:152224}],[{label:"二连浩特市",value:152501},{label:"锡林浩特市",value:152502},{label:"阿巴嘎旗",value:152522},{label:"苏尼特左旗",value:152523},{label:"苏尼特右旗",value:152524},{label:"东乌珠穆沁旗",value:152525},{label:"西乌珠穆沁旗",value:152526},{label:"太仆寺旗",value:152527},{label:"镶黄旗",value:152528},{label:"正镶白旗",value:152529},{label:"正蓝旗",value:152530},{label:"多伦县",value:152531},{label:"乌拉盖管委会",value:152571}],[{label:"阿拉善左旗",value:152921},{label:"阿拉善右旗",value:152922},{label:"额济纳旗",value:152923},{label:"内蒙古阿拉善经济开发区",value:152971}]],[[{label:"和平区",value:210102},{label:"沈河区",value:210103},{label:"大东区",value:210104},{label:"皇姑区",value:210105},{label:"铁西区",value:210106},{label:"苏家屯区",value:210111},{label:"浑南区",value:210112},{label:"沈北新区",value:210113},{label:"于洪区",value:210114},{label:"辽中区",value:210115},{label:"康平县",value:210123},{label:"法库县",value:210124},{label:"新民市",value:210181}],[{label:"中山区",value:210202},{label:"西岗区",value:210203},{label:"沙河口区",value:210204},{label:"甘井子区",value:210211},{label:"旅顺口区",value:210212},{label:"金州区",value:210213},{label:"普兰店区",value:210214},{label:"长海县",value:210224},{label:"瓦房店市",value:210281},{label:"庄河市",value:210283}],[{label:"铁东区",value:210302},{label:"铁西区",value:210303},{label:"立山区",value:210304},{label:"千山区",value:210311},{label:"台安县",value:210321},{label:"岫岩满族自治县",value:210323},{label:"海城市",value:210381}],[{label:"新抚区",value:210402},{label:"东洲区",value:210403},{label:"望花区",value:210404},{label:"顺城区",value:210411},{label:"抚顺县",value:210421},{label:"新宾满族自治县",value:210422},{label:"清原满族自治县",value:210423}],[{label:"平山区",value:210502},{label:"溪湖区",value:210503},{label:"明山区",value:210504},{label:"南芬区",value:210505},{label:"本溪满族自治县",value:210521},{label:"桓仁满族自治县",value:210522}],[{label:"元宝区",value:210602},{label:"振兴区",value:210603},{label:"振安区",value:210604},{label:"宽甸满族自治县",value:210624},{label:"东港市",value:210681},{label:"凤城市",value:210682}],[{label:"古塔区",value:210702},{label:"凌河区",value:210703},{label:"太和区",value:210711},{label:"黑山县",value:210726},{label:"义县",value:210727},{label:"凌海市",value:210781},{label:"北镇市",value:210782}],[{label:"站前区",value:210802},{label:"西市区",value:210803},{label:"鲅鱼圈区",value:210804},{label:"老边区",value:210811},{label:"盖州市",value:210881},{label:"大石桥市",value:210882}],[{label:"海州区",value:210902},{label:"新邱区",value:210903},{label:"太平区",value:210904},{label:"清河门区",value:210905},{label:"细河区",value:210911},{label:"阜新蒙古族自治县",value:210921},{label:"彰武县",value:210922}],[{label:"白塔区",value:211002},{label:"文圣区",value:211003},{label:"宏伟区",value:211004},{label:"弓长岭区",value:211005},{label:"太子河区",value:211011},{label:"辽阳县",value:211021},{label:"灯塔市",value:211081}],[{label:"双台子区",value:211102},{label:"兴隆台区",value:211103},{label:"大洼区",value:211104},{label:"盘山县",value:211122}],[{label:"银州区",value:211202},{label:"清河区",value:211204},{label:"铁岭县",value:211221},{label:"西丰县",value:211223},{label:"昌图县",value:211224},{label:"调兵山市",value:211281},{label:"开原市",value:211282}],[{label:"双塔区",value:211302},{label:"龙城区",value:211303},{label:"朝阳县",value:211321},{label:"建平县",value:211322},{label:"喀喇沁左翼蒙古族自治县",value:211324},{label:"北票市",value:211381},{label:"凌源市",value:211382}],[{label:"连山区",value:211402},{label:"龙港区",value:211403},{label:"南票区",value:211404},{label:"绥中县",value:211421},{label:"建昌县",value:211422},{label:"兴城市",value:211481}]],[[{label:"南关区",value:220102},{label:"宽城区",value:220103},{label:"朝阳区",value:220104},{label:"二道区",value:220105},{label:"绿园区",value:220106},{label:"双阳区",value:220112},{label:"九台区",value:220113},{label:"农安县",value:220122},{label:"长春经济技术开发区",value:220171},{label:"长春净月高新技术产业开发区",value:220172},{label:"长春高新技术产业开发区",value:220173},{label:"长春汽车经济技术开发区",value:220174},{label:"榆树市",value:220182},{label:"德惠市",value:220183}],[{label:"昌邑区",value:220202},{label:"龙潭区",value:220203},{label:"船营区",value:220204},{label:"丰满区",value:220211},{label:"永吉县",value:220221},{label:"吉林经济开发区",value:220271},{label:"吉林高新技术产业开发区",value:220272},{label:"吉林中国新加坡食品区",value:220273},{label:"蛟河市",value:220281},{label:"桦甸市",value:220282},{label:"舒兰市",value:220283},{label:"磐石市",value:220284}],[{label:"铁西区",value:220302},{label:"铁东区",value:220303},{label:"梨树县",value:220322},{label:"伊通满族自治县",value:220323},{label:"公主岭市",value:220381},{label:"双辽市",value:220382}],[{label:"龙山区",value:220402},{label:"西安区",value:220403},{label:"东丰县",value:220421},{label:"东辽县",value:220422}],[{label:"东昌区",value:220502},{label:"二道江区",value:220503},{label:"通化县",value:220521},{label:"辉南县",value:220523},{label:"柳河县",value:220524},{label:"梅河口市",value:220581},{label:"集安市",value:220582}],[{label:"浑江区",value:220602},{label:"江源区",value:220605},{label:"抚松县",value:220621},{label:"靖宇县",value:220622},{label:"长白朝鲜族自治县",value:220623},{label:"临江市",value:220681}],[{label:"宁江区",value:220702},{label:"前郭尔罗斯蒙古族自治县",value:220721},{label:"长岭县",value:220722},{label:"乾安县",value:220723},{label:"吉林松原经济开发区",value:220771},{label:"扶余市",value:220781}],[{label:"洮北区",value:220802},{label:"镇赉县",value:220821},{label:"通榆县",value:220822},{label:"吉林白城经济开发区",value:220871},{label:"洮南市",value:220881},{label:"大安市",value:220882}],[{label:"延吉市",value:222401},{label:"图们市",value:222402},{label:"敦化市",value:222403},{label:"珲春市",value:222404},{label:"龙井市",value:222405},{label:"和龙市",value:222406},{label:"汪清县",value:222424},{label:"安图县",value:222426}]],[[{label:"道里区",value:230102},{label:"南岗区",value:230103},{label:"道外区",value:230104},{label:"平房区",value:230108},{label:"松北区",value:230109},{label:"香坊区",value:230110},{label:"呼兰区",value:230111},{label:"阿城区",value:230112},{label:"双城区",value:230113},{label:"依兰县",value:230123},{label:"方正县",value:230124},{label:"宾县",value:230125},{label:"巴彦县",value:230126},{label:"木兰县",value:230127},{label:"通河县",value:230128},{label:"延寿县",value:230129},{label:"尚志市",value:230183},{label:"五常市",value:230184}],[{label:"龙沙区",value:230202},{label:"建华区",value:230203},{label:"铁锋区",value:230204},{label:"昂昂溪区",value:230205},{label:"富拉尔基区",value:230206},{label:"碾子山区",value:230207},{label:"梅里斯达斡尔族区",value:230208},{label:"龙江县",value:230221},{label:"依安县",value:230223},{label:"泰来县",value:230224},{label:"甘南县",value:230225},{label:"富裕县",value:230227},{label:"克山县",value:230229},{label:"克东县",value:230230},{label:"拜泉县",value:230231},{label:"讷河市",value:230281}],[{label:"鸡冠区",value:230302},{label:"恒山区",value:230303},{label:"滴道区",value:230304},{label:"梨树区",value:230305},{label:"城子河区",value:230306},{label:"麻山区",value:230307},{label:"鸡东县",value:230321},{label:"虎林市",value:230381},{label:"密山市",value:230382}],[{label:"向阳区",value:230402},{label:"工农区",value:230403},{label:"南山区",value:230404},{label:"兴安区",value:230405},{label:"东山区",value:230406},{label:"兴山区",value:230407},{label:"萝北县",value:230421},{label:"绥滨县",value:230422}],[{label:"尖山区",value:230502},{label:"岭东区",value:230503},{label:"四方台区",value:230505},{label:"宝山区",value:230506},{label:"集贤县",value:230521},{label:"友谊县",value:230522},{label:"宝清县",value:230523},{label:"饶河县",value:230524}],[{label:"萨尔图区",value:230602},{label:"龙凤区",value:230603},{label:"让胡路区",value:230604},{label:"红岗区",value:230605},{label:"大同区",value:230606},{label:"肇州县",value:230621},{label:"肇源县",value:230622},{label:"林甸县",value:230623},{label:"杜尔伯特蒙古族自治县",value:230624},{label:"大庆高新技术产业开发区",value:230671}],[{label:"伊美区",value:230717},{label:"乌翠区",value:230718},{label:"友好区",value:230719},{label:"嘉荫县",value:230722},{label:"汤旺县",value:230723},{label:"丰林县",value:230724},{label:"大箐山县",value:230725},{label:"南岔县",value:230726},{label:"金林区",value:230751},{label:"铁力市",value:230781}],[{label:"向阳区",value:230803},{label:"前进区",value:230804},{label:"东风区",value:230805},{label:"郊区",value:230811},{label:"桦南县",value:230822},{label:"桦川县",value:230826},{label:"汤原县",value:230828},{label:"同江市",value:230881},{label:"富锦市",value:230882},{label:"抚远市",value:230883}],[{label:"新兴区",value:230902},{label:"桃山区",value:230903},{label:"茄子河区",value:230904},{label:"勃利县",value:230921}],[{label:"东安区",value:231002},{label:"阳明区",value:231003},{label:"爱民区",value:231004},{label:"西安区",value:231005},{label:"林口县",value:231025},{label:"牡丹江经济技术开发区",value:231071},{label:"绥芬河市",value:231081},{label:"海林市",value:231083},{label:"宁安市",value:231084},{label:"穆棱市",value:231085},{label:"东宁市",value:231086}],[{label:"爱辉区",value:231102},{label:"逊克县",value:231123},{label:"孙吴县",value:231124},{label:"北安市",value:231181},{label:"五大连池市",value:231182},{label:"嫩江市",value:231183}],[{label:"北林区",value:231202},{label:"望奎县",value:231221},{label:"兰西县",value:231222},{label:"青冈县",value:231223},{label:"庆安县",value:231224},{label:"明水县",value:231225},{label:"绥棱县",value:231226},{label:"安达市",value:231281},{label:"肇东市",value:231282},{label:"海伦市",value:231283}],[{label:"漠河市",value:232701},{label:"呼玛县",value:232721},{label:"塔河县",value:232722},{label:"加格达奇区",value:232761},{label:"松岭区",value:232762},{label:"新林区",value:232763},{label:"呼中区",value:232764}]],[[{label:"黄浦区",value:310101},{label:"徐汇区",value:310104},{label:"长宁区",value:310105},{label:"静安区",value:310106},{label:"普陀区",value:310107},{label:"虹口区",value:310109},{label:"杨浦区",value:310110},{label:"闵行区",value:310112},{label:"宝山区",value:310113},{label:"嘉定区",value:310114},{label:"浦东新区",value:310115},{label:"金山区",value:310116},{label:"松江区",value:310117},{label:"青浦区",value:310118},{label:"奉贤区",value:310120},{label:"崇明区",value:310151}]],[[{label:"玄武区",value:320102},{label:"秦淮区",value:320104},{label:"建邺区",value:320105},{label:"鼓楼区",value:320106},{label:"浦口区",value:320111},{label:"栖霞区",value:320113},{label:"雨花台区",value:320114},{label:"江宁区",value:320115},{label:"六合区",value:320116},{label:"溧水区",value:320117},{label:"高淳区",value:320118}],[{label:"锡山区",value:320205},{label:"惠山区",value:320206},{label:"滨湖区",value:320211},{label:"梁溪区",value:320213},{label:"新吴区",value:320214},{label:"江阴市",value:320281},{label:"宜兴市",value:320282}],[{label:"鼓楼区",value:320302},{label:"云龙区",value:320303},{label:"贾汪区",value:320305},{label:"泉山区",value:320311},{label:"铜山区",value:320312},{label:"丰县",value:320321},{label:"沛县",value:320322},{label:"睢宁县",value:320324},{label:"徐州经济技术开发区",value:320371},{label:"新沂市",value:320381},{label:"邳州市",value:320382}],[{label:"天宁区",value:320402},{label:"钟楼区",value:320404},{label:"新北区",value:320411},{label:"武进区",value:320412},{label:"金坛区",value:320413},{label:"溧阳市",value:320481}],[{label:"虎丘区",value:320505},{label:"吴中区",value:320506},{label:"相城区",value:320507},{label:"姑苏区",value:320508},{label:"吴江区",value:320509},{label:"苏州工业园区",value:320571},{label:"常熟市",value:320581},{label:"张家港市",value:320582},{label:"昆山市",value:320583},{label:"太仓市",value:320585}],[{label:"崇川区",value:320602},{label:"港闸区",value:320611},{label:"通州区",value:320612},{label:"如东县",value:320623},{label:"南通经济技术开发区",value:320671},{label:"启东市",value:320681},{label:"如皋市",value:320682},{label:"海门市",value:320684},{label:"海安市",value:320685}],[{label:"连云区",value:320703},{label:"海州区",value:320706},{label:"赣榆区",value:320707},{label:"东海县",value:320722},{label:"灌云县",value:320723},{label:"灌南县",value:320724},{label:"连云港经济技术开发区",value:320771},{label:"连云港高新技术产业开发区",value:320772}],[{label:"淮安区",value:320803},{label:"淮阴区",value:320804},{label:"清江浦区",value:320812},{label:"洪泽区",value:320813},{label:"涟水县",value:320826},{label:"盱眙县",value:320830},{label:"金湖县",value:320831},{label:"淮安经济技术开发区",value:320871}],[{label:"亭湖区",value:320902},{label:"盐都区",value:320903},{label:"大丰区",value:320904},{label:"响水县",value:320921},{label:"滨海县",value:320922},{label:"阜宁县",value:320923},{label:"射阳县",value:320924},{label:"建湖县",value:320925},{label:"盐城经济技术开发区",value:320971},{label:"东台市",value:320981}],[{label:"广陵区",value:321002},{label:"邗江区",value:321003},{label:"江都区",value:321012},{label:"宝应县",value:321023},{label:"扬州经济技术开发区",value:321071},{label:"仪征市",value:321081},{label:"高邮市",value:321084}],[{label:"京口区",value:321102},{label:"润州区",value:321111},{label:"丹徒区",value:321112},{label:"镇江新区",value:321171},{label:"丹阳市",value:321181},{label:"扬中市",value:321182},{label:"句容市",value:321183}],[{label:"海陵区",value:321202},{label:"高港区",value:321203},{label:"姜堰区",value:321204},{label:"泰州医药高新技术产业开发区",value:321271},{label:"兴化市",value:321281},{label:"靖江市",value:321282},{label:"泰兴市",value:321283}],[{label:"宿城区",value:321302},{label:"宿豫区",value:321311},{label:"沭阳县",value:321322},{label:"泗阳县",value:321323},{label:"泗洪县",value:321324},{label:"宿迁经济技术开发区",value:321371}]],[[{label:"上城区",value:330102},{label:"下城区",value:330103},{label:"江干区",value:330104},{label:"拱墅区",value:330105},{label:"西湖区",value:330106},{label:"滨江区",value:330108},{label:"萧山区",value:330109},{label:"余杭区",value:330110},{label:"富阳区",value:330111},{label:"临安区",value:330112},{label:"桐庐县",value:330122},{label:"淳安县",value:330127},{label:"建德市",value:330182}],[{label:"海曙区",value:330203},{label:"江北区",value:330205},{label:"北仑区",value:330206},{label:"镇海区",value:330211},{label:"鄞州区",value:330212},{label:"奉化区",value:330213},{label:"象山县",value:330225},{label:"宁海县",value:330226},{label:"余姚市",value:330281},{label:"慈溪市",value:330282}],[{label:"鹿城区",value:330302},{label:"龙湾区",value:330303},{label:"瓯海区",value:330304},{label:"洞头区",value:330305},{label:"永嘉县",value:330324},{label:"平阳县",value:330326},{label:"苍南县",value:330327},{label:"文成县",value:330328},{label:"泰顺县",value:330329},{label:"温州经济技术开发区",value:330371},{label:"瑞安市",value:330381},{label:"乐清市",value:330382},{label:"龙港市",value:330383}],[{label:"南湖区",value:330402},{label:"秀洲区",value:330411},{label:"嘉善县",value:330421},{label:"海盐县",value:330424},{label:"海宁市",value:330481},{label:"平湖市",value:330482},{label:"桐乡市",value:330483}],[{label:"吴兴区",value:330502},{label:"南浔区",value:330503},{label:"德清县",value:330521},{label:"长兴县",value:330522},{label:"安吉县",value:330523}],[{label:"越城区",value:330602},{label:"柯桥区",value:330603},{label:"上虞区",value:330604},{label:"新昌县",value:330624},{label:"诸暨市",value:330681},{label:"嵊州市",value:330683}],[{label:"婺城区",value:330702},{label:"金东区",value:330703},{label:"武义县",value:330723},{label:"浦江县",value:330726},{label:"磐安县",value:330727},{label:"兰溪市",value:330781},{label:"义乌市",value:330782},{label:"东阳市",value:330783},{label:"永康市",value:330784}],[{label:"柯城区",value:330802},{label:"衢江区",value:330803},{label:"常山县",value:330822},{label:"开化县",value:330824},{label:"龙游县",value:330825},{label:"江山市",value:330881}],[{label:"定海区",value:330902},{label:"普陀区",value:330903},{label:"岱山县",value:330921},{label:"嵊泗县",value:330922}],[{label:"椒江区",value:331002},{label:"黄岩区",value:331003},{label:"路桥区",value:331004},{label:"三门县",value:331022},{label:"天台县",value:331023},{label:"仙居县",value:331024},{label:"温岭市",value:331081},{label:"临海市",value:331082},{label:"玉环市",value:331083}],[{label:"莲都区",value:331102},{label:"青田县",value:331121},{label:"缙云县",value:331122},{label:"遂昌县",value:331123},{label:"松阳县",value:331124},{label:"云和县",value:331125},{label:"庆元县",value:331126},{label:"景宁畲族自治县",value:331127},{label:"龙泉市",value:331181}]],[[{label:"瑶海区",value:340102},{label:"庐阳区",value:340103},{label:"蜀山区",value:340104},{label:"包河区",value:340111},{label:"长丰县",value:340121},{label:"肥东县",value:340122},{label:"肥西县",value:340123},{label:"庐江县",value:340124},{label:"合肥高新技术产业开发区",value:340171},{label:"合肥经济技术开发区",value:340172},{label:"合肥新站高新技术产业开发区",value:340173},{label:"巢湖市",value:340181}],[{label:"镜湖区",value:340202},{label:"弋江区",value:340203},{label:"鸠江区",value:340207},{label:"三山区",value:340208},{label:"芜湖县",value:340221},{label:"繁昌县",value:340222},{label:"南陵县",value:340223},{label:"无为县",value:340225},{label:"芜湖经济技术开发区",value:340271},{label:"安徽芜湖长江大桥经济开发区",value:340272}],[{label:"龙子湖区",value:340302},{label:"蚌山区",value:340303},{label:"禹会区",value:340304},{label:"淮上区",value:340311},{label:"怀远县",value:340321},{label:"五河县",value:340322},{label:"固镇县",value:340323},{label:"蚌埠市高新技术开发区",value:340371},{label:"蚌埠市经济开发区",value:340372}],[{label:"大通区",value:340402},{label:"田家庵区",value:340403},{label:"谢家集区",value:340404},{label:"八公山区",value:340405},{label:"潘集区",value:340406},{label:"凤台县",value:340421},{label:"寿县",value:340422}],[{label:"花山区",value:340503},{label:"雨山区",value:340504},{label:"博望区",value:340506},{label:"当涂县",value:340521},{label:"含山县",value:340522},{label:"和县",value:340523}],[{label:"杜集区",value:340602},{label:"相山区",value:340603},{label:"烈山区",value:340604},{label:"濉溪县",value:340621}],[{label:"铜官区",value:340705},{label:"义安区",value:340706},{label:"郊区",value:340711},{label:"枞阳县",value:340722}],[{label:"迎江区",value:340802},{label:"大观区",value:340803},{label:"宜秀区",value:340811},{label:"怀宁县",value:340822},{label:"太湖县",value:340825},{label:"宿松县",value:340826},{label:"望江县",value:340827},{label:"岳西县",value:340828},{label:"安徽安庆经济开发区",value:340871},{label:"桐城市",value:340881},{label:"潜山市",value:340882}],[{label:"屯溪区",value:341002},{label:"黄山区",value:341003},{label:"徽州区",value:341004},{label:"歙县",value:341021},{label:"休宁县",value:341022},{label:"黟县",value:341023},{label:"祁门县",value:341024}],[{label:"琅琊区",value:341102},{label:"南谯区",value:341103},{label:"来安县",value:341122},{label:"全椒县",value:341124},{label:"定远县",value:341125},{label:"凤阳县",value:341126},{label:"苏滁现代产业园",value:341171},{label:"滁州经济技术开发区",value:341172},{label:"天长市",value:341181},{label:"明光市",value:341182}],[{label:"颍州区",value:341202},{label:"颍东区",value:341203},{label:"颍泉区",value:341204},{label:"临泉县",value:341221},{label:"太和县",value:341222},{label:"阜南县",value:341225},{label:"颍上县",value:341226},{label:"阜阳合肥现代产业园区",value:341271},{label:"阜阳经济技术开发区",value:341272},{label:"界首市",value:341282}],[{label:"埇桥区",value:341302},{label:"砀山县",value:341321},{label:"萧县",value:341322},{label:"灵璧县",value:341323},{label:"泗县",value:341324},{label:"宿州马鞍山现代产业园区",value:341371},{label:"宿州经济技术开发区",value:341372}],[{label:"金安区",value:341502},{label:"裕安区",value:341503},{label:"叶集区",value:341504},{label:"霍邱县",value:341522},{label:"舒城县",value:341523},{label:"金寨县",value:341524},{label:"霍山县",value:341525}],[{label:"谯城区",value:341602},{label:"涡阳县",value:341621},{label:"蒙城县",value:341622},{label:"利辛县",value:341623}],[{label:"贵池区",value:341702},{label:"东至县",value:341721},{label:"石台县",value:341722},{label:"青阳县",value:341723}],[{label:"宣州区",value:341802},{label:"郎溪县",value:341821},{label:"泾县",value:341823},{label:"绩溪县",value:341824},{label:"旌德县",value:341825},{label:"宣城市经济开发区",value:341871},{label:"宁国市",value:341881},{label:"广德市",value:341882}]],[[{label:"鼓楼区",value:350102},{label:"台江区",value:350103},{label:"仓山区",value:350104},{label:"马尾区",value:350105},{label:"晋安区",value:350111},{label:"长乐区",value:350112},{label:"闽侯县",value:350121},{label:"连江县",value:350122},{label:"罗源县",value:350123},{label:"闽清县",value:350124},{label:"永泰县",value:350125},{label:"平潭县",value:350128},{label:"福清市",value:350181}],[{label:"思明区",value:350203},{label:"海沧区",value:350205},{label:"湖里区",value:350206},{label:"集美区",value:350211},{label:"同安区",value:350212},{label:"翔安区",value:350213}],[{label:"城厢区",value:350302},{label:"涵江区",value:350303},{label:"荔城区",value:350304},{label:"秀屿区",value:350305},{label:"仙游县",value:350322}],[{label:"梅列区",value:350402},{label:"三元区",value:350403},{label:"明溪县",value:350421},{label:"清流县",value:350423},{label:"宁化县",value:350424},{label:"大田县",value:350425},{label:"尤溪县",value:350426},{label:"沙县",value:350427},{label:"将乐县",value:350428},{label:"泰宁县",value:350429},{label:"建宁县",value:350430},{label:"永安市",value:350481}],[{label:"鲤城区",value:350502},{label:"丰泽区",value:350503},{label:"洛江区",value:350504},{label:"泉港区",value:350505},{label:"惠安县",value:350521},{label:"安溪县",value:350524},{label:"永春县",value:350525},{label:"德化县",value:350526},{label:"石狮市",value:350581},{label:"晋江市",value:350582},{label:"南安市",value:350583}],[{label:"芗城区",value:350602},{label:"龙文区",value:350603},{label:"云霄县",value:350622},{label:"漳浦县",value:350623},{label:"诏安县",value:350624},{label:"长泰县",value:350625},{label:"东山县",value:350626},{label:"南靖县",value:350627},{label:"平和县",value:350628},{label:"华安县",value:350629},{label:"龙海市",value:350681}],[{label:"延平区",value:350702},{label:"建阳区",value:350703},{label:"顺昌县",value:350721},{label:"浦城县",value:350722},{label:"光泽县",value:350723},{label:"松溪县",value:350724},{label:"政和县",value:350725},{label:"邵武市",value:350781},{label:"武夷山市",value:350782},{label:"建瓯市",value:350783}],[{label:"新罗区",value:350802},{label:"永定区",value:350803},{label:"长汀县",value:350821},{label:"上杭县",value:350823},{label:"武平县",value:350824},{label:"连城县",value:350825},{label:"漳平市",value:350881}],[{label:"蕉城区",value:350902},{label:"霞浦县",value:350921},{label:"古田县",value:350922},{label:"屏南县",value:350923},{label:"寿宁县",value:350924},{label:"周宁县",value:350925},{label:"柘荣县",value:350926},{label:"福安市",value:350981},{label:"福鼎市",value:350982}]],[[{label:"东湖区",value:360102},{label:"西湖区",value:360103},{label:"青云谱区",value:360104},{label:"湾里区",value:360105},{label:"青山湖区",value:360111},{label:"新建区",value:360112},{label:"南昌县",value:360121},{label:"安义县",value:360123},{label:"进贤县",value:360124}],[{label:"昌江区",value:360202},{label:"珠山区",value:360203},{label:"浮梁县",value:360222},{label:"乐平市",value:360281}],[{label:"安源区",value:360302},{label:"湘东区",value:360313},{label:"莲花县",value:360321},{label:"上栗县",value:360322},{label:"芦溪县",value:360323}],[{label:"濂溪区",value:360402},{label:"浔阳区",value:360403},{label:"柴桑区",value:360404},{label:"武宁县",value:360423},{label:"修水县",value:360424},{label:"永修县",value:360425},{label:"德安县",value:360426},{label:"都昌县",value:360428},{label:"湖口县",value:360429},{label:"彭泽县",value:360430},{label:"瑞昌市",value:360481},{label:"共青城市",value:360482},{label:"庐山市",value:360483}],[{label:"渝水区",value:360502},{label:"分宜县",value:360521}],[{label:"月湖区",value:360602},{label:"余江区",value:360603},{label:"贵溪市",value:360681}],[{label:"章贡区",value:360702},{label:"南康区",value:360703},{label:"赣县区",value:360704},{label:"信丰县",value:360722},{label:"大余县",value:360723},{label:"上犹县",value:360724},{label:"崇义县",value:360725},{label:"安远县",value:360726},{label:"龙南县",value:360727},{label:"定南县",value:360728},{label:"全南县",value:360729},{label:"宁都县",value:360730},{label:"于都县",value:360731},{label:"兴国县",value:360732},{label:"会昌县",value:360733},{label:"寻乌县",value:360734},{label:"石城县",value:360735},{label:"瑞金市",value:360781}],[{label:"吉州区",value:360802},{label:"青原区",value:360803},{label:"吉安县",value:360821},{label:"吉水县",value:360822},{label:"峡江县",value:360823},{label:"新干县",value:360824},{label:"永丰县",value:360825},{label:"泰和县",value:360826},{label:"遂川县",value:360827},{label:"万安县",value:360828},{label:"安福县",value:360829},{label:"永新县",value:360830},{label:"井冈山市",value:360881}],[{label:"袁州区",value:360902},{label:"奉新县",value:360921},{label:"万载县",value:360922},{label:"上高县",value:360923},{label:"宜丰县",value:360924},{label:"靖安县",value:360925},{label:"铜鼓县",value:360926},{label:"丰城市",value:360981},{label:"樟树市",value:360982},{label:"高安市",value:360983}],[{label:"临川区",value:361002},{label:"东乡区",value:361003},{label:"南城县",value:361021},{label:"黎川县",value:361022},{label:"南丰县",value:361023},{label:"崇仁县",value:361024},{label:"乐安县",value:361025},{label:"宜黄县",value:361026},{label:"金溪县",value:361027},{label:"资溪县",value:361028},{label:"广昌县",value:361030}],[{label:"信州区",value:361102},{label:"广丰区",value:361103},{label:"广信区",value:361104},{label:"玉山县",value:361123},{label:"铅山县",value:361124},{label:"横峰县",value:361125},{label:"弋阳县",value:361126},{label:"余干县",value:361127},{label:"鄱阳县",value:361128},{label:"万年县",value:361129},{label:"婺源县",value:361130},{label:"德兴市",value:361181}]],[[{label:"历下区",value:370102},{label:"市中区",value:370103},{label:"槐荫区",value:370104},{label:"天桥区",value:370105},{label:"历城区",value:370112},{label:"长清区",value:370113},{label:"章丘区",value:370114},{label:"济阳区",value:370115},{label:"莱芜区",value:370116},{label:"钢城区",value:370117},{label:"平阴县",value:370124},{label:"商河县",value:370126},{label:"济南高新技术产业开发区",value:370171}],[{label:"市南区",value:370202},{label:"市北区",value:370203},{label:"黄岛区",value:370211},{label:"崂山区",value:370212},{label:"李沧区",value:370213},{label:"城阳区",value:370214},{label:"即墨区",value:370215},{label:"青岛高新技术产业开发区",value:370271},{label:"胶州市",value:370281},{label:"平度市",value:370283},{label:"莱西市",value:370285}],[{label:"淄川区",value:370302},{label:"张店区",value:370303},{label:"博山区",value:370304},{label:"临淄区",value:370305},{label:"周村区",value:370306},{label:"桓台县",value:370321},{label:"高青县",value:370322},{label:"沂源县",value:370323}],[{label:"市中区",value:370402},{label:"薛城区",value:370403},{label:"峄城区",value:370404},{label:"台儿庄区",value:370405},{label:"山亭区",value:370406},{label:"滕州市",value:370481}],[{label:"东营区",value:370502},{label:"河口区",value:370503},{label:"垦利区",value:370505},{label:"利津县",value:370522},{label:"广饶县",value:370523},{label:"东营经济技术开发区",value:370571},{label:"东营港经济开发区",value:370572}],[{label:"芝罘区",value:370602},{label:"福山区",value:370611},{label:"牟平区",value:370612},{label:"莱山区",value:370613},{label:"长岛县",value:370634},{label:"烟台高新技术产业开发区",value:370671},{label:"烟台经济技术开发区",value:370672},{label:"龙口市",value:370681},{label:"莱阳市",value:370682},{label:"莱州市",value:370683},{label:"蓬莱市",value:370684},{label:"招远市",value:370685},{label:"栖霞市",value:370686},{label:"海阳市",value:370687}],[{label:"潍城区",value:370702},{label:"寒亭区",value:370703},{label:"坊子区",value:370704},{label:"奎文区",value:370705},{label:"临朐县",value:370724},{label:"昌乐县",value:370725},{label:"潍坊滨海经济技术开发区",value:370772},{label:"青州市",value:370781},{label:"诸城市",value:370782},{label:"寿光市",value:370783},{label:"安丘市",value:370784},{label:"高密市",value:370785},{label:"昌邑市",value:370786}],[{label:"任城区",value:370811},{label:"兖州区",value:370812},{label:"微山县",value:370826},{label:"鱼台县",value:370827},{label:"金乡县",value:370828},{label:"嘉祥县",value:370829},{label:"汶上县",value:370830},{label:"泗水县",value:370831},{label:"梁山县",value:370832},{label:"济宁高新技术产业开发区",value:370871},{label:"曲阜市",value:370881},{label:"邹城市",value:370883}],[{label:"泰山区",value:370902},{label:"岱岳区",value:370911},{label:"宁阳县",value:370921},{label:"东平县",value:370923},{label:"新泰市",value:370982},{label:"肥城市",value:370983}],[{label:"环翠区",value:371002},{label:"文登区",value:371003},{label:"威海火炬高技术产业开发区",value:371071},{label:"威海经济技术开发区",value:371072},{label:"威海临港经济技术开发区",value:371073},{label:"荣成市",value:371082},{label:"乳山市",value:371083}],[{label:"东港区",value:371102},{label:"岚山区",value:371103},{label:"五莲县",value:371121},{label:"莒县",value:371122},{label:"日照经济技术开发区",value:371171}],[{label:"兰山区",value:371302},{label:"罗庄区",value:371311},{label:"河东区",value:371312},{label:"沂南县",value:371321},{label:"郯城县",value:371322},{label:"沂水县",value:371323},{label:"兰陵县",value:371324},{label:"费县",value:371325},{label:"平邑县",value:371326},{label:"莒南县",value:371327},{label:"蒙阴县",value:371328},{label:"临沭县",value:371329},{label:"临沂高新技术产业开发区",value:371371},{label:"临沂经济技术开发区",value:371372},{label:"临沂临港经济开发区",value:371373}],[{label:"德城区",value:371402},{label:"陵城区",value:371403},{label:"宁津县",value:371422},{label:"庆云县",value:371423},{label:"临邑县",value:371424},{label:"齐河县",value:371425},{label:"平原县",value:371426},{label:"夏津县",value:371427},{label:"武城县",value:371428},{label:"德州经济技术开发区",value:371471},{label:"德州运河经济开发区",value:371472},{label:"乐陵市",value:371481},{label:"禹城市",value:371482}],[{label:"东昌府区",value:371502},{label:"茌平区",value:371503},{label:"阳谷县",value:371521},{label:"莘县",value:371522},{label:"东阿县",value:371524},{label:"冠县",value:371525},{label:"高唐县",value:371526},{label:"临清市",value:371581}],[{label:"滨城区",value:371602},{label:"沾化区",value:371603},{label:"惠民县",value:371621},{label:"阳信县",value:371622},{label:"无棣县",value:371623},{label:"博兴县",value:371625},{label:"邹平市",value:371681}],[{label:"牡丹区",value:371702},{label:"定陶区",value:371703},{label:"曹县",value:371721},{label:"单县",value:371722},{label:"成武县",value:371723},{label:"巨野县",value:371724},{label:"郓城县",value:371725},{label:"鄄城县",value:371726},{label:"东明县",value:371728},{label:"菏泽经济技术开发区",value:371771},{label:"菏泽高新技术开发区",value:371772}]],[[{label:"中原区",value:410102},{label:"二七区",value:410103},{label:"管城回族区",value:410104},{label:"金水区",value:410105},{label:"上街区",value:410106},{label:"惠济区",value:410108},{label:"中牟县",value:410122},{label:"郑州经济技术开发区",value:410171},{label:"郑州高新技术产业开发区",value:410172},{label:"郑州航空港经济综合实验区",value:410173},{label:"巩义市",value:410181},{label:"荥阳市",value:410182},{label:"新密市",value:410183},{label:"新郑市",value:410184},{label:"登封市",value:410185}],[{label:"龙亭区",value:410202},{label:"顺河回族区",value:410203},{label:"鼓楼区",value:410204},{label:"禹王台区",value:410205},{label:"祥符区",value:410212},{label:"杞县",value:410221},{label:"通许县",value:410222},{label:"尉氏县",value:410223},{label:"兰考县",value:410225}],[{label:"老城区",value:410302},{label:"西工区",value:410303},{label:"瀍河回族区",value:410304},{label:"涧西区",value:410305},{label:"吉利区",value:410306},{label:"洛龙区",value:410311},{label:"孟津县",value:410322},{label:"新安县",value:410323},{label:"栾川县",value:410324},{label:"嵩县",value:410325},{label:"汝阳县",value:410326},{label:"宜阳县",value:410327},{label:"洛宁县",value:410328},{label:"伊川县",value:410329},{label:"洛阳高新技术产业开发区",value:410371},{label:"偃师市",value:410381}],[{label:"新华区",value:410402},{label:"卫东区",value:410403},{label:"石龙区",value:410404},{label:"湛河区",value:410411},{label:"宝丰县",value:410421},{label:"叶县",value:410422},{label:"鲁山县",value:410423},{label:"郏县",value:410425},{label:"平顶山高新技术产业开发区",value:410471},{label:"平顶山市城乡一体化示范区",value:410472},{label:"舞钢市",value:410481},{label:"汝州市",value:410482}],[{label:"文峰区",value:410502},{label:"北关区",value:410503},{label:"殷都区",value:410505},{label:"龙安区",value:410506},{label:"安阳县",value:410522},{label:"汤阴县",value:410523},{label:"滑县",value:410526},{label:"内黄县",value:410527},{label:"安阳高新技术产业开发区",value:410571},{label:"林州市",value:410581}],[{label:"鹤山区",value:410602},{label:"山城区",value:410603},{label:"淇滨区",value:410611},{label:"浚县",value:410621},{label:"淇县",value:410622},{label:"鹤壁经济技术开发区",value:410671}],[{label:"红旗区",value:410702},{label:"卫滨区",value:410703},{label:"凤泉区",value:410704},{label:"牧野区",value:410711},{label:"新乡县",value:410721},{label:"获嘉县",value:410724},{label:"原阳县",value:410725},{label:"延津县",value:410726},{label:"封丘县",value:410727},{label:"新乡高新技术产业开发区",value:410771},{label:"新乡经济技术开发区",value:410772},{label:"新乡市平原城乡一体化示范区",value:410773},{label:"卫辉市",value:410781},{label:"辉县市",value:410782},{label:"长垣市",value:410783}],[{label:"解放区",value:410802},{label:"中站区",value:410803},{label:"马村区",value:410804},{label:"山阳区",value:410811},{label:"修武县",value:410821},{label:"博爱县",value:410822},{label:"武陟县",value:410823},{label:"温县",value:410825},{label:"焦作城乡一体化示范区",value:410871},{label:"沁阳市",value:410882},{label:"孟州市",value:410883}],[{label:"华龙区",value:410902},{label:"清丰县",value:410922},{label:"南乐县",value:410923},{label:"范县",value:410926},{label:"台前县",value:410927},{label:"濮阳县",value:410928},{label:"河南濮阳工业园区",value:410971},{label:"濮阳经济技术开发区",value:410972}],[{label:"魏都区",value:411002},{label:"建安区",value:411003},{label:"鄢陵县",value:411024},{label:"襄城县",value:411025},{label:"许昌经济技术开发区",value:411071},{label:"禹州市",value:411081},{label:"长葛市",value:411082}],[{label:"源汇区",value:411102},{label:"郾城区",value:411103},{label:"召陵区",value:411104},{label:"舞阳县",value:411121},{label:"临颍县",value:411122},{label:"漯河经济技术开发区",value:411171}],[{label:"湖滨区",value:411202},{label:"陕州区",value:411203},{label:"渑池县",value:411221},{label:"卢氏县",value:411224},{label:"河南三门峡经济开发区",value:411271},{label:"义马市",value:411281},{label:"灵宝市",value:411282}],[{label:"宛城区",value:411302},{label:"卧龙区",value:411303},{label:"南召县",value:411321},{label:"方城县",value:411322},{label:"西峡县",value:411323},{label:"镇平县",value:411324},{label:"内乡县",value:411325},{label:"淅川县",value:411326},{label:"社旗县",value:411327},{label:"唐河县",value:411328},{label:"新野县",value:411329},{label:"桐柏县",value:411330},{label:"南阳高新技术产业开发区",value:411371},{label:"南阳市城乡一体化示范区",value:411372},{label:"邓州市",value:411381}],[{label:"梁园区",value:411402},{label:"睢阳区",value:411403},{label:"民权县",value:411421},{label:"睢县",value:411422},{label:"宁陵县",value:411423},{label:"柘城县",value:411424},{label:"虞城县",value:411425},{label:"夏邑县",value:411426},{label:"豫东综合物流产业聚集区",value:411471},{label:"河南商丘经济开发区",value:411472},{label:"永城市",value:411481}],[{label:"浉河区",value:411502},{label:"平桥区",value:411503},{label:"罗山县",value:411521},{label:"光山县",value:411522},{label:"新县",value:411523},{label:"商城县",value:411524},{label:"固始县",value:411525},{label:"潢川县",value:411526},{label:"淮滨县",value:411527},{label:"息县",value:411528},{label:"信阳高新技术产业开发区",value:411571}],[{label:"川汇区",value:411602},{label:"淮阳区",value:411603},{label:"扶沟县",value:411621},{label:"西华县",value:411622},{label:"商水县",value:411623},{label:"沈丘县",value:411624},{label:"郸城县",value:411625},{label:"太康县",value:411627},{label:"鹿邑县",value:411628},{label:"河南周口经济开发区",value:411671},{label:"项城市",value:411681}],[{label:"驿城区",value:411702},{label:"西平县",value:411721},{label:"上蔡县",value:411722},{label:"平舆县",value:411723},{label:"正阳县",value:411724},{label:"确山县",value:411725},{label:"泌阳县",value:411726},{label:"汝南县",value:411727},{label:"遂平县",value:411728},{label:"新蔡县",value:411729},{label:"河南驻马店经济开发区",value:411771}],[{label:"济源市",value:419001}]],[[{label:"江岸区",value:420102},{label:"江汉区",value:420103},{label:"硚口区",value:420104},{label:"汉阳区",value:420105},{label:"武昌区",value:420106},{label:"青山区",value:420107},{label:"洪山区",value:420111},{label:"东西湖区",value:420112},{label:"汉南区",value:420113},{label:"蔡甸区",value:420114},{label:"江夏区",value:420115},{label:"黄陂区",value:420116},{label:"新洲区",value:420117}],[{label:"黄石港区",value:420202},{label:"西塞山区",value:420203},{label:"下陆区",value:420204},{label:"铁山区",value:420205},{label:"阳新县",value:420222},{label:"大冶市",value:420281}],[{label:"茅箭区",value:420302},{label:"张湾区",value:420303},{label:"郧阳区",value:420304},{label:"郧西县",value:420322},{label:"竹山县",value:420323},{label:"竹溪县",value:420324},{label:"房县",value:420325},{label:"丹江口市",value:420381}],[{label:"西陵区",value:420502},{label:"伍家岗区",value:420503},{label:"点军区",value:420504},{label:"猇亭区",value:420505},{label:"夷陵区",value:420506},{label:"远安县",value:420525},{label:"兴山县",value:420526},{label:"秭归县",value:420527},{label:"长阳土家族自治县",value:420528},{label:"五峰土家族自治县",value:420529},{label:"宜都市",value:420581},{label:"当阳市",value:420582},{label:"枝江市",value:420583}],[{label:"襄城区",value:420602},{label:"樊城区",value:420606},{label:"襄州区",value:420607},{label:"南漳县",value:420624},{label:"谷城县",value:420625},{label:"保康县",value:420626},{label:"老河口市",value:420682},{label:"枣阳市",value:420683},{label:"宜城市",value:420684}],[{label:"梁子湖区",value:420702},{label:"华容区",value:420703},{label:"鄂城区",value:420704}],[{label:"东宝区",value:420802},{label:"掇刀区",value:420804},{label:"沙洋县",value:420822},{label:"钟祥市",value:420881},{label:"京山市",value:420882}],[{label:"孝南区",value:420902},{label:"孝昌县",value:420921},{label:"大悟县",value:420922},{label:"云梦县",value:420923},{label:"应城市",value:420981},{label:"安陆市",value:420982},{label:"汉川市",value:420984}],[{label:"沙市区",value:421002},{label:"荆州区",value:421003},{label:"公安县",value:421022},{label:"监利县",value:421023},{label:"江陵县",value:421024},{label:"荆州经济技术开发区",value:421071},{label:"石首市",value:421081},{label:"洪湖市",value:421083},{label:"松滋市",value:421087}],[{label:"黄州区",value:421102},{label:"团风县",value:421121},{label:"红安县",value:421122},{label:"罗田县",value:421123},{label:"英山县",value:421124},{label:"浠水县",value:421125},{label:"蕲春县",value:421126},{label:"黄梅县",value:421127},{label:"龙感湖管理区",value:421171},{label:"麻城市",value:421181},{label:"武穴市",value:421182}],[{label:"咸安区",value:421202},{label:"嘉鱼县",value:421221},{label:"通城县",value:421222},{label:"崇阳县",value:421223},{label:"通山县",value:421224},{label:"赤壁市",value:421281}],[{label:"曾都区",value:421303},{label:"随县",value:421321},{label:"广水市",value:421381}],[{label:"恩施市",value:422801},{label:"利川市",value:422802},{label:"建始县",value:422822},{label:"巴东县",value:422823},{label:"宣恩县",value:422825},{label:"咸丰县",value:422826},{label:"来凤县",value:422827},{label:"鹤峰县",value:422828}],[{label:"仙桃市",value:429004},{label:"潜江市",value:429005},{label:"天门市",value:429006},{label:"神农架林区",value:429021}]],[[{label:"芙蓉区",value:430102},{label:"天心区",value:430103},{label:"岳麓区",value:430104},{label:"开福区",value:430105},{label:"雨花区",value:430111},{label:"望城区",value:430112},{label:"长沙县",value:430121},{label:"浏阳市",value:430181},{label:"宁乡市",value:430182}],[{label:"荷塘区",value:430202},{label:"芦淞区",value:430203},{label:"石峰区",value:430204},{label:"天元区",value:430211},{label:"渌口区",value:430212},{label:"攸县",value:430223},{label:"茶陵县",value:430224},{label:"炎陵县",value:430225},{label:"云龙示范区",value:430271},{label:"醴陵市",value:430281}],[{label:"雨湖区",value:430302},{label:"岳塘区",value:430304},{label:"湘潭县",value:430321},{label:"湖南湘潭高新技术产业园区",value:430371},{label:"湘潭昭山示范区",value:430372},{label:"湘潭九华示范区",value:430373},{label:"湘乡市",value:430381},{label:"韶山市",value:430382}],[{label:"珠晖区",value:430405},{label:"雁峰区",value:430406},{label:"石鼓区",value:430407},{label:"蒸湘区",value:430408},{label:"南岳区",value:430412},{label:"衡阳县",value:430421},{label:"衡南县",value:430422},{label:"衡山县",value:430423},{label:"衡东县",value:430424},{label:"祁东县",value:430426},{label:"衡阳综合保税区",value:430471},{label:"湖南衡阳高新技术产业园区",value:430472},{label:"湖南衡阳松木经济开发区",value:430473},{label:"耒阳市",value:430481},{label:"常宁市",value:430482}],[{label:"双清区",value:430502},{label:"大祥区",value:430503},{label:"北塔区",value:430511},{label:"新邵县",value:430522},{label:"邵阳县",value:430523},{label:"隆回县",value:430524},{label:"洞口县",value:430525},{label:"绥宁县",value:430527},{label:"新宁县",value:430528},{label:"城步苗族自治县",value:430529},{label:"武冈市",value:430581},{label:"邵东市",value:430582}],[{label:"岳阳楼区",value:430602},{label:"云溪区",value:430603},{label:"君山区",value:430611},{label:"岳阳县",value:430621},{label:"华容县",value:430623},{label:"湘阴县",value:430624},{label:"平江县",value:430626},{label:"岳阳市屈原管理区",value:430671},{label:"汨罗市",value:430681},{label:"临湘市",value:430682}],[{label:"武陵区",value:430702},{label:"鼎城区",value:430703},{label:"安乡县",value:430721},{label:"汉寿县",value:430722},{label:"澧县",value:430723},{label:"临澧县",value:430724},{label:"桃源县",value:430725},{label:"石门县",value:430726},{label:"常德市西洞庭管理区",value:430771},{label:"津市市",value:430781}],[{label:"永定区",value:430802},{label:"武陵源区",value:430811},{label:"慈利县",value:430821},{label:"桑植县",value:430822}],[{label:"资阳区",value:430902},{label:"赫山区",value:430903},{label:"南县",value:430921},{label:"桃江县",value:430922},{label:"安化县",value:430923},{label:"益阳市大通湖管理区",value:430971},{label:"湖南益阳高新技术产业园区",value:430972},{label:"沅江市",value:430981}],[{label:"北湖区",value:431002},{label:"苏仙区",value:431003},{label:"桂阳县",value:431021},{label:"宜章县",value:431022},{label:"永兴县",value:431023},{label:"嘉禾县",value:431024},{label:"临武县",value:431025},{label:"汝城县",value:431026},{label:"桂东县",value:431027},{label:"安仁县",value:431028},{label:"资兴市",value:431081}],[{label:"零陵区",value:431102},{label:"冷水滩区",value:431103},{label:"祁阳县",value:431121},{label:"东安县",value:431122},{label:"双牌县",value:431123},{label:"道县",value:431124},{label:"江永县",value:431125},{label:"宁远县",value:431126},{label:"蓝山县",value:431127},{label:"新田县",value:431128},{label:"江华瑶族自治县",value:431129},{label:"永州经济技术开发区",value:431171},{label:"永州市金洞管理区",value:431172},{label:"永州市回龙圩管理区",value:431173}],[{label:"鹤城区",value:431202},{label:"中方县",value:431221},{label:"沅陵县",value:431222},{label:"辰溪县",value:431223},{label:"溆浦县",value:431224},{label:"会同县",value:431225},{label:"麻阳苗族自治县",value:431226},{label:"新晃侗族自治县",value:431227},{label:"芷江侗族自治县",value:431228},{label:"靖州苗族侗族自治县",value:431229},{label:"通道侗族自治县",value:431230},{label:"怀化市洪江管理区",value:431271},{label:"洪江市",value:431281}],[{label:"娄星区",value:431302},{label:"双峰县",value:431321},{label:"新化县",value:431322},{label:"冷水江市",value:431381},{label:"涟源市",value:431382}],[{label:"吉首市",value:433101},{label:"泸溪县",value:433122},{label:"凤凰县",value:433123},{label:"花垣县",value:433124},{label:"保靖县",value:433125},{label:"古丈县",value:433126},{label:"永顺县",value:433127},{label:"龙山县",value:433130},{label:"湖南永顺经济开发区",value:433173}]],[[{label:"荔湾区",value:440103},{label:"越秀区",value:440104},{label:"海珠区",value:440105},{label:"天河区",value:440106},{label:"白云区",value:440111},{label:"黄埔区",value:440112},{label:"番禺区",value:440113},{label:"花都区",value:440114},{label:"南沙区",value:440115},{label:"从化区",value:440117},{label:"增城区",value:440118}],[{label:"武江区",value:440203},{label:"浈江区",value:440204},{label:"曲江区",value:440205},{label:"始兴县",value:440222},{label:"仁化县",value:440224},{label:"翁源县",value:440229},{label:"乳源瑶族自治县",value:440232},{label:"新丰县",value:440233},{label:"乐昌市",value:440281},{label:"南雄市",value:440282}],[{label:"罗湖区",value:440303},{label:"福田区",value:440304},{label:"南山区",value:440305},{label:"宝安区",value:440306},{label:"龙岗区",value:440307},{label:"盐田区",value:440308},{label:"龙华区",value:440309},{label:"坪山区",value:440310},{label:"光明区",value:440311}],[{label:"香洲区",value:440402},{label:"斗门区",value:440403},{label:"金湾区",value:440404}],[{label:"龙湖区",value:440507},{label:"金平区",value:440511},{label:"濠江区",value:440512},{label:"潮阳区",value:440513},{label:"潮南区",value:440514},{label:"澄海区",value:440515},{label:"南澳县",value:440523}],[{label:"禅城区",value:440604},{label:"南海区",value:440605},{label:"顺德区",value:440606},{label:"三水区",value:440607},{label:"高明区",value:440608}],[{label:"蓬江区",value:440703},{label:"江海区",value:440704},{label:"新会区",value:440705},{label:"台山市",value:440781},{label:"开平市",value:440783},{label:"鹤山市",value:440784},{label:"恩平市",value:440785}],[{label:"赤坎区",value:440802},{label:"霞山区",value:440803},{label:"坡头区",value:440804},{label:"麻章区",value:440811},{label:"遂溪县",value:440823},{label:"徐闻县",value:440825},{label:"廉江市",value:440881},{label:"雷州市",value:440882},{label:"吴川市",value:440883}],[{label:"茂南区",value:440902},{label:"电白区",value:440904},{label:"高州市",value:440981},{label:"化州市",value:440982},{label:"信宜市",value:440983}],[{label:"端州区",value:441202},{label:"鼎湖区",value:441203},{label:"高要区",value:441204},{label:"广宁县",value:441223},{label:"怀集县",value:441224},{label:"封开县",value:441225},{label:"德庆县",value:441226},{label:"四会市",value:441284}],[{label:"惠城区",value:441302},{label:"惠阳区",value:441303},{label:"博罗县",value:441322},{label:"惠东县",value:441323},{label:"龙门县",value:441324}],[{label:"梅江区",value:441402},{label:"梅县区",value:441403},{label:"大埔县",value:441422},{label:"丰顺县",value:441423},{label:"五华县",value:441424},{label:"平远县",value:441426},{label:"蕉岭县",value:441427},{label:"兴宁市",value:441481}],[{label:"城区",value:441502},{label:"海丰县",value:441521},{label:"陆河县",value:441523},{label:"陆丰市",value:441581}],[{label:"源城区",value:441602},{label:"紫金县",value:441621},{label:"龙川县",value:441622},{label:"连平县",value:441623},{label:"和平县",value:441624},{label:"东源县",value:441625}],[{label:"江城区",value:441702},{label:"阳东区",value:441704},{label:"阳西县",value:441721},{label:"阳春市",value:441781}],[{label:"清城区",value:441802},{label:"清新区",value:441803},{label:"佛冈县",value:441821},{label:"阳山县",value:441823},{label:"连山壮族瑶族自治县",value:441825},{label:"连南瑶族自治县",value:441826},{label:"英德市",value:441881},{label:"连州市",value:441882}],[{label:"东城街道",value:441900003},{label:"南城街道",value:441900004},{label:"万江街道",value:441900005},{label:"莞城街道",value:441900006},{label:"石碣镇",value:441900101},{label:"石龙镇",value:441900102},{label:"茶山镇",value:441900103},{label:"石排镇",value:441900104},{label:"企石镇",value:441900105},{label:"横沥镇",value:441900106},{label:"桥头镇",value:441900107},{label:"谢岗镇",value:441900108},{label:"东坑镇",value:441900109},{label:"常平镇",value:441900110},{label:"寮步镇",value:441900111},{label:"樟木头镇",value:441900112},{label:"大朗镇",value:441900113},{label:"黄江镇",value:441900114},{label:"清溪镇",value:441900115},{label:"塘厦镇",value:441900116},{label:"凤岗镇",value:441900117},{label:"大岭山镇",value:441900118},{label:"长安镇",value:441900119},{label:"虎门镇",value:441900121},{label:"厚街镇",value:441900122},{label:"沙田镇",value:441900123},{label:"道滘镇",value:441900124},{label:"洪梅镇",value:441900125},{label:"麻涌镇",value:441900126},{label:"望牛墩镇",value:441900127},{label:"中堂镇",value:441900128},{label:"高埗镇",value:441900129},{label:"松山湖",value:441900401},{label:"东莞港",value:441900402},{label:"东莞生态园",value:441900403}],[{label:"石岐街道",value:442000001},{label:"东区街道",value:442000002},{label:"中山港街道",value:442000003},{label:"西区街道",value:442000004},{label:"南区街道",value:442000005},{label:"五桂山街道",value:442000006},{label:"小榄镇",value:442000100},{label:"黄圃镇",value:442000101},{label:"民众镇",value:442000102},{label:"东凤镇",value:442000103},{label:"东升镇",value:442000104},{label:"古镇镇",value:442000105},{label:"沙溪镇",value:442000106},{label:"坦洲镇",value:442000107},{label:"港口镇",value:442000108},{label:"三角镇",value:442000109},{label:"横栏镇",value:442000110},{label:"南头镇",value:442000111},{label:"阜沙镇",value:442000112},{label:"南朗镇",value:442000113},{label:"三乡镇",value:442000114},{label:"板芙镇",value:442000115},{label:"大涌镇",value:442000116},{label:"神湾镇",value:442000117}],[{label:"湘桥区",value:445102},{label:"潮安区",value:445103},{label:"饶平县",value:445122}],[{label:"榕城区",value:445202},{label:"揭东区",value:445203},{label:"揭西县",value:445222},{label:"惠来县",value:445224},{label:"普宁市",value:445281}],[{label:"云城区",value:445302},{label:"云安区",value:445303},{label:"新兴县",value:445321},{label:"郁南县",value:445322},{label:"罗定市",value:445381}]],[[{label:"兴宁区",value:450102},{label:"青秀区",value:450103},{label:"江南区",value:450105},{label:"西乡塘区",value:450107},{label:"良庆区",value:450108},{label:"邕宁区",value:450109},{label:"武鸣区",value:450110},{label:"隆安县",value:450123},{label:"马山县",value:450124},{label:"上林县",value:450125},{label:"宾阳县",value:450126},{label:"横县",value:450127}],[{label:"城中区",value:450202},{label:"鱼峰区",value:450203},{label:"柳南区",value:450204},{label:"柳北区",value:450205},{label:"柳江区",value:450206},{label:"柳城县",value:450222},{label:"鹿寨县",value:450223},{label:"融安县",value:450224},{label:"融水苗族自治县",value:450225},{label:"三江侗族自治县",value:450226}],[{label:"秀峰区",value:450302},{label:"叠彩区",value:450303},{label:"象山区",value:450304},{label:"七星区",value:450305},{label:"雁山区",value:450311},{label:"临桂区",value:450312},{label:"阳朔县",value:450321},{label:"灵川县",value:450323},{label:"全州县",value:450324},{label:"兴安县",value:450325},{label:"永福县",value:450326},{label:"灌阳县",value:450327},{label:"龙胜各族自治县",value:450328},{label:"资源县",value:450329},{label:"平乐县",value:450330},{label:"恭城瑶族自治县",value:450332},{label:"荔浦市",value:450381}],[{label:"万秀区",value:450403},{label:"长洲区",value:450405},{label:"龙圩区",value:450406},{label:"苍梧县",value:450421},{label:"藤县",value:450422},{label:"蒙山县",value:450423},{label:"岑溪市",value:450481}],[{label:"海城区",value:450502},{label:"银海区",value:450503},{label:"铁山港区",value:450512},{label:"合浦县",value:450521}],[{label:"港口区",value:450602},{label:"防城区",value:450603},{label:"上思县",value:450621},{label:"东兴市",value:450681}],[{label:"钦南区",value:450702},{label:"钦北区",value:450703},{label:"灵山县",value:450721},{label:"浦北县",value:450722}],[{label:"港北区",value:450802},{label:"港南区",value:450803},{label:"覃塘区",value:450804},{label:"平南县",value:450821},{label:"桂平市",value:450881}],[{label:"玉州区",value:450902},{label:"福绵区",value:450903},{label:"容县",value:450921},{label:"陆川县",value:450922},{label:"博白县",value:450923},{label:"兴业县",value:450924},{label:"北流市",value:450981}],[{label:"右江区",value:451002},{label:"田阳区",value:451003},{label:"田东县",value:451022},{label:"平果县",value:451023},{label:"德保县",value:451024},{label:"那坡县",value:451026},{label:"凌云县",value:451027},{label:"乐业县",value:451028},{label:"田林县",value:451029},{label:"西林县",value:451030},{label:"隆林各族自治县",value:451031},{label:"靖西市",value:451081}],[{label:"八步区",value:451102},{label:"平桂区",value:451103},{label:"昭平县",value:451121},{label:"钟山县",value:451122},{label:"富川瑶族自治县",value:451123}],[{label:"金城江区",value:451202},{label:"宜州区",value:451203},{label:"南丹县",value:451221},{label:"天峨县",value:451222},{label:"凤山县",value:451223},{label:"东兰县",value:451224},{label:"罗城仫佬族自治县",value:451225},{label:"环江毛南族自治县",value:451226},{label:"巴马瑶族自治县",value:451227},{label:"都安瑶族自治县",value:451228},{label:"大化瑶族自治县",value:451229}],[{label:"兴宾区",value:451302},{label:"忻城县",value:451321},{label:"象州县",value:451322},{label:"武宣县",value:451323},{label:"金秀瑶族自治县",value:451324},{label:"合山市",value:451381}],[{label:"江州区",value:451402},{label:"扶绥县",value:451421},{label:"宁明县",value:451422},{label:"龙州县",value:451423},{label:"大新县",value:451424},{label:"天等县",value:451425},{label:"凭祥市",value:451481}]],[[{label:"秀英区",value:460105},{label:"龙华区",value:460106},{label:"琼山区",value:460107},{label:"美兰区",value:460108}],[{label:"海棠区",value:460202},{label:"吉阳区",value:460203},{label:"天涯区",value:460204},{label:"崖州区",value:460205}],[{label:"西沙群岛",value:460321},{label:"南沙群岛",value:460322},{label:"中沙群岛的岛礁及其海域",value:460323}],[{label:"那大镇",value:460400100},{label:"和庆镇",value:460400101},{label:"南丰镇",value:460400102},{label:"大成镇",value:460400103},{label:"雅星镇",value:460400104},{label:"兰洋镇",value:460400105},{label:"光村镇",value:460400106},{label:"木棠镇",value:460400107},{label:"海头镇",value:460400108},{label:"峨蔓镇",value:460400109},{label:"王五镇",value:460400111},{label:"白马井镇",value:460400112},{label:"中和镇",value:460400113},{label:"排浦镇",value:460400114},{label:"东成镇",value:460400115},{label:"新州镇",value:460400116},{label:"洋浦经济开发区",value:460400499},{label:"华南热作学院",value:460400500}],[{label:"五指山市",value:469001},{label:"琼海市",value:469002},{label:"文昌市",value:469005},{label:"万宁市",value:469006},{label:"东方市",value:469007},{label:"定安县",value:469021},{label:"屯昌县",value:469022},{label:"澄迈县",value:469023},{label:"临高县",value:469024},{label:"白沙黎族自治县",value:469025},{label:"昌江黎族自治县",value:469026},{label:"乐东黎族自治县",value:469027},{label:"陵水黎族自治县",value:469028},{label:"保亭黎族苗族自治县",value:469029},{label:"琼中黎族苗族自治县",value:469030}]],[[{label:"万州区",value:500101},{label:"涪陵区",value:500102},{label:"渝中区",value:500103},{label:"大渡口区",value:500104},{label:"江北区",value:500105},{label:"沙坪坝区",value:500106},{label:"九龙坡区",value:500107},{label:"南岸区",value:500108},{label:"北碚区",value:500109},{label:"綦江区",value:500110},{label:"大足区",value:500111},{label:"渝北区",value:500112},{label:"巴南区",value:500113},{label:"黔江区",value:500114},{label:"长寿区",value:500115},{label:"江津区",value:500116},{label:"合川区",value:500117},{label:"永川区",value:500118},{label:"南川区",value:500119},{label:"璧山区",value:500120},{label:"铜梁区",value:500151},{label:"潼南区",value:500152},{label:"荣昌区",value:500153},{label:"开州区",value:500154},{label:"梁平区",value:500155},{label:"武隆区",value:500156}],[{label:"城口县",value:500229},{label:"丰都县",value:500230},{label:"垫江县",value:500231},{label:"忠县",value:500233},{label:"云阳县",value:500235},{label:"奉节县",value:500236},{label:"巫山县",value:500237},{label:"巫溪县",value:500238},{label:"石柱土家族自治县",value:500240},{label:"秀山土家族苗族自治县",value:500241},{label:"酉阳土家族苗族自治县",value:500242},{label:"彭水苗族土家族自治县",value:500243}]],[[{label:"锦江区",value:510104},{label:"青羊区",value:510105},{label:"金牛区",value:510106},{label:"武侯区",value:510107},{label:"成华区",value:510108},{label:"龙泉驿区",value:510112},{label:"青白江区",value:510113},{label:"新都区",value:510114},{label:"温江区",value:510115},{label:"双流区",value:510116},{label:"郫都区",value:510117},{label:"金堂县",value:510121},{label:"大邑县",value:510129},{label:"蒲江县",value:510131},{label:"新津县",value:510132},{label:"都江堰市",value:510181},{label:"彭州市",value:510182},{label:"邛崃市",value:510183},{label:"崇州市",value:510184},{label:"简阳市",value:510185}],[{label:"自流井区",value:510302},{label:"贡井区",value:510303},{label:"大安区",value:510304},{label:"沿滩区",value:510311},{label:"荣县",value:510321},{label:"富顺县",value:510322}],[{label:"东区",value:510402},{label:"西区",value:510403},{label:"仁和区",value:510411},{label:"米易县",value:510421},{label:"盐边县",value:510422}],[{label:"江阳区",value:510502},{label:"纳溪区",value:510503},{label:"龙马潭区",value:510504},{label:"泸县",value:510521},{label:"合江县",value:510522},{label:"叙永县",value:510524},{label:"古蔺县",value:510525}],[{label:"旌阳区",value:510603},{label:"罗江区",value:510604},{label:"中江县",value:510623},{label:"广汉市",value:510681},{label:"什邡市",value:510682},{label:"绵竹市",value:510683}],[{label:"涪城区",value:510703},{label:"游仙区",value:510704},{label:"安州区",value:510705},{label:"三台县",value:510722},{label:"盐亭县",value:510723},{label:"梓潼县",value:510725},{label:"北川羌族自治县",value:510726},{label:"平武县",value:510727},{label:"江油市",value:510781}],[{label:"利州区",value:510802},{label:"昭化区",value:510811},{label:"朝天区",value:510812},{label:"旺苍县",value:510821},{label:"青川县",value:510822},{label:"剑阁县",value:510823},{label:"苍溪县",value:510824}],[{label:"船山区",value:510903},{label:"安居区",value:510904},{label:"蓬溪县",value:510921},{label:"大英县",value:510923},{label:"射洪市",value:510981}],[{label:"市中区",value:511002},{label:"东兴区",value:511011},{label:"威远县",value:511024},{label:"资中县",value:511025},{label:"内江经济开发区",value:511071},{label:"隆昌市",value:511083}],[{label:"市中区",value:511102},{label:"沙湾区",value:511111},{label:"五通桥区",value:511112},{label:"金口河区",value:511113},{label:"犍为县",value:511123},{label:"井研县",value:511124},{label:"夹江县",value:511126},{label:"沐川县",value:511129},{label:"峨边彝族自治县",value:511132},{label:"马边彝族自治县",value:511133},{label:"峨眉山市",value:511181}],[{label:"顺庆区",value:511302},{label:"高坪区",value:511303},{label:"嘉陵区",value:511304},{label:"南部县",value:511321},{label:"营山县",value:511322},{label:"蓬安县",value:511323},{label:"仪陇县",value:511324},{label:"西充县",value:511325},{label:"阆中市",value:511381}],[{label:"东坡区",value:511402},{label:"彭山区",value:511403},{label:"仁寿县",value:511421},{label:"洪雅县",value:511423},{label:"丹棱县",value:511424},{label:"青神县",value:511425}],[{label:"翠屏区",value:511502},{label:"南溪区",value:511503},{label:"叙州区",value:511504},{label:"江安县",value:511523},{label:"长宁县",value:511524},{label:"高县",value:511525},{label:"珙县",value:511526},{label:"筠连县",value:511527},{label:"兴文县",value:511528},{label:"屏山县",value:511529}],[{label:"广安区",value:511602},{label:"前锋区",value:511603},{label:"岳池县",value:511621},{label:"武胜县",value:511622},{label:"邻水县",value:511623},{label:"华蓥市",value:511681}],[{label:"通川区",value:511702},{label:"达川区",value:511703},{label:"宣汉县",value:511722},{label:"开江县",value:511723},{label:"大竹县",value:511724},{label:"渠县",value:511725},{label:"达州经济开发区",value:511771},{label:"万源市",value:511781}],[{label:"雨城区",value:511802},{label:"名山区",value:511803},{label:"荥经县",value:511822},{label:"汉源县",value:511823},{label:"石棉县",value:511824},{label:"天全县",value:511825},{label:"芦山县",value:511826},{label:"宝兴县",value:511827}],[{label:"巴州区",value:511902},{label:"恩阳区",value:511903},{label:"通江县",value:511921},{label:"南江县",value:511922},{label:"平昌县",value:511923},{label:"巴中经济开发区",value:511971}],[{label:"雁江区",value:512002},{label:"安岳县",value:512021},{label:"乐至县",value:512022}],[{label:"马尔康市",value:513201},{label:"汶川县",value:513221},{label:"理县",value:513222},{label:"茂县",value:513223},{label:"松潘县",value:513224},{label:"九寨沟县",value:513225},{label:"金川县",value:513226},{label:"小金县",value:513227},{label:"黑水县",value:513228},{label:"壤塘县",value:513230},{label:"阿坝县",value:513231},{label:"若尔盖县",value:513232},{label:"红原县",value:513233}],[{label:"康定市",value:513301},{label:"泸定县",value:513322},{label:"丹巴县",value:513323},{label:"九龙县",value:513324},{label:"雅江县",value:513325},{label:"道孚县",value:513326},{label:"炉霍县",value:513327},{label:"甘孜县",value:513328},{label:"新龙县",value:513329},{label:"德格县",value:513330},{label:"白玉县",value:513331},{label:"石渠县",value:513332},{label:"色达县",value:513333},{label:"理塘县",value:513334},{label:"巴塘县",value:513335},{label:"乡城县",value:513336},{label:"稻城县",value:513337},{label:"得荣县",value:513338}],[{label:"西昌市",value:513401},{label:"木里藏族自治县",value:513422},{label:"盐源县",value:513423},{label:"德昌县",value:513424},{label:"会理县",value:513425},{label:"会东县",value:513426},{label:"宁南县",value:513427},{label:"普格县",value:513428},{label:"布拖县",value:513429},{label:"金阳县",value:513430},{label:"昭觉县",value:513431},{label:"喜德县",value:513432},{label:"冕宁县",value:513433},{label:"越西县",value:513434},{label:"甘洛县",value:513435},{label:"美姑县",value:513436},{label:"雷波县",value:513437}]],[[{label:"南明区",value:520102},{label:"云岩区",value:520103},{label:"花溪区",value:520111},{label:"乌当区",value:520112},{label:"白云区",value:520113},{label:"观山湖区",value:520115},{label:"开阳县",value:520121},{label:"息烽县",value:520122},{label:"修文县",value:520123},{label:"清镇市",value:520181}],[{label:"钟山区",value:520201},{label:"六枝特区",value:520203},{label:"水城县",value:520221},{label:"盘州市",value:520281}],[{label:"红花岗区",value:520302},{label:"汇川区",value:520303},{label:"播州区",value:520304},{label:"桐梓县",value:520322},{label:"绥阳县",value:520323},{label:"正安县",value:520324},{label:"道真仡佬族苗族自治县",value:520325},{label:"务川仡佬族苗族自治县",value:520326},{label:"凤冈县",value:520327},{label:"湄潭县",value:520328},{label:"余庆县",value:520329},{label:"习水县",value:520330},{label:"赤水市",value:520381},{label:"仁怀市",value:520382}],[{label:"西秀区",value:520402},{label:"平坝区",value:520403},{label:"普定县",value:520422},{label:"镇宁布依族苗族自治县",value:520423},{label:"关岭布依族苗族自治县",value:520424},{label:"紫云苗族布依族自治县",value:520425}],[{label:"七星关区",value:520502},{label:"大方县",value:520521},{label:"黔西县",value:520522},{label:"金沙县",value:520523},{label:"织金县",value:520524},{label:"纳雍县",value:520525},{label:"威宁彝族回族苗族自治县",value:520526},{label:"赫章县",value:520527}],[{label:"碧江区",value:520602},{label:"万山区",value:520603},{label:"江口县",value:520621},{label:"玉屏侗族自治县",value:520622},{label:"石阡县",value:520623},{label:"思南县",value:520624},{label:"印江土家族苗族自治县",value:520625},{label:"德江县",value:520626},{label:"沿河土家族自治县",value:520627},{label:"松桃苗族自治县",value:520628}],[{label:"兴义市",value:522301},{label:"兴仁市",value:522302},{label:"普安县",value:522323},{label:"晴隆县",value:522324},{label:"贞丰县",value:522325},{label:"望谟县",value:522326},{label:"册亨县",value:522327},{label:"安龙县",value:522328}],[{label:"凯里市",value:522601},{label:"黄平县",value:522622},{label:"施秉县",value:522623},{label:"三穗县",value:522624},{label:"镇远县",value:522625},{label:"岑巩县",value:522626},{label:"天柱县",value:522627},{label:"锦屏县",value:522628},{label:"剑河县",value:522629},{label:"台江县",value:522630},{label:"黎平县",value:522631},{label:"榕江县",value:522632},{label:"从江县",value:522633},{label:"雷山县",value:522634},{label:"麻江县",value:522635},{label:"丹寨县",value:522636}],[{label:"都匀市",value:522701},{label:"福泉市",value:522702},{label:"荔波县",value:522722},{label:"贵定县",value:522723},{label:"瓮安县",value:522725},{label:"独山县",value:522726},{label:"平塘县",value:522727},{label:"罗甸县",value:522728},{label:"长顺县",value:522729},{label:"龙里县",value:522730},{label:"惠水县",value:522731},{label:"三都水族自治县",value:522732}]],[[{label:"五华区",value:530102},{label:"盘龙区",value:530103},{label:"官渡区",value:530111},{label:"西山区",value:530112},{label:"东川区",value:530113},{label:"呈贡区",value:530114},{label:"晋宁区",value:530115},{label:"富民县",value:530124},{label:"宜良县",value:530125},{label:"石林彝族自治县",value:530126},{label:"嵩明县",value:530127},{label:"禄劝彝族苗族自治县",value:530128},{label:"寻甸回族彝族自治县",value:530129},{label:"安宁市",value:530181}],[{label:"麒麟区",value:530302},{label:"沾益区",value:530303},{label:"马龙区",value:530304},{label:"陆良县",value:530322},{label:"师宗县",value:530323},{label:"罗平县",value:530324},{label:"富源县",value:530325},{label:"会泽县",value:530326},{label:"宣威市",value:530381}],[{label:"红塔区",value:530402},{label:"江川区",value:530403},{label:"澄江县",value:530422},{label:"通海县",value:530423},{label:"华宁县",value:530424},{label:"易门县",value:530425},{label:"峨山彝族自治县",value:530426},{label:"新平彝族傣族自治县",value:530427},{label:"元江哈尼族彝族傣族自治县",value:530428}],[{label:"隆阳区",value:530502},{label:"施甸县",value:530521},{label:"龙陵县",value:530523},{label:"昌宁县",value:530524},{label:"腾冲市",value:530581}],[{label:"昭阳区",value:530602},{label:"鲁甸县",value:530621},{label:"巧家县",value:530622},{label:"盐津县",value:530623},{label:"大关县",value:530624},{label:"永善县",value:530625},{label:"绥江县",value:530626},{label:"镇雄县",value:530627},{label:"彝良县",value:530628},{label:"威信县",value:530629},{label:"水富市",value:530681}],[{label:"古城区",value:530702},{label:"玉龙纳西族自治县",value:530721},{label:"永胜县",value:530722},{label:"华坪县",value:530723},{label:"宁蒗彝族自治县",value:530724}],[{label:"思茅区",value:530802},{label:"宁洱哈尼族彝族自治县",value:530821},{label:"墨江哈尼族自治县",value:530822},{label:"景东彝族自治县",value:530823},{label:"景谷傣族彝族自治县",value:530824},{label:"镇沅彝族哈尼族拉祜族自治县",value:530825},{label:"江城哈尼族彝族自治县",value:530826},{label:"孟连傣族拉祜族佤族自治县",value:530827},{label:"澜沧拉祜族自治县",value:530828},{label:"西盟佤族自治县",value:530829}],[{label:"临翔区",value:530902},{label:"凤庆县",value:530921},{label:"云县",value:530922},{label:"永德县",value:530923},{label:"镇康县",value:530924},{label:"双江拉祜族佤族布朗族傣族自治县",value:530925},{label:"耿马傣族佤族自治县",value:530926},{label:"沧源佤族自治县",value:530927}],[{label:"楚雄市",value:532301},{label:"双柏县",value:532322},{label:"牟定县",value:532323},{label:"南华县",value:532324},{label:"姚安县",value:532325},{label:"大姚县",value:532326},{label:"永仁县",value:532327},{label:"元谋县",value:532328},{label:"武定县",value:532329},{label:"禄丰县",value:532331}],[{label:"个旧市",value:532501},{label:"开远市",value:532502},{label:"蒙自市",value:532503},{label:"弥勒市",value:532504},{label:"屏边苗族自治县",value:532523},{label:"建水县",value:532524},{label:"石屏县",value:532525},{label:"泸西县",value:532527},{label:"元阳县",value:532528},{label:"红河县",value:532529},{label:"金平苗族瑶族傣族自治县",value:532530},{label:"绿春县",value:532531},{label:"河口瑶族自治县",value:532532}],[{label:"文山市",value:532601},{label:"砚山县",value:532622},{label:"西畴县",value:532623},{label:"麻栗坡县",value:532624},{label:"马关县",value:532625},{label:"丘北县",value:532626},{label:"广南县",value:532627},{label:"富宁县",value:532628}],[{label:"景洪市",value:532801},{label:"勐海县",value:532822},{label:"勐腊县",value:532823}],[{label:"大理市",value:532901},{label:"漾濞彝族自治县",value:532922},{label:"祥云县",value:532923},{label:"宾川县",value:532924},{label:"弥渡县",value:532925},{label:"南涧彝族自治县",value:532926},{label:"巍山彝族回族自治县",value:532927},{label:"永平县",value:532928},{label:"云龙县",value:532929},{label:"洱源县",value:532930},{label:"剑川县",value:532931},{label:"鹤庆县",value:532932}],[{label:"瑞丽市",value:533102},{label:"芒市",value:533103},{label:"梁河县",value:533122},{label:"盈江县",value:533123},{label:"陇川县",value:533124}],[{label:"泸水市",value:533301},{label:"福贡县",value:533323},{label:"贡山独龙族怒族自治县",value:533324},{label:"兰坪白族普米族自治县",value:533325}],[{label:"香格里拉市",value:533401},{label:"德钦县",value:533422},{label:"维西傈僳族自治县",value:533423}]],[[{label:"城关区",value:540102},{label:"堆龙德庆区",value:540103},{label:"达孜区",value:540104},{label:"林周县",value:540121},{label:"当雄县",value:540122},{label:"尼木县",value:540123},{label:"曲水县",value:540124},{label:"墨竹工卡县",value:540127},{label:"格尔木藏青工业园区",value:540171},{label:"拉萨经济技术开发区",value:540172},{label:"西藏文化旅游创意园区",value:540173},{label:"达孜工业园区",value:540174}],[{label:"桑珠孜区",value:540202},{label:"南木林县",value:540221},{label:"江孜县",value:540222},{label:"定日县",value:540223},{label:"萨迦县",value:540224},{label:"拉孜县",value:540225},{label:"昂仁县",value:540226},{label:"谢通门县",value:540227},{label:"白朗县",value:540228},{label:"仁布县",value:540229},{label:"康马县",value:540230},{label:"定结县",value:540231},{label:"仲巴县",value:540232},{label:"亚东县",value:540233},{label:"吉隆县",value:540234},{label:"聂拉木县",value:540235},{label:"萨嘎县",value:540236},{label:"岗巴县",value:540237}],[{label:"卡若区",value:540302},{label:"江达县",value:540321},{label:"贡觉县",value:540322},{label:"类乌齐县",value:540323},{label:"丁青县",value:540324},{label:"察雅县",value:540325},{label:"八宿县",value:540326},{label:"左贡县",value:540327},{label:"芒康县",value:540328},{label:"洛隆县",value:540329},{label:"边坝县",value:540330}],[{label:"巴宜区",value:540402},{label:"工布江达县",value:540421},{label:"米林县",value:540422},{label:"墨脱县",value:540423},{label:"波密县",value:540424},{label:"察隅县",value:540425},{label:"朗县",value:540426}],[{label:"乃东区",value:540502},{label:"扎囊县",value:540521},{label:"贡嘎县",value:540522},{label:"桑日县",value:540523},{label:"琼结县",value:540524},{label:"曲松县",value:540525},{label:"措美县",value:540526},{label:"洛扎县",value:540527},{label:"加查县",value:540528},{label:"隆子县",value:540529},{label:"错那县",value:540530},{label:"浪卡子县",value:540531}],[{label:"色尼区",value:540602},{label:"嘉黎县",value:540621},{label:"比如县",value:540622},{label:"聂荣县",value:540623},{label:"安多县",value:540624},{label:"申扎县",value:540625},{label:"索县",value:540626},{label:"班戈县",value:540627},{label:"巴青县",value:540628},{label:"尼玛县",value:540629},{label:"双湖县",value:540630}],[{label:"普兰县",value:542521},{label:"札达县",value:542522},{label:"噶尔县",value:542523},{label:"日土县",value:542524},{label:"革吉县",value:542525},{label:"改则县",value:542526},{label:"措勤县",value:542527}]],[[{label:"新城区",value:610102},{label:"碑林区",value:610103},{label:"莲湖区",value:610104},{label:"灞桥区",value:610111},{label:"未央区",value:610112},{label:"雁塔区",value:610113},{label:"阎良区",value:610114},{label:"临潼区",value:610115},{label:"长安区",value:610116},{label:"高陵区",value:610117},{label:"鄠邑区",value:610118},{label:"蓝田县",value:610122},{label:"周至县",value:610124}],[{label:"王益区",value:610202},{label:"印台区",value:610203},{label:"耀州区",value:610204},{label:"宜君县",value:610222}],[{label:"渭滨区",value:610302},{label:"金台区",value:610303},{label:"陈仓区",value:610304},{label:"凤翔县",value:610322},{label:"岐山县",value:610323},{label:"扶风县",value:610324},{label:"眉县",value:610326},{label:"陇县",value:610327},{label:"千阳县",value:610328},{label:"麟游县",value:610329},{label:"凤县",value:610330},{label:"太白县",value:610331}],[{label:"秦都区",value:610402},{label:"杨陵区",value:610403},{label:"渭城区",value:610404},{label:"三原县",value:610422},{label:"泾阳县",value:610423},{label:"乾县",value:610424},{label:"礼泉县",value:610425},{label:"永寿县",value:610426},{label:"长武县",value:610428},{label:"旬邑县",value:610429},{label:"淳化县",value:610430},{label:"武功县",value:610431},{label:"兴平市",value:610481},{label:"彬州市",value:610482}],[{label:"临渭区",value:610502},{label:"华州区",value:610503},{label:"潼关县",value:610522},{label:"大荔县",value:610523},{label:"合阳县",value:610524},{label:"澄城县",value:610525},{label:"蒲城县",value:610526},{label:"白水县",value:610527},{label:"富平县",value:610528},{label:"韩城市",value:610581},{label:"华阴市",value:610582}],[{label:"宝塔区",value:610602},{label:"安塞区",value:610603},{label:"延长县",value:610621},{label:"延川县",value:610622},{label:"志丹县",value:610625},{label:"吴起县",value:610626},{label:"甘泉县",value:610627},{label:"富县",value:610628},{label:"洛川县",value:610629},{label:"宜川县",value:610630},{label:"黄龙县",value:610631},{label:"黄陵县",value:610632},{label:"子长市",value:610681}],[{label:"汉台区",value:610702},{label:"南郑区",value:610703},{label:"城固县",value:610722},{label:"洋县",value:610723},{label:"西乡县",value:610724},{label:"勉县",value:610725},{label:"宁强县",value:610726},{label:"略阳县",value:610727},{label:"镇巴县",value:610728},{label:"留坝县",value:610729},{label:"佛坪县",value:610730}],[{label:"榆阳区",value:610802},{label:"横山区",value:610803},{label:"府谷县",value:610822},{label:"靖边县",value:610824},{label:"定边县",value:610825},{label:"绥德县",value:610826},{label:"米脂县",value:610827},{label:"佳县",value:610828},{label:"吴堡县",value:610829},{label:"清涧县",value:610830},{label:"子洲县",value:610831},{label:"神木市",value:610881}],[{label:"汉滨区",value:610902},{label:"汉阴县",value:610921},{label:"石泉县",value:610922},{label:"宁陕县",value:610923},{label:"紫阳县",value:610924},{label:"岚皋县",value:610925},{label:"平利县",value:610926},{label:"镇坪县",value:610927},{label:"旬阳县",value:610928},{label:"白河县",value:610929}],[{label:"商州区",value:611002},{label:"洛南县",value:611021},{label:"丹凤县",value:611022},{label:"商南县",value:611023},{label:"山阳县",value:611024},{label:"镇安县",value:611025},{label:"柞水县",value:611026}]],[[{label:"城关区",value:620102},{label:"七里河区",value:620103},{label:"西固区",value:620104},{label:"安宁区",value:620105},{label:"红古区",value:620111},{label:"永登县",value:620121},{label:"皋兰县",value:620122},{label:"榆中县",value:620123},{label:"兰州新区",value:620171}],[{label:"市辖区",value:620201},{label:"雄关街道",value:620200002},{label:"钢城街道",value:620200003}],[{label:"金川区",value:620302},{label:"永昌县",value:620321}],[{label:"白银区",value:620402},{label:"平川区",value:620403},{label:"靖远县",value:620421},{label:"会宁县",value:620422},{label:"景泰县",value:620423}],[{label:"秦州区",value:620502},{label:"麦积区",value:620503},{label:"清水县",value:620521},{label:"秦安县",value:620522},{label:"甘谷县",value:620523},{label:"武山县",value:620524},{label:"张家川回族自治县",value:620525}],[{label:"凉州区",value:620602},{label:"民勤县",value:620621},{label:"古浪县",value:620622},{label:"天祝藏族自治县",value:620623}],[{label:"甘州区",value:620702},{label:"肃南裕固族自治县",value:620721},{label:"民乐县",value:620722},{label:"临泽县",value:620723},{label:"高台县",value:620724},{label:"山丹县",value:620725}],[{label:"崆峒区",value:620802},{label:"泾川县",value:620821},{label:"灵台县",value:620822},{label:"崇信县",value:620823},{label:"庄浪县",value:620825},{label:"静宁县",value:620826},{label:"华亭市",value:620881}],[{label:"肃州区",value:620902},{label:"金塔县",value:620921},{label:"瓜州县",value:620922},{label:"肃北蒙古族自治县",value:620923},{label:"阿克塞哈萨克族自治县",value:620924},{label:"玉门市",value:620981},{label:"敦煌市",value:620982}],[{label:"西峰区",value:621002},{label:"庆城县",value:621021},{label:"环县",value:621022},{label:"华池县",value:621023},{label:"合水县",value:621024},{label:"正宁县",value:621025},{label:"宁县",value:621026},{label:"镇原县",value:621027}],[{label:"安定区",value:621102},{label:"通渭县",value:621121},{label:"陇西县",value:621122},{label:"渭源县",value:621123},{label:"临洮县",value:621124},{label:"漳县",value:621125},{label:"岷县",value:621126}],[{label:"武都区",value:621202},{label:"成县",value:621221},{label:"文县",value:621222},{label:"宕昌县",value:621223},{label:"康县",value:621224},{label:"西和县",value:621225},{label:"礼县",value:621226},{label:"徽县",value:621227},{label:"两当县",value:621228}],[{label:"临夏市",value:622901},{label:"临夏县",value:622921},{label:"康乐县",value:622922},{label:"永靖县",value:622923},{label:"广河县",value:622924},{label:"和政县",value:622925},{label:"东乡族自治县",value:622926},{label:"积石山保安族东乡族撒拉族自治县",value:622927}],[{label:"合作市",value:623001},{label:"临潭县",value:623021},{label:"卓尼县",value:623022},{label:"舟曲县",value:623023},{label:"迭部县",value:623024},{label:"玛曲县",value:623025},{label:"碌曲县",value:623026},{label:"夏河县",value:623027}]],[[{label:"城东区",value:630102},{label:"城中区",value:630103},{label:"城西区",value:630104},{label:"城北区",value:630105},{label:"大通回族土族自治县",value:630121},{label:"湟中县",value:630122},{label:"湟源县",value:630123}],[{label:"乐都区",value:630202},{label:"平安区",value:630203},{label:"民和回族土族自治县",value:630222},{label:"互助土族自治县",value:630223},{label:"化隆回族自治县",value:630224},{label:"循化撒拉族自治县",value:630225}],[{label:"门源回族自治县",value:632221},{label:"祁连县",value:632222},{label:"海晏县",value:632223},{label:"刚察县",value:632224}],[{label:"同仁县",value:632321},{label:"尖扎县",value:632322},{label:"泽库县",value:632323},{label:"河南蒙古族自治县",value:632324}],[{label:"共和县",value:632521},{label:"同德县",value:632522},{label:"贵德县",value:632523},{label:"兴海县",value:632524},{label:"贵南县",value:632525}],[{label:"玛沁县",value:632621},{label:"班玛县",value:632622},{label:"甘德县",value:632623},{label:"达日县",value:632624},{label:"久治县",value:632625},{label:"玛多县",value:632626}],[{label:"玉树市",value:632701},{label:"杂多县",value:632722},{label:"称多县",value:632723},{label:"治多县",value:632724},{label:"囊谦县",value:632725},{label:"曲麻莱县",value:632726}],[{label:"格尔木市",value:632801},{label:"德令哈市",value:632802},{label:"茫崖市",value:632803},{label:"乌兰县",value:632821},{label:"都兰县",value:632822},{label:"天峻县",value:632823},{label:"大柴旦行政委员会",value:632857}]],[[{label:"兴庆区",value:640104},{label:"西夏区",value:640105},{label:"金凤区",value:640106},{label:"永宁县",value:640121},{label:"贺兰县",value:640122},{label:"灵武市",value:640181}],[{label:"大武口区",value:640202},{label:"惠农区",value:640205},{label:"平罗县",value:640221}],[{label:"利通区",value:640302},{label:"红寺堡区",value:640303},{label:"盐池县",value:640323},{label:"同心县",value:640324},{label:"青铜峡市",value:640381}],[{label:"原州区",value:640402},{label:"西吉县",value:640422},{label:"隆德县",value:640423},{label:"泾源县",value:640424},{label:"彭阳县",value:640425}],[{label:"沙坡头区",value:640502},{label:"中宁县",value:640521},{label:"海原县",value:640522}]],[[{label:"天山区",value:650102},{label:"沙依巴克区",value:650103},{label:"新市区",value:650104},{label:"水磨沟区",value:650105},{label:"头屯河区",value:650106},{label:"达坂城区",value:650107},{label:"米东区",value:650109},{label:"乌鲁木齐县",value:650121}],[{label:"独山子区",value:650202},{label:"克拉玛依区",value:650203},{label:"白碱滩区",value:650204},{label:"乌尔禾区",value:650205}],[{label:"高昌区",value:650402},{label:"鄯善县",value:650421},{label:"托克逊县",value:650422}],[{label:"伊州区",value:650502},{label:"巴里坤哈萨克自治县",value:650521},{label:"伊吾县",value:650522}],[{label:"昌吉市",value:652301},{label:"阜康市",value:652302},{label:"呼图壁县",value:652323},{label:"玛纳斯县",value:652324},{label:"奇台县",value:652325},{label:"吉木萨尔县",value:652327},{label:"木垒哈萨克自治县",value:652328}],[{label:"博乐市",value:652701},{label:"阿拉山口市",value:652702},{label:"精河县",value:652722},{label:"温泉县",value:652723}],[{label:"库尔勒市",value:652801},{label:"轮台县",value:652822},{label:"尉犁县",value:652823},{label:"若羌县",value:652824},{label:"且末县",value:652825},{label:"焉耆回族自治县",value:652826},{label:"和静县",value:652827},{label:"和硕县",value:652828},{label:"博湖县",value:652829},{label:"库尔勒经济技术开发区",value:652871}],[{label:"阿克苏市",value:652901},{label:"温宿县",value:652922},{label:"库车县",value:652923},{label:"沙雅县",value:652924},{label:"新和县",value:652925},{label:"拜城县",value:652926},{label:"乌什县",value:652927},{label:"阿瓦提县",value:652928},{label:"柯坪县",value:652929}],[{label:"阿图什市",value:653001},{label:"阿克陶县",value:653022},{label:"阿合奇县",value:653023},{label:"乌恰县",value:653024}],[{label:"喀什市",value:653101},{label:"疏附县",value:653121},{label:"疏勒县",value:653122},{label:"英吉沙县",value:653123},{label:"泽普县",value:653124},{label:"莎车县",value:653125},{label:"叶城县",value:653126},{label:"麦盖提县",value:653127},{label:"岳普湖县",value:653128},{label:"伽师县",value:653129},{label:"巴楚县",value:653130},{label:"塔什库尔干塔吉克自治县",value:653131}],[{label:"和田市",value:653201},{label:"和田县",value:653221},{label:"墨玉县",value:653222},{label:"皮山县",value:653223},{label:"洛浦县",value:653224},{label:"策勒县",value:653225},{label:"于田县",value:653226},{label:"民丰县",value:653227}],[{label:"伊宁市",value:654002},{label:"奎屯市",value:654003},{label:"霍尔果斯市",value:654004},{label:"伊宁县",value:654021},{label:"察布查尔锡伯自治县",value:654022},{label:"霍城县",value:654023},{label:"巩留县",value:654024},{label:"新源县",value:654025},{label:"昭苏县",value:654026},{label:"特克斯县",value:654027},{label:"尼勒克县",value:654028}],[{label:"塔城市",value:654201},{label:"乌苏市",value:654202},{label:"额敏县",value:654221},{label:"沙湾县",value:654223},{label:"托里县",value:654224},{label:"裕民县",value:654225},{label:"和布克赛尔蒙古自治县",value:654226}],[{label:"阿勒泰市",value:654301},{label:"布尔津县",value:654321},{label:"富蕴县",value:654322},{label:"福海县",value:654323},{label:"哈巴河县",value:654324},{label:"青河县",value:654325},{label:"吉木乃县",value:654326}],[{label:"石河子市",value:659001},{label:"阿拉尔市",value:659002},{label:"图木舒克市",value:659003},{label:"五家渠市",value:659004},{label:"铁门关市",value:659006}]]]};async function m(u,i={}){const{quality:s=.75,maxWidth:t=800,maxHeight:r=600}=i;if(!(u instanceof File))throw new Error("输入参数必须是一个File对象");if(!u.type.startsWith("image/"))throw new Error("输入文件必须是图片类型");return new Promise((c,n)=>{const a=new Image;a.onload=()=>{const b=document.createElement("canvas"),w=b.getContext("2d");let l=a.width,e=a.height;l>t&&(e=e*(t/l),l=t),e>r&&(l=l*(r/e),e=r),b.width=l,b.height=e,w.drawImage(a,0,0,l,e),b.toBlob(o=>{if(!o){n(new Error("图片转换失败"));return}const d=new File([o],u.name,{type:o.type,lastModified:Date.now()});c(d)},u.type,s)},a.onerror=()=>n(new Error("图片加载失败"));const v=new FileReader;v.onload=()=>{a.src=v.result},v.onerror=()=>n(new Error("文件读取失败")),v.readAsDataURL(u)})}export{m as a,h as c}; diff --git a/dist/static/js/http-B4ZCnwNh.js b/dist/static/js/http-BM5-Wn5U.js similarity index 99% rename from dist/static/js/http-B4ZCnwNh.js rename to dist/static/js/http-BM5-Wn5U.js index e103712..42161d2 100644 --- a/dist/static/js/http-B4ZCnwNh.js +++ b/dist/static/js/http-BM5-Wn5U.js @@ -1,4 +1,4 @@ -import{O as Ge}from"./element-plus-BYJld3QI.js";function Ae(e,t){return function(){return e.apply(t,arguments)}}const{toString:Qe}=Object.prototype,{getPrototypeOf:ce}=Object,K=(e=>t=>{const n=Qe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),C=e=>(e=e.toLowerCase(),t=>K(t)===e),v=e=>t=>typeof t===e,{isArray:D}=Array,q=v("undefined");function Ze(e){return e!==null&&!q(e)&&e.constructor!==null&&!q(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const xe=C("ArrayBuffer");function Ye(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&xe(e.buffer),t}const et=v("string"),x=v("function"),Ce=v("number"),X=e=>e!==null&&typeof e=="object",tt=e=>e===!0||e===!1,z=e=>{if(K(e)!=="object")return!1;const t=ce(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},nt=C("Date"),rt=C("File"),st=C("Blob"),ot=C("FileList"),it=e=>X(e)&&x(e.pipe),at=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||x(e.append)&&((t=K(e))==="formdata"||t==="object"&&x(e.toString)&&e.toString()==="[object FormData]"))},ct=C("URLSearchParams"),[lt,ut,ft,dt]=["ReadableStream","Request","Response","Headers"].map(C),pt=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function H(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),D(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const U=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Pe=e=>!q(e)&&e!==U;function ne(){const{caseless:e}=Pe(this)&&this||{},t={},n=(r,s)=>{const o=e&&Ne(t,s)||s;z(t[o])&&z(r)?t[o]=ne(t[o],r):z(r)?t[o]=ne({},r):D(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(H(t,(s,o)=>{n&&x(s)?e[o]=Ae(s,n):e[o]=s},{allOwnKeys:r}),e),mt=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),yt=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},bt=(e,t,n,r)=>{let s,o,i;const c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!c[i]&&(t[i]=e[i],c[i]=!0);e=n!==!1&&ce(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},wt=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Et=e=>{if(!e)return null;if(D(e))return e;let t=e.length;if(!Ce(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Rt=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ce(Uint8Array)),St=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},gt=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Ot=C("HTMLFormElement"),Tt=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),de=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),At=C("RegExp"),Fe=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};H(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},xt=e=>{Fe(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Ct=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return D(e)?r(e):r(String(e).split(t)),n},Nt=()=>{},Pt=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Ft(e){return!!(e&&x(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const _t=e=>{const t=new Array(10),n=(r,s)=>{if(X(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=D(r)?[]:{};return H(r,(i,c)=>{const f=n(i,s+1);!q(f)&&(o[c]=f)}),t[s]=void 0,o}}return r};return n(e,0)},Ut=C("AsyncFunction"),Lt=e=>e&&(X(e)||x(e))&&x(e.then)&&x(e.catch),_e=((e,t)=>e?setImmediate:t?((n,r)=>(U.addEventListener("message",({source:s,data:o})=>{s===U&&o===n&&r.length&&r.shift()()},!1),s=>{r.push(s),U.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",x(U.postMessage)),Bt=typeof queueMicrotask<"u"?queueMicrotask.bind(U):typeof process<"u"&&process.nextTick||_e,a={isArray:D,isArrayBuffer:xe,isBuffer:Ze,isFormData:at,isArrayBufferView:Ye,isString:et,isNumber:Ce,isBoolean:tt,isObject:X,isPlainObject:z,isReadableStream:lt,isRequest:ut,isResponse:ft,isHeaders:dt,isUndefined:q,isDate:nt,isFile:rt,isBlob:st,isRegExp:At,isFunction:x,isStream:it,isURLSearchParams:ct,isTypedArray:Rt,isFileList:ot,forEach:H,merge:ne,extend:ht,trim:pt,stripBOM:mt,inherits:yt,toFlatObject:bt,kindOf:K,kindOfTest:C,endsWith:wt,toArray:Et,forEachEntry:St,matchAll:gt,isHTMLForm:Ot,hasOwnProperty:de,hasOwnProp:de,reduceDescriptors:Fe,freezeMethods:xt,toObjectSet:Ct,toCamelCase:Tt,noop:Nt,toFiniteNumber:Pt,findKey:Ne,global:U,isContextDefined:Pe,isSpecCompliantForm:Ft,toJSONObject:_t,isAsyncFn:Ut,isThenable:Lt,setImmediate:_e,asap:Bt};function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.status}}});const Ue=m.prototype,Le={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Le[e]={value:e}});Object.defineProperties(m,Le);Object.defineProperty(Ue,"isAxiosError",{value:!0});m.from=(e,t,n,r,s,o)=>{const i=Object.create(Ue);return a.toFlatObject(e,i,function(f){return f!==Error.prototype},c=>c!=="isAxiosError"),m.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const Dt=null;function re(e){return a.isPlainObject(e)||a.isArray(e)}function Be(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function pe(e,t,n){return e?e.concat(t).map(function(s,o){return s=Be(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function kt(e){return a.isArray(e)&&!e.some(re)}const jt=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function G(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,h){return!a.isUndefined(h[y])});const r=n.metaTokens,s=n.visitor||u,o=n.dots,i=n.indexes,f=(n.Blob||typeof Blob<"u"&&Blob)&&a.isSpecCompliantForm(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function l(p){if(p===null)return"";if(a.isDate(p))return p.toISOString();if(!f&&a.isBlob(p))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(p)||a.isTypedArray(p)?f&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function u(p,y,h){let w=p;if(p&&!h&&typeof p=="object"){if(a.endsWith(y,"{}"))y=r?y:y.slice(0,-2),p=JSON.stringify(p);else if(a.isArray(p)&&kt(p)||(a.isFileList(p)||a.endsWith(y,"[]"))&&(w=a.toArray(p)))return y=Be(y),w.forEach(function(g,P){!(a.isUndefined(g)||g===null)&&t.append(i===!0?pe([y],P,o):i===null?y:y+"[]",l(g))}),!1}return re(p)?!0:(t.append(pe(h,y,o),l(p)),!1)}const d=[],b=Object.assign(jt,{defaultVisitor:u,convertValue:l,isVisitable:re});function R(p,y){if(!a.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(p),a.forEach(p,function(w,S){(!(a.isUndefined(w)||w===null)&&s.call(t,w,a.isString(S)?S.trim():S,y,b))===!0&&R(w,y?y.concat(S):[S])}),d.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return R(e),t}function he(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function le(e,t){this._pairs=[],e&&G(e,this,t)}const De=le.prototype;De.append=function(t,n){this._pairs.push([t,n])};De.toString=function(t){const n=t?function(r){return t.call(this,r,he)}:he;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function qt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ke(e,t,n){if(!t)return e;const r=n&&n.encode||qt;a.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(s?o=s(t,n):o=a.isURLSearchParams(t)?t.toString():new le(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class me{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}const je={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ht=typeof URLSearchParams<"u"?URLSearchParams:le,It=typeof FormData<"u"?FormData:null,Mt=typeof Blob<"u"?Blob:null,zt={isBrowser:!0,classes:{URLSearchParams:Ht,FormData:It,Blob:Mt},protocols:["http","https","file","blob","url","data"]},ue=typeof window<"u"&&typeof document<"u",se=typeof navigator=="object"&&navigator||void 0,$t=ue&&(!se||["ReactNative","NativeScript","NS"].indexOf(se.product)<0),Jt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Vt=ue&&window.location.href||"http://localhost",Wt=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ue,hasStandardBrowserEnv:$t,hasStandardBrowserWebWorkerEnv:Jt,navigator:se,origin:Vt},Symbol.toStringTag,{value:"Module"})),O={...Wt,...zt};function Kt(e,t){return G(e,new O.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return O.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function vt(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Xt(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&a.isArray(s)?s.length:i,f?(a.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!c):((!s[i]||!a.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&a.isArray(s[i])&&(s[i]=Xt(s[i])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(vt(r),s,n,0)}),n}return null}function Gt(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const I={transitional:je,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=a.isObject(t);if(o&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s?JSON.stringify(qe(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t)||a.isReadableStream(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Kt(t,this.formSerializer).toString();if((c=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return G(c?{"files[]":t}:t,f&&new f,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),Gt(t)):t}],transformResponse:[function(t){const n=this.transitional||I.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(a.isResponse(t)||a.isReadableStream(t))return t;if(t&&a.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(i)throw c.name==="SyntaxError"?m.from(c,m.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:O.classes.FormData,Blob:O.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch"],e=>{I.headers[e]={}});const Qt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Zt=e=>{const t={};let n,r,s;return e&&e.split(` +import{O as Ge}from"./element-plus-HARoAvk-.js";function Ae(e,t){return function(){return e.apply(t,arguments)}}const{toString:Qe}=Object.prototype,{getPrototypeOf:ce}=Object,K=(e=>t=>{const n=Qe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),C=e=>(e=e.toLowerCase(),t=>K(t)===e),v=e=>t=>typeof t===e,{isArray:D}=Array,q=v("undefined");function Ze(e){return e!==null&&!q(e)&&e.constructor!==null&&!q(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const xe=C("ArrayBuffer");function Ye(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&xe(e.buffer),t}const et=v("string"),x=v("function"),Ce=v("number"),X=e=>e!==null&&typeof e=="object",tt=e=>e===!0||e===!1,z=e=>{if(K(e)!=="object")return!1;const t=ce(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},nt=C("Date"),rt=C("File"),st=C("Blob"),ot=C("FileList"),it=e=>X(e)&&x(e.pipe),at=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||x(e.append)&&((t=K(e))==="formdata"||t==="object"&&x(e.toString)&&e.toString()==="[object FormData]"))},ct=C("URLSearchParams"),[lt,ut,ft,dt]=["ReadableStream","Request","Response","Headers"].map(C),pt=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function H(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),D(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const U=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Pe=e=>!q(e)&&e!==U;function ne(){const{caseless:e}=Pe(this)&&this||{},t={},n=(r,s)=>{const o=e&&Ne(t,s)||s;z(t[o])&&z(r)?t[o]=ne(t[o],r):z(r)?t[o]=ne({},r):D(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(H(t,(s,o)=>{n&&x(s)?e[o]=Ae(s,n):e[o]=s},{allOwnKeys:r}),e),mt=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),yt=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},bt=(e,t,n,r)=>{let s,o,i;const c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!c[i]&&(t[i]=e[i],c[i]=!0);e=n!==!1&&ce(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},wt=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Et=e=>{if(!e)return null;if(D(e))return e;let t=e.length;if(!Ce(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Rt=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ce(Uint8Array)),St=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},gt=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Ot=C("HTMLFormElement"),Tt=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),de=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),At=C("RegExp"),Fe=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};H(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},xt=e=>{Fe(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Ct=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return D(e)?r(e):r(String(e).split(t)),n},Nt=()=>{},Pt=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Ft(e){return!!(e&&x(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const _t=e=>{const t=new Array(10),n=(r,s)=>{if(X(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=D(r)?[]:{};return H(r,(i,c)=>{const f=n(i,s+1);!q(f)&&(o[c]=f)}),t[s]=void 0,o}}return r};return n(e,0)},Ut=C("AsyncFunction"),Lt=e=>e&&(X(e)||x(e))&&x(e.then)&&x(e.catch),_e=((e,t)=>e?setImmediate:t?((n,r)=>(U.addEventListener("message",({source:s,data:o})=>{s===U&&o===n&&r.length&&r.shift()()},!1),s=>{r.push(s),U.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",x(U.postMessage)),Bt=typeof queueMicrotask<"u"?queueMicrotask.bind(U):typeof process<"u"&&process.nextTick||_e,a={isArray:D,isArrayBuffer:xe,isBuffer:Ze,isFormData:at,isArrayBufferView:Ye,isString:et,isNumber:Ce,isBoolean:tt,isObject:X,isPlainObject:z,isReadableStream:lt,isRequest:ut,isResponse:ft,isHeaders:dt,isUndefined:q,isDate:nt,isFile:rt,isBlob:st,isRegExp:At,isFunction:x,isStream:it,isURLSearchParams:ct,isTypedArray:Rt,isFileList:ot,forEach:H,merge:ne,extend:ht,trim:pt,stripBOM:mt,inherits:yt,toFlatObject:bt,kindOf:K,kindOfTest:C,endsWith:wt,toArray:Et,forEachEntry:St,matchAll:gt,isHTMLForm:Ot,hasOwnProperty:de,hasOwnProp:de,reduceDescriptors:Fe,freezeMethods:xt,toObjectSet:Ct,toCamelCase:Tt,noop:Nt,toFiniteNumber:Pt,findKey:Ne,global:U,isContextDefined:Pe,isSpecCompliantForm:Ft,toJSONObject:_t,isAsyncFn:Ut,isThenable:Lt,setImmediate:_e,asap:Bt};function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.status}}});const Ue=m.prototype,Le={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Le[e]={value:e}});Object.defineProperties(m,Le);Object.defineProperty(Ue,"isAxiosError",{value:!0});m.from=(e,t,n,r,s,o)=>{const i=Object.create(Ue);return a.toFlatObject(e,i,function(f){return f!==Error.prototype},c=>c!=="isAxiosError"),m.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const Dt=null;function re(e){return a.isPlainObject(e)||a.isArray(e)}function Be(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function pe(e,t,n){return e?e.concat(t).map(function(s,o){return s=Be(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function kt(e){return a.isArray(e)&&!e.some(re)}const jt=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function G(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,h){return!a.isUndefined(h[y])});const r=n.metaTokens,s=n.visitor||u,o=n.dots,i=n.indexes,f=(n.Blob||typeof Blob<"u"&&Blob)&&a.isSpecCompliantForm(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function l(p){if(p===null)return"";if(a.isDate(p))return p.toISOString();if(!f&&a.isBlob(p))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(p)||a.isTypedArray(p)?f&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function u(p,y,h){let w=p;if(p&&!h&&typeof p=="object"){if(a.endsWith(y,"{}"))y=r?y:y.slice(0,-2),p=JSON.stringify(p);else if(a.isArray(p)&&kt(p)||(a.isFileList(p)||a.endsWith(y,"[]"))&&(w=a.toArray(p)))return y=Be(y),w.forEach(function(g,P){!(a.isUndefined(g)||g===null)&&t.append(i===!0?pe([y],P,o):i===null?y:y+"[]",l(g))}),!1}return re(p)?!0:(t.append(pe(h,y,o),l(p)),!1)}const d=[],b=Object.assign(jt,{defaultVisitor:u,convertValue:l,isVisitable:re});function R(p,y){if(!a.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(p),a.forEach(p,function(w,S){(!(a.isUndefined(w)||w===null)&&s.call(t,w,a.isString(S)?S.trim():S,y,b))===!0&&R(w,y?y.concat(S):[S])}),d.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return R(e),t}function he(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function le(e,t){this._pairs=[],e&&G(e,this,t)}const De=le.prototype;De.append=function(t,n){this._pairs.push([t,n])};De.toString=function(t){const n=t?function(r){return t.call(this,r,he)}:he;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function qt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ke(e,t,n){if(!t)return e;const r=n&&n.encode||qt;a.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(s?o=s(t,n):o=a.isURLSearchParams(t)?t.toString():new le(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class me{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}const je={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ht=typeof URLSearchParams<"u"?URLSearchParams:le,It=typeof FormData<"u"?FormData:null,Mt=typeof Blob<"u"?Blob:null,zt={isBrowser:!0,classes:{URLSearchParams:Ht,FormData:It,Blob:Mt},protocols:["http","https","file","blob","url","data"]},ue=typeof window<"u"&&typeof document<"u",se=typeof navigator=="object"&&navigator||void 0,$t=ue&&(!se||["ReactNative","NativeScript","NS"].indexOf(se.product)<0),Jt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Vt=ue&&window.location.href||"http://localhost",Wt=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ue,hasStandardBrowserEnv:$t,hasStandardBrowserWebWorkerEnv:Jt,navigator:se,origin:Vt},Symbol.toStringTag,{value:"Module"})),O={...Wt,...zt};function Kt(e,t){return G(e,new O.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return O.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function vt(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Xt(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&a.isArray(s)?s.length:i,f?(a.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!c):((!s[i]||!a.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&a.isArray(s[i])&&(s[i]=Xt(s[i])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(vt(r),s,n,0)}),n}return null}function Gt(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const I={transitional:je,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=a.isObject(t);if(o&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s?JSON.stringify(qe(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t)||a.isReadableStream(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Kt(t,this.formSerializer).toString();if((c=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return G(c?{"files[]":t}:t,f&&new f,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),Gt(t)):t}],transformResponse:[function(t){const n=this.transitional||I.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(a.isResponse(t)||a.isReadableStream(t))return t;if(t&&a.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(i)throw c.name==="SyntaxError"?m.from(c,m.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:O.classes.FormData,Blob:O.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch"],e=>{I.headers[e]={}});const Qt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Zt=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&Qt[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},ye=Symbol("internals");function j(e){return e&&String(e).trim().toLowerCase()}function $(e){return e===!1||e==null?e:a.isArray(e)?e.map($):String(e)}function Yt(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const en=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Y(e,t,n,r,s){if(a.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!a.isString(t)){if(a.isString(r))return t.indexOf(r)!==-1;if(a.isRegExp(r))return r.test(t)}}function tn(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function nn(e,t){const n=a.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,o,i){return this[r].call(this,t,s,o,i)},configurable:!0})})}let A=class{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function o(c,f,l){const u=j(f);if(!u)throw new Error("header name must be a non-empty string");const d=a.findKey(s,u);(!d||s[d]===void 0||l===!0||l===void 0&&s[d]!==!1)&&(s[d||f]=$(c))}const i=(c,f)=>a.forEach(c,(l,u)=>o(l,u,f));if(a.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(a.isString(t)&&(t=t.trim())&&!en(t))i(Zt(t),n);else if(a.isHeaders(t))for(const[c,f]of t.entries())o(f,c,r);else t!=null&&o(n,t,r);return this}get(t,n){if(t=j(t),t){const r=a.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return Yt(s);if(a.isFunction(n))return n.call(this,s,r);if(a.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=j(t),t){const r=a.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Y(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function o(i){if(i=j(i),i){const c=a.findKey(r,i);c&&(!n||Y(r,r[c],c,n))&&(delete r[c],s=!0)}}return a.isArray(t)?t.forEach(o):o(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const o=n[r];(!t||Y(this,this[o],o,t,!0))&&(delete this[o],s=!0)}return s}normalize(t){const n=this,r={};return a.forEach(this,(s,o)=>{const i=a.findKey(r,o);if(i){n[i]=$(s),delete n[o];return}const c=t?tn(o):String(o).trim();c!==o&&delete n[o],n[c]=$(s),r[c]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return a.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&a.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}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(s=>r.set(s)),r}static accessor(t){const r=(this[ye]=this[ye]={accessors:{}}).accessors,s=this.prototype;function o(i){const c=j(i);r[c]||(nn(s,i),r[c]=!0)}return a.isArray(t)?t.forEach(o):o(t),this}};A.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);a.reduceDescriptors(A.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});a.freezeMethods(A);function ee(e,t){const n=this||I,r=t||n,s=A.from(r.headers);let o=r.data;return a.forEach(e,function(c){o=c.call(n,o,s.normalize(),t?t.status:void 0)}),s.normalize(),o}function He(e){return!!(e&&e.__CANCEL__)}function k(e,t,n){m.call(this,e??"canceled",m.ERR_CANCELED,t,n),this.name="CanceledError"}a.inherits(k,m,{__CANCEL__:!0});function Ie(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new m("Request failed with status code "+n.status,[m.ERR_BAD_REQUEST,m.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function rn(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function sn(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0,i;return t=t!==void 0?t:1e3,function(f){const l=Date.now(),u=r[o];i||(i=l),n[s]=f,r[s]=l;let d=o,b=0;for(;d!==s;)b+=n[d++],d=d%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),l-i{n=u,s=null,o&&(clearTimeout(o),o=null),e.apply(null,l)};return[(...l)=>{const u=Date.now(),d=u-n;d>=r?i(l,u):(s=l,o||(o=setTimeout(()=>{o=null,i(s)},r-d)))},()=>s&&i(s)]}const V=(e,t,n=3)=>{let r=0;const s=sn(50,250);return on(o=>{const i=o.loaded,c=o.lengthComputable?o.total:void 0,f=i-r,l=s(f),u=i<=c;r=i;const d={loaded:i,total:c,progress:c?i/c:void 0,bytes:f,rate:l||void 0,estimated:l&&c&&u?(c-i)/l:void 0,event:o,lengthComputable:c!=null,[t?"download":"upload"]:!0};e(d)},n)},be=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},we=e=>(...t)=>a.asap(()=>e(...t)),an=O.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,O.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(O.origin),O.navigator&&/(msie|trident)/i.test(O.navigator.userAgent)):()=>!0,cn=O.hasStandardBrowserEnv?{write(e,t,n,r,s,o){const i=[e+"="+encodeURIComponent(t)];a.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),a.isString(r)&&i.push("path="+r),a.isString(s)&&i.push("domain="+s),o===!0&&i.push("secure"),document.cookie=i.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 ln(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function un(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Me(e,t,n){let r=!ln(t);return e&&(r||n==!1)?un(e,t):t}const Ee=e=>e instanceof A?{...e}:e;function B(e,t){t=t||{};const n={};function r(l,u,d,b){return a.isPlainObject(l)&&a.isPlainObject(u)?a.merge.call({caseless:b},l,u):a.isPlainObject(u)?a.merge({},u):a.isArray(u)?u.slice():u}function s(l,u,d,b){if(a.isUndefined(u)){if(!a.isUndefined(l))return r(void 0,l,d,b)}else return r(l,u,d,b)}function o(l,u){if(!a.isUndefined(u))return r(void 0,u)}function i(l,u){if(a.isUndefined(u)){if(!a.isUndefined(l))return r(void 0,l)}else return r(void 0,u)}function c(l,u,d){if(d in t)return r(l,u);if(d in e)return r(void 0,l)}const f={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:c,headers:(l,u,d)=>s(Ee(l),Ee(u),d,!0)};return a.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=f[u]||s,b=d(e[u],t[u],u);a.isUndefined(b)&&d!==c||(n[u]=b)}),n}const ze=e=>{const t=B({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:o,headers:i,auth:c}=t;t.headers=i=A.from(i),t.url=ke(Me(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),c&&i.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):"")));let f;if(a.isFormData(n)){if(O.hasStandardBrowserEnv||O.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((f=i.getContentType())!==!1){const[l,...u]=f?f.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([l||"multipart/form-data",...u].join("; "))}}if(O.hasStandardBrowserEnv&&(r&&a.isFunction(r)&&(r=r(t)),r||r!==!1&&an(t.url))){const l=s&&o&&cn.read(o);l&&i.set(s,l)}return t},fn=typeof XMLHttpRequest<"u",dn=fn&&function(e){return new Promise(function(n,r){const s=ze(e);let o=s.data;const i=A.from(s.headers).normalize();let{responseType:c,onUploadProgress:f,onDownloadProgress:l}=s,u,d,b,R,p;function y(){R&&R(),p&&p(),s.cancelToken&&s.cancelToken.unsubscribe(u),s.signal&&s.signal.removeEventListener("abort",u)}let h=new XMLHttpRequest;h.open(s.method.toUpperCase(),s.url,!0),h.timeout=s.timeout;function w(){if(!h)return;const g=A.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders()),T={data:!c||c==="text"||c==="json"?h.responseText:h.response,status:h.status,statusText:h.statusText,headers:g,config:e,request:h};Ie(function(_){n(_),y()},function(_){r(_),y()},T),h=null}"onloadend"in h?h.onloadend=w:h.onreadystatechange=function(){!h||h.readyState!==4||h.status===0&&!(h.responseURL&&h.responseURL.indexOf("file:")===0)||setTimeout(w)},h.onabort=function(){h&&(r(new m("Request aborted",m.ECONNABORTED,e,h)),h=null)},h.onerror=function(){r(new m("Network Error",m.ERR_NETWORK,e,h)),h=null},h.ontimeout=function(){let P=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const T=s.transitional||je;s.timeoutErrorMessage&&(P=s.timeoutErrorMessage),r(new m(P,T.clarifyTimeoutError?m.ETIMEDOUT:m.ECONNABORTED,e,h)),h=null},o===void 0&&i.setContentType(null),"setRequestHeader"in h&&a.forEach(i.toJSON(),function(P,T){h.setRequestHeader(T,P)}),a.isUndefined(s.withCredentials)||(h.withCredentials=!!s.withCredentials),c&&c!=="json"&&(h.responseType=s.responseType),l&&([b,p]=V(l,!0),h.addEventListener("progress",b)),f&&h.upload&&([d,R]=V(f),h.upload.addEventListener("progress",d),h.upload.addEventListener("loadend",R)),(s.cancelToken||s.signal)&&(u=g=>{h&&(r(!g||g.type?new k(null,e,h):g),h.abort(),h=null)},s.cancelToken&&s.cancelToken.subscribe(u),s.signal&&(s.signal.aborted?u():s.signal.addEventListener("abort",u)));const S=rn(s.url);if(S&&O.protocols.indexOf(S)===-1){r(new m("Unsupported protocol "+S+":",m.ERR_BAD_REQUEST,e));return}h.send(o||null)})},pn=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const o=function(l){if(!s){s=!0,c();const u=l instanceof Error?l:this.reason;r.abort(u instanceof m?u:new k(u instanceof Error?u.message:u))}};let i=t&&setTimeout(()=>{i=null,o(new m(`timeout ${t} of ms exceeded`,m.ETIMEDOUT))},t);const c=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(l=>{l.unsubscribe?l.unsubscribe(o):l.removeEventListener("abort",o)}),e=null)};e.forEach(l=>l.addEventListener("abort",o));const{signal:f}=r;return f.unsubscribe=()=>a.asap(c),f}},hn=function*(e,t){let n=e.byteLength;if(n{const s=mn(e,t);let o=0,i,c=f=>{i||(i=!0,r&&r(f))};return new ReadableStream({async pull(f){try{const{done:l,value:u}=await s.next();if(l){c(),f.close();return}let d=u.byteLength;if(n){let b=o+=d;n(b)}f.enqueue(new Uint8Array(u))}catch(l){throw c(l),l}},cancel(f){return c(f),s.return()}},{highWaterMark:2})},Q=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",$e=Q&&typeof ReadableStream=="function",bn=Q&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Je=(e,...t)=>{try{return!!e(...t)}catch{return!1}},wn=$e&&Je(()=>{let e=!1;const t=new Request(O.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Se=64*1024,oe=$e&&Je(()=>a.isReadableStream(new Response("").body)),W={stream:oe&&(e=>e.body)};Q&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!W[t]&&(W[t]=a.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new m(`Response type '${t}' is not supported`,m.ERR_NOT_SUPPORT,r)})})})(new Response);const En=async e=>{if(e==null)return 0;if(a.isBlob(e))return e.size;if(a.isSpecCompliantForm(e))return(await new Request(O.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(a.isArrayBufferView(e)||a.isArrayBuffer(e))return e.byteLength;if(a.isURLSearchParams(e)&&(e=e+""),a.isString(e))return(await bn(e)).byteLength},Rn=async(e,t)=>{const n=a.toFiniteNumber(e.getContentLength());return n??En(t)},Sn=Q&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:o,timeout:i,onDownloadProgress:c,onUploadProgress:f,responseType:l,headers:u,withCredentials:d="same-origin",fetchOptions:b}=ze(e);l=l?(l+"").toLowerCase():"text";let R=pn([s,o&&o.toAbortSignal()],i),p;const y=R&&R.unsubscribe&&(()=>{R.unsubscribe()});let h;try{if(f&&wn&&n!=="get"&&n!=="head"&&(h=await Rn(u,r))!==0){let T=new Request(t,{method:"POST",body:r,duplex:"half"}),F;if(a.isFormData(r)&&(F=T.headers.get("content-type"))&&u.setContentType(F),T.body){const[_,M]=be(h,V(we(f)));r=Re(T.body,Se,_,M)}}a.isString(d)||(d=d?"include":"omit");const w="credentials"in Request.prototype;p=new Request(t,{...b,signal:R,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:w?d:void 0});let S=await fetch(p);const g=oe&&(l==="stream"||l==="response");if(oe&&(c||g&&y)){const T={};["status","statusText","headers"].forEach(fe=>{T[fe]=S[fe]});const F=a.toFiniteNumber(S.headers.get("content-length")),[_,M]=c&&be(F,V(we(c),!0))||[];S=new Response(Re(S.body,Se,_,()=>{M&&M(),y&&y()}),T)}l=l||"text";let P=await W[a.findKey(W,l)||"text"](S,e);return!g&&y&&y(),await new Promise((T,F)=>{Ie(T,F,{data:P,headers:A.from(S.headers),status:S.status,statusText:S.statusText,config:e,request:p})})}catch(w){throw y&&y(),w&&w.name==="TypeError"&&/fetch/i.test(w.message)?Object.assign(new m("Network Error",m.ERR_NETWORK,e,p),{cause:w.cause||w}):m.from(w,w&&w.code,e,p)}}),ie={http:Dt,xhr:dn,fetch:Sn};a.forEach(ie,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const ge=e=>`- ${e}`,gn=e=>a.isFunction(e)||e===null||e===!1,Ve={getAdapter:e=>{e=a.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let o=0;o`adapter ${c} `+(f===!1?"is not supported by the environment":"is not available in the build"));let i=t?o.length>1?`since : `+o.map(ge).join(` diff --git a/dist/static/js/index-QEDUVfYf.js b/dist/static/js/index-BaA8ycYf.js similarity index 94% rename from dist/static/js/index-QEDUVfYf.js rename to dist/static/js/index-BaA8ycYf.js index d4caae5..55f10cc 100644 --- a/dist/static/js/index-QEDUVfYf.js +++ b/dist/static/js/index-BaA8ycYf.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index--VKFzVs-.js","static/js/register.vue_vue_type_style_index_0_lang-BXSX7WCV.js","static/js/element-plus-BYJld3QI.js","static/css/element-plus-DWXu63qx.css","static/js/login-DsXLeP-b.js","static/js/http-B4ZCnwNh.js","static/js/_plugin-vue_export-helper-DlAUqK2U.js","static/css/register-CxoCcVzs.css","static/css/index-BznIbzPg.css","static/js/Help-km9tFOd5.js","static/css/Help-CVewDQg4.css","static/js/About-DY84hByS.js","static/css/About-mDGTH05M.css","static/js/start-Bt1cGqBr.js","static/js/file-DcKiqivj.js","static/js/upload-CISlIcc_.js","static/css/start-D2ZLCoER.css","static/js/FeedBack-Chr9eZX9.js","static/css/FeedBack-D3M2QJ3a.css","static/js/check-A0_tEItd.js","static/css/check-ydvw3rZE.css","static/js/privacy-LEwjxfCF.js","static/js/PageNotFound-F-ZRva8K.js","static/css/PageNotFound-DkrQPSm2.css","static/js/BasicLayout-DhUe2zeH.js","static/css/BasicLayout-C1OjiWSq.css"])))=>i.map(i=>d[i]); -import{e as st,r as je,m as ct,a as it,i as he,b as at,t as It,g as jt,o as Nt,w as Ne,n as ut,c as Tt,d as B,f as Y,h as Mt,s as lt,j as pe,u as se,k as $t,p as Se,l as ft,q as ht,v as pt,x as Bt,y as dt,z as Dt,A as Ht,B as Vt,C as qt,D as zt,E as Ft}from"./element-plus-BYJld3QI.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();/*! +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-DVP9uOLa.js","static/js/register.vue_vue_type_style_index_0_lang-D2zUQyWD.js","static/js/element-plus-HARoAvk-.js","static/css/element-plus-DWXu63qx.css","static/js/login-MIAZAUrb.js","static/js/http-BM5-Wn5U.js","static/js/_plugin-vue_export-helper-DlAUqK2U.js","static/css/register-CxoCcVzs.css","static/css/index-BznIbzPg.css","static/js/Help-DZMN4jXJ.js","static/css/Help-CVewDQg4.css","static/js/About-BzTLUoSO.js","static/css/About-mDGTH05M.css","static/js/start-DrBYrofL.js","static/js/lodash-CV1v4zS4.js","static/js/upload-vJB7S20X.js","static/css/start-BbZk5Dn3.css","static/js/FeedBack-Dxu1RxQ4.js","static/css/FeedBack-D3M2QJ3a.css","static/js/check-LZZeSqd2.js","static/css/check-CPjXoFP4.css","static/js/privacy-DDc0bfpq.js","static/js/PageNotFound-7rjP45rd.js","static/css/PageNotFound-DkrQPSm2.css","static/js/BasicLayout-DXjvoo0R.js","static/css/BasicLayout-C1OjiWSq.css"])))=>i.map(i=>d[i]); +import{e as st,r as je,m as ct,a as it,i as he,b as at,t as It,g as jt,o as Nt,w as Ne,n as ut,c as Tt,d as B,f as Y,h as Mt,s as lt,j as pe,u as se,k as $t,p as Se,l as ft,q as ht,v as pt,x as Bt,y as dt,z as Dt,A as Ht,B as Vt,C as qt,D as zt,E as Ft}from"./element-plus-HARoAvk-.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();/*! * pinia v3.0.1 * (c) 2025 Eduardo San Martin Morote * @license MIT @@ -7,4 +7,4 @@ import{e as st,r as je,m as ct,a as it,i as he,b as at,t as It,g as jt,o as Nt,w * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const J=typeof document<"u";function Et(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Jt(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Et(e.default)}const w=Object.assign;function we(e,t){const n={};for(const r in t){const o=t[r];n[r]=D(o)?o.map(e):e(o)}return n}const ie=()=>{},D=Array.isArray,_t=/#/g,en=/&/g,tn=/\//g,nn=/=/g,rn=/\?/g,Rt=/\+/g,on=/%5B/g,sn=/%5D/g,Pt=/%5E/g,cn=/%60/g,St=/%7B/g,an=/%7C/g,bt=/%7D/g,un=/%20/g;function Te(e){return encodeURI(""+e).replace(an,"|").replace(on,"[").replace(sn,"]")}function ln(e){return Te(e).replace(St,"{").replace(bt,"}").replace(Pt,"^")}function xe(e){return Te(e).replace(Rt,"%2B").replace(un,"+").replace(_t,"%23").replace(en,"%26").replace(cn,"`").replace(St,"{").replace(bt,"}").replace(Pt,"^")}function fn(e){return xe(e).replace(nn,"%3D")}function hn(e){return Te(e).replace(_t,"%23").replace(rn,"%3F")}function pn(e){return e==null?"":hn(e).replace(tn,"%2F")}function ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const dn=/\/$/,mn=e=>e.replace(dn,"");function Ce(e,t,n="/"){let r,o={},s="",a="";const d=t.indexOf("#");let c=t.indexOf("?");return d=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,d>-1?d:t.length),o=e(s)),d>-1&&(r=r||t.slice(0,d),a=t.slice(d,t.length)),r=En(r??t,n),{fullPath:r+(s&&"?")+s+a,path:r,query:o,hash:ue(a)}}function gn(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function qe(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function vn(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&ee(t.matched[r],n.matched[o])&&wt(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ee(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function wt(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!yn(e[n],t[n]))return!1;return!0}function yn(e,t){return D(e)?ze(e,t):D(t)?ze(t,e):e===t}function ze(e,t){return D(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function En(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,a,d;for(a=0;a1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(a).join("/")}const W={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var le;(function(e){e.pop="pop",e.push="push"})(le||(le={}));var ae;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ae||(ae={}));function _n(e){if(!e)if(J){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mn(e)}const Rn=/^[^#]+#/;function Pn(e,t){return e.replace(Rn,"#")+t}function Sn(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const me=()=>({left:window.scrollX,top:window.scrollY});function bn(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Sn(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Fe(e,t){return(history.state?history.state.position-t:-1)+e}const Le=new Map;function wn(e,t){Le.set(e,t)}function Cn(e){const t=Le.get(e);return Le.delete(e),t}let On=()=>location.protocol+"//"+location.host;function Ct(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let d=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(d);return c[0]!=="/"&&(c="/"+c),qe(c,"")}return qe(n,e)+r+o}function An(e,t,n,r){let o=[],s=[],a=null;const d=({state:f})=>{const h=Ct(e,location),E=n.value,P=t.value;let O=0;if(f){if(n.value=h,t.value=f,a&&a===E){a=null;return}O=P?f.position-P.position:0}else r(h);o.forEach(k=>{k(n.value,E,{delta:O,type:le.pop,direction:O?O>0?ae.forward:ae.back:ae.unknown})})};function c(){a=n.value}function l(f){o.push(f);const h=()=>{const E=o.indexOf(f);E>-1&&o.splice(E,1)};return s.push(h),h}function p(){const{history:f}=window;f.state&&f.replaceState(w({},f.state,{scroll:me()}),"")}function i(){for(const f of s)f();s=[],window.removeEventListener("popstate",d),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",d),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:c,listen:l,destroy:i}}function Ke(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?me():null}}function kn(e){const{history:t,location:n}=window,r={value:Ct(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,l,p){const i=e.indexOf("#"),f=i>-1?(n.host&&document.querySelector("base")?e:e.slice(i))+c:On()+e+c;try{t[p?"replaceState":"pushState"](l,"",f),o.value=l}catch(h){console.error(h),n[p?"replace":"assign"](f)}}function a(c,l){const p=w({},t.state,Ke(o.value.back,c,o.value.forward,!0),l,{position:o.value.position});s(c,p,!0),r.value=c}function d(c,l){const p=w({},o.value,t.state,{forward:c,scroll:me()});s(p.current,p,!0);const i=w({},Ke(r.value,c,null),{position:p.position+1},l);s(c,i,!1),r.value=c}return{location:r,state:o,push:d,replace:a}}function xn(e){e=_n(e);const t=kn(e),n=An(e,t.state,t.location,t.replace);function r(s,a=!0){a||n.pauseListeners(),history.go(s)}const o=w({location:"",base:e,go:r,createHref:Pn.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Ln(e){return typeof e=="string"||e&&typeof e=="object"}function Ot(e){return typeof e=="string"||typeof e=="symbol"}const At=Symbol("");var Ue;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ue||(Ue={}));function te(e,t){return w(new Error,{type:e,[At]:!0},t)}function F(e,t){return e instanceof Error&&At in e&&(t==null||!!(e.type&t))}const We="[^/]+?",In={sensitive:!1,strict:!1,start:!0,end:!0},jn=/[.+*?^${}()[\]/\\]/g;function Nn(e,t){const n=w({},In,t),r=[];let o=n.start?"^":"";const s=[];for(const l of e){const p=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let i=0;it.length?t.length===1&&t[0]===80?1:-1:0}function kt(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Mn={type:0,value:""},$n=/[a-zA-Z0-9_]/;function Bn(e){if(!e)return[[]];if(e==="/")return[[Mn]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${l}": ${h}`)}let n=0,r=n;const o=[];let s;function a(){s&&o.push(s),s=[]}let d=0,c,l="",p="";function i(){l&&(n===0?s.push({type:0,value:l}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:l,regexp:p,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),l="")}function f(){l+=c}for(;d{a(b)}:ie}function a(i){if(Ot(i)){const f=r.get(i);f&&(r.delete(i),n.splice(n.indexOf(f),1),f.children.forEach(a),f.alias.forEach(a))}else{const f=n.indexOf(i);f>-1&&(n.splice(f,1),i.record.name&&r.delete(i.record.name),i.children.forEach(a),i.alias.forEach(a))}}function d(){return n}function c(i){const f=zn(i,n);n.splice(f,0,i),i.record.name&&!Xe(i)&&r.set(i.record.name,i)}function l(i,f){let h,E={},P,O;if("name"in i&&i.name){if(h=r.get(i.name),!h)throw te(1,{location:i});O=h.record.name,E=w(Qe(f.params,h.keys.filter(b=>!b.optional).concat(h.parent?h.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),i.params&&Qe(i.params,h.keys.map(b=>b.name))),P=h.stringify(E)}else if(i.path!=null)P=i.path,h=n.find(b=>b.re.test(P)),h&&(E=h.parse(P),O=h.record.name);else{if(h=f.name?r.get(f.name):n.find(b=>b.re.test(f.path)),!h)throw te(1,{location:i,currentLocation:f});O=h.record.name,E=w({},f.params,i.params),P=h.stringify(E)}const k=[];let _=h;for(;_;)k.unshift(_.record),_=_.parent;return{name:O,path:P,params:E,matched:k,meta:qn(k)}}e.forEach(i=>s(i));function p(){n.length=0,r.clear()}return{addRoute:s,resolve:l,removeRoute:a,clearRoutes:p,getRoutes:d,getRecordMatcher:o}}function Qe(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ye(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Vn(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Vn(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Xe(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function qn(e){return e.reduce((t,n)=>w(t,n.meta),{})}function Ze(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function zn(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;kt(e,t[s])<0?r=s:n=s+1}const o=Fn(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Fn(e){let t=e;for(;t=t.parent;)if(xt(t)&&kt(e,t)===0)return t}function xt({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Kn(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&xe(s)):[r&&xe(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Un(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=D(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Wn=Symbol(""),et=Symbol(""),ge=Symbol(""),Me=Symbol(""),Ie=Symbol("");function oe(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Q(e,t,n,r,o,s=a=>a()){const a=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((d,c)=>{const l=f=>{f===!1?c(te(4,{from:n,to:t})):f instanceof Error?c(f):Ln(f)?c(te(2,{from:t,to:f})):(a&&r.enterCallbacks[o]===a&&typeof f=="function"&&a.push(f),d())},p=s(()=>e.call(r&&r.instances[o],t,n,l));let i=Promise.resolve(p);e.length<3&&(i=i.then(l)),i.catch(f=>c(f))})}function Oe(e,t,n,r,o=s=>s()){const s=[];for(const a of e)for(const d in a.components){let c=a.components[d];if(!(t!=="beforeRouteEnter"&&!a.instances[d]))if(Et(c)){const p=(c.__vccOpts||c)[t];p&&s.push(Q(p,n,r,a,d,o))}else{let l=c();s.push(()=>l.then(p=>{if(!p)throw new Error(`Couldn't resolve component "${d}" at "${a.path}"`);const i=Jt(p)?p.default:p;a.mods[d]=p,a.components[d]=i;const h=(i.__vccOpts||i)[t];return h&&Q(h,n,r,a,d,o)()}))}}return s}function tt(e){const t=Y(ge),n=Y(Me),r=B(()=>{const c=se(e.to);return t.resolve(c)}),o=B(()=>{const{matched:c}=r.value,{length:l}=c,p=c[l-1],i=n.matched;if(!p||!i.length)return-1;const f=i.findIndex(ee.bind(null,p));if(f>-1)return f;const h=nt(c[l-2]);return l>1&&nt(p)===h&&i[i.length-1].path!==h?i.findIndex(ee.bind(null,c[l-2])):f}),s=B(()=>o.value>-1&&Zn(n.params,r.value.params)),a=B(()=>o.value>-1&&o.value===n.matched.length-1&&wt(n.params,r.value.params));function d(c={}){if(Xn(c)){const l=t[se(e.replace)?"replace":"push"](se(e.to)).catch(ie);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>l),l}return Promise.resolve()}return{route:r,href:B(()=>r.value.href),isActive:s,isExactActive:a,navigate:d}}function Gn(e){return e.length===1?e[0]:e}const Qn=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:tt,setup(e,{slots:t}){const n=it(tt(e)),{options:r}=Y(ge),o=B(()=>({[rt(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[rt(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&Gn(t.default(n));return e.custom?s:ft("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Yn=Qn;function Xn(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Zn(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!D(o)||o.length!==r.length||r.some((s,a)=>s!==o[a]))return!1}return!0}function nt(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rt=(e,t,n)=>e??t??n,Jn=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Y(Ie),o=B(()=>e.route||r.value),s=Y(et,0),a=B(()=>{let l=se(s);const{matched:p}=o.value;let i;for(;(i=p[l])&&!i.components;)l++;return l}),d=B(()=>o.value.matched[a.value]);Se(et,B(()=>a.value+1)),Se(Wn,d),Se(Ie,o);const c=je();return Ne(()=>[c.value,d.value,e.name],([l,p,i],[f,h,E])=>{p&&(p.instances[i]=l,h&&h!==p&&l&&l===f&&(p.leaveGuards.size||(p.leaveGuards=h.leaveGuards),p.updateGuards.size||(p.updateGuards=h.updateGuards))),l&&p&&(!h||!ee(p,h)||!f)&&(p.enterCallbacks[i]||[]).forEach(P=>P(l))},{flush:"post"}),()=>{const l=o.value,p=e.name,i=d.value,f=i&&i.components[p];if(!f)return ot(n.default,{Component:f,route:l});const h=i.props[p],E=h?h===!0?l.params:typeof h=="function"?h(l):h:null,O=ft(f,w({},E,t,{onVnodeUnmounted:k=>{k.component.isUnmounted&&(i.instances[p]=null)},ref:c}));return ot(n.default,{Component:O,route:l})||O}}});function ot(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const er=Jn;function tr(e){const t=Hn(e.routes,e),n=e.parseQuery||Kn,r=e.stringifyQuery||Je,o=e.history,s=oe(),a=oe(),d=oe(),c=lt(W);let l=W;J&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=we.bind(null,u=>""+u),i=we.bind(null,pn),f=we.bind(null,ue);function h(u,g){let m,v;return Ot(u)?(m=t.getRecordMatcher(u),v=g):v=u,t.addRoute(v,m)}function E(u){const g=t.getRecordMatcher(u);g&&t.removeRoute(g)}function P(){return t.getRoutes().map(u=>u.record)}function O(u){return!!t.getRecordMatcher(u)}function k(u,g){if(g=w({},g||c.value),typeof u=="string"){const y=Ce(n,u,g.path),L=t.resolve({path:y.path},g),re=o.createHref(y.fullPath);return w(y,L,{params:f(L.params),hash:ue(y.hash),redirectedFrom:void 0,href:re})}let m;if(u.path!=null)m=w({},u,{path:Ce(n,u.path,g.path).path});else{const y=w({},u.params);for(const L in y)y[L]==null&&delete y[L];m=w({},u,{params:i(y)}),g.params=i(g.params)}const v=t.resolve(m,g),A=u.hash||"";v.params=p(f(v.params));const x=gn(r,w({},u,{hash:ln(A),path:v.path})),R=o.createHref(x);return w({fullPath:x,hash:A,query:r===Je?Un(u.query):u.query||{}},v,{redirectedFrom:void 0,href:R})}function _(u){return typeof u=="string"?Ce(n,u,c.value.path):w({},u)}function b(u,g){if(l!==u)return te(8,{from:g,to:u})}function $(u){return j(u)}function I(u){return $(w(_(u),{replace:!0}))}function V(u){const g=u.matched[u.matched.length-1];if(g&&g.redirect){const{redirect:m}=g;let v=typeof m=="function"?m(u):m;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=_(v):{path:v},v.params={}),w({query:u.query,hash:u.hash,params:v.path!=null?{}:u.params},v)}}function j(u,g){const m=l=k(u),v=c.value,A=u.state,x=u.force,R=u.replace===!0,y=V(m);if(y)return j(w(_(y),{state:typeof y=="object"?w({},A,y.state):A,force:x,replace:R}),g||m);const L=m;L.redirectedFrom=g;let re;return!x&&vn(r,v,m)&&(re=te(16,{to:L,from:v}),$e(v,v,!0,!1)),(re?Promise.resolve(re):T(L,v)).catch(M=>F(M)?F(M,2)?M:_e(M):Ee(M,L,v)).then(M=>{if(M){if(F(M,2))return j(w({replace:R},_(M.to),{state:typeof M.to=="object"?w({},A,M.to.state):A,force:x}),g||L)}else M=K(L,v,!0,R,A);return q(L,v,M),M})}function C(u,g){const m=b(u,g);return m?Promise.reject(m):Promise.resolve()}function S(u){const g=fe.values().next().value;return g&&typeof g.runWithContext=="function"?g.runWithContext(u):u()}function T(u,g){let m;const[v,A,x]=nr(u,g);m=Oe(v.reverse(),"beforeRouteLeave",u,g);for(const y of v)y.leaveGuards.forEach(L=>{m.push(Q(L,u,g))});const R=C.bind(null,u,g);return m.push(R),X(m).then(()=>{m=[];for(const y of s.list())m.push(Q(y,u,g));return m.push(R),X(m)}).then(()=>{m=Oe(A,"beforeRouteUpdate",u,g);for(const y of A)y.updateGuards.forEach(L=>{m.push(Q(L,u,g))});return m.push(R),X(m)}).then(()=>{m=[];for(const y of x)if(y.beforeEnter)if(D(y.beforeEnter))for(const L of y.beforeEnter)m.push(Q(L,u,g));else m.push(Q(y.beforeEnter,u,g));return m.push(R),X(m)}).then(()=>(u.matched.forEach(y=>y.enterCallbacks={}),m=Oe(x,"beforeRouteEnter",u,g,S),m.push(R),X(m))).then(()=>{m=[];for(const y of a.list())m.push(Q(y,u,g));return m.push(R),X(m)}).catch(y=>F(y,8)?y:Promise.reject(y))}function q(u,g,m){d.list().forEach(v=>S(()=>v(u,g,m)))}function K(u,g,m,v,A){const x=b(u,g);if(x)return x;const R=g===W,y=J?history.state:{};m&&(v||R?o.replace(u.fullPath,w({scroll:R&&y&&y.scroll},A)):o.push(u.fullPath,A)),c.value=u,$e(u,g,m,R),_e()}let z;function ye(){z||(z=o.listen((u,g,m)=>{if(!Be.listening)return;const v=k(u),A=V(v);if(A){j(w(A,{replace:!0,force:!0}),v).catch(ie);return}l=v;const x=c.value;J&&wn(Fe(x.fullPath,m.delta),me()),T(v,x).catch(R=>F(R,12)?R:F(R,2)?(j(w(_(R.to),{force:!0}),v).then(y=>{F(y,20)&&!m.delta&&m.type===le.pop&&o.go(-1,!1)}).catch(ie),Promise.reject()):(m.delta&&o.go(-m.delta,!1),Ee(R,v,x))).then(R=>{R=R||K(v,x,!1),R&&(m.delta&&!F(R,8)?o.go(-m.delta,!1):m.type===le.pop&&F(R,20)&&o.go(-1,!1)),q(v,x,R)}).catch(ie)}))}let ne=oe(),U=oe(),N;function Ee(u,g,m){_e(u);const v=U.list();return v.length?v.forEach(A=>A(u,g,m)):console.error(u),Promise.reject(u)}function Lt(){return N&&c.value!==W?Promise.resolve():new Promise((u,g)=>{ne.add([u,g])})}function _e(u){return N||(N=!u,ye(),ne.list().forEach(([g,m])=>u?m(u):g()),ne.reset()),u}function $e(u,g,m,v){const{scrollBehavior:A}=e;if(!J||!A)return Promise.resolve();const x=!m&&Cn(Fe(u.fullPath,0))||(v||!m)&&history.state&&history.state.scroll||null;return ut().then(()=>A(u,g,x)).then(R=>R&&bn(R)).catch(R=>Ee(R,u,g))}const Re=u=>o.go(u);let Pe;const fe=new Set,Be={currentRoute:c,listening:!0,addRoute:h,removeRoute:E,clearRoutes:t.clearRoutes,hasRoute:O,getRoutes:P,resolve:k,options:e,push:$,replace:I,go:Re,back:()=>Re(-1),forward:()=>Re(1),beforeEach:s.add,beforeResolve:a.add,afterEach:d.add,onError:U.add,isReady:Lt,install(u){const g=this;u.component("RouterLink",Yn),u.component("RouterView",er),u.config.globalProperties.$router=g,Object.defineProperty(u.config.globalProperties,"$route",{enumerable:!0,get:()=>se(c)}),J&&!Pe&&c.value===W&&(Pe=!0,$(o.location).catch(A=>{}));const m={};for(const A in W)Object.defineProperty(m,A,{get:()=>c.value[A],enumerable:!0});u.provide(ge,g),u.provide(Me,$t(m)),u.provide(Ie,c);const v=u.unmount;fe.add(u),u.unmount=function(){fe.delete(u),fe.size<1&&(l=W,z&&z(),z=null,c.value=W,Pe=!1,N=!1),v()}}};function X(u){return u.reduce((g,m)=>g.then(()=>S(m)),Promise.resolve())}return Be}function nr(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let a=0;aee(l,d))?r.push(d):n.push(d));const c=e.matched[a];c&&(t.matched.find(l=>ee(l,c))||o.push(c))}return[n,r,o]}function fr(){return Y(ge)}function rr(e){return Y(Me)}const or=[{path:"/",name:"",component:()=>H(()=>import("./index--VKFzVs-.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/index",name:"index",component:()=>H(()=>import("./index--VKFzVs-.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/help",name:"help",component:()=>H(()=>import("./Help-km9tFOd5.js"),__vite__mapDeps([9,2,3,6,10]))},{path:"/about",name:"about",component:()=>H(()=>import("./About-DY84hByS.js"),__vite__mapDeps([11,2,3,6,12]))},{path:"/start",name:"start",component:()=>H(()=>import("./start-Bt1cGqBr.js"),__vite__mapDeps([13,2,3,14,4,5,15,6,16]))},{path:"/feedback",name:"feedback",component:()=>H(()=>import("./FeedBack-Chr9eZX9.js"),__vite__mapDeps([17,2,3,15,5,6,18]))},{path:"/check",name:"check",component:()=>H(()=>import("./check-A0_tEItd.js"),__vite__mapDeps([19,2,3,14,4,5,15,6,20]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>H(()=>import("./privacy-LEwjxfCF.js"),__vite__mapDeps([21,2,3,5])),meta:{isFullpage:!0}},{path:"/:pathMatch(.*)*",name:"NotFound",component:()=>H(()=>import("./PageNotFound-F-ZRva8K.js"),__vite__mapDeps([22,2,3,6,23])),meta:{isFullpage:!0}}],sr=tr({history:xn(),routes:or,scrollBehavior(e,t,n){return{top:0}}}),cr=pe({__name:"DynamicLayout",setup(e){const t=rr(),n=lt(null);return Ne(t,async r=>{var o,s;if(typeof((o=r==null?void 0:r.meta)==null?void 0:o.isFullpage)>"u"||((s=r==null?void 0:r.meta)==null?void 0:s.isFullpage)==!1){const a=await H(()=>import("./BasicLayout-DhUe2zeH.js"),__vite__mapDeps([24,2,3,4,5,6,1,7,25]));n.value=a.default}else n.value={template:""}}),(r,o)=>(pt(),ht(Bt(n.value),null,{default:dt(()=>[Dt(r.$slots,"default")]),_:3}))}}),ir=pe({__name:"App",setup(e){return(t,n)=>{const r=Ht("router-view");return pt(),ht(cr,null,{default:dt(()=>[Vt(r)]),_:1})}}}),ve=qt(ir),ar=Kt();ve.use(ar);ve.use(sr);ve.use(zt,{locale:Ft});ve.mount("#app");export{lr as d,fr as u}; + */const J=typeof document<"u";function Et(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Jt(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Et(e.default)}const w=Object.assign;function we(e,t){const n={};for(const r in t){const o=t[r];n[r]=D(o)?o.map(e):e(o)}return n}const ie=()=>{},D=Array.isArray,_t=/#/g,en=/&/g,tn=/\//g,nn=/=/g,rn=/\?/g,Rt=/\+/g,on=/%5B/g,sn=/%5D/g,Pt=/%5E/g,cn=/%60/g,St=/%7B/g,an=/%7C/g,bt=/%7D/g,un=/%20/g;function Te(e){return encodeURI(""+e).replace(an,"|").replace(on,"[").replace(sn,"]")}function ln(e){return Te(e).replace(St,"{").replace(bt,"}").replace(Pt,"^")}function xe(e){return Te(e).replace(Rt,"%2B").replace(un,"+").replace(_t,"%23").replace(en,"%26").replace(cn,"`").replace(St,"{").replace(bt,"}").replace(Pt,"^")}function fn(e){return xe(e).replace(nn,"%3D")}function hn(e){return Te(e).replace(_t,"%23").replace(rn,"%3F")}function pn(e){return e==null?"":hn(e).replace(tn,"%2F")}function ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const dn=/\/$/,mn=e=>e.replace(dn,"");function Ce(e,t,n="/"){let r,o={},s="",a="";const d=t.indexOf("#");let c=t.indexOf("?");return d=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,d>-1?d:t.length),o=e(s)),d>-1&&(r=r||t.slice(0,d),a=t.slice(d,t.length)),r=En(r??t,n),{fullPath:r+(s&&"?")+s+a,path:r,query:o,hash:ue(a)}}function gn(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function qe(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function vn(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&ee(t.matched[r],n.matched[o])&&wt(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ee(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function wt(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!yn(e[n],t[n]))return!1;return!0}function yn(e,t){return D(e)?ze(e,t):D(t)?ze(t,e):e===t}function ze(e,t){return D(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function En(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,a,d;for(a=0;a1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(a).join("/")}const W={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var le;(function(e){e.pop="pop",e.push="push"})(le||(le={}));var ae;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ae||(ae={}));function _n(e){if(!e)if(J){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mn(e)}const Rn=/^[^#]+#/;function Pn(e,t){return e.replace(Rn,"#")+t}function Sn(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const me=()=>({left:window.scrollX,top:window.scrollY});function bn(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Sn(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Fe(e,t){return(history.state?history.state.position-t:-1)+e}const Le=new Map;function wn(e,t){Le.set(e,t)}function Cn(e){const t=Le.get(e);return Le.delete(e),t}let On=()=>location.protocol+"//"+location.host;function Ct(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let d=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(d);return c[0]!=="/"&&(c="/"+c),qe(c,"")}return qe(n,e)+r+o}function An(e,t,n,r){let o=[],s=[],a=null;const d=({state:f})=>{const h=Ct(e,location),E=n.value,P=t.value;let O=0;if(f){if(n.value=h,t.value=f,a&&a===E){a=null;return}O=P?f.position-P.position:0}else r(h);o.forEach(k=>{k(n.value,E,{delta:O,type:le.pop,direction:O?O>0?ae.forward:ae.back:ae.unknown})})};function c(){a=n.value}function l(f){o.push(f);const h=()=>{const E=o.indexOf(f);E>-1&&o.splice(E,1)};return s.push(h),h}function p(){const{history:f}=window;f.state&&f.replaceState(w({},f.state,{scroll:me()}),"")}function i(){for(const f of s)f();s=[],window.removeEventListener("popstate",d),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",d),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:c,listen:l,destroy:i}}function Ke(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?me():null}}function kn(e){const{history:t,location:n}=window,r={value:Ct(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,l,p){const i=e.indexOf("#"),f=i>-1?(n.host&&document.querySelector("base")?e:e.slice(i))+c:On()+e+c;try{t[p?"replaceState":"pushState"](l,"",f),o.value=l}catch(h){console.error(h),n[p?"replace":"assign"](f)}}function a(c,l){const p=w({},t.state,Ke(o.value.back,c,o.value.forward,!0),l,{position:o.value.position});s(c,p,!0),r.value=c}function d(c,l){const p=w({},o.value,t.state,{forward:c,scroll:me()});s(p.current,p,!0);const i=w({},Ke(r.value,c,null),{position:p.position+1},l);s(c,i,!1),r.value=c}return{location:r,state:o,push:d,replace:a}}function xn(e){e=_n(e);const t=kn(e),n=An(e,t.state,t.location,t.replace);function r(s,a=!0){a||n.pauseListeners(),history.go(s)}const o=w({location:"",base:e,go:r,createHref:Pn.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Ln(e){return typeof e=="string"||e&&typeof e=="object"}function Ot(e){return typeof e=="string"||typeof e=="symbol"}const At=Symbol("");var Ue;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ue||(Ue={}));function te(e,t){return w(new Error,{type:e,[At]:!0},t)}function F(e,t){return e instanceof Error&&At in e&&(t==null||!!(e.type&t))}const We="[^/]+?",In={sensitive:!1,strict:!1,start:!0,end:!0},jn=/[.+*?^${}()[\]/\\]/g;function Nn(e,t){const n=w({},In,t),r=[];let o=n.start?"^":"";const s=[];for(const l of e){const p=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let i=0;it.length?t.length===1&&t[0]===80?1:-1:0}function kt(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Mn={type:0,value:""},$n=/[a-zA-Z0-9_]/;function Bn(e){if(!e)return[[]];if(e==="/")return[[Mn]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${l}": ${h}`)}let n=0,r=n;const o=[];let s;function a(){s&&o.push(s),s=[]}let d=0,c,l="",p="";function i(){l&&(n===0?s.push({type:0,value:l}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:l,regexp:p,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),l="")}function f(){l+=c}for(;d{a(b)}:ie}function a(i){if(Ot(i)){const f=r.get(i);f&&(r.delete(i),n.splice(n.indexOf(f),1),f.children.forEach(a),f.alias.forEach(a))}else{const f=n.indexOf(i);f>-1&&(n.splice(f,1),i.record.name&&r.delete(i.record.name),i.children.forEach(a),i.alias.forEach(a))}}function d(){return n}function c(i){const f=zn(i,n);n.splice(f,0,i),i.record.name&&!Xe(i)&&r.set(i.record.name,i)}function l(i,f){let h,E={},P,O;if("name"in i&&i.name){if(h=r.get(i.name),!h)throw te(1,{location:i});O=h.record.name,E=w(Qe(f.params,h.keys.filter(b=>!b.optional).concat(h.parent?h.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),i.params&&Qe(i.params,h.keys.map(b=>b.name))),P=h.stringify(E)}else if(i.path!=null)P=i.path,h=n.find(b=>b.re.test(P)),h&&(E=h.parse(P),O=h.record.name);else{if(h=f.name?r.get(f.name):n.find(b=>b.re.test(f.path)),!h)throw te(1,{location:i,currentLocation:f});O=h.record.name,E=w({},f.params,i.params),P=h.stringify(E)}const k=[];let _=h;for(;_;)k.unshift(_.record),_=_.parent;return{name:O,path:P,params:E,matched:k,meta:qn(k)}}e.forEach(i=>s(i));function p(){n.length=0,r.clear()}return{addRoute:s,resolve:l,removeRoute:a,clearRoutes:p,getRoutes:d,getRecordMatcher:o}}function Qe(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ye(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Vn(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Vn(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Xe(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function qn(e){return e.reduce((t,n)=>w(t,n.meta),{})}function Ze(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function zn(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;kt(e,t[s])<0?r=s:n=s+1}const o=Fn(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Fn(e){let t=e;for(;t=t.parent;)if(xt(t)&&kt(e,t)===0)return t}function xt({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Kn(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&xe(s)):[r&&xe(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Un(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=D(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Wn=Symbol(""),et=Symbol(""),ge=Symbol(""),Me=Symbol(""),Ie=Symbol("");function oe(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Q(e,t,n,r,o,s=a=>a()){const a=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((d,c)=>{const l=f=>{f===!1?c(te(4,{from:n,to:t})):f instanceof Error?c(f):Ln(f)?c(te(2,{from:t,to:f})):(a&&r.enterCallbacks[o]===a&&typeof f=="function"&&a.push(f),d())},p=s(()=>e.call(r&&r.instances[o],t,n,l));let i=Promise.resolve(p);e.length<3&&(i=i.then(l)),i.catch(f=>c(f))})}function Oe(e,t,n,r,o=s=>s()){const s=[];for(const a of e)for(const d in a.components){let c=a.components[d];if(!(t!=="beforeRouteEnter"&&!a.instances[d]))if(Et(c)){const p=(c.__vccOpts||c)[t];p&&s.push(Q(p,n,r,a,d,o))}else{let l=c();s.push(()=>l.then(p=>{if(!p)throw new Error(`Couldn't resolve component "${d}" at "${a.path}"`);const i=Jt(p)?p.default:p;a.mods[d]=p,a.components[d]=i;const h=(i.__vccOpts||i)[t];return h&&Q(h,n,r,a,d,o)()}))}}return s}function tt(e){const t=Y(ge),n=Y(Me),r=B(()=>{const c=se(e.to);return t.resolve(c)}),o=B(()=>{const{matched:c}=r.value,{length:l}=c,p=c[l-1],i=n.matched;if(!p||!i.length)return-1;const f=i.findIndex(ee.bind(null,p));if(f>-1)return f;const h=nt(c[l-2]);return l>1&&nt(p)===h&&i[i.length-1].path!==h?i.findIndex(ee.bind(null,c[l-2])):f}),s=B(()=>o.value>-1&&Zn(n.params,r.value.params)),a=B(()=>o.value>-1&&o.value===n.matched.length-1&&wt(n.params,r.value.params));function d(c={}){if(Xn(c)){const l=t[se(e.replace)?"replace":"push"](se(e.to)).catch(ie);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>l),l}return Promise.resolve()}return{route:r,href:B(()=>r.value.href),isActive:s,isExactActive:a,navigate:d}}function Gn(e){return e.length===1?e[0]:e}const Qn=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:tt,setup(e,{slots:t}){const n=it(tt(e)),{options:r}=Y(ge),o=B(()=>({[rt(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[rt(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&Gn(t.default(n));return e.custom?s:ft("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Yn=Qn;function Xn(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Zn(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!D(o)||o.length!==r.length||r.some((s,a)=>s!==o[a]))return!1}return!0}function nt(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rt=(e,t,n)=>e??t??n,Jn=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Y(Ie),o=B(()=>e.route||r.value),s=Y(et,0),a=B(()=>{let l=se(s);const{matched:p}=o.value;let i;for(;(i=p[l])&&!i.components;)l++;return l}),d=B(()=>o.value.matched[a.value]);Se(et,B(()=>a.value+1)),Se(Wn,d),Se(Ie,o);const c=je();return Ne(()=>[c.value,d.value,e.name],([l,p,i],[f,h,E])=>{p&&(p.instances[i]=l,h&&h!==p&&l&&l===f&&(p.leaveGuards.size||(p.leaveGuards=h.leaveGuards),p.updateGuards.size||(p.updateGuards=h.updateGuards))),l&&p&&(!h||!ee(p,h)||!f)&&(p.enterCallbacks[i]||[]).forEach(P=>P(l))},{flush:"post"}),()=>{const l=o.value,p=e.name,i=d.value,f=i&&i.components[p];if(!f)return ot(n.default,{Component:f,route:l});const h=i.props[p],E=h?h===!0?l.params:typeof h=="function"?h(l):h:null,O=ft(f,w({},E,t,{onVnodeUnmounted:k=>{k.component.isUnmounted&&(i.instances[p]=null)},ref:c}));return ot(n.default,{Component:O,route:l})||O}}});function ot(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const er=Jn;function tr(e){const t=Hn(e.routes,e),n=e.parseQuery||Kn,r=e.stringifyQuery||Je,o=e.history,s=oe(),a=oe(),d=oe(),c=lt(W);let l=W;J&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=we.bind(null,u=>""+u),i=we.bind(null,pn),f=we.bind(null,ue);function h(u,g){let m,v;return Ot(u)?(m=t.getRecordMatcher(u),v=g):v=u,t.addRoute(v,m)}function E(u){const g=t.getRecordMatcher(u);g&&t.removeRoute(g)}function P(){return t.getRoutes().map(u=>u.record)}function O(u){return!!t.getRecordMatcher(u)}function k(u,g){if(g=w({},g||c.value),typeof u=="string"){const y=Ce(n,u,g.path),L=t.resolve({path:y.path},g),re=o.createHref(y.fullPath);return w(y,L,{params:f(L.params),hash:ue(y.hash),redirectedFrom:void 0,href:re})}let m;if(u.path!=null)m=w({},u,{path:Ce(n,u.path,g.path).path});else{const y=w({},u.params);for(const L in y)y[L]==null&&delete y[L];m=w({},u,{params:i(y)}),g.params=i(g.params)}const v=t.resolve(m,g),A=u.hash||"";v.params=p(f(v.params));const x=gn(r,w({},u,{hash:ln(A),path:v.path})),R=o.createHref(x);return w({fullPath:x,hash:A,query:r===Je?Un(u.query):u.query||{}},v,{redirectedFrom:void 0,href:R})}function _(u){return typeof u=="string"?Ce(n,u,c.value.path):w({},u)}function b(u,g){if(l!==u)return te(8,{from:g,to:u})}function $(u){return j(u)}function I(u){return $(w(_(u),{replace:!0}))}function V(u){const g=u.matched[u.matched.length-1];if(g&&g.redirect){const{redirect:m}=g;let v=typeof m=="function"?m(u):m;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=_(v):{path:v},v.params={}),w({query:u.query,hash:u.hash,params:v.path!=null?{}:u.params},v)}}function j(u,g){const m=l=k(u),v=c.value,A=u.state,x=u.force,R=u.replace===!0,y=V(m);if(y)return j(w(_(y),{state:typeof y=="object"?w({},A,y.state):A,force:x,replace:R}),g||m);const L=m;L.redirectedFrom=g;let re;return!x&&vn(r,v,m)&&(re=te(16,{to:L,from:v}),$e(v,v,!0,!1)),(re?Promise.resolve(re):T(L,v)).catch(M=>F(M)?F(M,2)?M:_e(M):Ee(M,L,v)).then(M=>{if(M){if(F(M,2))return j(w({replace:R},_(M.to),{state:typeof M.to=="object"?w({},A,M.to.state):A,force:x}),g||L)}else M=K(L,v,!0,R,A);return q(L,v,M),M})}function C(u,g){const m=b(u,g);return m?Promise.reject(m):Promise.resolve()}function S(u){const g=fe.values().next().value;return g&&typeof g.runWithContext=="function"?g.runWithContext(u):u()}function T(u,g){let m;const[v,A,x]=nr(u,g);m=Oe(v.reverse(),"beforeRouteLeave",u,g);for(const y of v)y.leaveGuards.forEach(L=>{m.push(Q(L,u,g))});const R=C.bind(null,u,g);return m.push(R),X(m).then(()=>{m=[];for(const y of s.list())m.push(Q(y,u,g));return m.push(R),X(m)}).then(()=>{m=Oe(A,"beforeRouteUpdate",u,g);for(const y of A)y.updateGuards.forEach(L=>{m.push(Q(L,u,g))});return m.push(R),X(m)}).then(()=>{m=[];for(const y of x)if(y.beforeEnter)if(D(y.beforeEnter))for(const L of y.beforeEnter)m.push(Q(L,u,g));else m.push(Q(y.beforeEnter,u,g));return m.push(R),X(m)}).then(()=>(u.matched.forEach(y=>y.enterCallbacks={}),m=Oe(x,"beforeRouteEnter",u,g,S),m.push(R),X(m))).then(()=>{m=[];for(const y of a.list())m.push(Q(y,u,g));return m.push(R),X(m)}).catch(y=>F(y,8)?y:Promise.reject(y))}function q(u,g,m){d.list().forEach(v=>S(()=>v(u,g,m)))}function K(u,g,m,v,A){const x=b(u,g);if(x)return x;const R=g===W,y=J?history.state:{};m&&(v||R?o.replace(u.fullPath,w({scroll:R&&y&&y.scroll},A)):o.push(u.fullPath,A)),c.value=u,$e(u,g,m,R),_e()}let z;function ye(){z||(z=o.listen((u,g,m)=>{if(!Be.listening)return;const v=k(u),A=V(v);if(A){j(w(A,{replace:!0,force:!0}),v).catch(ie);return}l=v;const x=c.value;J&&wn(Fe(x.fullPath,m.delta),me()),T(v,x).catch(R=>F(R,12)?R:F(R,2)?(j(w(_(R.to),{force:!0}),v).then(y=>{F(y,20)&&!m.delta&&m.type===le.pop&&o.go(-1,!1)}).catch(ie),Promise.reject()):(m.delta&&o.go(-m.delta,!1),Ee(R,v,x))).then(R=>{R=R||K(v,x,!1),R&&(m.delta&&!F(R,8)?o.go(-m.delta,!1):m.type===le.pop&&F(R,20)&&o.go(-1,!1)),q(v,x,R)}).catch(ie)}))}let ne=oe(),U=oe(),N;function Ee(u,g,m){_e(u);const v=U.list();return v.length?v.forEach(A=>A(u,g,m)):console.error(u),Promise.reject(u)}function Lt(){return N&&c.value!==W?Promise.resolve():new Promise((u,g)=>{ne.add([u,g])})}function _e(u){return N||(N=!u,ye(),ne.list().forEach(([g,m])=>u?m(u):g()),ne.reset()),u}function $e(u,g,m,v){const{scrollBehavior:A}=e;if(!J||!A)return Promise.resolve();const x=!m&&Cn(Fe(u.fullPath,0))||(v||!m)&&history.state&&history.state.scroll||null;return ut().then(()=>A(u,g,x)).then(R=>R&&bn(R)).catch(R=>Ee(R,u,g))}const Re=u=>o.go(u);let Pe;const fe=new Set,Be={currentRoute:c,listening:!0,addRoute:h,removeRoute:E,clearRoutes:t.clearRoutes,hasRoute:O,getRoutes:P,resolve:k,options:e,push:$,replace:I,go:Re,back:()=>Re(-1),forward:()=>Re(1),beforeEach:s.add,beforeResolve:a.add,afterEach:d.add,onError:U.add,isReady:Lt,install(u){const g=this;u.component("RouterLink",Yn),u.component("RouterView",er),u.config.globalProperties.$router=g,Object.defineProperty(u.config.globalProperties,"$route",{enumerable:!0,get:()=>se(c)}),J&&!Pe&&c.value===W&&(Pe=!0,$(o.location).catch(A=>{}));const m={};for(const A in W)Object.defineProperty(m,A,{get:()=>c.value[A],enumerable:!0});u.provide(ge,g),u.provide(Me,$t(m)),u.provide(Ie,c);const v=u.unmount;fe.add(u),u.unmount=function(){fe.delete(u),fe.size<1&&(l=W,z&&z(),z=null,c.value=W,Pe=!1,N=!1),v()}}};function X(u){return u.reduce((g,m)=>g.then(()=>S(m)),Promise.resolve())}return Be}function nr(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let a=0;aee(l,d))?r.push(d):n.push(d));const c=e.matched[a];c&&(t.matched.find(l=>ee(l,c))||o.push(c))}return[n,r,o]}function fr(){return Y(ge)}function rr(e){return Y(Me)}const or=[{path:"/",name:"",component:()=>H(()=>import("./index-DVP9uOLa.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/index",name:"index",component:()=>H(()=>import("./index-DVP9uOLa.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/help",name:"help",component:()=>H(()=>import("./Help-DZMN4jXJ.js"),__vite__mapDeps([9,2,3,6,10]))},{path:"/about",name:"about",component:()=>H(()=>import("./About-BzTLUoSO.js"),__vite__mapDeps([11,2,3,6,12]))},{path:"/start",name:"start",component:()=>H(()=>import("./start-DrBYrofL.js"),__vite__mapDeps([13,2,3,14,4,5,15,6,16]))},{path:"/feedback",name:"feedback",component:()=>H(()=>import("./FeedBack-Dxu1RxQ4.js"),__vite__mapDeps([17,2,3,15,5,6,18]))},{path:"/check",name:"check",component:()=>H(()=>import("./check-LZZeSqd2.js"),__vite__mapDeps([19,2,3,14,4,5,15,6,20]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>H(()=>import("./privacy-DDc0bfpq.js"),__vite__mapDeps([21,2,3,5])),meta:{isFullpage:!0}},{path:"/:pathMatch(.*)*",name:"NotFound",component:()=>H(()=>import("./PageNotFound-7rjP45rd.js"),__vite__mapDeps([22,2,3,6,23])),meta:{isFullpage:!0}}],sr=tr({history:xn(),routes:or,scrollBehavior(e,t,n){return{top:0}}}),cr=pe({__name:"DynamicLayout",setup(e){const t=rr(),n=lt(null);return Ne(t,async r=>{var o,s;if(typeof((o=r==null?void 0:r.meta)==null?void 0:o.isFullpage)>"u"||((s=r==null?void 0:r.meta)==null?void 0:s.isFullpage)==!1){const a=await H(()=>import("./BasicLayout-DXjvoo0R.js"),__vite__mapDeps([24,2,3,4,5,6,1,7,25]));n.value=a.default}else n.value={template:""}}),(r,o)=>(pt(),ht(Bt(n.value),null,{default:dt(()=>[Dt(r.$slots,"default")]),_:3}))}}),ir=pe({__name:"App",setup(e){return(t,n)=>{const r=Ht("router-view");return pt(),ht(cr,null,{default:dt(()=>[Vt(r)]),_:1})}}}),ve=qt(ir),ar=Kt();ve.use(ar);ve.use(sr);ve.use(zt,{locale:Ft});ve.mount("#app");export{rr as a,lr as d,fr as u}; diff --git a/dist/static/js/index--VKFzVs-.js b/dist/static/js/index-DVP9uOLa.js similarity index 96% rename from dist/static/js/index--VKFzVs-.js rename to dist/static/js/index-DVP9uOLa.js index 4c89c91..8349bde 100644 --- a/dist/static/js/index--VKFzVs-.js +++ b/dist/static/js/index-DVP9uOLa.js @@ -1 +1 @@ -import{L as O,_ as D}from"./register.vue_vue_type_style_index_0_lang-BXSX7WCV.js";import{j as $,r,F as b,G as q,H as p,I as v,J as n,B as s,K as U,u as d,L as H,y as i,M as J,N as z,O as K,v as m,P as j,Q as L,R as P,S as Q,T as G,U as W,V as X,W as Y,A as Z}from"./element-plus-BYJld3QI.js";import{u as h,g as nn}from"./login-DsXLeP-b.js";import{u as tn}from"./index-QEDUVfYf.js";import{_ as E}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-B4ZCnwNh.js";const on="/static/jpg/banner-xQTm_ITj.jpg",sn={class:"slider"},ln={class:"slider-container"},en={class:"box"},un={class:"sub"},rn={class:"counter_wrapper","data-aos":"fade-up"},an={class:"container"},dn={class:"count_box box_hover"},pn={class:"count_box box_center"},mn={class:"count_box box_hover"},_n={class:"count_box box_hover"},cn=$({__name:"slider",emits:["open-register-form"],setup(f,{emit:o}){const l=tn(),u=h(),e=r(!!u.token),_=r(-1),a=r(0),y=r(0),C=r(0),S=r(0),F=o,R=()=>{if(!e.value){F("open-register-form");return}_.value==-1||_.value==4?l.push({name:"start"}):l.push({name:"check"})},B=()=>{K.error("敬请期待~")},T=b(a,{duration:1500}),I=b(y,{duration:1500}),A=b(C,{duration:1500}),M=b(S,{duration:1500});a.value=6274,y.value=62400,C.value=10800,S.value=12e3;const V=c=>`${Math.round(c)}+`,k=c=>`${Math.round(c)}k+`;return q(()=>{localStorage.getItem("mobilePhone")&&nn().then(t=>{t.code===0&&t.status===200&&(_.value=t.data.approval_status,console.log("res.data.approval_status",t.data.approval_status))})}),(c,t)=>{const w=U,g=P,x=L,N=z;return m(),p(v,null,[n("div",sn,[n("div",ln,[t[3]||(t[3]=n("img",{class:"bg",src:on},null,-1)),n("div",en,[t[2]||(t[2]=n("div",{class:"text"},[n("h2",null,"小发同城"),n("h3",null,"店铺商家火热招募中"),n("p",null,"开店成本低 0元开店")],-1)),n("div",un,[s(w,{icon:d(H),color:"#ffc114",round:"",size:"large",onClick:R},{default:i(()=>t[0]||(t[0]=[j(" 免费开店 ")])),_:1},8,["icon"]),s(w,{icon:d(J),round:"",size:"large",onClick:B},{default:i(()=>t[1]||(t[1]=[j(" Android版本下载 ")])),_:1},8,["icon"])])])])]),n("div",rn,[n("div",an,[s(N,{gutter:10},{default:i(()=>[s(x,{span:6},{default:i(()=>[n("div",dn,[t[4]||(t[4]=n("i",{class:"iconfont icon-employee1"},null,-1)),n("h3",null,[s(g,{value:d(T),formatter:V,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[5]||(t[5]=n("p",null,"商家数量",-1))])]),_:1}),s(x,{span:6},{default:i(()=>[n("div",pn,[t[6]||(t[6]=n("i",{class:"iconfont icon-baobei"},null,-1)),n("h3",null,[s(g,{value:d(I),formatter:k,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[7]||(t[7]=n("p",null,"商品数量",-1))])]),_:1}),s(x,{span:6},{default:i(()=>[n("div",mn,[t[8]||(t[8]=n("i",{class:"iconfont icon-vip"},null,-1)),n("h3",null,[s(g,{value:d(A),formatter:V,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[9]||(t[9]=n("p",null,"会员数量",-1))])]),_:1}),s(x,{span:6},{default:i(()=>[n("div",_n,[t[10]||(t[10]=n("i",{class:"iconfont icon-dingdan"},null,-1)),n("h3",null,[s(g,{value:d(M),formatter:k,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[11]||(t[11]=n("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),vn=E(cn,[["__scopeId","data-v-66d992d8"]]),fn="/static/jpg/serve2-CqNtSUEv.jpg",gn="/static/jpg/serve3-DRKm56JT.jpg",xn="/static/jpg/serve4-DlH5hhLq.jpg",bn="/static/jpg/serve5-DAvifB6O.jpg",$n={class:"banner"},jn={class:"banner-list"},yn=$({__name:"banner",setup(f){return(o,l)=>{const u=G,e=Q;return m(),p("div",$n,[l[4]||(l[4]=n("div",{class:"index-title"},[n("h3",null,"我们致力于"),n("p",null,"让更多人享受美好生活")],-1)),n("div",jn,[s(e,null,{default:i(()=>[s(u,null,{default:i(()=>l[0]||(l[0]=[n("img",{src:fn,alt:""},null,-1)])),_:1}),s(u,null,{default:i(()=>l[1]||(l[1]=[n("img",{src:gn,alt:""},null,-1)])),_:1}),s(u,null,{default:i(()=>l[2]||(l[2]=[n("img",{src:xn,alt:""},null,-1)])),_:1}),s(u,null,{default:i(()=>l[3]||(l[3]=[n("img",{src:bn,alt:""},null,-1)])),_:1})]),_:1})])])}}}),Cn={class:"service-contain"},Sn={class:"service-list"},Vn=$({__name:"service",setup(f){let o=[{id:1,title:"同城零售",icon:"iconfont icon-icon-test"},{id:2,title:"企业招聘",icon:"iconfont icon-qiyezhaopin"},{id:3,title:"租赁服务",icon:"iconfont icon-zulinfuwuicon"},{id:4,title:"二手交易",icon:"iconfont icon-ershoujiaoyi"},{id:5,title:"安装维修",icon:"iconfont icon-anzhuangweixiu"},{id:6,title:"家政保洁",icon:"iconfont icon-jiazhengbaojieanbao"}];return(l,u)=>(m(),p(v,null,[n("div",Cn,[u[0]||(u[0]=n("div",{class:"index-title"},[n("h3",null,"我们的服务"),n("p",null," 我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。 ")],-1)),n("div",Sn,[n("ul",null,[(m(!0),p(v,null,W(d(o),e=>(m(),p("li",{key:e.id},[n("i",{class:X(`${e.icon}`)},null,2),n("h4",null,Y(e.title),1)]))),128))])])]),u[1]||(u[1]=n("div",null,null,-1))],64))}}),kn="/static/jpg/company-a9xTEBne.jpg",wn={},zn={class:"company-detail"},Ln={class:"company-introduce"};function En(f,o){const l=L,u=Z("router-link"),e=z;return m(),p(v,null,[o[7]||(o[7]=n("div",{class:"index-title"},[n("h3",null,"公司简介")],-1)),n("div",zn,[s(e,null,{default:i(()=>[s(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>o[0]||(o[0]=[n("img",{src:kn},null,-1)])),_:1}),s(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>[n("div",Ln,[o[2]||(o[2]=n("p",null," 小发同城专注于打造本地生活服务平台,我们聚焦同城零售、企业招聘、租赁服务以及二手交易等核心业务,旨在全方位满足您的生活与工作需求。 ",-1)),o[3]||(o[3]=n("p",null," 在同城零售领域,小发同城凭借先进的技术手段,成功打通超市数据库,给超市提供实现线上线下商品、价格、库存等信息的实时同步。独特价值在于为消费者提供无缝购物体验,让消费者无论是在线上商城浏览下单,还是在实体超市选购商品,都能享受一致的商品选择、价格体系与库存保障市场定位为本地生活服务的创新引领者,致力于解决传统零售线上线下脱节的痛点。 ",-1)),o[4]||(o[4]=n("p",null," 对于企业招聘,我们搭建了高效的人才对接桥梁,精准匹配企业与求职者需求,助力本地企业广纳贤才,推动地方经济发展。 ",-1)),o[5]||(o[5]=n("p",null," 在租赁服务方面,涵盖住房、办公场地、设备等多元租赁选项,为您解决生活与经营中的租赁难题。 ",-1)),o[6]||(o[6]=n("p",null," 在二手交易板块,则为闲置物品提供了流通渠道,让资源得以循环利用,为环保助力。 ",-1)),s(u,{to:{name:"about"},class:"router-link-button"},{default:i(()=>o[1]||(o[1]=[j("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const Fn=E(wn,[["render",En]]),Nn=$({__name:"index",setup(f){const o=r(!1),l=r(!1);return(u,e)=>{const _=O;return m(),p(v,null,[s(vn,{onOpenRegisterForm:e[0]||(e[0]=a=>o.value=!0)}),s(Fn),s(yn),s(Vn),s(_,{isVisible:l.value,onOpenRegisterForm:e[1]||(e[1]=a=>o.value=!0),onCloseLoginForm:e[2]||(e[2]=a=>l.value=!1)},null,8,["isVisible"]),s(D,{isVisible:o.value,onOpenLoginForm:e[3]||(e[3]=a=>l.value=!0),onCloseRegisterForm:e[4]||(e[4]=a=>o.value=!1)},null,8,["isVisible"])],64)}}});export{Nn as default}; +import{L as O,_ as D}from"./register.vue_vue_type_style_index_0_lang-D2zUQyWD.js";import{j as $,r,F as b,G as q,H as p,I as v,J as n,B as s,K as U,u as d,L as H,y as i,M as J,N as z,O as K,v as m,P as j,Q as L,R as P,S as Q,T as G,U as W,V as X,W as Y,A as Z}from"./element-plus-HARoAvk-.js";import{u as h,g as nn}from"./login-MIAZAUrb.js";import{u as tn}from"./index-BaA8ycYf.js";import{_ as E}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-BM5-Wn5U.js";const on="/static/jpg/banner-xQTm_ITj.jpg",sn={class:"slider"},ln={class:"slider-container"},en={class:"box"},un={class:"sub"},rn={class:"counter_wrapper","data-aos":"fade-up"},an={class:"container"},dn={class:"count_box box_hover"},pn={class:"count_box box_center"},mn={class:"count_box box_hover"},_n={class:"count_box box_hover"},cn=$({__name:"slider",emits:["open-register-form"],setup(f,{emit:o}){const l=tn(),u=h(),e=r(!!u.token),_=r(-1),a=r(0),y=r(0),C=r(0),S=r(0),F=o,R=()=>{if(!e.value){F("open-register-form");return}_.value==-1||_.value==4?l.push({name:"start"}):l.push({name:"check"})},B=()=>{K.error("敬请期待~")},T=b(a,{duration:1500}),I=b(y,{duration:1500}),A=b(C,{duration:1500}),M=b(S,{duration:1500});a.value=6274,y.value=62400,C.value=10800,S.value=12e3;const V=c=>`${Math.round(c)}+`,k=c=>`${Math.round(c)}k+`;return q(()=>{localStorage.getItem("mobilePhone")&&nn().then(t=>{t.code===0&&t.status===200&&(_.value=t.data.approval_status,console.log("res.data.approval_status",t.data.approval_status))})}),(c,t)=>{const w=U,g=P,x=L,N=z;return m(),p(v,null,[n("div",sn,[n("div",ln,[t[3]||(t[3]=n("img",{class:"bg",src:on},null,-1)),n("div",en,[t[2]||(t[2]=n("div",{class:"text"},[n("h2",null,"小发同城"),n("h3",null,"店铺商家火热招募中"),n("p",null,"开店成本低 0元开店")],-1)),n("div",un,[s(w,{icon:d(H),color:"#ffc114",round:"",size:"large",onClick:R},{default:i(()=>t[0]||(t[0]=[j(" 免费开店 ")])),_:1},8,["icon"]),s(w,{icon:d(J),round:"",size:"large",onClick:B},{default:i(()=>t[1]||(t[1]=[j(" Android版本下载 ")])),_:1},8,["icon"])])])])]),n("div",rn,[n("div",an,[s(N,{gutter:10},{default:i(()=>[s(x,{span:6},{default:i(()=>[n("div",dn,[t[4]||(t[4]=n("i",{class:"iconfont icon-employee1"},null,-1)),n("h3",null,[s(g,{value:d(T),formatter:V,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[5]||(t[5]=n("p",null,"商家数量",-1))])]),_:1}),s(x,{span:6},{default:i(()=>[n("div",pn,[t[6]||(t[6]=n("i",{class:"iconfont icon-baobei"},null,-1)),n("h3",null,[s(g,{value:d(I),formatter:k,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[7]||(t[7]=n("p",null,"商品数量",-1))])]),_:1}),s(x,{span:6},{default:i(()=>[n("div",mn,[t[8]||(t[8]=n("i",{class:"iconfont icon-vip"},null,-1)),n("h3",null,[s(g,{value:d(A),formatter:V,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[9]||(t[9]=n("p",null,"会员数量",-1))])]),_:1}),s(x,{span:6},{default:i(()=>[n("div",_n,[t[10]||(t[10]=n("i",{class:"iconfont icon-dingdan"},null,-1)),n("h3",null,[s(g,{value:d(M),formatter:k,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[11]||(t[11]=n("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),vn=E(cn,[["__scopeId","data-v-66d992d8"]]),fn="/static/jpg/serve2-CqNtSUEv.jpg",gn="/static/jpg/serve3-DRKm56JT.jpg",xn="/static/jpg/serve4-DlH5hhLq.jpg",bn="/static/jpg/serve5-DAvifB6O.jpg",$n={class:"banner"},jn={class:"banner-list"},yn=$({__name:"banner",setup(f){return(o,l)=>{const u=G,e=Q;return m(),p("div",$n,[l[4]||(l[4]=n("div",{class:"index-title"},[n("h3",null,"我们致力于"),n("p",null,"让更多人享受美好生活")],-1)),n("div",jn,[s(e,null,{default:i(()=>[s(u,null,{default:i(()=>l[0]||(l[0]=[n("img",{src:fn,alt:""},null,-1)])),_:1}),s(u,null,{default:i(()=>l[1]||(l[1]=[n("img",{src:gn,alt:""},null,-1)])),_:1}),s(u,null,{default:i(()=>l[2]||(l[2]=[n("img",{src:xn,alt:""},null,-1)])),_:1}),s(u,null,{default:i(()=>l[3]||(l[3]=[n("img",{src:bn,alt:""},null,-1)])),_:1})]),_:1})])])}}}),Cn={class:"service-contain"},Sn={class:"service-list"},Vn=$({__name:"service",setup(f){let o=[{id:1,title:"同城零售",icon:"iconfont icon-icon-test"},{id:2,title:"企业招聘",icon:"iconfont icon-qiyezhaopin"},{id:3,title:"租赁服务",icon:"iconfont icon-zulinfuwuicon"},{id:4,title:"二手交易",icon:"iconfont icon-ershoujiaoyi"},{id:5,title:"安装维修",icon:"iconfont icon-anzhuangweixiu"},{id:6,title:"家政保洁",icon:"iconfont icon-jiazhengbaojieanbao"}];return(l,u)=>(m(),p(v,null,[n("div",Cn,[u[0]||(u[0]=n("div",{class:"index-title"},[n("h3",null,"我们的服务"),n("p",null," 我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。 ")],-1)),n("div",Sn,[n("ul",null,[(m(!0),p(v,null,W(d(o),e=>(m(),p("li",{key:e.id},[n("i",{class:X(`${e.icon}`)},null,2),n("h4",null,Y(e.title),1)]))),128))])])]),u[1]||(u[1]=n("div",null,null,-1))],64))}}),kn="/static/jpg/company-a9xTEBne.jpg",wn={},zn={class:"company-detail"},Ln={class:"company-introduce"};function En(f,o){const l=L,u=Z("router-link"),e=z;return m(),p(v,null,[o[7]||(o[7]=n("div",{class:"index-title"},[n("h3",null,"公司简介")],-1)),n("div",zn,[s(e,null,{default:i(()=>[s(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>o[0]||(o[0]=[n("img",{src:kn},null,-1)])),_:1}),s(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>[n("div",Ln,[o[2]||(o[2]=n("p",null," 小发同城专注于打造本地生活服务平台,我们聚焦同城零售、企业招聘、租赁服务以及二手交易等核心业务,旨在全方位满足您的生活与工作需求。 ",-1)),o[3]||(o[3]=n("p",null," 在同城零售领域,小发同城凭借先进的技术手段,成功打通超市数据库,给超市提供实现线上线下商品、价格、库存等信息的实时同步。独特价值在于为消费者提供无缝购物体验,让消费者无论是在线上商城浏览下单,还是在实体超市选购商品,都能享受一致的商品选择、价格体系与库存保障市场定位为本地生活服务的创新引领者,致力于解决传统零售线上线下脱节的痛点。 ",-1)),o[4]||(o[4]=n("p",null," 对于企业招聘,我们搭建了高效的人才对接桥梁,精准匹配企业与求职者需求,助力本地企业广纳贤才,推动地方经济发展。 ",-1)),o[5]||(o[5]=n("p",null," 在租赁服务方面,涵盖住房、办公场地、设备等多元租赁选项,为您解决生活与经营中的租赁难题。 ",-1)),o[6]||(o[6]=n("p",null," 在二手交易板块,则为闲置物品提供了流通渠道,让资源得以循环利用,为环保助力。 ",-1)),s(u,{to:{name:"about"},class:"router-link-button"},{default:i(()=>o[1]||(o[1]=[j("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const Fn=E(wn,[["render",En]]),Nn=$({__name:"index",setup(f){const o=r(!1),l=r(!1);return(u,e)=>{const _=O;return m(),p(v,null,[s(vn,{onOpenRegisterForm:e[0]||(e[0]=a=>o.value=!0)}),s(Fn),s(yn),s(Vn),s(_,{isVisible:l.value,onOpenRegisterForm:e[1]||(e[1]=a=>o.value=!0),onCloseLoginForm:e[2]||(e[2]=a=>l.value=!1)},null,8,["isVisible"]),s(D,{isVisible:o.value,onOpenLoginForm:e[3]||(e[3]=a=>l.value=!0),onCloseRegisterForm:e[4]||(e[4]=a=>o.value=!1)},null,8,["isVisible"])],64)}}});export{Nn as default}; diff --git a/dist/static/js/lodash-CV1v4zS4.js b/dist/static/js/lodash-CV1v4zS4.js new file mode 100644 index 0000000..d3316ae --- /dev/null +++ b/dist/static/js/lodash-CV1v4zS4.js @@ -0,0 +1,27 @@ +import{aj as au}from"./element-plus-HARoAvk-.js";const n5={provinceData:[{label:"北京",value:11e4},{label:"天津",value:12e4},{label:"河北省",value:13e4},{label:"山西省",value:14e4},{label:"内蒙古自治区",value:15e4},{label:"辽宁省",value:21e4},{label:"吉林省",value:22e4},{label:"黑龙江省",value:23e4},{label:"上海",value:31e4},{label:"江苏省",value:32e4},{label:"浙江省",value:33e4},{label:"安徽省",value:34e4},{label:"福建省",value:35e4},{label:"江西省",value:36e4},{label:"山东省",value:37e4},{label:"河南省",value:41e4},{label:"湖北省",value:42e4},{label:"湖南省",value:43e4},{label:"广东省",value:44e4},{label:"广西壮族自治区",value:45e4},{label:"海南省",value:46e4},{label:"重庆",value:5e5},{label:"四川省",value:51e4},{label:"贵州省",value:52e4},{label:"云南省",value:53e4},{label:"西藏自治区",value:54e4},{label:"陕西省",value:61e4},{label:"甘肃省",value:62e4},{label:"青海省",value:63e4},{label:"宁夏回族自治区",value:64e4},{label:"新疆维吾尔自治区",value:65e4}],cityData:[[{label:"北京市",value:110100}],[{label:"天津市",value:120100}],[{label:"石家庄市",value:130100},{label:"唐山市",value:130200},{label:"秦皇岛市",value:130300},{label:"邯郸市",value:130400},{label:"邢台市",value:130500},{label:"保定市",value:130600},{label:"张家口市",value:130700},{label:"承德市",value:130800},{label:"沧州市",value:130900},{label:"廊坊市",value:131e3},{label:"衡水市",value:131100}],[{label:"太原市",value:140100},{label:"大同市",value:140200},{label:"阳泉市",value:140300},{label:"长治市",value:140400},{label:"晋城市",value:140500},{label:"朔州市",value:140600},{label:"晋中市",value:140700},{label:"运城市",value:140800},{label:"忻州市",value:140900},{label:"临汾市",value:141e3},{label:"吕梁市",value:141100}],[{label:"呼和浩特市",value:150100},{label:"包头市",value:150200},{label:"乌海市",value:150300},{label:"赤峰市",value:150400},{label:"通辽市",value:150500},{label:"鄂尔多斯市",value:150600},{label:"呼伦贝尔市",value:150700},{label:"巴彦淖尔市",value:150800},{label:"乌兰察布市",value:150900},{label:"兴安盟",value:152200},{label:"锡林郭勒盟",value:152500},{label:"阿拉善盟",value:152900}],[{label:"沈阳市",value:210100},{label:"大连市",value:210200},{label:"鞍山市",value:210300},{label:"抚顺市",value:210400},{label:"本溪市",value:210500},{label:"丹东市",value:210600},{label:"锦州市",value:210700},{label:"营口市",value:210800},{label:"阜新市",value:210900},{label:"辽阳市",value:211e3},{label:"盘锦市",value:211100},{label:"铁岭市",value:211200},{label:"朝阳市",value:211300},{label:"葫芦岛市",value:211400}],[{label:"长春市",value:220100},{label:"吉林市",value:220200},{label:"四平市",value:220300},{label:"辽源市",value:220400},{label:"通化市",value:220500},{label:"白山市",value:220600},{label:"松原市",value:220700},{label:"白城市",value:220800},{label:"延边朝鲜族自治州",value:222400}],[{label:"哈尔滨市",value:230100},{label:"齐齐哈尔市",value:230200},{label:"鸡西市",value:230300},{label:"鹤岗市",value:230400},{label:"双鸭山市",value:230500},{label:"大庆市",value:230600},{label:"伊春市",value:230700},{label:"佳木斯市",value:230800},{label:"七台河市",value:230900},{label:"牡丹江市",value:231e3},{label:"黑河市",value:231100},{label:"绥化市",value:231200},{label:"大兴安岭地区",value:232700}],[{label:"上海市",value:310100}],[{label:"南京市",value:320100},{label:"无锡市",value:320200},{label:"徐州市",value:320300},{label:"常州市",value:320400},{label:"苏州市",value:320500},{label:"南通市",value:320600},{label:"连云港市",value:320700},{label:"淮安市",value:320800},{label:"盐城市",value:320900},{label:"扬州市",value:321e3},{label:"镇江市",value:321100},{label:"泰州市",value:321200},{label:"宿迁市",value:321300}],[{label:"杭州市",value:330100},{label:"宁波市",value:330200},{label:"温州市",value:330300},{label:"嘉兴市",value:330400},{label:"湖州市",value:330500},{label:"绍兴市",value:330600},{label:"金华市",value:330700},{label:"衢州市",value:330800},{label:"舟山市",value:330900},{label:"台州市",value:331e3},{label:"丽水市",value:331100}],[{label:"合肥市",value:340100},{label:"芜湖市",value:340200},{label:"蚌埠市",value:340300},{label:"淮南市",value:340400},{label:"马鞍山市",value:340500},{label:"淮北市",value:340600},{label:"铜陵市",value:340700},{label:"安庆市",value:340800},{label:"黄山市",value:341e3},{label:"滁州市",value:341100},{label:"阜阳市",value:341200},{label:"宿州市",value:341300},{label:"六安市",value:341500},{label:"亳州市",value:341600},{label:"池州市",value:341700},{label:"宣城市",value:341800}],[{label:"福州市",value:350100},{label:"厦门市",value:350200},{label:"莆田市",value:350300},{label:"三明市",value:350400},{label:"泉州市",value:350500},{label:"漳州市",value:350600},{label:"南平市",value:350700},{label:"龙岩市",value:350800},{label:"宁德市",value:350900}],[{label:"南昌市",value:360100},{label:"景德镇市",value:360200},{label:"萍乡市",value:360300},{label:"九江市",value:360400},{label:"新余市",value:360500},{label:"鹰潭市",value:360600},{label:"赣州市",value:360700},{label:"吉安市",value:360800},{label:"宜春市",value:360900},{label:"抚州市",value:361e3},{label:"上饶市",value:361100}],[{label:"济南市",value:370100},{label:"青岛市",value:370200},{label:"淄博市",value:370300},{label:"枣庄市",value:370400},{label:"东营市",value:370500},{label:"烟台市",value:370600},{label:"潍坊市",value:370700},{label:"济宁市",value:370800},{label:"泰安市",value:370900},{label:"威海市",value:371e3},{label:"日照市",value:371100},{label:"临沂市",value:371300},{label:"德州市",value:371400},{label:"聊城市",value:371500},{label:"滨州市",value:371600},{label:"菏泽市",value:371700}],[{label:"郑州市",value:410100},{label:"开封市",value:410200},{label:"洛阳市",value:410300},{label:"平顶山市",value:410400},{label:"安阳市",value:410500},{label:"鹤壁市",value:410600},{label:"新乡市",value:410700},{label:"焦作市",value:410800},{label:"濮阳市",value:410900},{label:"许昌市",value:411e3},{label:"漯河市",value:411100},{label:"三门峡市",value:411200},{label:"南阳市",value:411300},{label:"商丘市",value:411400},{label:"信阳市",value:411500},{label:"周口市",value:411600},{label:"驻马店市",value:411700},{label:"直辖县级",value:419e3}],[{label:"武汉市",value:420100},{label:"黄石市",value:420200},{label:"十堰市",value:420300},{label:"宜昌市",value:420500},{label:"襄阳市",value:420600},{label:"鄂州市",value:420700},{label:"荆门市",value:420800},{label:"孝感市",value:420900},{label:"荆州市",value:421e3},{label:"黄冈市",value:421100},{label:"咸宁市",value:421200},{label:"随州市",value:421300},{label:"恩施土家族苗族自治州",value:422800},{label:"直辖县级",value:429e3}],[{label:"长沙市",value:430100},{label:"株洲市",value:430200},{label:"湘潭市",value:430300},{label:"衡阳市",value:430400},{label:"邵阳市",value:430500},{label:"岳阳市",value:430600},{label:"常德市",value:430700},{label:"张家界市",value:430800},{label:"益阳市",value:430900},{label:"郴州市",value:431e3},{label:"永州市",value:431100},{label:"怀化市",value:431200},{label:"娄底市",value:431300},{label:"湘西土家族苗族自治州",value:433100}],[{label:"广州市",value:440100},{label:"韶关市",value:440200},{label:"深圳市",value:440300},{label:"珠海市",value:440400},{label:"汕头市",value:440500},{label:"佛山市",value:440600},{label:"江门市",value:440700},{label:"湛江市",value:440800},{label:"茂名市",value:440900},{label:"肇庆市",value:441200},{label:"惠州市",value:441300},{label:"梅州市",value:441400},{label:"汕尾市",value:441500},{label:"河源市",value:441600},{label:"阳江市",value:441700},{label:"清远市",value:441800},{label:"东莞市",value:441900},{label:"中山市",value:442e3},{label:"潮州市",value:445100},{label:"揭阳市",value:445200},{label:"云浮市",value:445300}],[{label:"南宁市",value:450100},{label:"柳州市",value:450200},{label:"桂林市",value:450300},{label:"梧州市",value:450400},{label:"北海市",value:450500},{label:"防城港市",value:450600},{label:"钦州市",value:450700},{label:"贵港市",value:450800},{label:"玉林市",value:450900},{label:"百色市",value:451e3},{label:"贺州市",value:451100},{label:"河池市",value:451200},{label:"来宾市",value:451300},{label:"崇左市",value:451400}],[{label:"海口市",value:460100},{label:"三亚市",value:460200},{label:"三沙市",value:460300},{label:"儋州市",value:460400},{label:"直辖县级",value:469e3}],[{label:"重庆市",value:500100},{label:"县",value:500200}],[{label:"成都市",value:510100},{label:"自贡市",value:510300},{label:"攀枝花市",value:510400},{label:"泸州市",value:510500},{label:"德阳市",value:510600},{label:"绵阳市",value:510700},{label:"广元市",value:510800},{label:"遂宁市",value:510900},{label:"内江市",value:511e3},{label:"乐山市",value:511100},{label:"南充市",value:511300},{label:"眉山市",value:511400},{label:"宜宾市",value:511500},{label:"广安市",value:511600},{label:"达州市",value:511700},{label:"雅安市",value:511800},{label:"巴中市",value:511900},{label:"资阳市",value:512e3},{label:"阿坝藏族羌族自治州",value:513200},{label:"甘孜藏族自治州",value:513300},{label:"凉山彝族自治州",value:513400}],[{label:"贵阳市",value:520100},{label:"六盘水市",value:520200},{label:"遵义市",value:520300},{label:"安顺市",value:520400},{label:"毕节市",value:520500},{label:"铜仁市",value:520600},{label:"黔西南布依族苗族自治州",value:522300},{label:"黔东南苗族侗族自治州",value:522600},{label:"黔南布依族苗族自治州",value:522700}],[{label:"昆明市",value:530100},{label:"曲靖市",value:530300},{label:"玉溪市",value:530400},{label:"保山市",value:530500},{label:"昭通市",value:530600},{label:"丽江市",value:530700},{label:"普洱市",value:530800},{label:"临沧市",value:530900},{label:"楚雄彝族自治州",value:532300},{label:"红河哈尼族彝族自治州",value:532500},{label:"文山壮族苗族自治州",value:532600},{label:"西双版纳傣族自治州",value:532800},{label:"大理白族自治州",value:532900},{label:"德宏傣族景颇族自治州",value:533100},{label:"怒江傈僳族自治州",value:533300},{label:"迪庆藏族自治州",value:533400}],[{label:"拉萨市",value:540100},{label:"日喀则市",value:540200},{label:"昌都市",value:540300},{label:"林芝市",value:540400},{label:"山南市",value:540500},{label:"那曲市",value:540600},{label:"阿里地区",value:542500}],[{label:"西安市",value:610100},{label:"铜川市",value:610200},{label:"宝鸡市",value:610300},{label:"咸阳市",value:610400},{label:"渭南市",value:610500},{label:"延安市",value:610600},{label:"汉中市",value:610700},{label:"榆林市",value:610800},{label:"安康市",value:610900},{label:"商洛市",value:611e3}],[{label:"兰州市",value:620100},{label:"嘉峪关市",value:620200},{label:"金昌市",value:620300},{label:"白银市",value:620400},{label:"天水市",value:620500},{label:"武威市",value:620600},{label:"张掖市",value:620700},{label:"平凉市",value:620800},{label:"酒泉市",value:620900},{label:"庆阳市",value:621e3},{label:"定西市",value:621100},{label:"陇南市",value:621200},{label:"临夏回族自治州",value:622900},{label:"甘南藏族自治州",value:623e3}],[{label:"西宁市",value:630100},{label:"海东市",value:630200},{label:"海北藏族自治州",value:632200},{label:"黄南藏族自治州",value:632300},{label:"海南藏族自治州",value:632500},{label:"果洛藏族自治州",value:632600},{label:"玉树藏族自治州",value:632700},{label:"海西蒙古族藏族自治州",value:632800}],[{label:"银川市",value:640100},{label:"石嘴山市",value:640200},{label:"吴忠市",value:640300},{label:"固原市",value:640400},{label:"中卫市",value:640500}],[{label:"乌鲁木齐市",value:650100},{label:"克拉玛依市",value:650200},{label:"吐鲁番市",value:650400},{label:"哈密市",value:650500},{label:"昌吉回族自治州",value:652300},{label:"博尔塔拉蒙古自治州",value:652700},{label:"巴音郭楞蒙古自治州",value:652800},{label:"阿克苏地区",value:652900},{label:"克孜勒苏柯尔克孜自治州",value:653e3},{label:"喀什地区",value:653100},{label:"和田地区",value:653200},{label:"伊犁哈萨克自治州",value:654e3},{label:"塔城地区",value:654200},{label:"阿勒泰地区",value:654300},{label:"直辖县级",value:659e3}]],areaData:[[[{label:"东城区",value:110101},{label:"西城区",value:110102},{label:"朝阳区",value:110105},{label:"丰台区",value:110106},{label:"石景山区",value:110107},{label:"海淀区",value:110108},{label:"门头沟区",value:110109},{label:"房山区",value:110111},{label:"通州区",value:110112},{label:"顺义区",value:110113},{label:"昌平区",value:110114},{label:"大兴区",value:110115},{label:"怀柔区",value:110116},{label:"平谷区",value:110117},{label:"密云区",value:110118},{label:"延庆区",value:110119}]],[[{label:"和平区",value:120101},{label:"河东区",value:120102},{label:"河西区",value:120103},{label:"南开区",value:120104},{label:"河北区",value:120105},{label:"红桥区",value:120106},{label:"东丽区",value:120110},{label:"西青区",value:120111},{label:"津南区",value:120112},{label:"北辰区",value:120113},{label:"武清区",value:120114},{label:"宝坻区",value:120115},{label:"滨海新区",value:120116},{label:"宁河区",value:120117},{label:"静海区",value:120118},{label:"蓟州区",value:120119}]],[[{label:"长安区",value:130102},{label:"桥西区",value:130104},{label:"新华区",value:130105},{label:"井陉矿区",value:130107},{label:"裕华区",value:130108},{label:"藁城区",value:130109},{label:"鹿泉区",value:130110},{label:"栾城区",value:130111},{label:"井陉县",value:130121},{label:"正定县",value:130123},{label:"行唐县",value:130125},{label:"灵寿县",value:130126},{label:"高邑县",value:130127},{label:"深泽县",value:130128},{label:"赞皇县",value:130129},{label:"无极县",value:130130},{label:"平山县",value:130131},{label:"元氏县",value:130132},{label:"赵县",value:130133},{label:"石家庄高新技术产业开发区",value:130171},{label:"石家庄循环化工园区",value:130172},{label:"辛集市",value:130181},{label:"晋州市",value:130183},{label:"新乐市",value:130184}],[{label:"路南区",value:130202},{label:"路北区",value:130203},{label:"古冶区",value:130204},{label:"开平区",value:130205},{label:"丰南区",value:130207},{label:"丰润区",value:130208},{label:"曹妃甸区",value:130209},{label:"滦南县",value:130224},{label:"乐亭县",value:130225},{label:"迁西县",value:130227},{label:"玉田县",value:130229},{label:"河北唐山芦台经济开发区",value:130271},{label:"唐山市汉沽管理区",value:130272},{label:"唐山高新技术产业开发区",value:130273},{label:"河北唐山海港经济开发区",value:130274},{label:"遵化市",value:130281},{label:"迁安市",value:130283},{label:"滦州市",value:130284}],[{label:"海港区",value:130302},{label:"山海关区",value:130303},{label:"北戴河区",value:130304},{label:"抚宁区",value:130306},{label:"青龙满族自治县",value:130321},{label:"昌黎县",value:130322},{label:"卢龙县",value:130324},{label:"秦皇岛市经济技术开发区",value:130371},{label:"北戴河新区",value:130372}],[{label:"邯山区",value:130402},{label:"丛台区",value:130403},{label:"复兴区",value:130404},{label:"峰峰矿区",value:130406},{label:"肥乡区",value:130407},{label:"永年区",value:130408},{label:"临漳县",value:130423},{label:"成安县",value:130424},{label:"大名县",value:130425},{label:"涉县",value:130426},{label:"磁县",value:130427},{label:"邱县",value:130430},{label:"鸡泽县",value:130431},{label:"广平县",value:130432},{label:"馆陶县",value:130433},{label:"魏县",value:130434},{label:"曲周县",value:130435},{label:"邯郸经济技术开发区",value:130471},{label:"邯郸冀南新区",value:130473},{label:"武安市",value:130481}],[{label:"桥东区",value:130502},{label:"桥西区",value:130503},{label:"邢台县",value:130521},{label:"临城县",value:130522},{label:"内丘县",value:130523},{label:"柏乡县",value:130524},{label:"隆尧县",value:130525},{label:"任县",value:130526},{label:"南和县",value:130527},{label:"宁晋县",value:130528},{label:"巨鹿县",value:130529},{label:"新河县",value:130530},{label:"广宗县",value:130531},{label:"平乡县",value:130532},{label:"威县",value:130533},{label:"清河县",value:130534},{label:"临西县",value:130535},{label:"河北邢台经济开发区",value:130571},{label:"南宫市",value:130581},{label:"沙河市",value:130582}],[{label:"竞秀区",value:130602},{label:"莲池区",value:130606},{label:"满城区",value:130607},{label:"清苑区",value:130608},{label:"徐水区",value:130609},{label:"涞水县",value:130623},{label:"阜平县",value:130624},{label:"定兴县",value:130626},{label:"唐县",value:130627},{label:"高阳县",value:130628},{label:"容城县",value:130629},{label:"涞源县",value:130630},{label:"望都县",value:130631},{label:"安新县",value:130632},{label:"易县",value:130633},{label:"曲阳县",value:130634},{label:"蠡县",value:130635},{label:"顺平县",value:130636},{label:"博野县",value:130637},{label:"雄县",value:130638},{label:"保定高新技术产业开发区",value:130671},{label:"保定白沟新城",value:130672},{label:"涿州市",value:130681},{label:"定州市",value:130682},{label:"安国市",value:130683},{label:"高碑店市",value:130684}],[{label:"桥东区",value:130702},{label:"桥西区",value:130703},{label:"宣化区",value:130705},{label:"下花园区",value:130706},{label:"万全区",value:130708},{label:"崇礼区",value:130709},{label:"张北县",value:130722},{label:"康保县",value:130723},{label:"沽源县",value:130724},{label:"尚义县",value:130725},{label:"蔚县",value:130726},{label:"阳原县",value:130727},{label:"怀安县",value:130728},{label:"怀来县",value:130730},{label:"涿鹿县",value:130731},{label:"赤城县",value:130732},{label:"张家口经济开发区",value:130771},{label:"张家口市察北管理区",value:130772},{label:"张家口市塞北管理区",value:130773}],[{label:"双桥区",value:130802},{label:"双滦区",value:130803},{label:"鹰手营子矿区",value:130804},{label:"承德县",value:130821},{label:"兴隆县",value:130822},{label:"滦平县",value:130824},{label:"隆化县",value:130825},{label:"丰宁满族自治县",value:130826},{label:"宽城满族自治县",value:130827},{label:"围场满族蒙古族自治县",value:130828},{label:"承德高新技术产业开发区",value:130871},{label:"平泉市",value:130881}],[{label:"新华区",value:130902},{label:"运河区",value:130903},{label:"沧县",value:130921},{label:"青县",value:130922},{label:"东光县",value:130923},{label:"海兴县",value:130924},{label:"盐山县",value:130925},{label:"肃宁县",value:130926},{label:"南皮县",value:130927},{label:"吴桥县",value:130928},{label:"献县",value:130929},{label:"孟村回族自治县",value:130930},{label:"河北沧州经济开发区",value:130971},{label:"沧州高新技术产业开发区",value:130972},{label:"沧州渤海新区",value:130973},{label:"泊头市",value:130981},{label:"任丘市",value:130982},{label:"黄骅市",value:130983},{label:"河间市",value:130984}],[{label:"安次区",value:131002},{label:"广阳区",value:131003},{label:"固安县",value:131022},{label:"永清县",value:131023},{label:"香河县",value:131024},{label:"大城县",value:131025},{label:"文安县",value:131026},{label:"大厂回族自治县",value:131028},{label:"廊坊经济技术开发区",value:131071},{label:"霸州市",value:131081},{label:"三河市",value:131082}],[{label:"桃城区",value:131102},{label:"冀州区",value:131103},{label:"枣强县",value:131121},{label:"武邑县",value:131122},{label:"武强县",value:131123},{label:"饶阳县",value:131124},{label:"安平县",value:131125},{label:"故城县",value:131126},{label:"景县",value:131127},{label:"阜城县",value:131128},{label:"河北衡水高新技术产业开发区",value:131171},{label:"衡水滨湖新区",value:131172},{label:"深州市",value:131182}]],[[{label:"小店区",value:140105},{label:"迎泽区",value:140106},{label:"杏花岭区",value:140107},{label:"尖草坪区",value:140108},{label:"万柏林区",value:140109},{label:"晋源区",value:140110},{label:"清徐县",value:140121},{label:"阳曲县",value:140122},{label:"娄烦县",value:140123},{label:"山西转型综合改革示范区",value:140171},{label:"古交市",value:140181}],[{label:"新荣区",value:140212},{label:"平城区",value:140213},{label:"云冈区",value:140214},{label:"云州区",value:140215},{label:"阳高县",value:140221},{label:"天镇县",value:140222},{label:"广灵县",value:140223},{label:"灵丘县",value:140224},{label:"浑源县",value:140225},{label:"左云县",value:140226},{label:"山西大同经济开发区",value:140271}],[{label:"城区",value:140302},{label:"矿区",value:140303},{label:"郊区",value:140311},{label:"平定县",value:140321},{label:"盂县",value:140322}],[{label:"潞州区",value:140403},{label:"上党区",value:140404},{label:"屯留区",value:140405},{label:"潞城区",value:140406},{label:"襄垣县",value:140423},{label:"平顺县",value:140425},{label:"黎城县",value:140426},{label:"壶关县",value:140427},{label:"长子县",value:140428},{label:"武乡县",value:140429},{label:"沁县",value:140430},{label:"沁源县",value:140431},{label:"山西长治高新技术产业园区",value:140471}],[{label:"城区",value:140502},{label:"沁水县",value:140521},{label:"阳城县",value:140522},{label:"陵川县",value:140524},{label:"泽州县",value:140525},{label:"高平市",value:140581}],[{label:"朔城区",value:140602},{label:"平鲁区",value:140603},{label:"山阴县",value:140621},{label:"应县",value:140622},{label:"右玉县",value:140623},{label:"山西朔州经济开发区",value:140671},{label:"怀仁市",value:140681}],[{label:"榆次区",value:140702},{label:"榆社县",value:140721},{label:"左权县",value:140722},{label:"和顺县",value:140723},{label:"昔阳县",value:140724},{label:"寿阳县",value:140725},{label:"太谷县",value:140726},{label:"祁县",value:140727},{label:"平遥县",value:140728},{label:"灵石县",value:140729},{label:"介休市",value:140781}],[{label:"盐湖区",value:140802},{label:"临猗县",value:140821},{label:"万荣县",value:140822},{label:"闻喜县",value:140823},{label:"稷山县",value:140824},{label:"新绛县",value:140825},{label:"绛县",value:140826},{label:"垣曲县",value:140827},{label:"夏县",value:140828},{label:"平陆县",value:140829},{label:"芮城县",value:140830},{label:"永济市",value:140881},{label:"河津市",value:140882}],[{label:"忻府区",value:140902},{label:"定襄县",value:140921},{label:"五台县",value:140922},{label:"代县",value:140923},{label:"繁峙县",value:140924},{label:"宁武县",value:140925},{label:"静乐县",value:140926},{label:"神池县",value:140927},{label:"五寨县",value:140928},{label:"岢岚县",value:140929},{label:"河曲县",value:140930},{label:"保德县",value:140931},{label:"偏关县",value:140932},{label:"五台山风景名胜区",value:140971},{label:"原平市",value:140981}],[{label:"尧都区",value:141002},{label:"曲沃县",value:141021},{label:"翼城县",value:141022},{label:"襄汾县",value:141023},{label:"洪洞县",value:141024},{label:"古县",value:141025},{label:"安泽县",value:141026},{label:"浮山县",value:141027},{label:"吉县",value:141028},{label:"乡宁县",value:141029},{label:"大宁县",value:141030},{label:"隰县",value:141031},{label:"永和县",value:141032},{label:"蒲县",value:141033},{label:"汾西县",value:141034},{label:"侯马市",value:141081},{label:"霍州市",value:141082}],[{label:"离石区",value:141102},{label:"文水县",value:141121},{label:"交城县",value:141122},{label:"兴县",value:141123},{label:"临县",value:141124},{label:"柳林县",value:141125},{label:"石楼县",value:141126},{label:"岚县",value:141127},{label:"方山县",value:141128},{label:"中阳县",value:141129},{label:"交口县",value:141130},{label:"孝义市",value:141181},{label:"汾阳市",value:141182}]],[[{label:"新城区",value:150102},{label:"回民区",value:150103},{label:"玉泉区",value:150104},{label:"赛罕区",value:150105},{label:"土默特左旗",value:150121},{label:"托克托县",value:150122},{label:"和林格尔县",value:150123},{label:"清水河县",value:150124},{label:"武川县",value:150125},{label:"呼和浩特金海工业园区",value:150171},{label:"呼和浩特经济技术开发区",value:150172}],[{label:"东河区",value:150202},{label:"昆都仑区",value:150203},{label:"青山区",value:150204},{label:"石拐区",value:150205},{label:"白云鄂博矿区",value:150206},{label:"九原区",value:150207},{label:"土默特右旗",value:150221},{label:"固阳县",value:150222},{label:"达尔罕茂明安联合旗",value:150223},{label:"包头稀土高新技术产业开发区",value:150271}],[{label:"海勃湾区",value:150302},{label:"海南区",value:150303},{label:"乌达区",value:150304}],[{label:"红山区",value:150402},{label:"元宝山区",value:150403},{label:"松山区",value:150404},{label:"阿鲁科尔沁旗",value:150421},{label:"巴林左旗",value:150422},{label:"巴林右旗",value:150423},{label:"林西县",value:150424},{label:"克什克腾旗",value:150425},{label:"翁牛特旗",value:150426},{label:"喀喇沁旗",value:150428},{label:"宁城县",value:150429},{label:"敖汉旗",value:150430}],[{label:"科尔沁区",value:150502},{label:"科尔沁左翼中旗",value:150521},{label:"科尔沁左翼后旗",value:150522},{label:"开鲁县",value:150523},{label:"库伦旗",value:150524},{label:"奈曼旗",value:150525},{label:"扎鲁特旗",value:150526},{label:"通辽经济技术开发区",value:150571},{label:"霍林郭勒市",value:150581}],[{label:"东胜区",value:150602},{label:"康巴什区",value:150603},{label:"达拉特旗",value:150621},{label:"准格尔旗",value:150622},{label:"鄂托克前旗",value:150623},{label:"鄂托克旗",value:150624},{label:"杭锦旗",value:150625},{label:"乌审旗",value:150626},{label:"伊金霍洛旗",value:150627}],[{label:"海拉尔区",value:150702},{label:"扎赉诺尔区",value:150703},{label:"阿荣旗",value:150721},{label:"莫力达瓦达斡尔族自治旗",value:150722},{label:"鄂伦春自治旗",value:150723},{label:"鄂温克族自治旗",value:150724},{label:"陈巴尔虎旗",value:150725},{label:"新巴尔虎左旗",value:150726},{label:"新巴尔虎右旗",value:150727},{label:"满洲里市",value:150781},{label:"牙克石市",value:150782},{label:"扎兰屯市",value:150783},{label:"额尔古纳市",value:150784},{label:"根河市",value:150785}],[{label:"临河区",value:150802},{label:"五原县",value:150821},{label:"磴口县",value:150822},{label:"乌拉特前旗",value:150823},{label:"乌拉特中旗",value:150824},{label:"乌拉特后旗",value:150825},{label:"杭锦后旗",value:150826}],[{label:"集宁区",value:150902},{label:"卓资县",value:150921},{label:"化德县",value:150922},{label:"商都县",value:150923},{label:"兴和县",value:150924},{label:"凉城县",value:150925},{label:"察哈尔右翼前旗",value:150926},{label:"察哈尔右翼中旗",value:150927},{label:"察哈尔右翼后旗",value:150928},{label:"四子王旗",value:150929},{label:"丰镇市",value:150981}],[{label:"乌兰浩特市",value:152201},{label:"阿尔山市",value:152202},{label:"科尔沁右翼前旗",value:152221},{label:"科尔沁右翼中旗",value:152222},{label:"扎赉特旗",value:152223},{label:"突泉县",value:152224}],[{label:"二连浩特市",value:152501},{label:"锡林浩特市",value:152502},{label:"阿巴嘎旗",value:152522},{label:"苏尼特左旗",value:152523},{label:"苏尼特右旗",value:152524},{label:"东乌珠穆沁旗",value:152525},{label:"西乌珠穆沁旗",value:152526},{label:"太仆寺旗",value:152527},{label:"镶黄旗",value:152528},{label:"正镶白旗",value:152529},{label:"正蓝旗",value:152530},{label:"多伦县",value:152531},{label:"乌拉盖管委会",value:152571}],[{label:"阿拉善左旗",value:152921},{label:"阿拉善右旗",value:152922},{label:"额济纳旗",value:152923},{label:"内蒙古阿拉善经济开发区",value:152971}]],[[{label:"和平区",value:210102},{label:"沈河区",value:210103},{label:"大东区",value:210104},{label:"皇姑区",value:210105},{label:"铁西区",value:210106},{label:"苏家屯区",value:210111},{label:"浑南区",value:210112},{label:"沈北新区",value:210113},{label:"于洪区",value:210114},{label:"辽中区",value:210115},{label:"康平县",value:210123},{label:"法库县",value:210124},{label:"新民市",value:210181}],[{label:"中山区",value:210202},{label:"西岗区",value:210203},{label:"沙河口区",value:210204},{label:"甘井子区",value:210211},{label:"旅顺口区",value:210212},{label:"金州区",value:210213},{label:"普兰店区",value:210214},{label:"长海县",value:210224},{label:"瓦房店市",value:210281},{label:"庄河市",value:210283}],[{label:"铁东区",value:210302},{label:"铁西区",value:210303},{label:"立山区",value:210304},{label:"千山区",value:210311},{label:"台安县",value:210321},{label:"岫岩满族自治县",value:210323},{label:"海城市",value:210381}],[{label:"新抚区",value:210402},{label:"东洲区",value:210403},{label:"望花区",value:210404},{label:"顺城区",value:210411},{label:"抚顺县",value:210421},{label:"新宾满族自治县",value:210422},{label:"清原满族自治县",value:210423}],[{label:"平山区",value:210502},{label:"溪湖区",value:210503},{label:"明山区",value:210504},{label:"南芬区",value:210505},{label:"本溪满族自治县",value:210521},{label:"桓仁满族自治县",value:210522}],[{label:"元宝区",value:210602},{label:"振兴区",value:210603},{label:"振安区",value:210604},{label:"宽甸满族自治县",value:210624},{label:"东港市",value:210681},{label:"凤城市",value:210682}],[{label:"古塔区",value:210702},{label:"凌河区",value:210703},{label:"太和区",value:210711},{label:"黑山县",value:210726},{label:"义县",value:210727},{label:"凌海市",value:210781},{label:"北镇市",value:210782}],[{label:"站前区",value:210802},{label:"西市区",value:210803},{label:"鲅鱼圈区",value:210804},{label:"老边区",value:210811},{label:"盖州市",value:210881},{label:"大石桥市",value:210882}],[{label:"海州区",value:210902},{label:"新邱区",value:210903},{label:"太平区",value:210904},{label:"清河门区",value:210905},{label:"细河区",value:210911},{label:"阜新蒙古族自治县",value:210921},{label:"彰武县",value:210922}],[{label:"白塔区",value:211002},{label:"文圣区",value:211003},{label:"宏伟区",value:211004},{label:"弓长岭区",value:211005},{label:"太子河区",value:211011},{label:"辽阳县",value:211021},{label:"灯塔市",value:211081}],[{label:"双台子区",value:211102},{label:"兴隆台区",value:211103},{label:"大洼区",value:211104},{label:"盘山县",value:211122}],[{label:"银州区",value:211202},{label:"清河区",value:211204},{label:"铁岭县",value:211221},{label:"西丰县",value:211223},{label:"昌图县",value:211224},{label:"调兵山市",value:211281},{label:"开原市",value:211282}],[{label:"双塔区",value:211302},{label:"龙城区",value:211303},{label:"朝阳县",value:211321},{label:"建平县",value:211322},{label:"喀喇沁左翼蒙古族自治县",value:211324},{label:"北票市",value:211381},{label:"凌源市",value:211382}],[{label:"连山区",value:211402},{label:"龙港区",value:211403},{label:"南票区",value:211404},{label:"绥中县",value:211421},{label:"建昌县",value:211422},{label:"兴城市",value:211481}]],[[{label:"南关区",value:220102},{label:"宽城区",value:220103},{label:"朝阳区",value:220104},{label:"二道区",value:220105},{label:"绿园区",value:220106},{label:"双阳区",value:220112},{label:"九台区",value:220113},{label:"农安县",value:220122},{label:"长春经济技术开发区",value:220171},{label:"长春净月高新技术产业开发区",value:220172},{label:"长春高新技术产业开发区",value:220173},{label:"长春汽车经济技术开发区",value:220174},{label:"榆树市",value:220182},{label:"德惠市",value:220183}],[{label:"昌邑区",value:220202},{label:"龙潭区",value:220203},{label:"船营区",value:220204},{label:"丰满区",value:220211},{label:"永吉县",value:220221},{label:"吉林经济开发区",value:220271},{label:"吉林高新技术产业开发区",value:220272},{label:"吉林中国新加坡食品区",value:220273},{label:"蛟河市",value:220281},{label:"桦甸市",value:220282},{label:"舒兰市",value:220283},{label:"磐石市",value:220284}],[{label:"铁西区",value:220302},{label:"铁东区",value:220303},{label:"梨树县",value:220322},{label:"伊通满族自治县",value:220323},{label:"公主岭市",value:220381},{label:"双辽市",value:220382}],[{label:"龙山区",value:220402},{label:"西安区",value:220403},{label:"东丰县",value:220421},{label:"东辽县",value:220422}],[{label:"东昌区",value:220502},{label:"二道江区",value:220503},{label:"通化县",value:220521},{label:"辉南县",value:220523},{label:"柳河县",value:220524},{label:"梅河口市",value:220581},{label:"集安市",value:220582}],[{label:"浑江区",value:220602},{label:"江源区",value:220605},{label:"抚松县",value:220621},{label:"靖宇县",value:220622},{label:"长白朝鲜族自治县",value:220623},{label:"临江市",value:220681}],[{label:"宁江区",value:220702},{label:"前郭尔罗斯蒙古族自治县",value:220721},{label:"长岭县",value:220722},{label:"乾安县",value:220723},{label:"吉林松原经济开发区",value:220771},{label:"扶余市",value:220781}],[{label:"洮北区",value:220802},{label:"镇赉县",value:220821},{label:"通榆县",value:220822},{label:"吉林白城经济开发区",value:220871},{label:"洮南市",value:220881},{label:"大安市",value:220882}],[{label:"延吉市",value:222401},{label:"图们市",value:222402},{label:"敦化市",value:222403},{label:"珲春市",value:222404},{label:"龙井市",value:222405},{label:"和龙市",value:222406},{label:"汪清县",value:222424},{label:"安图县",value:222426}]],[[{label:"道里区",value:230102},{label:"南岗区",value:230103},{label:"道外区",value:230104},{label:"平房区",value:230108},{label:"松北区",value:230109},{label:"香坊区",value:230110},{label:"呼兰区",value:230111},{label:"阿城区",value:230112},{label:"双城区",value:230113},{label:"依兰县",value:230123},{label:"方正县",value:230124},{label:"宾县",value:230125},{label:"巴彦县",value:230126},{label:"木兰县",value:230127},{label:"通河县",value:230128},{label:"延寿县",value:230129},{label:"尚志市",value:230183},{label:"五常市",value:230184}],[{label:"龙沙区",value:230202},{label:"建华区",value:230203},{label:"铁锋区",value:230204},{label:"昂昂溪区",value:230205},{label:"富拉尔基区",value:230206},{label:"碾子山区",value:230207},{label:"梅里斯达斡尔族区",value:230208},{label:"龙江县",value:230221},{label:"依安县",value:230223},{label:"泰来县",value:230224},{label:"甘南县",value:230225},{label:"富裕县",value:230227},{label:"克山县",value:230229},{label:"克东县",value:230230},{label:"拜泉县",value:230231},{label:"讷河市",value:230281}],[{label:"鸡冠区",value:230302},{label:"恒山区",value:230303},{label:"滴道区",value:230304},{label:"梨树区",value:230305},{label:"城子河区",value:230306},{label:"麻山区",value:230307},{label:"鸡东县",value:230321},{label:"虎林市",value:230381},{label:"密山市",value:230382}],[{label:"向阳区",value:230402},{label:"工农区",value:230403},{label:"南山区",value:230404},{label:"兴安区",value:230405},{label:"东山区",value:230406},{label:"兴山区",value:230407},{label:"萝北县",value:230421},{label:"绥滨县",value:230422}],[{label:"尖山区",value:230502},{label:"岭东区",value:230503},{label:"四方台区",value:230505},{label:"宝山区",value:230506},{label:"集贤县",value:230521},{label:"友谊县",value:230522},{label:"宝清县",value:230523},{label:"饶河县",value:230524}],[{label:"萨尔图区",value:230602},{label:"龙凤区",value:230603},{label:"让胡路区",value:230604},{label:"红岗区",value:230605},{label:"大同区",value:230606},{label:"肇州县",value:230621},{label:"肇源县",value:230622},{label:"林甸县",value:230623},{label:"杜尔伯特蒙古族自治县",value:230624},{label:"大庆高新技术产业开发区",value:230671}],[{label:"伊美区",value:230717},{label:"乌翠区",value:230718},{label:"友好区",value:230719},{label:"嘉荫县",value:230722},{label:"汤旺县",value:230723},{label:"丰林县",value:230724},{label:"大箐山县",value:230725},{label:"南岔县",value:230726},{label:"金林区",value:230751},{label:"铁力市",value:230781}],[{label:"向阳区",value:230803},{label:"前进区",value:230804},{label:"东风区",value:230805},{label:"郊区",value:230811},{label:"桦南县",value:230822},{label:"桦川县",value:230826},{label:"汤原县",value:230828},{label:"同江市",value:230881},{label:"富锦市",value:230882},{label:"抚远市",value:230883}],[{label:"新兴区",value:230902},{label:"桃山区",value:230903},{label:"茄子河区",value:230904},{label:"勃利县",value:230921}],[{label:"东安区",value:231002},{label:"阳明区",value:231003},{label:"爱民区",value:231004},{label:"西安区",value:231005},{label:"林口县",value:231025},{label:"牡丹江经济技术开发区",value:231071},{label:"绥芬河市",value:231081},{label:"海林市",value:231083},{label:"宁安市",value:231084},{label:"穆棱市",value:231085},{label:"东宁市",value:231086}],[{label:"爱辉区",value:231102},{label:"逊克县",value:231123},{label:"孙吴县",value:231124},{label:"北安市",value:231181},{label:"五大连池市",value:231182},{label:"嫩江市",value:231183}],[{label:"北林区",value:231202},{label:"望奎县",value:231221},{label:"兰西县",value:231222},{label:"青冈县",value:231223},{label:"庆安县",value:231224},{label:"明水县",value:231225},{label:"绥棱县",value:231226},{label:"安达市",value:231281},{label:"肇东市",value:231282},{label:"海伦市",value:231283}],[{label:"漠河市",value:232701},{label:"呼玛县",value:232721},{label:"塔河县",value:232722},{label:"加格达奇区",value:232761},{label:"松岭区",value:232762},{label:"新林区",value:232763},{label:"呼中区",value:232764}]],[[{label:"黄浦区",value:310101},{label:"徐汇区",value:310104},{label:"长宁区",value:310105},{label:"静安区",value:310106},{label:"普陀区",value:310107},{label:"虹口区",value:310109},{label:"杨浦区",value:310110},{label:"闵行区",value:310112},{label:"宝山区",value:310113},{label:"嘉定区",value:310114},{label:"浦东新区",value:310115},{label:"金山区",value:310116},{label:"松江区",value:310117},{label:"青浦区",value:310118},{label:"奉贤区",value:310120},{label:"崇明区",value:310151}]],[[{label:"玄武区",value:320102},{label:"秦淮区",value:320104},{label:"建邺区",value:320105},{label:"鼓楼区",value:320106},{label:"浦口区",value:320111},{label:"栖霞区",value:320113},{label:"雨花台区",value:320114},{label:"江宁区",value:320115},{label:"六合区",value:320116},{label:"溧水区",value:320117},{label:"高淳区",value:320118}],[{label:"锡山区",value:320205},{label:"惠山区",value:320206},{label:"滨湖区",value:320211},{label:"梁溪区",value:320213},{label:"新吴区",value:320214},{label:"江阴市",value:320281},{label:"宜兴市",value:320282}],[{label:"鼓楼区",value:320302},{label:"云龙区",value:320303},{label:"贾汪区",value:320305},{label:"泉山区",value:320311},{label:"铜山区",value:320312},{label:"丰县",value:320321},{label:"沛县",value:320322},{label:"睢宁县",value:320324},{label:"徐州经济技术开发区",value:320371},{label:"新沂市",value:320381},{label:"邳州市",value:320382}],[{label:"天宁区",value:320402},{label:"钟楼区",value:320404},{label:"新北区",value:320411},{label:"武进区",value:320412},{label:"金坛区",value:320413},{label:"溧阳市",value:320481}],[{label:"虎丘区",value:320505},{label:"吴中区",value:320506},{label:"相城区",value:320507},{label:"姑苏区",value:320508},{label:"吴江区",value:320509},{label:"苏州工业园区",value:320571},{label:"常熟市",value:320581},{label:"张家港市",value:320582},{label:"昆山市",value:320583},{label:"太仓市",value:320585}],[{label:"崇川区",value:320602},{label:"港闸区",value:320611},{label:"通州区",value:320612},{label:"如东县",value:320623},{label:"南通经济技术开发区",value:320671},{label:"启东市",value:320681},{label:"如皋市",value:320682},{label:"海门市",value:320684},{label:"海安市",value:320685}],[{label:"连云区",value:320703},{label:"海州区",value:320706},{label:"赣榆区",value:320707},{label:"东海县",value:320722},{label:"灌云县",value:320723},{label:"灌南县",value:320724},{label:"连云港经济技术开发区",value:320771},{label:"连云港高新技术产业开发区",value:320772}],[{label:"淮安区",value:320803},{label:"淮阴区",value:320804},{label:"清江浦区",value:320812},{label:"洪泽区",value:320813},{label:"涟水县",value:320826},{label:"盱眙县",value:320830},{label:"金湖县",value:320831},{label:"淮安经济技术开发区",value:320871}],[{label:"亭湖区",value:320902},{label:"盐都区",value:320903},{label:"大丰区",value:320904},{label:"响水县",value:320921},{label:"滨海县",value:320922},{label:"阜宁县",value:320923},{label:"射阳县",value:320924},{label:"建湖县",value:320925},{label:"盐城经济技术开发区",value:320971},{label:"东台市",value:320981}],[{label:"广陵区",value:321002},{label:"邗江区",value:321003},{label:"江都区",value:321012},{label:"宝应县",value:321023},{label:"扬州经济技术开发区",value:321071},{label:"仪征市",value:321081},{label:"高邮市",value:321084}],[{label:"京口区",value:321102},{label:"润州区",value:321111},{label:"丹徒区",value:321112},{label:"镇江新区",value:321171},{label:"丹阳市",value:321181},{label:"扬中市",value:321182},{label:"句容市",value:321183}],[{label:"海陵区",value:321202},{label:"高港区",value:321203},{label:"姜堰区",value:321204},{label:"泰州医药高新技术产业开发区",value:321271},{label:"兴化市",value:321281},{label:"靖江市",value:321282},{label:"泰兴市",value:321283}],[{label:"宿城区",value:321302},{label:"宿豫区",value:321311},{label:"沭阳县",value:321322},{label:"泗阳县",value:321323},{label:"泗洪县",value:321324},{label:"宿迁经济技术开发区",value:321371}]],[[{label:"上城区",value:330102},{label:"下城区",value:330103},{label:"江干区",value:330104},{label:"拱墅区",value:330105},{label:"西湖区",value:330106},{label:"滨江区",value:330108},{label:"萧山区",value:330109},{label:"余杭区",value:330110},{label:"富阳区",value:330111},{label:"临安区",value:330112},{label:"桐庐县",value:330122},{label:"淳安县",value:330127},{label:"建德市",value:330182}],[{label:"海曙区",value:330203},{label:"江北区",value:330205},{label:"北仑区",value:330206},{label:"镇海区",value:330211},{label:"鄞州区",value:330212},{label:"奉化区",value:330213},{label:"象山县",value:330225},{label:"宁海县",value:330226},{label:"余姚市",value:330281},{label:"慈溪市",value:330282}],[{label:"鹿城区",value:330302},{label:"龙湾区",value:330303},{label:"瓯海区",value:330304},{label:"洞头区",value:330305},{label:"永嘉县",value:330324},{label:"平阳县",value:330326},{label:"苍南县",value:330327},{label:"文成县",value:330328},{label:"泰顺县",value:330329},{label:"温州经济技术开发区",value:330371},{label:"瑞安市",value:330381},{label:"乐清市",value:330382},{label:"龙港市",value:330383}],[{label:"南湖区",value:330402},{label:"秀洲区",value:330411},{label:"嘉善县",value:330421},{label:"海盐县",value:330424},{label:"海宁市",value:330481},{label:"平湖市",value:330482},{label:"桐乡市",value:330483}],[{label:"吴兴区",value:330502},{label:"南浔区",value:330503},{label:"德清县",value:330521},{label:"长兴县",value:330522},{label:"安吉县",value:330523}],[{label:"越城区",value:330602},{label:"柯桥区",value:330603},{label:"上虞区",value:330604},{label:"新昌县",value:330624},{label:"诸暨市",value:330681},{label:"嵊州市",value:330683}],[{label:"婺城区",value:330702},{label:"金东区",value:330703},{label:"武义县",value:330723},{label:"浦江县",value:330726},{label:"磐安县",value:330727},{label:"兰溪市",value:330781},{label:"义乌市",value:330782},{label:"东阳市",value:330783},{label:"永康市",value:330784}],[{label:"柯城区",value:330802},{label:"衢江区",value:330803},{label:"常山县",value:330822},{label:"开化县",value:330824},{label:"龙游县",value:330825},{label:"江山市",value:330881}],[{label:"定海区",value:330902},{label:"普陀区",value:330903},{label:"岱山县",value:330921},{label:"嵊泗县",value:330922}],[{label:"椒江区",value:331002},{label:"黄岩区",value:331003},{label:"路桥区",value:331004},{label:"三门县",value:331022},{label:"天台县",value:331023},{label:"仙居县",value:331024},{label:"温岭市",value:331081},{label:"临海市",value:331082},{label:"玉环市",value:331083}],[{label:"莲都区",value:331102},{label:"青田县",value:331121},{label:"缙云县",value:331122},{label:"遂昌县",value:331123},{label:"松阳县",value:331124},{label:"云和县",value:331125},{label:"庆元县",value:331126},{label:"景宁畲族自治县",value:331127},{label:"龙泉市",value:331181}]],[[{label:"瑶海区",value:340102},{label:"庐阳区",value:340103},{label:"蜀山区",value:340104},{label:"包河区",value:340111},{label:"长丰县",value:340121},{label:"肥东县",value:340122},{label:"肥西县",value:340123},{label:"庐江县",value:340124},{label:"合肥高新技术产业开发区",value:340171},{label:"合肥经济技术开发区",value:340172},{label:"合肥新站高新技术产业开发区",value:340173},{label:"巢湖市",value:340181}],[{label:"镜湖区",value:340202},{label:"弋江区",value:340203},{label:"鸠江区",value:340207},{label:"三山区",value:340208},{label:"芜湖县",value:340221},{label:"繁昌县",value:340222},{label:"南陵县",value:340223},{label:"无为县",value:340225},{label:"芜湖经济技术开发区",value:340271},{label:"安徽芜湖长江大桥经济开发区",value:340272}],[{label:"龙子湖区",value:340302},{label:"蚌山区",value:340303},{label:"禹会区",value:340304},{label:"淮上区",value:340311},{label:"怀远县",value:340321},{label:"五河县",value:340322},{label:"固镇县",value:340323},{label:"蚌埠市高新技术开发区",value:340371},{label:"蚌埠市经济开发区",value:340372}],[{label:"大通区",value:340402},{label:"田家庵区",value:340403},{label:"谢家集区",value:340404},{label:"八公山区",value:340405},{label:"潘集区",value:340406},{label:"凤台县",value:340421},{label:"寿县",value:340422}],[{label:"花山区",value:340503},{label:"雨山区",value:340504},{label:"博望区",value:340506},{label:"当涂县",value:340521},{label:"含山县",value:340522},{label:"和县",value:340523}],[{label:"杜集区",value:340602},{label:"相山区",value:340603},{label:"烈山区",value:340604},{label:"濉溪县",value:340621}],[{label:"铜官区",value:340705},{label:"义安区",value:340706},{label:"郊区",value:340711},{label:"枞阳县",value:340722}],[{label:"迎江区",value:340802},{label:"大观区",value:340803},{label:"宜秀区",value:340811},{label:"怀宁县",value:340822},{label:"太湖县",value:340825},{label:"宿松县",value:340826},{label:"望江县",value:340827},{label:"岳西县",value:340828},{label:"安徽安庆经济开发区",value:340871},{label:"桐城市",value:340881},{label:"潜山市",value:340882}],[{label:"屯溪区",value:341002},{label:"黄山区",value:341003},{label:"徽州区",value:341004},{label:"歙县",value:341021},{label:"休宁县",value:341022},{label:"黟县",value:341023},{label:"祁门县",value:341024}],[{label:"琅琊区",value:341102},{label:"南谯区",value:341103},{label:"来安县",value:341122},{label:"全椒县",value:341124},{label:"定远县",value:341125},{label:"凤阳县",value:341126},{label:"苏滁现代产业园",value:341171},{label:"滁州经济技术开发区",value:341172},{label:"天长市",value:341181},{label:"明光市",value:341182}],[{label:"颍州区",value:341202},{label:"颍东区",value:341203},{label:"颍泉区",value:341204},{label:"临泉县",value:341221},{label:"太和县",value:341222},{label:"阜南县",value:341225},{label:"颍上县",value:341226},{label:"阜阳合肥现代产业园区",value:341271},{label:"阜阳经济技术开发区",value:341272},{label:"界首市",value:341282}],[{label:"埇桥区",value:341302},{label:"砀山县",value:341321},{label:"萧县",value:341322},{label:"灵璧县",value:341323},{label:"泗县",value:341324},{label:"宿州马鞍山现代产业园区",value:341371},{label:"宿州经济技术开发区",value:341372}],[{label:"金安区",value:341502},{label:"裕安区",value:341503},{label:"叶集区",value:341504},{label:"霍邱县",value:341522},{label:"舒城县",value:341523},{label:"金寨县",value:341524},{label:"霍山县",value:341525}],[{label:"谯城区",value:341602},{label:"涡阳县",value:341621},{label:"蒙城县",value:341622},{label:"利辛县",value:341623}],[{label:"贵池区",value:341702},{label:"东至县",value:341721},{label:"石台县",value:341722},{label:"青阳县",value:341723}],[{label:"宣州区",value:341802},{label:"郎溪县",value:341821},{label:"泾县",value:341823},{label:"绩溪县",value:341824},{label:"旌德县",value:341825},{label:"宣城市经济开发区",value:341871},{label:"宁国市",value:341881},{label:"广德市",value:341882}]],[[{label:"鼓楼区",value:350102},{label:"台江区",value:350103},{label:"仓山区",value:350104},{label:"马尾区",value:350105},{label:"晋安区",value:350111},{label:"长乐区",value:350112},{label:"闽侯县",value:350121},{label:"连江县",value:350122},{label:"罗源县",value:350123},{label:"闽清县",value:350124},{label:"永泰县",value:350125},{label:"平潭县",value:350128},{label:"福清市",value:350181}],[{label:"思明区",value:350203},{label:"海沧区",value:350205},{label:"湖里区",value:350206},{label:"集美区",value:350211},{label:"同安区",value:350212},{label:"翔安区",value:350213}],[{label:"城厢区",value:350302},{label:"涵江区",value:350303},{label:"荔城区",value:350304},{label:"秀屿区",value:350305},{label:"仙游县",value:350322}],[{label:"梅列区",value:350402},{label:"三元区",value:350403},{label:"明溪县",value:350421},{label:"清流县",value:350423},{label:"宁化县",value:350424},{label:"大田县",value:350425},{label:"尤溪县",value:350426},{label:"沙县",value:350427},{label:"将乐县",value:350428},{label:"泰宁县",value:350429},{label:"建宁县",value:350430},{label:"永安市",value:350481}],[{label:"鲤城区",value:350502},{label:"丰泽区",value:350503},{label:"洛江区",value:350504},{label:"泉港区",value:350505},{label:"惠安县",value:350521},{label:"安溪县",value:350524},{label:"永春县",value:350525},{label:"德化县",value:350526},{label:"石狮市",value:350581},{label:"晋江市",value:350582},{label:"南安市",value:350583}],[{label:"芗城区",value:350602},{label:"龙文区",value:350603},{label:"云霄县",value:350622},{label:"漳浦县",value:350623},{label:"诏安县",value:350624},{label:"长泰县",value:350625},{label:"东山县",value:350626},{label:"南靖县",value:350627},{label:"平和县",value:350628},{label:"华安县",value:350629},{label:"龙海市",value:350681}],[{label:"延平区",value:350702},{label:"建阳区",value:350703},{label:"顺昌县",value:350721},{label:"浦城县",value:350722},{label:"光泽县",value:350723},{label:"松溪县",value:350724},{label:"政和县",value:350725},{label:"邵武市",value:350781},{label:"武夷山市",value:350782},{label:"建瓯市",value:350783}],[{label:"新罗区",value:350802},{label:"永定区",value:350803},{label:"长汀县",value:350821},{label:"上杭县",value:350823},{label:"武平县",value:350824},{label:"连城县",value:350825},{label:"漳平市",value:350881}],[{label:"蕉城区",value:350902},{label:"霞浦县",value:350921},{label:"古田县",value:350922},{label:"屏南县",value:350923},{label:"寿宁县",value:350924},{label:"周宁县",value:350925},{label:"柘荣县",value:350926},{label:"福安市",value:350981},{label:"福鼎市",value:350982}]],[[{label:"东湖区",value:360102},{label:"西湖区",value:360103},{label:"青云谱区",value:360104},{label:"湾里区",value:360105},{label:"青山湖区",value:360111},{label:"新建区",value:360112},{label:"南昌县",value:360121},{label:"安义县",value:360123},{label:"进贤县",value:360124}],[{label:"昌江区",value:360202},{label:"珠山区",value:360203},{label:"浮梁县",value:360222},{label:"乐平市",value:360281}],[{label:"安源区",value:360302},{label:"湘东区",value:360313},{label:"莲花县",value:360321},{label:"上栗县",value:360322},{label:"芦溪县",value:360323}],[{label:"濂溪区",value:360402},{label:"浔阳区",value:360403},{label:"柴桑区",value:360404},{label:"武宁县",value:360423},{label:"修水县",value:360424},{label:"永修县",value:360425},{label:"德安县",value:360426},{label:"都昌县",value:360428},{label:"湖口县",value:360429},{label:"彭泽县",value:360430},{label:"瑞昌市",value:360481},{label:"共青城市",value:360482},{label:"庐山市",value:360483}],[{label:"渝水区",value:360502},{label:"分宜县",value:360521}],[{label:"月湖区",value:360602},{label:"余江区",value:360603},{label:"贵溪市",value:360681}],[{label:"章贡区",value:360702},{label:"南康区",value:360703},{label:"赣县区",value:360704},{label:"信丰县",value:360722},{label:"大余县",value:360723},{label:"上犹县",value:360724},{label:"崇义县",value:360725},{label:"安远县",value:360726},{label:"龙南县",value:360727},{label:"定南县",value:360728},{label:"全南县",value:360729},{label:"宁都县",value:360730},{label:"于都县",value:360731},{label:"兴国县",value:360732},{label:"会昌县",value:360733},{label:"寻乌县",value:360734},{label:"石城县",value:360735},{label:"瑞金市",value:360781}],[{label:"吉州区",value:360802},{label:"青原区",value:360803},{label:"吉安县",value:360821},{label:"吉水县",value:360822},{label:"峡江县",value:360823},{label:"新干县",value:360824},{label:"永丰县",value:360825},{label:"泰和县",value:360826},{label:"遂川县",value:360827},{label:"万安县",value:360828},{label:"安福县",value:360829},{label:"永新县",value:360830},{label:"井冈山市",value:360881}],[{label:"袁州区",value:360902},{label:"奉新县",value:360921},{label:"万载县",value:360922},{label:"上高县",value:360923},{label:"宜丰县",value:360924},{label:"靖安县",value:360925},{label:"铜鼓县",value:360926},{label:"丰城市",value:360981},{label:"樟树市",value:360982},{label:"高安市",value:360983}],[{label:"临川区",value:361002},{label:"东乡区",value:361003},{label:"南城县",value:361021},{label:"黎川县",value:361022},{label:"南丰县",value:361023},{label:"崇仁县",value:361024},{label:"乐安县",value:361025},{label:"宜黄县",value:361026},{label:"金溪县",value:361027},{label:"资溪县",value:361028},{label:"广昌县",value:361030}],[{label:"信州区",value:361102},{label:"广丰区",value:361103},{label:"广信区",value:361104},{label:"玉山县",value:361123},{label:"铅山县",value:361124},{label:"横峰县",value:361125},{label:"弋阳县",value:361126},{label:"余干县",value:361127},{label:"鄱阳县",value:361128},{label:"万年县",value:361129},{label:"婺源县",value:361130},{label:"德兴市",value:361181}]],[[{label:"历下区",value:370102},{label:"市中区",value:370103},{label:"槐荫区",value:370104},{label:"天桥区",value:370105},{label:"历城区",value:370112},{label:"长清区",value:370113},{label:"章丘区",value:370114},{label:"济阳区",value:370115},{label:"莱芜区",value:370116},{label:"钢城区",value:370117},{label:"平阴县",value:370124},{label:"商河县",value:370126},{label:"济南高新技术产业开发区",value:370171}],[{label:"市南区",value:370202},{label:"市北区",value:370203},{label:"黄岛区",value:370211},{label:"崂山区",value:370212},{label:"李沧区",value:370213},{label:"城阳区",value:370214},{label:"即墨区",value:370215},{label:"青岛高新技术产业开发区",value:370271},{label:"胶州市",value:370281},{label:"平度市",value:370283},{label:"莱西市",value:370285}],[{label:"淄川区",value:370302},{label:"张店区",value:370303},{label:"博山区",value:370304},{label:"临淄区",value:370305},{label:"周村区",value:370306},{label:"桓台县",value:370321},{label:"高青县",value:370322},{label:"沂源县",value:370323}],[{label:"市中区",value:370402},{label:"薛城区",value:370403},{label:"峄城区",value:370404},{label:"台儿庄区",value:370405},{label:"山亭区",value:370406},{label:"滕州市",value:370481}],[{label:"东营区",value:370502},{label:"河口区",value:370503},{label:"垦利区",value:370505},{label:"利津县",value:370522},{label:"广饶县",value:370523},{label:"东营经济技术开发区",value:370571},{label:"东营港经济开发区",value:370572}],[{label:"芝罘区",value:370602},{label:"福山区",value:370611},{label:"牟平区",value:370612},{label:"莱山区",value:370613},{label:"长岛县",value:370634},{label:"烟台高新技术产业开发区",value:370671},{label:"烟台经济技术开发区",value:370672},{label:"龙口市",value:370681},{label:"莱阳市",value:370682},{label:"莱州市",value:370683},{label:"蓬莱市",value:370684},{label:"招远市",value:370685},{label:"栖霞市",value:370686},{label:"海阳市",value:370687}],[{label:"潍城区",value:370702},{label:"寒亭区",value:370703},{label:"坊子区",value:370704},{label:"奎文区",value:370705},{label:"临朐县",value:370724},{label:"昌乐县",value:370725},{label:"潍坊滨海经济技术开发区",value:370772},{label:"青州市",value:370781},{label:"诸城市",value:370782},{label:"寿光市",value:370783},{label:"安丘市",value:370784},{label:"高密市",value:370785},{label:"昌邑市",value:370786}],[{label:"任城区",value:370811},{label:"兖州区",value:370812},{label:"微山县",value:370826},{label:"鱼台县",value:370827},{label:"金乡县",value:370828},{label:"嘉祥县",value:370829},{label:"汶上县",value:370830},{label:"泗水县",value:370831},{label:"梁山县",value:370832},{label:"济宁高新技术产业开发区",value:370871},{label:"曲阜市",value:370881},{label:"邹城市",value:370883}],[{label:"泰山区",value:370902},{label:"岱岳区",value:370911},{label:"宁阳县",value:370921},{label:"东平县",value:370923},{label:"新泰市",value:370982},{label:"肥城市",value:370983}],[{label:"环翠区",value:371002},{label:"文登区",value:371003},{label:"威海火炬高技术产业开发区",value:371071},{label:"威海经济技术开发区",value:371072},{label:"威海临港经济技术开发区",value:371073},{label:"荣成市",value:371082},{label:"乳山市",value:371083}],[{label:"东港区",value:371102},{label:"岚山区",value:371103},{label:"五莲县",value:371121},{label:"莒县",value:371122},{label:"日照经济技术开发区",value:371171}],[{label:"兰山区",value:371302},{label:"罗庄区",value:371311},{label:"河东区",value:371312},{label:"沂南县",value:371321},{label:"郯城县",value:371322},{label:"沂水县",value:371323},{label:"兰陵县",value:371324},{label:"费县",value:371325},{label:"平邑县",value:371326},{label:"莒南县",value:371327},{label:"蒙阴县",value:371328},{label:"临沭县",value:371329},{label:"临沂高新技术产业开发区",value:371371},{label:"临沂经济技术开发区",value:371372},{label:"临沂临港经济开发区",value:371373}],[{label:"德城区",value:371402},{label:"陵城区",value:371403},{label:"宁津县",value:371422},{label:"庆云县",value:371423},{label:"临邑县",value:371424},{label:"齐河县",value:371425},{label:"平原县",value:371426},{label:"夏津县",value:371427},{label:"武城县",value:371428},{label:"德州经济技术开发区",value:371471},{label:"德州运河经济开发区",value:371472},{label:"乐陵市",value:371481},{label:"禹城市",value:371482}],[{label:"东昌府区",value:371502},{label:"茌平区",value:371503},{label:"阳谷县",value:371521},{label:"莘县",value:371522},{label:"东阿县",value:371524},{label:"冠县",value:371525},{label:"高唐县",value:371526},{label:"临清市",value:371581}],[{label:"滨城区",value:371602},{label:"沾化区",value:371603},{label:"惠民县",value:371621},{label:"阳信县",value:371622},{label:"无棣县",value:371623},{label:"博兴县",value:371625},{label:"邹平市",value:371681}],[{label:"牡丹区",value:371702},{label:"定陶区",value:371703},{label:"曹县",value:371721},{label:"单县",value:371722},{label:"成武县",value:371723},{label:"巨野县",value:371724},{label:"郓城县",value:371725},{label:"鄄城县",value:371726},{label:"东明县",value:371728},{label:"菏泽经济技术开发区",value:371771},{label:"菏泽高新技术开发区",value:371772}]],[[{label:"中原区",value:410102},{label:"二七区",value:410103},{label:"管城回族区",value:410104},{label:"金水区",value:410105},{label:"上街区",value:410106},{label:"惠济区",value:410108},{label:"中牟县",value:410122},{label:"郑州经济技术开发区",value:410171},{label:"郑州高新技术产业开发区",value:410172},{label:"郑州航空港经济综合实验区",value:410173},{label:"巩义市",value:410181},{label:"荥阳市",value:410182},{label:"新密市",value:410183},{label:"新郑市",value:410184},{label:"登封市",value:410185}],[{label:"龙亭区",value:410202},{label:"顺河回族区",value:410203},{label:"鼓楼区",value:410204},{label:"禹王台区",value:410205},{label:"祥符区",value:410212},{label:"杞县",value:410221},{label:"通许县",value:410222},{label:"尉氏县",value:410223},{label:"兰考县",value:410225}],[{label:"老城区",value:410302},{label:"西工区",value:410303},{label:"瀍河回族区",value:410304},{label:"涧西区",value:410305},{label:"吉利区",value:410306},{label:"洛龙区",value:410311},{label:"孟津县",value:410322},{label:"新安县",value:410323},{label:"栾川县",value:410324},{label:"嵩县",value:410325},{label:"汝阳县",value:410326},{label:"宜阳县",value:410327},{label:"洛宁县",value:410328},{label:"伊川县",value:410329},{label:"洛阳高新技术产业开发区",value:410371},{label:"偃师市",value:410381}],[{label:"新华区",value:410402},{label:"卫东区",value:410403},{label:"石龙区",value:410404},{label:"湛河区",value:410411},{label:"宝丰县",value:410421},{label:"叶县",value:410422},{label:"鲁山县",value:410423},{label:"郏县",value:410425},{label:"平顶山高新技术产业开发区",value:410471},{label:"平顶山市城乡一体化示范区",value:410472},{label:"舞钢市",value:410481},{label:"汝州市",value:410482}],[{label:"文峰区",value:410502},{label:"北关区",value:410503},{label:"殷都区",value:410505},{label:"龙安区",value:410506},{label:"安阳县",value:410522},{label:"汤阴县",value:410523},{label:"滑县",value:410526},{label:"内黄县",value:410527},{label:"安阳高新技术产业开发区",value:410571},{label:"林州市",value:410581}],[{label:"鹤山区",value:410602},{label:"山城区",value:410603},{label:"淇滨区",value:410611},{label:"浚县",value:410621},{label:"淇县",value:410622},{label:"鹤壁经济技术开发区",value:410671}],[{label:"红旗区",value:410702},{label:"卫滨区",value:410703},{label:"凤泉区",value:410704},{label:"牧野区",value:410711},{label:"新乡县",value:410721},{label:"获嘉县",value:410724},{label:"原阳县",value:410725},{label:"延津县",value:410726},{label:"封丘县",value:410727},{label:"新乡高新技术产业开发区",value:410771},{label:"新乡经济技术开发区",value:410772},{label:"新乡市平原城乡一体化示范区",value:410773},{label:"卫辉市",value:410781},{label:"辉县市",value:410782},{label:"长垣市",value:410783}],[{label:"解放区",value:410802},{label:"中站区",value:410803},{label:"马村区",value:410804},{label:"山阳区",value:410811},{label:"修武县",value:410821},{label:"博爱县",value:410822},{label:"武陟县",value:410823},{label:"温县",value:410825},{label:"焦作城乡一体化示范区",value:410871},{label:"沁阳市",value:410882},{label:"孟州市",value:410883}],[{label:"华龙区",value:410902},{label:"清丰县",value:410922},{label:"南乐县",value:410923},{label:"范县",value:410926},{label:"台前县",value:410927},{label:"濮阳县",value:410928},{label:"河南濮阳工业园区",value:410971},{label:"濮阳经济技术开发区",value:410972}],[{label:"魏都区",value:411002},{label:"建安区",value:411003},{label:"鄢陵县",value:411024},{label:"襄城县",value:411025},{label:"许昌经济技术开发区",value:411071},{label:"禹州市",value:411081},{label:"长葛市",value:411082}],[{label:"源汇区",value:411102},{label:"郾城区",value:411103},{label:"召陵区",value:411104},{label:"舞阳县",value:411121},{label:"临颍县",value:411122},{label:"漯河经济技术开发区",value:411171}],[{label:"湖滨区",value:411202},{label:"陕州区",value:411203},{label:"渑池县",value:411221},{label:"卢氏县",value:411224},{label:"河南三门峡经济开发区",value:411271},{label:"义马市",value:411281},{label:"灵宝市",value:411282}],[{label:"宛城区",value:411302},{label:"卧龙区",value:411303},{label:"南召县",value:411321},{label:"方城县",value:411322},{label:"西峡县",value:411323},{label:"镇平县",value:411324},{label:"内乡县",value:411325},{label:"淅川县",value:411326},{label:"社旗县",value:411327},{label:"唐河县",value:411328},{label:"新野县",value:411329},{label:"桐柏县",value:411330},{label:"南阳高新技术产业开发区",value:411371},{label:"南阳市城乡一体化示范区",value:411372},{label:"邓州市",value:411381}],[{label:"梁园区",value:411402},{label:"睢阳区",value:411403},{label:"民权县",value:411421},{label:"睢县",value:411422},{label:"宁陵县",value:411423},{label:"柘城县",value:411424},{label:"虞城县",value:411425},{label:"夏邑县",value:411426},{label:"豫东综合物流产业聚集区",value:411471},{label:"河南商丘经济开发区",value:411472},{label:"永城市",value:411481}],[{label:"浉河区",value:411502},{label:"平桥区",value:411503},{label:"罗山县",value:411521},{label:"光山县",value:411522},{label:"新县",value:411523},{label:"商城县",value:411524},{label:"固始县",value:411525},{label:"潢川县",value:411526},{label:"淮滨县",value:411527},{label:"息县",value:411528},{label:"信阳高新技术产业开发区",value:411571}],[{label:"川汇区",value:411602},{label:"淮阳区",value:411603},{label:"扶沟县",value:411621},{label:"西华县",value:411622},{label:"商水县",value:411623},{label:"沈丘县",value:411624},{label:"郸城县",value:411625},{label:"太康县",value:411627},{label:"鹿邑县",value:411628},{label:"河南周口经济开发区",value:411671},{label:"项城市",value:411681}],[{label:"驿城区",value:411702},{label:"西平县",value:411721},{label:"上蔡县",value:411722},{label:"平舆县",value:411723},{label:"正阳县",value:411724},{label:"确山县",value:411725},{label:"泌阳县",value:411726},{label:"汝南县",value:411727},{label:"遂平县",value:411728},{label:"新蔡县",value:411729},{label:"河南驻马店经济开发区",value:411771}],[{label:"济源市",value:419001}]],[[{label:"江岸区",value:420102},{label:"江汉区",value:420103},{label:"硚口区",value:420104},{label:"汉阳区",value:420105},{label:"武昌区",value:420106},{label:"青山区",value:420107},{label:"洪山区",value:420111},{label:"东西湖区",value:420112},{label:"汉南区",value:420113},{label:"蔡甸区",value:420114},{label:"江夏区",value:420115},{label:"黄陂区",value:420116},{label:"新洲区",value:420117}],[{label:"黄石港区",value:420202},{label:"西塞山区",value:420203},{label:"下陆区",value:420204},{label:"铁山区",value:420205},{label:"阳新县",value:420222},{label:"大冶市",value:420281}],[{label:"茅箭区",value:420302},{label:"张湾区",value:420303},{label:"郧阳区",value:420304},{label:"郧西县",value:420322},{label:"竹山县",value:420323},{label:"竹溪县",value:420324},{label:"房县",value:420325},{label:"丹江口市",value:420381}],[{label:"西陵区",value:420502},{label:"伍家岗区",value:420503},{label:"点军区",value:420504},{label:"猇亭区",value:420505},{label:"夷陵区",value:420506},{label:"远安县",value:420525},{label:"兴山县",value:420526},{label:"秭归县",value:420527},{label:"长阳土家族自治县",value:420528},{label:"五峰土家族自治县",value:420529},{label:"宜都市",value:420581},{label:"当阳市",value:420582},{label:"枝江市",value:420583}],[{label:"襄城区",value:420602},{label:"樊城区",value:420606},{label:"襄州区",value:420607},{label:"南漳县",value:420624},{label:"谷城县",value:420625},{label:"保康县",value:420626},{label:"老河口市",value:420682},{label:"枣阳市",value:420683},{label:"宜城市",value:420684}],[{label:"梁子湖区",value:420702},{label:"华容区",value:420703},{label:"鄂城区",value:420704}],[{label:"东宝区",value:420802},{label:"掇刀区",value:420804},{label:"沙洋县",value:420822},{label:"钟祥市",value:420881},{label:"京山市",value:420882}],[{label:"孝南区",value:420902},{label:"孝昌县",value:420921},{label:"大悟县",value:420922},{label:"云梦县",value:420923},{label:"应城市",value:420981},{label:"安陆市",value:420982},{label:"汉川市",value:420984}],[{label:"沙市区",value:421002},{label:"荆州区",value:421003},{label:"公安县",value:421022},{label:"监利县",value:421023},{label:"江陵县",value:421024},{label:"荆州经济技术开发区",value:421071},{label:"石首市",value:421081},{label:"洪湖市",value:421083},{label:"松滋市",value:421087}],[{label:"黄州区",value:421102},{label:"团风县",value:421121},{label:"红安县",value:421122},{label:"罗田县",value:421123},{label:"英山县",value:421124},{label:"浠水县",value:421125},{label:"蕲春县",value:421126},{label:"黄梅县",value:421127},{label:"龙感湖管理区",value:421171},{label:"麻城市",value:421181},{label:"武穴市",value:421182}],[{label:"咸安区",value:421202},{label:"嘉鱼县",value:421221},{label:"通城县",value:421222},{label:"崇阳县",value:421223},{label:"通山县",value:421224},{label:"赤壁市",value:421281}],[{label:"曾都区",value:421303},{label:"随县",value:421321},{label:"广水市",value:421381}],[{label:"恩施市",value:422801},{label:"利川市",value:422802},{label:"建始县",value:422822},{label:"巴东县",value:422823},{label:"宣恩县",value:422825},{label:"咸丰县",value:422826},{label:"来凤县",value:422827},{label:"鹤峰县",value:422828}],[{label:"仙桃市",value:429004},{label:"潜江市",value:429005},{label:"天门市",value:429006},{label:"神农架林区",value:429021}]],[[{label:"芙蓉区",value:430102},{label:"天心区",value:430103},{label:"岳麓区",value:430104},{label:"开福区",value:430105},{label:"雨花区",value:430111},{label:"望城区",value:430112},{label:"长沙县",value:430121},{label:"浏阳市",value:430181},{label:"宁乡市",value:430182}],[{label:"荷塘区",value:430202},{label:"芦淞区",value:430203},{label:"石峰区",value:430204},{label:"天元区",value:430211},{label:"渌口区",value:430212},{label:"攸县",value:430223},{label:"茶陵县",value:430224},{label:"炎陵县",value:430225},{label:"云龙示范区",value:430271},{label:"醴陵市",value:430281}],[{label:"雨湖区",value:430302},{label:"岳塘区",value:430304},{label:"湘潭县",value:430321},{label:"湖南湘潭高新技术产业园区",value:430371},{label:"湘潭昭山示范区",value:430372},{label:"湘潭九华示范区",value:430373},{label:"湘乡市",value:430381},{label:"韶山市",value:430382}],[{label:"珠晖区",value:430405},{label:"雁峰区",value:430406},{label:"石鼓区",value:430407},{label:"蒸湘区",value:430408},{label:"南岳区",value:430412},{label:"衡阳县",value:430421},{label:"衡南县",value:430422},{label:"衡山县",value:430423},{label:"衡东县",value:430424},{label:"祁东县",value:430426},{label:"衡阳综合保税区",value:430471},{label:"湖南衡阳高新技术产业园区",value:430472},{label:"湖南衡阳松木经济开发区",value:430473},{label:"耒阳市",value:430481},{label:"常宁市",value:430482}],[{label:"双清区",value:430502},{label:"大祥区",value:430503},{label:"北塔区",value:430511},{label:"新邵县",value:430522},{label:"邵阳县",value:430523},{label:"隆回县",value:430524},{label:"洞口县",value:430525},{label:"绥宁县",value:430527},{label:"新宁县",value:430528},{label:"城步苗族自治县",value:430529},{label:"武冈市",value:430581},{label:"邵东市",value:430582}],[{label:"岳阳楼区",value:430602},{label:"云溪区",value:430603},{label:"君山区",value:430611},{label:"岳阳县",value:430621},{label:"华容县",value:430623},{label:"湘阴县",value:430624},{label:"平江县",value:430626},{label:"岳阳市屈原管理区",value:430671},{label:"汨罗市",value:430681},{label:"临湘市",value:430682}],[{label:"武陵区",value:430702},{label:"鼎城区",value:430703},{label:"安乡县",value:430721},{label:"汉寿县",value:430722},{label:"澧县",value:430723},{label:"临澧县",value:430724},{label:"桃源县",value:430725},{label:"石门县",value:430726},{label:"常德市西洞庭管理区",value:430771},{label:"津市市",value:430781}],[{label:"永定区",value:430802},{label:"武陵源区",value:430811},{label:"慈利县",value:430821},{label:"桑植县",value:430822}],[{label:"资阳区",value:430902},{label:"赫山区",value:430903},{label:"南县",value:430921},{label:"桃江县",value:430922},{label:"安化县",value:430923},{label:"益阳市大通湖管理区",value:430971},{label:"湖南益阳高新技术产业园区",value:430972},{label:"沅江市",value:430981}],[{label:"北湖区",value:431002},{label:"苏仙区",value:431003},{label:"桂阳县",value:431021},{label:"宜章县",value:431022},{label:"永兴县",value:431023},{label:"嘉禾县",value:431024},{label:"临武县",value:431025},{label:"汝城县",value:431026},{label:"桂东县",value:431027},{label:"安仁县",value:431028},{label:"资兴市",value:431081}],[{label:"零陵区",value:431102},{label:"冷水滩区",value:431103},{label:"祁阳县",value:431121},{label:"东安县",value:431122},{label:"双牌县",value:431123},{label:"道县",value:431124},{label:"江永县",value:431125},{label:"宁远县",value:431126},{label:"蓝山县",value:431127},{label:"新田县",value:431128},{label:"江华瑶族自治县",value:431129},{label:"永州经济技术开发区",value:431171},{label:"永州市金洞管理区",value:431172},{label:"永州市回龙圩管理区",value:431173}],[{label:"鹤城区",value:431202},{label:"中方县",value:431221},{label:"沅陵县",value:431222},{label:"辰溪县",value:431223},{label:"溆浦县",value:431224},{label:"会同县",value:431225},{label:"麻阳苗族自治县",value:431226},{label:"新晃侗族自治县",value:431227},{label:"芷江侗族自治县",value:431228},{label:"靖州苗族侗族自治县",value:431229},{label:"通道侗族自治县",value:431230},{label:"怀化市洪江管理区",value:431271},{label:"洪江市",value:431281}],[{label:"娄星区",value:431302},{label:"双峰县",value:431321},{label:"新化县",value:431322},{label:"冷水江市",value:431381},{label:"涟源市",value:431382}],[{label:"吉首市",value:433101},{label:"泸溪县",value:433122},{label:"凤凰县",value:433123},{label:"花垣县",value:433124},{label:"保靖县",value:433125},{label:"古丈县",value:433126},{label:"永顺县",value:433127},{label:"龙山县",value:433130},{label:"湖南永顺经济开发区",value:433173}]],[[{label:"荔湾区",value:440103},{label:"越秀区",value:440104},{label:"海珠区",value:440105},{label:"天河区",value:440106},{label:"白云区",value:440111},{label:"黄埔区",value:440112},{label:"番禺区",value:440113},{label:"花都区",value:440114},{label:"南沙区",value:440115},{label:"从化区",value:440117},{label:"增城区",value:440118}],[{label:"武江区",value:440203},{label:"浈江区",value:440204},{label:"曲江区",value:440205},{label:"始兴县",value:440222},{label:"仁化县",value:440224},{label:"翁源县",value:440229},{label:"乳源瑶族自治县",value:440232},{label:"新丰县",value:440233},{label:"乐昌市",value:440281},{label:"南雄市",value:440282}],[{label:"罗湖区",value:440303},{label:"福田区",value:440304},{label:"南山区",value:440305},{label:"宝安区",value:440306},{label:"龙岗区",value:440307},{label:"盐田区",value:440308},{label:"龙华区",value:440309},{label:"坪山区",value:440310},{label:"光明区",value:440311}],[{label:"香洲区",value:440402},{label:"斗门区",value:440403},{label:"金湾区",value:440404}],[{label:"龙湖区",value:440507},{label:"金平区",value:440511},{label:"濠江区",value:440512},{label:"潮阳区",value:440513},{label:"潮南区",value:440514},{label:"澄海区",value:440515},{label:"南澳县",value:440523}],[{label:"禅城区",value:440604},{label:"南海区",value:440605},{label:"顺德区",value:440606},{label:"三水区",value:440607},{label:"高明区",value:440608}],[{label:"蓬江区",value:440703},{label:"江海区",value:440704},{label:"新会区",value:440705},{label:"台山市",value:440781},{label:"开平市",value:440783},{label:"鹤山市",value:440784},{label:"恩平市",value:440785}],[{label:"赤坎区",value:440802},{label:"霞山区",value:440803},{label:"坡头区",value:440804},{label:"麻章区",value:440811},{label:"遂溪县",value:440823},{label:"徐闻县",value:440825},{label:"廉江市",value:440881},{label:"雷州市",value:440882},{label:"吴川市",value:440883}],[{label:"茂南区",value:440902},{label:"电白区",value:440904},{label:"高州市",value:440981},{label:"化州市",value:440982},{label:"信宜市",value:440983}],[{label:"端州区",value:441202},{label:"鼎湖区",value:441203},{label:"高要区",value:441204},{label:"广宁县",value:441223},{label:"怀集县",value:441224},{label:"封开县",value:441225},{label:"德庆县",value:441226},{label:"四会市",value:441284}],[{label:"惠城区",value:441302},{label:"惠阳区",value:441303},{label:"博罗县",value:441322},{label:"惠东县",value:441323},{label:"龙门县",value:441324}],[{label:"梅江区",value:441402},{label:"梅县区",value:441403},{label:"大埔县",value:441422},{label:"丰顺县",value:441423},{label:"五华县",value:441424},{label:"平远县",value:441426},{label:"蕉岭县",value:441427},{label:"兴宁市",value:441481}],[{label:"城区",value:441502},{label:"海丰县",value:441521},{label:"陆河县",value:441523},{label:"陆丰市",value:441581}],[{label:"源城区",value:441602},{label:"紫金县",value:441621},{label:"龙川县",value:441622},{label:"连平县",value:441623},{label:"和平县",value:441624},{label:"东源县",value:441625}],[{label:"江城区",value:441702},{label:"阳东区",value:441704},{label:"阳西县",value:441721},{label:"阳春市",value:441781}],[{label:"清城区",value:441802},{label:"清新区",value:441803},{label:"佛冈县",value:441821},{label:"阳山县",value:441823},{label:"连山壮族瑶族自治县",value:441825},{label:"连南瑶族自治县",value:441826},{label:"英德市",value:441881},{label:"连州市",value:441882}],[{label:"东城街道",value:441900003},{label:"南城街道",value:441900004},{label:"万江街道",value:441900005},{label:"莞城街道",value:441900006},{label:"石碣镇",value:441900101},{label:"石龙镇",value:441900102},{label:"茶山镇",value:441900103},{label:"石排镇",value:441900104},{label:"企石镇",value:441900105},{label:"横沥镇",value:441900106},{label:"桥头镇",value:441900107},{label:"谢岗镇",value:441900108},{label:"东坑镇",value:441900109},{label:"常平镇",value:441900110},{label:"寮步镇",value:441900111},{label:"樟木头镇",value:441900112},{label:"大朗镇",value:441900113},{label:"黄江镇",value:441900114},{label:"清溪镇",value:441900115},{label:"塘厦镇",value:441900116},{label:"凤岗镇",value:441900117},{label:"大岭山镇",value:441900118},{label:"长安镇",value:441900119},{label:"虎门镇",value:441900121},{label:"厚街镇",value:441900122},{label:"沙田镇",value:441900123},{label:"道滘镇",value:441900124},{label:"洪梅镇",value:441900125},{label:"麻涌镇",value:441900126},{label:"望牛墩镇",value:441900127},{label:"中堂镇",value:441900128},{label:"高埗镇",value:441900129},{label:"松山湖",value:441900401},{label:"东莞港",value:441900402},{label:"东莞生态园",value:441900403}],[{label:"石岐街道",value:442000001},{label:"东区街道",value:442000002},{label:"中山港街道",value:442000003},{label:"西区街道",value:442000004},{label:"南区街道",value:442000005},{label:"五桂山街道",value:442000006},{label:"小榄镇",value:442000100},{label:"黄圃镇",value:442000101},{label:"民众镇",value:442000102},{label:"东凤镇",value:442000103},{label:"东升镇",value:442000104},{label:"古镇镇",value:442000105},{label:"沙溪镇",value:442000106},{label:"坦洲镇",value:442000107},{label:"港口镇",value:442000108},{label:"三角镇",value:442000109},{label:"横栏镇",value:442000110},{label:"南头镇",value:442000111},{label:"阜沙镇",value:442000112},{label:"南朗镇",value:442000113},{label:"三乡镇",value:442000114},{label:"板芙镇",value:442000115},{label:"大涌镇",value:442000116},{label:"神湾镇",value:442000117}],[{label:"湘桥区",value:445102},{label:"潮安区",value:445103},{label:"饶平县",value:445122}],[{label:"榕城区",value:445202},{label:"揭东区",value:445203},{label:"揭西县",value:445222},{label:"惠来县",value:445224},{label:"普宁市",value:445281}],[{label:"云城区",value:445302},{label:"云安区",value:445303},{label:"新兴县",value:445321},{label:"郁南县",value:445322},{label:"罗定市",value:445381}]],[[{label:"兴宁区",value:450102},{label:"青秀区",value:450103},{label:"江南区",value:450105},{label:"西乡塘区",value:450107},{label:"良庆区",value:450108},{label:"邕宁区",value:450109},{label:"武鸣区",value:450110},{label:"隆安县",value:450123},{label:"马山县",value:450124},{label:"上林县",value:450125},{label:"宾阳县",value:450126},{label:"横县",value:450127}],[{label:"城中区",value:450202},{label:"鱼峰区",value:450203},{label:"柳南区",value:450204},{label:"柳北区",value:450205},{label:"柳江区",value:450206},{label:"柳城县",value:450222},{label:"鹿寨县",value:450223},{label:"融安县",value:450224},{label:"融水苗族自治县",value:450225},{label:"三江侗族自治县",value:450226}],[{label:"秀峰区",value:450302},{label:"叠彩区",value:450303},{label:"象山区",value:450304},{label:"七星区",value:450305},{label:"雁山区",value:450311},{label:"临桂区",value:450312},{label:"阳朔县",value:450321},{label:"灵川县",value:450323},{label:"全州县",value:450324},{label:"兴安县",value:450325},{label:"永福县",value:450326},{label:"灌阳县",value:450327},{label:"龙胜各族自治县",value:450328},{label:"资源县",value:450329},{label:"平乐县",value:450330},{label:"恭城瑶族自治县",value:450332},{label:"荔浦市",value:450381}],[{label:"万秀区",value:450403},{label:"长洲区",value:450405},{label:"龙圩区",value:450406},{label:"苍梧县",value:450421},{label:"藤县",value:450422},{label:"蒙山县",value:450423},{label:"岑溪市",value:450481}],[{label:"海城区",value:450502},{label:"银海区",value:450503},{label:"铁山港区",value:450512},{label:"合浦县",value:450521}],[{label:"港口区",value:450602},{label:"防城区",value:450603},{label:"上思县",value:450621},{label:"东兴市",value:450681}],[{label:"钦南区",value:450702},{label:"钦北区",value:450703},{label:"灵山县",value:450721},{label:"浦北县",value:450722}],[{label:"港北区",value:450802},{label:"港南区",value:450803},{label:"覃塘区",value:450804},{label:"平南县",value:450821},{label:"桂平市",value:450881}],[{label:"玉州区",value:450902},{label:"福绵区",value:450903},{label:"容县",value:450921},{label:"陆川县",value:450922},{label:"博白县",value:450923},{label:"兴业县",value:450924},{label:"北流市",value:450981}],[{label:"右江区",value:451002},{label:"田阳区",value:451003},{label:"田东县",value:451022},{label:"平果县",value:451023},{label:"德保县",value:451024},{label:"那坡县",value:451026},{label:"凌云县",value:451027},{label:"乐业县",value:451028},{label:"田林县",value:451029},{label:"西林县",value:451030},{label:"隆林各族自治县",value:451031},{label:"靖西市",value:451081}],[{label:"八步区",value:451102},{label:"平桂区",value:451103},{label:"昭平县",value:451121},{label:"钟山县",value:451122},{label:"富川瑶族自治县",value:451123}],[{label:"金城江区",value:451202},{label:"宜州区",value:451203},{label:"南丹县",value:451221},{label:"天峨县",value:451222},{label:"凤山县",value:451223},{label:"东兰县",value:451224},{label:"罗城仫佬族自治县",value:451225},{label:"环江毛南族自治县",value:451226},{label:"巴马瑶族自治县",value:451227},{label:"都安瑶族自治县",value:451228},{label:"大化瑶族自治县",value:451229}],[{label:"兴宾区",value:451302},{label:"忻城县",value:451321},{label:"象州县",value:451322},{label:"武宣县",value:451323},{label:"金秀瑶族自治县",value:451324},{label:"合山市",value:451381}],[{label:"江州区",value:451402},{label:"扶绥县",value:451421},{label:"宁明县",value:451422},{label:"龙州县",value:451423},{label:"大新县",value:451424},{label:"天等县",value:451425},{label:"凭祥市",value:451481}]],[[{label:"秀英区",value:460105},{label:"龙华区",value:460106},{label:"琼山区",value:460107},{label:"美兰区",value:460108}],[{label:"海棠区",value:460202},{label:"吉阳区",value:460203},{label:"天涯区",value:460204},{label:"崖州区",value:460205}],[{label:"西沙群岛",value:460321},{label:"南沙群岛",value:460322},{label:"中沙群岛的岛礁及其海域",value:460323}],[{label:"那大镇",value:460400100},{label:"和庆镇",value:460400101},{label:"南丰镇",value:460400102},{label:"大成镇",value:460400103},{label:"雅星镇",value:460400104},{label:"兰洋镇",value:460400105},{label:"光村镇",value:460400106},{label:"木棠镇",value:460400107},{label:"海头镇",value:460400108},{label:"峨蔓镇",value:460400109},{label:"王五镇",value:460400111},{label:"白马井镇",value:460400112},{label:"中和镇",value:460400113},{label:"排浦镇",value:460400114},{label:"东成镇",value:460400115},{label:"新州镇",value:460400116},{label:"洋浦经济开发区",value:460400499},{label:"华南热作学院",value:460400500}],[{label:"五指山市",value:469001},{label:"琼海市",value:469002},{label:"文昌市",value:469005},{label:"万宁市",value:469006},{label:"东方市",value:469007},{label:"定安县",value:469021},{label:"屯昌县",value:469022},{label:"澄迈县",value:469023},{label:"临高县",value:469024},{label:"白沙黎族自治县",value:469025},{label:"昌江黎族自治县",value:469026},{label:"乐东黎族自治县",value:469027},{label:"陵水黎族自治县",value:469028},{label:"保亭黎族苗族自治县",value:469029},{label:"琼中黎族苗族自治县",value:469030}]],[[{label:"万州区",value:500101},{label:"涪陵区",value:500102},{label:"渝中区",value:500103},{label:"大渡口区",value:500104},{label:"江北区",value:500105},{label:"沙坪坝区",value:500106},{label:"九龙坡区",value:500107},{label:"南岸区",value:500108},{label:"北碚区",value:500109},{label:"綦江区",value:500110},{label:"大足区",value:500111},{label:"渝北区",value:500112},{label:"巴南区",value:500113},{label:"黔江区",value:500114},{label:"长寿区",value:500115},{label:"江津区",value:500116},{label:"合川区",value:500117},{label:"永川区",value:500118},{label:"南川区",value:500119},{label:"璧山区",value:500120},{label:"铜梁区",value:500151},{label:"潼南区",value:500152},{label:"荣昌区",value:500153},{label:"开州区",value:500154},{label:"梁平区",value:500155},{label:"武隆区",value:500156}],[{label:"城口县",value:500229},{label:"丰都县",value:500230},{label:"垫江县",value:500231},{label:"忠县",value:500233},{label:"云阳县",value:500235},{label:"奉节县",value:500236},{label:"巫山县",value:500237},{label:"巫溪县",value:500238},{label:"石柱土家族自治县",value:500240},{label:"秀山土家族苗族自治县",value:500241},{label:"酉阳土家族苗族自治县",value:500242},{label:"彭水苗族土家族自治县",value:500243}]],[[{label:"锦江区",value:510104},{label:"青羊区",value:510105},{label:"金牛区",value:510106},{label:"武侯区",value:510107},{label:"成华区",value:510108},{label:"龙泉驿区",value:510112},{label:"青白江区",value:510113},{label:"新都区",value:510114},{label:"温江区",value:510115},{label:"双流区",value:510116},{label:"郫都区",value:510117},{label:"金堂县",value:510121},{label:"大邑县",value:510129},{label:"蒲江县",value:510131},{label:"新津县",value:510132},{label:"都江堰市",value:510181},{label:"彭州市",value:510182},{label:"邛崃市",value:510183},{label:"崇州市",value:510184},{label:"简阳市",value:510185}],[{label:"自流井区",value:510302},{label:"贡井区",value:510303},{label:"大安区",value:510304},{label:"沿滩区",value:510311},{label:"荣县",value:510321},{label:"富顺县",value:510322}],[{label:"东区",value:510402},{label:"西区",value:510403},{label:"仁和区",value:510411},{label:"米易县",value:510421},{label:"盐边县",value:510422}],[{label:"江阳区",value:510502},{label:"纳溪区",value:510503},{label:"龙马潭区",value:510504},{label:"泸县",value:510521},{label:"合江县",value:510522},{label:"叙永县",value:510524},{label:"古蔺县",value:510525}],[{label:"旌阳区",value:510603},{label:"罗江区",value:510604},{label:"中江县",value:510623},{label:"广汉市",value:510681},{label:"什邡市",value:510682},{label:"绵竹市",value:510683}],[{label:"涪城区",value:510703},{label:"游仙区",value:510704},{label:"安州区",value:510705},{label:"三台县",value:510722},{label:"盐亭县",value:510723},{label:"梓潼县",value:510725},{label:"北川羌族自治县",value:510726},{label:"平武县",value:510727},{label:"江油市",value:510781}],[{label:"利州区",value:510802},{label:"昭化区",value:510811},{label:"朝天区",value:510812},{label:"旺苍县",value:510821},{label:"青川县",value:510822},{label:"剑阁县",value:510823},{label:"苍溪县",value:510824}],[{label:"船山区",value:510903},{label:"安居区",value:510904},{label:"蓬溪县",value:510921},{label:"大英县",value:510923},{label:"射洪市",value:510981}],[{label:"市中区",value:511002},{label:"东兴区",value:511011},{label:"威远县",value:511024},{label:"资中县",value:511025},{label:"内江经济开发区",value:511071},{label:"隆昌市",value:511083}],[{label:"市中区",value:511102},{label:"沙湾区",value:511111},{label:"五通桥区",value:511112},{label:"金口河区",value:511113},{label:"犍为县",value:511123},{label:"井研县",value:511124},{label:"夹江县",value:511126},{label:"沐川县",value:511129},{label:"峨边彝族自治县",value:511132},{label:"马边彝族自治县",value:511133},{label:"峨眉山市",value:511181}],[{label:"顺庆区",value:511302},{label:"高坪区",value:511303},{label:"嘉陵区",value:511304},{label:"南部县",value:511321},{label:"营山县",value:511322},{label:"蓬安县",value:511323},{label:"仪陇县",value:511324},{label:"西充县",value:511325},{label:"阆中市",value:511381}],[{label:"东坡区",value:511402},{label:"彭山区",value:511403},{label:"仁寿县",value:511421},{label:"洪雅县",value:511423},{label:"丹棱县",value:511424},{label:"青神县",value:511425}],[{label:"翠屏区",value:511502},{label:"南溪区",value:511503},{label:"叙州区",value:511504},{label:"江安县",value:511523},{label:"长宁县",value:511524},{label:"高县",value:511525},{label:"珙县",value:511526},{label:"筠连县",value:511527},{label:"兴文县",value:511528},{label:"屏山县",value:511529}],[{label:"广安区",value:511602},{label:"前锋区",value:511603},{label:"岳池县",value:511621},{label:"武胜县",value:511622},{label:"邻水县",value:511623},{label:"华蓥市",value:511681}],[{label:"通川区",value:511702},{label:"达川区",value:511703},{label:"宣汉县",value:511722},{label:"开江县",value:511723},{label:"大竹县",value:511724},{label:"渠县",value:511725},{label:"达州经济开发区",value:511771},{label:"万源市",value:511781}],[{label:"雨城区",value:511802},{label:"名山区",value:511803},{label:"荥经县",value:511822},{label:"汉源县",value:511823},{label:"石棉县",value:511824},{label:"天全县",value:511825},{label:"芦山县",value:511826},{label:"宝兴县",value:511827}],[{label:"巴州区",value:511902},{label:"恩阳区",value:511903},{label:"通江县",value:511921},{label:"南江县",value:511922},{label:"平昌县",value:511923},{label:"巴中经济开发区",value:511971}],[{label:"雁江区",value:512002},{label:"安岳县",value:512021},{label:"乐至县",value:512022}],[{label:"马尔康市",value:513201},{label:"汶川县",value:513221},{label:"理县",value:513222},{label:"茂县",value:513223},{label:"松潘县",value:513224},{label:"九寨沟县",value:513225},{label:"金川县",value:513226},{label:"小金县",value:513227},{label:"黑水县",value:513228},{label:"壤塘县",value:513230},{label:"阿坝县",value:513231},{label:"若尔盖县",value:513232},{label:"红原县",value:513233}],[{label:"康定市",value:513301},{label:"泸定县",value:513322},{label:"丹巴县",value:513323},{label:"九龙县",value:513324},{label:"雅江县",value:513325},{label:"道孚县",value:513326},{label:"炉霍县",value:513327},{label:"甘孜县",value:513328},{label:"新龙县",value:513329},{label:"德格县",value:513330},{label:"白玉县",value:513331},{label:"石渠县",value:513332},{label:"色达县",value:513333},{label:"理塘县",value:513334},{label:"巴塘县",value:513335},{label:"乡城县",value:513336},{label:"稻城县",value:513337},{label:"得荣县",value:513338}],[{label:"西昌市",value:513401},{label:"木里藏族自治县",value:513422},{label:"盐源县",value:513423},{label:"德昌县",value:513424},{label:"会理县",value:513425},{label:"会东县",value:513426},{label:"宁南县",value:513427},{label:"普格县",value:513428},{label:"布拖县",value:513429},{label:"金阳县",value:513430},{label:"昭觉县",value:513431},{label:"喜德县",value:513432},{label:"冕宁县",value:513433},{label:"越西县",value:513434},{label:"甘洛县",value:513435},{label:"美姑县",value:513436},{label:"雷波县",value:513437}]],[[{label:"南明区",value:520102},{label:"云岩区",value:520103},{label:"花溪区",value:520111},{label:"乌当区",value:520112},{label:"白云区",value:520113},{label:"观山湖区",value:520115},{label:"开阳县",value:520121},{label:"息烽县",value:520122},{label:"修文县",value:520123},{label:"清镇市",value:520181}],[{label:"钟山区",value:520201},{label:"六枝特区",value:520203},{label:"水城县",value:520221},{label:"盘州市",value:520281}],[{label:"红花岗区",value:520302},{label:"汇川区",value:520303},{label:"播州区",value:520304},{label:"桐梓县",value:520322},{label:"绥阳县",value:520323},{label:"正安县",value:520324},{label:"道真仡佬族苗族自治县",value:520325},{label:"务川仡佬族苗族自治县",value:520326},{label:"凤冈县",value:520327},{label:"湄潭县",value:520328},{label:"余庆县",value:520329},{label:"习水县",value:520330},{label:"赤水市",value:520381},{label:"仁怀市",value:520382}],[{label:"西秀区",value:520402},{label:"平坝区",value:520403},{label:"普定县",value:520422},{label:"镇宁布依族苗族自治县",value:520423},{label:"关岭布依族苗族自治县",value:520424},{label:"紫云苗族布依族自治县",value:520425}],[{label:"七星关区",value:520502},{label:"大方县",value:520521},{label:"黔西县",value:520522},{label:"金沙县",value:520523},{label:"织金县",value:520524},{label:"纳雍县",value:520525},{label:"威宁彝族回族苗族自治县",value:520526},{label:"赫章县",value:520527}],[{label:"碧江区",value:520602},{label:"万山区",value:520603},{label:"江口县",value:520621},{label:"玉屏侗族自治县",value:520622},{label:"石阡县",value:520623},{label:"思南县",value:520624},{label:"印江土家族苗族自治县",value:520625},{label:"德江县",value:520626},{label:"沿河土家族自治县",value:520627},{label:"松桃苗族自治县",value:520628}],[{label:"兴义市",value:522301},{label:"兴仁市",value:522302},{label:"普安县",value:522323},{label:"晴隆县",value:522324},{label:"贞丰县",value:522325},{label:"望谟县",value:522326},{label:"册亨县",value:522327},{label:"安龙县",value:522328}],[{label:"凯里市",value:522601},{label:"黄平县",value:522622},{label:"施秉县",value:522623},{label:"三穗县",value:522624},{label:"镇远县",value:522625},{label:"岑巩县",value:522626},{label:"天柱县",value:522627},{label:"锦屏县",value:522628},{label:"剑河县",value:522629},{label:"台江县",value:522630},{label:"黎平县",value:522631},{label:"榕江县",value:522632},{label:"从江县",value:522633},{label:"雷山县",value:522634},{label:"麻江县",value:522635},{label:"丹寨县",value:522636}],[{label:"都匀市",value:522701},{label:"福泉市",value:522702},{label:"荔波县",value:522722},{label:"贵定县",value:522723},{label:"瓮安县",value:522725},{label:"独山县",value:522726},{label:"平塘县",value:522727},{label:"罗甸县",value:522728},{label:"长顺县",value:522729},{label:"龙里县",value:522730},{label:"惠水县",value:522731},{label:"三都水族自治县",value:522732}]],[[{label:"五华区",value:530102},{label:"盘龙区",value:530103},{label:"官渡区",value:530111},{label:"西山区",value:530112},{label:"东川区",value:530113},{label:"呈贡区",value:530114},{label:"晋宁区",value:530115},{label:"富民县",value:530124},{label:"宜良县",value:530125},{label:"石林彝族自治县",value:530126},{label:"嵩明县",value:530127},{label:"禄劝彝族苗族自治县",value:530128},{label:"寻甸回族彝族自治县",value:530129},{label:"安宁市",value:530181}],[{label:"麒麟区",value:530302},{label:"沾益区",value:530303},{label:"马龙区",value:530304},{label:"陆良县",value:530322},{label:"师宗县",value:530323},{label:"罗平县",value:530324},{label:"富源县",value:530325},{label:"会泽县",value:530326},{label:"宣威市",value:530381}],[{label:"红塔区",value:530402},{label:"江川区",value:530403},{label:"澄江县",value:530422},{label:"通海县",value:530423},{label:"华宁县",value:530424},{label:"易门县",value:530425},{label:"峨山彝族自治县",value:530426},{label:"新平彝族傣族自治县",value:530427},{label:"元江哈尼族彝族傣族自治县",value:530428}],[{label:"隆阳区",value:530502},{label:"施甸县",value:530521},{label:"龙陵县",value:530523},{label:"昌宁县",value:530524},{label:"腾冲市",value:530581}],[{label:"昭阳区",value:530602},{label:"鲁甸县",value:530621},{label:"巧家县",value:530622},{label:"盐津县",value:530623},{label:"大关县",value:530624},{label:"永善县",value:530625},{label:"绥江县",value:530626},{label:"镇雄县",value:530627},{label:"彝良县",value:530628},{label:"威信县",value:530629},{label:"水富市",value:530681}],[{label:"古城区",value:530702},{label:"玉龙纳西族自治县",value:530721},{label:"永胜县",value:530722},{label:"华坪县",value:530723},{label:"宁蒗彝族自治县",value:530724}],[{label:"思茅区",value:530802},{label:"宁洱哈尼族彝族自治县",value:530821},{label:"墨江哈尼族自治县",value:530822},{label:"景东彝族自治县",value:530823},{label:"景谷傣族彝族自治县",value:530824},{label:"镇沅彝族哈尼族拉祜族自治县",value:530825},{label:"江城哈尼族彝族自治县",value:530826},{label:"孟连傣族拉祜族佤族自治县",value:530827},{label:"澜沧拉祜族自治县",value:530828},{label:"西盟佤族自治县",value:530829}],[{label:"临翔区",value:530902},{label:"凤庆县",value:530921},{label:"云县",value:530922},{label:"永德县",value:530923},{label:"镇康县",value:530924},{label:"双江拉祜族佤族布朗族傣族自治县",value:530925},{label:"耿马傣族佤族自治县",value:530926},{label:"沧源佤族自治县",value:530927}],[{label:"楚雄市",value:532301},{label:"双柏县",value:532322},{label:"牟定县",value:532323},{label:"南华县",value:532324},{label:"姚安县",value:532325},{label:"大姚县",value:532326},{label:"永仁县",value:532327},{label:"元谋县",value:532328},{label:"武定县",value:532329},{label:"禄丰县",value:532331}],[{label:"个旧市",value:532501},{label:"开远市",value:532502},{label:"蒙自市",value:532503},{label:"弥勒市",value:532504},{label:"屏边苗族自治县",value:532523},{label:"建水县",value:532524},{label:"石屏县",value:532525},{label:"泸西县",value:532527},{label:"元阳县",value:532528},{label:"红河县",value:532529},{label:"金平苗族瑶族傣族自治县",value:532530},{label:"绿春县",value:532531},{label:"河口瑶族自治县",value:532532}],[{label:"文山市",value:532601},{label:"砚山县",value:532622},{label:"西畴县",value:532623},{label:"麻栗坡县",value:532624},{label:"马关县",value:532625},{label:"丘北县",value:532626},{label:"广南县",value:532627},{label:"富宁县",value:532628}],[{label:"景洪市",value:532801},{label:"勐海县",value:532822},{label:"勐腊县",value:532823}],[{label:"大理市",value:532901},{label:"漾濞彝族自治县",value:532922},{label:"祥云县",value:532923},{label:"宾川县",value:532924},{label:"弥渡县",value:532925},{label:"南涧彝族自治县",value:532926},{label:"巍山彝族回族自治县",value:532927},{label:"永平县",value:532928},{label:"云龙县",value:532929},{label:"洱源县",value:532930},{label:"剑川县",value:532931},{label:"鹤庆县",value:532932}],[{label:"瑞丽市",value:533102},{label:"芒市",value:533103},{label:"梁河县",value:533122},{label:"盈江县",value:533123},{label:"陇川县",value:533124}],[{label:"泸水市",value:533301},{label:"福贡县",value:533323},{label:"贡山独龙族怒族自治县",value:533324},{label:"兰坪白族普米族自治县",value:533325}],[{label:"香格里拉市",value:533401},{label:"德钦县",value:533422},{label:"维西傈僳族自治县",value:533423}]],[[{label:"城关区",value:540102},{label:"堆龙德庆区",value:540103},{label:"达孜区",value:540104},{label:"林周县",value:540121},{label:"当雄县",value:540122},{label:"尼木县",value:540123},{label:"曲水县",value:540124},{label:"墨竹工卡县",value:540127},{label:"格尔木藏青工业园区",value:540171},{label:"拉萨经济技术开发区",value:540172},{label:"西藏文化旅游创意园区",value:540173},{label:"达孜工业园区",value:540174}],[{label:"桑珠孜区",value:540202},{label:"南木林县",value:540221},{label:"江孜县",value:540222},{label:"定日县",value:540223},{label:"萨迦县",value:540224},{label:"拉孜县",value:540225},{label:"昂仁县",value:540226},{label:"谢通门县",value:540227},{label:"白朗县",value:540228},{label:"仁布县",value:540229},{label:"康马县",value:540230},{label:"定结县",value:540231},{label:"仲巴县",value:540232},{label:"亚东县",value:540233},{label:"吉隆县",value:540234},{label:"聂拉木县",value:540235},{label:"萨嘎县",value:540236},{label:"岗巴县",value:540237}],[{label:"卡若区",value:540302},{label:"江达县",value:540321},{label:"贡觉县",value:540322},{label:"类乌齐县",value:540323},{label:"丁青县",value:540324},{label:"察雅县",value:540325},{label:"八宿县",value:540326},{label:"左贡县",value:540327},{label:"芒康县",value:540328},{label:"洛隆县",value:540329},{label:"边坝县",value:540330}],[{label:"巴宜区",value:540402},{label:"工布江达县",value:540421},{label:"米林县",value:540422},{label:"墨脱县",value:540423},{label:"波密县",value:540424},{label:"察隅县",value:540425},{label:"朗县",value:540426}],[{label:"乃东区",value:540502},{label:"扎囊县",value:540521},{label:"贡嘎县",value:540522},{label:"桑日县",value:540523},{label:"琼结县",value:540524},{label:"曲松县",value:540525},{label:"措美县",value:540526},{label:"洛扎县",value:540527},{label:"加查县",value:540528},{label:"隆子县",value:540529},{label:"错那县",value:540530},{label:"浪卡子县",value:540531}],[{label:"色尼区",value:540602},{label:"嘉黎县",value:540621},{label:"比如县",value:540622},{label:"聂荣县",value:540623},{label:"安多县",value:540624},{label:"申扎县",value:540625},{label:"索县",value:540626},{label:"班戈县",value:540627},{label:"巴青县",value:540628},{label:"尼玛县",value:540629},{label:"双湖县",value:540630}],[{label:"普兰县",value:542521},{label:"札达县",value:542522},{label:"噶尔县",value:542523},{label:"日土县",value:542524},{label:"革吉县",value:542525},{label:"改则县",value:542526},{label:"措勤县",value:542527}]],[[{label:"新城区",value:610102},{label:"碑林区",value:610103},{label:"莲湖区",value:610104},{label:"灞桥区",value:610111},{label:"未央区",value:610112},{label:"雁塔区",value:610113},{label:"阎良区",value:610114},{label:"临潼区",value:610115},{label:"长安区",value:610116},{label:"高陵区",value:610117},{label:"鄠邑区",value:610118},{label:"蓝田县",value:610122},{label:"周至县",value:610124}],[{label:"王益区",value:610202},{label:"印台区",value:610203},{label:"耀州区",value:610204},{label:"宜君县",value:610222}],[{label:"渭滨区",value:610302},{label:"金台区",value:610303},{label:"陈仓区",value:610304},{label:"凤翔县",value:610322},{label:"岐山县",value:610323},{label:"扶风县",value:610324},{label:"眉县",value:610326},{label:"陇县",value:610327},{label:"千阳县",value:610328},{label:"麟游县",value:610329},{label:"凤县",value:610330},{label:"太白县",value:610331}],[{label:"秦都区",value:610402},{label:"杨陵区",value:610403},{label:"渭城区",value:610404},{label:"三原县",value:610422},{label:"泾阳县",value:610423},{label:"乾县",value:610424},{label:"礼泉县",value:610425},{label:"永寿县",value:610426},{label:"长武县",value:610428},{label:"旬邑县",value:610429},{label:"淳化县",value:610430},{label:"武功县",value:610431},{label:"兴平市",value:610481},{label:"彬州市",value:610482}],[{label:"临渭区",value:610502},{label:"华州区",value:610503},{label:"潼关县",value:610522},{label:"大荔县",value:610523},{label:"合阳县",value:610524},{label:"澄城县",value:610525},{label:"蒲城县",value:610526},{label:"白水县",value:610527},{label:"富平县",value:610528},{label:"韩城市",value:610581},{label:"华阴市",value:610582}],[{label:"宝塔区",value:610602},{label:"安塞区",value:610603},{label:"延长县",value:610621},{label:"延川县",value:610622},{label:"志丹县",value:610625},{label:"吴起县",value:610626},{label:"甘泉县",value:610627},{label:"富县",value:610628},{label:"洛川县",value:610629},{label:"宜川县",value:610630},{label:"黄龙县",value:610631},{label:"黄陵县",value:610632},{label:"子长市",value:610681}],[{label:"汉台区",value:610702},{label:"南郑区",value:610703},{label:"城固县",value:610722},{label:"洋县",value:610723},{label:"西乡县",value:610724},{label:"勉县",value:610725},{label:"宁强县",value:610726},{label:"略阳县",value:610727},{label:"镇巴县",value:610728},{label:"留坝县",value:610729},{label:"佛坪县",value:610730}],[{label:"榆阳区",value:610802},{label:"横山区",value:610803},{label:"府谷县",value:610822},{label:"靖边县",value:610824},{label:"定边县",value:610825},{label:"绥德县",value:610826},{label:"米脂县",value:610827},{label:"佳县",value:610828},{label:"吴堡县",value:610829},{label:"清涧县",value:610830},{label:"子洲县",value:610831},{label:"神木市",value:610881}],[{label:"汉滨区",value:610902},{label:"汉阴县",value:610921},{label:"石泉县",value:610922},{label:"宁陕县",value:610923},{label:"紫阳县",value:610924},{label:"岚皋县",value:610925},{label:"平利县",value:610926},{label:"镇坪县",value:610927},{label:"旬阳县",value:610928},{label:"白河县",value:610929}],[{label:"商州区",value:611002},{label:"洛南县",value:611021},{label:"丹凤县",value:611022},{label:"商南县",value:611023},{label:"山阳县",value:611024},{label:"镇安县",value:611025},{label:"柞水县",value:611026}]],[[{label:"城关区",value:620102},{label:"七里河区",value:620103},{label:"西固区",value:620104},{label:"安宁区",value:620105},{label:"红古区",value:620111},{label:"永登县",value:620121},{label:"皋兰县",value:620122},{label:"榆中县",value:620123},{label:"兰州新区",value:620171}],[{label:"市辖区",value:620201},{label:"雄关街道",value:620200002},{label:"钢城街道",value:620200003}],[{label:"金川区",value:620302},{label:"永昌县",value:620321}],[{label:"白银区",value:620402},{label:"平川区",value:620403},{label:"靖远县",value:620421},{label:"会宁县",value:620422},{label:"景泰县",value:620423}],[{label:"秦州区",value:620502},{label:"麦积区",value:620503},{label:"清水县",value:620521},{label:"秦安县",value:620522},{label:"甘谷县",value:620523},{label:"武山县",value:620524},{label:"张家川回族自治县",value:620525}],[{label:"凉州区",value:620602},{label:"民勤县",value:620621},{label:"古浪县",value:620622},{label:"天祝藏族自治县",value:620623}],[{label:"甘州区",value:620702},{label:"肃南裕固族自治县",value:620721},{label:"民乐县",value:620722},{label:"临泽县",value:620723},{label:"高台县",value:620724},{label:"山丹县",value:620725}],[{label:"崆峒区",value:620802},{label:"泾川县",value:620821},{label:"灵台县",value:620822},{label:"崇信县",value:620823},{label:"庄浪县",value:620825},{label:"静宁县",value:620826},{label:"华亭市",value:620881}],[{label:"肃州区",value:620902},{label:"金塔县",value:620921},{label:"瓜州县",value:620922},{label:"肃北蒙古族自治县",value:620923},{label:"阿克塞哈萨克族自治县",value:620924},{label:"玉门市",value:620981},{label:"敦煌市",value:620982}],[{label:"西峰区",value:621002},{label:"庆城县",value:621021},{label:"环县",value:621022},{label:"华池县",value:621023},{label:"合水县",value:621024},{label:"正宁县",value:621025},{label:"宁县",value:621026},{label:"镇原县",value:621027}],[{label:"安定区",value:621102},{label:"通渭县",value:621121},{label:"陇西县",value:621122},{label:"渭源县",value:621123},{label:"临洮县",value:621124},{label:"漳县",value:621125},{label:"岷县",value:621126}],[{label:"武都区",value:621202},{label:"成县",value:621221},{label:"文县",value:621222},{label:"宕昌县",value:621223},{label:"康县",value:621224},{label:"西和县",value:621225},{label:"礼县",value:621226},{label:"徽县",value:621227},{label:"两当县",value:621228}],[{label:"临夏市",value:622901},{label:"临夏县",value:622921},{label:"康乐县",value:622922},{label:"永靖县",value:622923},{label:"广河县",value:622924},{label:"和政县",value:622925},{label:"东乡族自治县",value:622926},{label:"积石山保安族东乡族撒拉族自治县",value:622927}],[{label:"合作市",value:623001},{label:"临潭县",value:623021},{label:"卓尼县",value:623022},{label:"舟曲县",value:623023},{label:"迭部县",value:623024},{label:"玛曲县",value:623025},{label:"碌曲县",value:623026},{label:"夏河县",value:623027}]],[[{label:"城东区",value:630102},{label:"城中区",value:630103},{label:"城西区",value:630104},{label:"城北区",value:630105},{label:"大通回族土族自治县",value:630121},{label:"湟中县",value:630122},{label:"湟源县",value:630123}],[{label:"乐都区",value:630202},{label:"平安区",value:630203},{label:"民和回族土族自治县",value:630222},{label:"互助土族自治县",value:630223},{label:"化隆回族自治县",value:630224},{label:"循化撒拉族自治县",value:630225}],[{label:"门源回族自治县",value:632221},{label:"祁连县",value:632222},{label:"海晏县",value:632223},{label:"刚察县",value:632224}],[{label:"同仁县",value:632321},{label:"尖扎县",value:632322},{label:"泽库县",value:632323},{label:"河南蒙古族自治县",value:632324}],[{label:"共和县",value:632521},{label:"同德县",value:632522},{label:"贵德县",value:632523},{label:"兴海县",value:632524},{label:"贵南县",value:632525}],[{label:"玛沁县",value:632621},{label:"班玛县",value:632622},{label:"甘德县",value:632623},{label:"达日县",value:632624},{label:"久治县",value:632625},{label:"玛多县",value:632626}],[{label:"玉树市",value:632701},{label:"杂多县",value:632722},{label:"称多县",value:632723},{label:"治多县",value:632724},{label:"囊谦县",value:632725},{label:"曲麻莱县",value:632726}],[{label:"格尔木市",value:632801},{label:"德令哈市",value:632802},{label:"茫崖市",value:632803},{label:"乌兰县",value:632821},{label:"都兰县",value:632822},{label:"天峻县",value:632823},{label:"大柴旦行政委员会",value:632857}]],[[{label:"兴庆区",value:640104},{label:"西夏区",value:640105},{label:"金凤区",value:640106},{label:"永宁县",value:640121},{label:"贺兰县",value:640122},{label:"灵武市",value:640181}],[{label:"大武口区",value:640202},{label:"惠农区",value:640205},{label:"平罗县",value:640221}],[{label:"利通区",value:640302},{label:"红寺堡区",value:640303},{label:"盐池县",value:640323},{label:"同心县",value:640324},{label:"青铜峡市",value:640381}],[{label:"原州区",value:640402},{label:"西吉县",value:640422},{label:"隆德县",value:640423},{label:"泾源县",value:640424},{label:"彭阳县",value:640425}],[{label:"沙坡头区",value:640502},{label:"中宁县",value:640521},{label:"海原县",value:640522}]],[[{label:"天山区",value:650102},{label:"沙依巴克区",value:650103},{label:"新市区",value:650104},{label:"水磨沟区",value:650105},{label:"头屯河区",value:650106},{label:"达坂城区",value:650107},{label:"米东区",value:650109},{label:"乌鲁木齐县",value:650121}],[{label:"独山子区",value:650202},{label:"克拉玛依区",value:650203},{label:"白碱滩区",value:650204},{label:"乌尔禾区",value:650205}],[{label:"高昌区",value:650402},{label:"鄯善县",value:650421},{label:"托克逊县",value:650422}],[{label:"伊州区",value:650502},{label:"巴里坤哈萨克自治县",value:650521},{label:"伊吾县",value:650522}],[{label:"昌吉市",value:652301},{label:"阜康市",value:652302},{label:"呼图壁县",value:652323},{label:"玛纳斯县",value:652324},{label:"奇台县",value:652325},{label:"吉木萨尔县",value:652327},{label:"木垒哈萨克自治县",value:652328}],[{label:"博乐市",value:652701},{label:"阿拉山口市",value:652702},{label:"精河县",value:652722},{label:"温泉县",value:652723}],[{label:"库尔勒市",value:652801},{label:"轮台县",value:652822},{label:"尉犁县",value:652823},{label:"若羌县",value:652824},{label:"且末县",value:652825},{label:"焉耆回族自治县",value:652826},{label:"和静县",value:652827},{label:"和硕县",value:652828},{label:"博湖县",value:652829},{label:"库尔勒经济技术开发区",value:652871}],[{label:"阿克苏市",value:652901},{label:"温宿县",value:652922},{label:"库车县",value:652923},{label:"沙雅县",value:652924},{label:"新和县",value:652925},{label:"拜城县",value:652926},{label:"乌什县",value:652927},{label:"阿瓦提县",value:652928},{label:"柯坪县",value:652929}],[{label:"阿图什市",value:653001},{label:"阿克陶县",value:653022},{label:"阿合奇县",value:653023},{label:"乌恰县",value:653024}],[{label:"喀什市",value:653101},{label:"疏附县",value:653121},{label:"疏勒县",value:653122},{label:"英吉沙县",value:653123},{label:"泽普县",value:653124},{label:"莎车县",value:653125},{label:"叶城县",value:653126},{label:"麦盖提县",value:653127},{label:"岳普湖县",value:653128},{label:"伽师县",value:653129},{label:"巴楚县",value:653130},{label:"塔什库尔干塔吉克自治县",value:653131}],[{label:"和田市",value:653201},{label:"和田县",value:653221},{label:"墨玉县",value:653222},{label:"皮山县",value:653223},{label:"洛浦县",value:653224},{label:"策勒县",value:653225},{label:"于田县",value:653226},{label:"民丰县",value:653227}],[{label:"伊宁市",value:654002},{label:"奎屯市",value:654003},{label:"霍尔果斯市",value:654004},{label:"伊宁县",value:654021},{label:"察布查尔锡伯自治县",value:654022},{label:"霍城县",value:654023},{label:"巩留县",value:654024},{label:"新源县",value:654025},{label:"昭苏县",value:654026},{label:"特克斯县",value:654027},{label:"尼勒克县",value:654028}],[{label:"塔城市",value:654201},{label:"乌苏市",value:654202},{label:"额敏县",value:654221},{label:"沙湾县",value:654223},{label:"托里县",value:654224},{label:"裕民县",value:654225},{label:"和布克赛尔蒙古自治县",value:654226}],[{label:"阿勒泰市",value:654301},{label:"布尔津县",value:654321},{label:"富蕴县",value:654322},{label:"福海县",value:654323},{label:"哈巴河县",value:654324},{label:"青河县",value:654325},{label:"吉木乃县",value:654326}],[{label:"石河子市",value:659001},{label:"阿拉尔市",value:659002},{label:"图木舒克市",value:659003},{label:"五家渠市",value:659004},{label:"铁门关市",value:659006}]]]};async function b5(Ol,Pe={}){const{quality:r=.75,maxWidth:Be=800,maxHeight:ue=600}=Pe;if(!(Ol instanceof File))throw new Error("输入参数必须是一个File对象");if(!Ol.type.startsWith("image/"))throw new Error("输入文件必须是图片类型");return new Promise((uu,Y)=>{const zl=new Image;zl.onload=()=>{const ce=document.createElement("canvas"),he=ce.getContext("2d");let X=zl.width,El=zl.height;X>Be&&(El=El*(Be/X),X=Be),El>ue&&(X=X*(ue/El),El=ue),ce.width=X,ce.height=El,he.drawImage(zl,0,0,X,El),ce.toBlob(ml=>{if(!ml){Y(new Error("图片转换失败"));return}const Yl=new File([ml],Ol.name,{type:ml.type,lastModified:Date.now()});uu(Yl)},Ol.type,r)},zl.onerror=()=>Y(new Error("图片加载失败"));const Zl=new FileReader;Zl.onload=()=>{zl.src=Zl.result},Zl.onerror=()=>Y(new Error("文件读取失败")),Zl.readAsDataURL(Ol)})}var ba={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */var a5=ba.exports,n2;function u5(){return n2||(n2=1,function(Ol,Pe){(function(){var r,Be="4.17.21",ue=200,uu="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",Y="Expected a function",zl="Invalid `variable` option passed into `_.template`",Zl="__lodash_hash_undefined__",ce=500,he="__lodash_placeholder__",X=1,El=2,ml=4,Yl=1,ta=2,dl=1,ge=2,m0=4,Wl=8,Fe=16,Pl=32,De=64,Bl=128,Me=256,vu=512,b2=30,t2="...",r2=800,i2=16,S0=1,f2=2,o2=3,ra=1/0,_e=9007199254740991,s2=17976931348623157e292,ia=NaN,Sl=4294967295,c2=Sl-1,h2=Sl>>>1,g2=[["ary",Bl],["bind",dl],["bindKey",ge],["curry",Wl],["curryRight",Fe],["flip",vu],["partial",Pl],["partialRight",De],["rearg",Me]],pe="[object Arguments]",fa="[object Array]",_2="[object AsyncFunction]",Ue="[object Boolean]",Ne="[object Date]",p2="[object DOMException]",oa="[object Error]",sa="[object Function]",L0="[object GeneratorFunction]",wl="[object Map]",Ge="[object Number]",d2="[object Null]",Fl="[object Object]",T0="[object Promise]",w2="[object Proxy]",He="[object RegExp]",xl="[object Set]",qe="[object String]",ca="[object Symbol]",x2="[object Undefined]",Ke="[object WeakMap]",A2="[object WeakSet]",$e="[object ArrayBuffer]",de="[object DataView]",nu="[object Float32Array]",bu="[object Float64Array]",tu="[object Int8Array]",ru="[object Int16Array]",iu="[object Int32Array]",fu="[object Uint8Array]",ou="[object Uint8ClampedArray]",su="[object Uint16Array]",cu="[object Uint32Array]",I2=/\b__p \+= '';/g,R2=/\b(__p \+=) '' \+/g,y2=/(__e\(.*?\)|\b__t\)) \+\n'';/g,C0=/&(?:amp|lt|gt|quot|#39);/g,O0=/[&<>"']/g,E2=RegExp(C0.source),m2=RegExp(O0.source),S2=/<%-([\s\S]+?)%>/g,L2=/<%([\s\S]+?)%>/g,W0=/<%=([\s\S]+?)%>/g,T2=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,C2=/^\w*$/,O2=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,hu=/[\\^$.*+?()[\]{}|]/g,W2=RegExp(hu.source),gu=/^\s+/,P2=/\s/,B2=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,F2=/\{\n\/\* \[wrapped with (.+)\] \*/,D2=/,? & /,M2=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,U2=/[()=,{}\[\]\/\s]/,N2=/\\(\\)?/g,G2=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,P0=/\w*$/,H2=/^[-+]0x[0-9a-f]+$/i,q2=/^0b[01]+$/i,K2=/^\[object .+?Constructor\]$/,$2=/^0o[0-7]+$/i,z2=/^(?:0|[1-9]\d*)$/,Z2=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ha=/($^)/,Y2=/['\n\r\u2028\u2029\\]/g,ga="\\ud800-\\udfff",X2="\\u0300-\\u036f",J2="\\ufe20-\\ufe2f",Q2="\\u20d0-\\u20ff",B0=X2+J2+Q2,F0="\\u2700-\\u27bf",D0="a-z\\xdf-\\xf6\\xf8-\\xff",V2="\\xac\\xb1\\xd7\\xf7",k2="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",j2="\\u2000-\\u206f",ln=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",M0="A-Z\\xc0-\\xd6\\xd8-\\xde",U0="\\ufe0e\\ufe0f",N0=V2+k2+j2+ln,_u="['’]",en="["+ga+"]",G0="["+N0+"]",_a="["+B0+"]",H0="\\d+",an="["+F0+"]",q0="["+D0+"]",K0="[^"+ga+N0+H0+F0+D0+M0+"]",pu="\\ud83c[\\udffb-\\udfff]",un="(?:"+_a+"|"+pu+")",$0="[^"+ga+"]",du="(?:\\ud83c[\\udde6-\\uddff]){2}",wu="[\\ud800-\\udbff][\\udc00-\\udfff]",we="["+M0+"]",z0="\\u200d",Z0="(?:"+q0+"|"+K0+")",vn="(?:"+we+"|"+K0+")",Y0="(?:"+_u+"(?:d|ll|m|re|s|t|ve))?",X0="(?:"+_u+"(?:D|LL|M|RE|S|T|VE))?",J0=un+"?",Q0="["+U0+"]?",nn="(?:"+z0+"(?:"+[$0,du,wu].join("|")+")"+Q0+J0+")*",bn="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",tn="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",V0=Q0+J0+nn,rn="(?:"+[an,du,wu].join("|")+")"+V0,fn="(?:"+[$0+_a+"?",_a,du,wu,en].join("|")+")",on=RegExp(_u,"g"),sn=RegExp(_a,"g"),xu=RegExp(pu+"(?="+pu+")|"+fn+V0,"g"),cn=RegExp([we+"?"+q0+"+"+Y0+"(?="+[G0,we,"$"].join("|")+")",vn+"+"+X0+"(?="+[G0,we+Z0,"$"].join("|")+")",we+"?"+Z0+"+"+Y0,we+"+"+X0,tn,bn,H0,rn].join("|"),"g"),hn=RegExp("["+z0+ga+B0+U0+"]"),gn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,_n=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],pn=-1,D={};D[nu]=D[bu]=D[tu]=D[ru]=D[iu]=D[fu]=D[ou]=D[su]=D[cu]=!0,D[pe]=D[fa]=D[$e]=D[Ue]=D[de]=D[Ne]=D[oa]=D[sa]=D[wl]=D[Ge]=D[Fl]=D[He]=D[xl]=D[qe]=D[Ke]=!1;var F={};F[pe]=F[fa]=F[$e]=F[de]=F[Ue]=F[Ne]=F[nu]=F[bu]=F[tu]=F[ru]=F[iu]=F[wl]=F[Ge]=F[Fl]=F[He]=F[xl]=F[qe]=F[ca]=F[fu]=F[ou]=F[su]=F[cu]=!0,F[oa]=F[sa]=F[Ke]=!1;var dn={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},wn={"&":"&","<":"<",">":">",'"':""","'":"'"},xn={"&":"&","<":"<",">":">",""":'"',"'":"'"},An={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},In=parseFloat,Rn=parseInt,k0=typeof au=="object"&&au&&au.Object===Object&&au,yn=typeof self=="object"&&self&&self.Object===Object&&self,z=k0||yn||Function("return this")(),Au=Pe&&!Pe.nodeType&&Pe,ve=Au&&!0&&Ol&&!Ol.nodeType&&Ol,j0=ve&&ve.exports===Au,Iu=j0&&k0.process,fl=function(){try{var f=ve&&ve.require&&ve.require("util").types;return f||Iu&&Iu.binding&&Iu.binding("util")}catch{}}(),lv=fl&&fl.isArrayBuffer,ev=fl&&fl.isDate,av=fl&&fl.isMap,uv=fl&&fl.isRegExp,vv=fl&&fl.isSet,nv=fl&&fl.isTypedArray;function vl(f,c,s){switch(s.length){case 0:return f.call(c);case 1:return f.call(c,s[0]);case 2:return f.call(c,s[0],s[1]);case 3:return f.call(c,s[0],s[1],s[2])}return f.apply(c,s)}function En(f,c,s,d){for(var R=-1,O=f==null?0:f.length;++R-1}function Ru(f,c,s){for(var d=-1,R=f==null?0:f.length;++d-1;);return s}function cv(f,c){for(var s=f.length;s--&&xe(c,f[s],0)>-1;);return s}function Bn(f,c){for(var s=f.length,d=0;s--;)f[s]===c&&++d;return d}var Fn=Su(dn),Dn=Su(wn);function Mn(f){return"\\"+An[f]}function Un(f,c){return f==null?r:f[c]}function Ae(f){return hn.test(f)}function Nn(f){return gn.test(f)}function Gn(f){for(var c,s=[];!(c=f.next()).done;)s.push(c.value);return s}function Ou(f){var c=-1,s=Array(f.size);return f.forEach(function(d,R){s[++c]=[R,d]}),s}function hv(f,c){return function(s){return f(c(s))}}function Ql(f,c){for(var s=-1,d=f.length,R=0,O=[];++s-1}function Sb(l,e){var a=this.__data__,u=Ba(a,l);return u<0?(++this.size,a.push([l,e])):a[u][1]=e,this}Dl.prototype.clear=Rb,Dl.prototype.delete=yb,Dl.prototype.get=Eb,Dl.prototype.has=mb,Dl.prototype.set=Sb;function Ml(l){var e=-1,a=l==null?0:l.length;for(this.clear();++e=e?l:e)),l}function hl(l,e,a,u,v,b){var t,i=e&X,o=e&El,h=e&ml;if(a&&(t=v?a(l,u,v,b):a(l)),t!==r)return t;if(!U(l))return l;var g=y(l);if(g){if(t=Ot(l),!i)return ll(l,t)}else{var _=Q(l),p=_==sa||_==L0;if(ae(l))return Qv(l,i);if(_==Fl||_==pe||p&&!v){if(t=o||p?{}:g1(l),!i)return o?xt(l,Kb(t,l)):wt(l,mv(t,l))}else{if(!F[_])return v?l:{};t=Wt(l,_,i)}}b||(b=new Il);var w=b.get(l);if(w)return w;b.set(l,t),$1(l)?l.forEach(function(I){t.add(hl(I,e,a,I,l,b))}):q1(l)&&l.forEach(function(I,L){t.set(L,hl(I,e,a,L,l,b))});var A=h?o?u0:a0:o?al:$,m=g?r:A(l);return ol(m||l,function(I,L){m&&(L=I,I=l[L]),Ve(t,L,hl(I,e,a,L,l,b))}),t}function $b(l){var e=$(l);return function(a){return Sv(a,l,e)}}function Sv(l,e,a){var u=a.length;if(l==null)return!u;for(l=B(l);u--;){var v=a[u],b=e[v],t=l[v];if(t===r&&!(v in l)||!b(t))return!1}return!0}function Lv(l,e,a){if(typeof l!="function")throw new sl(Y);return va(function(){l.apply(r,a)},e)}function ke(l,e,a,u){var v=-1,b=pa,t=!0,i=l.length,o=[],h=e.length;if(!i)return o;a&&(e=M(e,nl(a))),u?(b=Ru,t=!1):e.length>=ue&&(b=ze,t=!1,e=new te(e));l:for(;++vv?0:v+a),u=u===r||u>v?v:E(u),u<0&&(u+=v),u=a>u?0:Z1(u);a0&&a(i)?e>1?Z(i,e-1,a,u,v):Jl(v,i):u||(v[v.length]=i)}return v}var Uu=a1(),Ov=a1(!0);function Ll(l,e){return l&&Uu(l,e,$)}function Nu(l,e){return l&&Ov(l,e,$)}function Da(l,e){return Xl(e,function(a){return ql(l[a])})}function ie(l,e){e=le(e,l);for(var a=0,u=e.length;l!=null&&ae}function Yb(l,e){return l!=null&&P.call(l,e)}function Xb(l,e){return l!=null&&e in B(l)}function Jb(l,e,a){return l>=J(e,a)&&l=120&&g.length>=120)?new te(t&&g):r}g=l[0];var _=-1,p=i[0];l:for(;++_-1;)i!==l&&Sa.call(i,o,1),Sa.call(l,o,1);return l}function qv(l,e){for(var a=l?e.length:0,u=a-1;a--;){var v=e[a];if(a==u||v!==b){var b=v;Hl(v)?Sa.call(l,v,1):Ju(l,v)}}return l}function Zu(l,e){return l+Ca(Iv()*(e-l+1))}function rt(l,e,a,u){for(var v=-1,b=K(Ta((e-l)/(a||1)),0),t=s(b);b--;)t[u?b:++v]=l,l+=a;return t}function Yu(l,e){var a="";if(!l||e<1||e>_e)return a;do e%2&&(a+=l),e=Ca(e/2),e&&(l+=l);while(e);return a}function S(l,e){return f0(d1(l,e,ul),l+"")}function it(l){return Ev(We(l))}function ft(l,e){var a=We(l);return Ya(a,re(e,0,a.length))}function ea(l,e,a,u){if(!U(l))return l;e=le(e,l);for(var v=-1,b=e.length,t=b-1,i=l;i!=null&&++vv?0:v+e),a=a>v?v:a,a<0&&(a+=v),v=e>a?0:a-e>>>0,e>>>=0;for(var b=s(v);++u>>1,t=l[b];t!==null&&!tl(t)&&(a?t<=e:t=ue){var h=e?null:yt(l);if(h)return wa(h);t=!1,v=ze,o=new te}else o=e?[]:i;l:for(;++u=u?l:gl(l,e,a)}var Jv=eb||function(l){return z.clearTimeout(l)};function Qv(l,e){if(e)return l.slice();var a=l.length,u=pv?pv(a):new l.constructor(a);return l.copy(u),u}function ju(l){var e=new l.constructor(l.byteLength);return new Ea(e).set(new Ea(l)),e}function gt(l,e){var a=e?ju(l.buffer):l.buffer;return new l.constructor(a,l.byteOffset,l.byteLength)}function _t(l){var e=new l.constructor(l.source,P0.exec(l));return e.lastIndex=l.lastIndex,e}function pt(l){return Qe?B(Qe.call(l)):{}}function Vv(l,e){var a=e?ju(l.buffer):l.buffer;return new l.constructor(a,l.byteOffset,l.length)}function kv(l,e){if(l!==e){var a=l!==r,u=l===null,v=l===l,b=tl(l),t=e!==r,i=e===null,o=e===e,h=tl(e);if(!i&&!h&&!b&&l>e||b&&t&&o&&!i&&!h||u&&t&&o||!a&&o||!v)return 1;if(!u&&!b&&!h&&l=i)return o;var h=a[u];return o*(h=="desc"?-1:1)}}return l.index-e.index}function jv(l,e,a,u){for(var v=-1,b=l.length,t=a.length,i=-1,o=e.length,h=K(b-t,0),g=s(o+h),_=!u;++i1?a[v-1]:r,t=v>2?a[2]:r;for(b=l.length>3&&typeof b=="function"?(v--,b):r,t&&k(a[0],a[1],t)&&(b=v<3?r:b,v=1),e=B(e);++u-1?v[b?e[t]:t]:r}}function n1(l){return Gl(function(e){var a=e.length,u=a,v=cl.prototype.thru;for(l&&e.reverse();u--;){var b=e[u];if(typeof b!="function")throw new sl(Y);if(v&&!t&&za(b)=="wrapper")var t=new cl([],!0)}for(u=t?u:a;++u1&&C.reverse(),g&&oi))return!1;var h=b.get(l),g=b.get(e);if(h&&g)return h==e&&g==l;var _=-1,p=!0,w=a&ta?new te:r;for(b.set(l,e),b.set(e,l);++_1?"& ":"")+e[u],e=e.join(a>2?", ":" "),l.replace(B2,`{ +/* [wrapped with `+e+`] */ +`)}function Bt(l){return y(l)||se(l)||!!(xv&&l&&l[xv])}function Hl(l,e){var a=typeof l;return e=e??_e,!!e&&(a=="number"||a!="symbol"&&z2.test(l))&&l>-1&&l%1==0&&l0){if(++e>=r2)return arguments[0]}else e=0;return l.apply(r,arguments)}}function Ya(l,e){var a=-1,u=l.length,v=u-1;for(e=e===r?u:e;++a1?l[e-1]:r;return a=typeof a=="function"?(l.pop(),a):r,C1(l,a)});function O1(l){var e=n(l);return e.__chain__=!0,e}function z3(l,e){return e(l),l}function Xa(l,e){return e(l)}var Z3=Gl(function(l){var e=l.length,a=e?l[0]:0,u=this.__wrapped__,v=function(b){return Mu(b,l)};return e>1||this.__actions__.length||!(u instanceof T)||!Hl(a)?this.thru(v):(u=u.slice(a,+a+(e?1:0)),u.__actions__.push({func:Xa,args:[v],thisArg:r}),new cl(u,this.__chain__).thru(function(b){return e&&!b.length&&b.push(r),b}))});function Y3(){return O1(this)}function X3(){return new cl(this.value(),this.__chain__)}function J3(){this.__values__===r&&(this.__values__=z1(this.value()));var l=this.__index__>=this.__values__.length,e=l?r:this.__values__[this.__index__++];return{done:l,value:e}}function Q3(){return this}function V3(l){for(var e,a=this;a instanceof Pa;){var u=y1(a);u.__index__=0,u.__values__=r,e?v.__wrapped__=u:e=u;var v=u;a=a.__wrapped__}return v.__wrapped__=l,e}function k3(){var l=this.__wrapped__;if(l instanceof T){var e=l;return this.__actions__.length&&(e=new T(this)),e=e.reverse(),e.__actions__.push({func:Xa,args:[o0],thisArg:r}),new cl(e,this.__chain__)}return this.thru(o0)}function j3(){return Yv(this.__wrapped__,this.__actions__)}var lr=Ga(function(l,e,a){P.call(l,a)?++l[a]:Ul(l,a,1)});function er(l,e,a){var u=y(l)?bv:zb;return a&&k(l,e,a)&&(e=r),u(l,x(e,3))}function ar(l,e){var a=y(l)?Xl:Cv;return a(l,x(e,3))}var ur=v1(E1),vr=v1(m1);function nr(l,e){return Z(Ja(l,e),1)}function br(l,e){return Z(Ja(l,e),ra)}function tr(l,e,a){return a=a===r?1:E(a),Z(Ja(l,e),a)}function W1(l,e){var a=y(l)?ol:kl;return a(l,x(e,3))}function P1(l,e){var a=y(l)?mn:Tv;return a(l,x(e,3))}var rr=Ga(function(l,e,a){P.call(l,a)?l[a].push(e):Ul(l,a,[e])});function ir(l,e,a,u){l=el(l)?l:We(l),a=a&&!u?E(a):0;var v=l.length;return a<0&&(a=K(v+a,0)),lu(l)?a<=v&&l.indexOf(e,a)>-1:!!v&&xe(l,e,a)>-1}var fr=S(function(l,e,a){var u=-1,v=typeof e=="function",b=el(l)?s(l.length):[];return kl(l,function(t){b[++u]=v?vl(e,t,a):je(t,e,a)}),b}),or=Ga(function(l,e,a){Ul(l,a,e)});function Ja(l,e){var a=y(l)?M:Dv;return a(l,x(e,3))}function sr(l,e,a,u){return l==null?[]:(y(e)||(e=e==null?[]:[e]),a=u?r:a,y(a)||(a=a==null?[]:[a]),Gv(l,e,a))}var cr=Ga(function(l,e,a){l[a?0:1].push(e)},function(){return[[],[]]});function hr(l,e,a){var u=y(l)?yu:fv,v=arguments.length<3;return u(l,x(e,4),a,v,kl)}function gr(l,e,a){var u=y(l)?Sn:fv,v=arguments.length<3;return u(l,x(e,4),a,v,Tv)}function _r(l,e){var a=y(l)?Xl:Cv;return a(l,ka(x(e,3)))}function pr(l){var e=y(l)?Ev:it;return e(l)}function dr(l,e,a){(a?k(l,e,a):e===r)?e=1:e=E(e);var u=y(l)?Gb:ft;return u(l,e)}function wr(l){var e=y(l)?Hb:st;return e(l)}function xr(l){if(l==null)return 0;if(el(l))return lu(l)?Ie(l):l.length;var e=Q(l);return e==wl||e==xl?l.size:Ku(l).length}function Ar(l,e,a){var u=y(l)?Eu:ct;return a&&k(l,e,a)&&(e=r),u(l,x(e,3))}var Ir=S(function(l,e){if(l==null)return[];var a=e.length;return a>1&&k(l,e[0],e[1])?e=[]:a>2&&k(e[0],e[1],e[2])&&(e=[e[0]]),Gv(l,Z(e,1),[])}),Qa=ab||function(){return z.Date.now()};function Rr(l,e){if(typeof e!="function")throw new sl(Y);return l=E(l),function(){if(--l<1)return e.apply(this,arguments)}}function B1(l,e,a){return e=a?r:e,e=l&&e==null?l.length:e,Nl(l,Bl,r,r,r,r,e)}function F1(l,e){var a;if(typeof e!="function")throw new sl(Y);return l=E(l),function(){return--l>0&&(a=e.apply(this,arguments)),l<=1&&(e=r),a}}var c0=S(function(l,e,a){var u=dl;if(a.length){var v=Ql(a,Ce(c0));u|=Pl}return Nl(l,u,e,a,v)}),D1=S(function(l,e,a){var u=dl|ge;if(a.length){var v=Ql(a,Ce(D1));u|=Pl}return Nl(e,u,l,a,v)});function M1(l,e,a){e=a?r:e;var u=Nl(l,Wl,r,r,r,r,r,e);return u.placeholder=M1.placeholder,u}function U1(l,e,a){e=a?r:e;var u=Nl(l,Fe,r,r,r,r,r,e);return u.placeholder=U1.placeholder,u}function N1(l,e,a){var u,v,b,t,i,o,h=0,g=!1,_=!1,p=!0;if(typeof l!="function")throw new sl(Y);e=pl(e)||0,U(a)&&(g=!!a.leading,_="maxWait"in a,b=_?K(pl(a.maxWait)||0,e):b,p="trailing"in a?!!a.trailing:p);function w(H){var yl=u,$l=v;return u=v=r,h=H,t=l.apply($l,yl),t}function A(H){return h=H,i=va(L,e),g?w(H):t}function m(H){var yl=H-o,$l=H-h,v2=e-yl;return _?J(v2,b-$l):v2}function I(H){var yl=H-o,$l=H-h;return o===r||yl>=e||yl<0||_&&$l>=b}function L(){var H=Qa();if(I(H))return C(H);i=va(L,m(H))}function C(H){return i=r,p&&u?w(H):(u=v=r,t)}function rl(){i!==r&&Jv(i),h=0,u=o=v=i=r}function j(){return i===r?t:C(Qa())}function il(){var H=Qa(),yl=I(H);if(u=arguments,v=this,o=H,yl){if(i===r)return A(o);if(_)return Jv(i),i=va(L,e),w(o)}return i===r&&(i=va(L,e)),t}return il.cancel=rl,il.flush=j,il}var yr=S(function(l,e){return Lv(l,1,e)}),Er=S(function(l,e,a){return Lv(l,pl(e)||0,a)});function mr(l){return Nl(l,vu)}function Va(l,e){if(typeof l!="function"||e!=null&&typeof e!="function")throw new sl(Y);var a=function(){var u=arguments,v=e?e.apply(this,u):u[0],b=a.cache;if(b.has(v))return b.get(v);var t=l.apply(this,u);return a.cache=b.set(v,t)||b,t};return a.cache=new(Va.Cache||Ml),a}Va.Cache=Ml;function ka(l){if(typeof l!="function")throw new sl(Y);return function(){var e=arguments;switch(e.length){case 0:return!l.call(this);case 1:return!l.call(this,e[0]);case 2:return!l.call(this,e[0],e[1]);case 3:return!l.call(this,e[0],e[1],e[2])}return!l.apply(this,e)}}function Sr(l){return F1(2,l)}var Lr=ht(function(l,e){e=e.length==1&&y(e[0])?M(e[0],nl(x())):M(Z(e,1),nl(x()));var a=e.length;return S(function(u){for(var v=-1,b=J(u.length,a);++v=e}),se=Pv(function(){return arguments}())?Pv:function(l){return N(l)&&P.call(l,"callee")&&!wv.call(l,"callee")},y=s.isArray,Kr=lv?nl(lv):Vb;function el(l){return l!=null&&ja(l.length)&&!ql(l)}function G(l){return N(l)&&el(l)}function $r(l){return l===!0||l===!1||N(l)&&V(l)==Ue}var ae=vb||E0,zr=ev?nl(ev):kb;function Zr(l){return N(l)&&l.nodeType===1&&!na(l)}function Yr(l){if(l==null)return!0;if(el(l)&&(y(l)||typeof l=="string"||typeof l.splice=="function"||ae(l)||Oe(l)||se(l)))return!l.length;var e=Q(l);if(e==wl||e==xl)return!l.size;if(ua(l))return!Ku(l).length;for(var a in l)if(P.call(l,a))return!1;return!0}function Xr(l,e){return la(l,e)}function Jr(l,e,a){a=typeof a=="function"?a:r;var u=a?a(l,e):r;return u===r?la(l,e,r,a):!!u}function g0(l){if(!N(l))return!1;var e=V(l);return e==oa||e==p2||typeof l.message=="string"&&typeof l.name=="string"&&!na(l)}function Qr(l){return typeof l=="number"&&Av(l)}function ql(l){if(!U(l))return!1;var e=V(l);return e==sa||e==L0||e==_2||e==w2}function H1(l){return typeof l=="number"&&l==E(l)}function ja(l){return typeof l=="number"&&l>-1&&l%1==0&&l<=_e}function U(l){var e=typeof l;return l!=null&&(e=="object"||e=="function")}function N(l){return l!=null&&typeof l=="object"}var q1=av?nl(av):lt;function Vr(l,e){return l===e||qu(l,e,n0(e))}function kr(l,e,a){return a=typeof a=="function"?a:r,qu(l,e,n0(e),a)}function jr(l){return K1(l)&&l!=+l}function l4(l){if(Mt(l))throw new R(uu);return Bv(l)}function e4(l){return l===null}function a4(l){return l==null}function K1(l){return typeof l=="number"||N(l)&&V(l)==Ge}function na(l){if(!N(l)||V(l)!=Fl)return!1;var e=ma(l);if(e===null)return!0;var a=P.call(e,"constructor")&&e.constructor;return typeof a=="function"&&a instanceof a&&Ia.call(a)==kn}var _0=uv?nl(uv):et;function u4(l){return H1(l)&&l>=-9007199254740991&&l<=_e}var $1=vv?nl(vv):at;function lu(l){return typeof l=="string"||!y(l)&&N(l)&&V(l)==qe}function tl(l){return typeof l=="symbol"||N(l)&&V(l)==ca}var Oe=nv?nl(nv):ut;function v4(l){return l===r}function n4(l){return N(l)&&Q(l)==Ke}function b4(l){return N(l)&&V(l)==A2}var t4=$a($u),r4=$a(function(l,e){return l<=e});function z1(l){if(!l)return[];if(el(l))return lu(l)?Al(l):ll(l);if(Ze&&l[Ze])return Gn(l[Ze]());var e=Q(l),a=e==wl?Ou:e==xl?wa:We;return a(l)}function Kl(l){if(!l)return l===0?l:0;if(l=pl(l),l===ra||l===-1/0){var e=l<0?-1:1;return e*s2}return l===l?l:0}function E(l){var e=Kl(l),a=e%1;return e===e?a?e-a:e:0}function Z1(l){return l?re(E(l),0,Sl):0}function pl(l){if(typeof l=="number")return l;if(tl(l))return ia;if(U(l)){var e=typeof l.valueOf=="function"?l.valueOf():l;l=U(e)?e+"":e}if(typeof l!="string")return l===0?l:+l;l=ov(l);var a=q2.test(l);return a||$2.test(l)?Rn(l.slice(2),a?2:8):H2.test(l)?ia:+l}function Y1(l){return Tl(l,al(l))}function i4(l){return l?re(E(l),-9007199254740991,_e):l===0?l:0}function W(l){return l==null?"":bl(l)}var f4=Le(function(l,e){if(ua(e)||el(e)){Tl(e,$(e),l);return}for(var a in e)P.call(e,a)&&Ve(l,a,e[a])}),X1=Le(function(l,e){Tl(e,al(e),l)}),eu=Le(function(l,e,a,u){Tl(e,al(e),l,u)}),o4=Le(function(l,e,a,u){Tl(e,$(e),l,u)}),s4=Gl(Mu);function c4(l,e){var a=Se(l);return e==null?a:mv(a,e)}var h4=S(function(l,e){l=B(l);var a=-1,u=e.length,v=u>2?e[2]:r;for(v&&k(e[0],e[1],v)&&(u=1);++a1),b}),Tl(l,u0(l),a),u&&(a=hl(a,X|El|ml,Et));for(var v=e.length;v--;)Ju(a,e[v]);return a});function W4(l,e){return Q1(l,ka(x(e)))}var P4=Gl(function(l,e){return l==null?{}:bt(l,e)});function Q1(l,e){if(l==null)return{};var a=M(u0(l),function(u){return[u]});return e=x(e),Hv(l,a,function(u,v){return e(u,v[0])})}function B4(l,e,a){e=le(e,l);var u=-1,v=e.length;for(v||(v=1,l=r);++ue){var u=l;l=e,e=u}if(a||l%1||e%1){var v=Iv();return J(l+v*(e-l+In("1e-"+((v+"").length-1))),e)}return Zu(l,e)}var z4=Te(function(l,e,a){return e=e.toLowerCase(),l+(a?j1(e):e)});function j1(l){return w0(W(l).toLowerCase())}function l2(l){return l=W(l),l&&l.replace(Z2,Fn).replace(sn,"")}function Z4(l,e,a){l=W(l),e=bl(e);var u=l.length;a=a===r?u:re(E(a),0,u);var v=a;return a-=e.length,a>=0&&l.slice(a,v)==e}function Y4(l){return l=W(l),l&&m2.test(l)?l.replace(O0,Dn):l}function X4(l){return l=W(l),l&&W2.test(l)?l.replace(hu,"\\$&"):l}var J4=Te(function(l,e,a){return l+(a?"-":"")+e.toLowerCase()}),Q4=Te(function(l,e,a){return l+(a?" ":"")+e.toLowerCase()}),V4=u1("toLowerCase");function k4(l,e,a){l=W(l),e=E(e);var u=e?Ie(l):0;if(!e||u>=e)return l;var v=(e-u)/2;return Ka(Ca(v),a)+l+Ka(Ta(v),a)}function j4(l,e,a){l=W(l),e=E(e);var u=e?Ie(l):0;return e&&u>>0,a?(l=W(l),l&&(typeof e=="string"||e!=null&&!_0(e))&&(e=bl(e),!e&&Ae(l))?ee(Al(l),0,a):l.split(e,a)):[]}var bi=Te(function(l,e,a){return l+(a?" ":"")+w0(e)});function ti(l,e,a){return l=W(l),a=a==null?0:re(E(a),0,l.length),e=bl(e),l.slice(a,a+e.length)==e}function ri(l,e,a){var u=n.templateSettings;a&&k(l,e,a)&&(e=r),l=W(l),e=eu({},e,u,f1);var v=eu({},e.imports,u.imports,f1),b=$(v),t=Cu(v,b),i,o,h=0,g=e.interpolate||ha,_="__p += '",p=Wu((e.escape||ha).source+"|"+g.source+"|"+(g===W0?G2:ha).source+"|"+(e.evaluate||ha).source+"|$","g"),w="//# sourceURL="+(P.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++pn+"]")+` +`;l.replace(p,function(I,L,C,rl,j,il){return C||(C=rl),_+=l.slice(h,il).replace(Y2,Mn),L&&(i=!0,_+=`' + +__e(`+L+`) + +'`),j&&(o=!0,_+=`'; +`+j+`; +__p += '`),C&&(_+=`' + +((__t = (`+C+`)) == null ? '' : __t) + +'`),h=il+I.length,I}),_+=`'; +`;var A=P.call(e,"variable")&&e.variable;if(!A)_=`with (obj) { +`+_+` +} +`;else if(U2.test(A))throw new R(zl);_=(o?_.replace(I2,""):_).replace(R2,"$1").replace(y2,"$1;"),_="function("+(A||"obj")+`) { +`+(A?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(i?", __e = _.escape":"")+(o?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+_+`return __p +}`;var m=a2(function(){return O(b,w+"return "+_).apply(r,t)});if(m.source=_,g0(m))throw m;return m}function ii(l){return W(l).toLowerCase()}function fi(l){return W(l).toUpperCase()}function oi(l,e,a){if(l=W(l),l&&(a||e===r))return ov(l);if(!l||!(e=bl(e)))return l;var u=Al(l),v=Al(e),b=sv(u,v),t=cv(u,v)+1;return ee(u,b,t).join("")}function si(l,e,a){if(l=W(l),l&&(a||e===r))return l.slice(0,gv(l)+1);if(!l||!(e=bl(e)))return l;var u=Al(l),v=cv(u,Al(e))+1;return ee(u,0,v).join("")}function ci(l,e,a){if(l=W(l),l&&(a||e===r))return l.replace(gu,"");if(!l||!(e=bl(e)))return l;var u=Al(l),v=sv(u,Al(e));return ee(u,v).join("")}function hi(l,e){var a=b2,u=t2;if(U(e)){var v="separator"in e?e.separator:v;a="length"in e?E(e.length):a,u="omission"in e?bl(e.omission):u}l=W(l);var b=l.length;if(Ae(l)){var t=Al(l);b=t.length}if(a>=b)return l;var i=a-Ie(u);if(i<1)return u;var o=t?ee(t,0,i).join(""):l.slice(0,i);if(v===r)return o+u;if(t&&(i+=o.length-i),_0(v)){if(l.slice(i).search(v)){var h,g=o;for(v.global||(v=Wu(v.source,W(P0.exec(v))+"g")),v.lastIndex=0;h=v.exec(g);)var _=h.index;o=o.slice(0,_===r?i:_)}}else if(l.indexOf(bl(v),i)!=i){var p=o.lastIndexOf(v);p>-1&&(o=o.slice(0,p))}return o+u}function gi(l){return l=W(l),l&&E2.test(l)?l.replace(C0,$n):l}var _i=Te(function(l,e,a){return l+(a?" ":"")+e.toUpperCase()}),w0=u1("toUpperCase");function e2(l,e,a){return l=W(l),e=a?r:e,e===r?Nn(l)?Yn(l):Cn(l):l.match(e)||[]}var a2=S(function(l,e){try{return vl(l,r,e)}catch(a){return g0(a)?a:new R(a)}}),pi=Gl(function(l,e){return ol(e,function(a){a=Cl(a),Ul(l,a,c0(l[a],l))}),l});function di(l){var e=l==null?0:l.length,a=x();return l=e?M(l,function(u){if(typeof u[1]!="function")throw new sl(Y);return[a(u[0]),u[1]]}):[],S(function(u){for(var v=-1;++v_e)return[];var a=Sl,u=J(l,Sl);e=x(e),l-=Sl;for(var v=Tu(u,e);++a0||e<0)?new T(a):(l<0?a=a.takeRight(-l):l&&(a=a.drop(l)),e!==r&&(e=E(e),a=e<0?a.dropRight(-e):a.take(e-l)),a)},T.prototype.takeRightWhile=function(l){return this.reverse().takeWhile(l).reverse()},T.prototype.toArray=function(){return this.take(Sl)},Ll(T.prototype,function(l,e){var a=/^(?:filter|find|map|reject)|While$/.test(e),u=/^(?:head|last)$/.test(e),v=n[u?"take"+(e=="last"?"Right":""):e],b=u||/^find/.test(e);v&&(n.prototype[e]=function(){var t=this.__wrapped__,i=u?[1]:arguments,o=t instanceof T,h=i[0],g=o||y(t),_=function(L){var C=v.apply(n,Jl([L],i));return u&&p?C[0]:C};g&&a&&typeof h=="function"&&h.length!=1&&(o=g=!1);var p=this.__chain__,w=!!this.__actions__.length,A=b&&!p,m=o&&!w;if(!b&&g){t=m?t:new T(this);var I=l.apply(t,i);return I.__actions__.push({func:Xa,args:[_],thisArg:r}),new cl(I,p)}return A&&m?l.apply(this,i):(I=this.thru(_),A?u?I.value()[0]:I.value():I)})}),ol(["pop","push","shift","sort","splice","unshift"],function(l){var e=xa[l],a=/^(?:push|sort|unshift)$/.test(l)?"tap":"thru",u=/^(?:pop|shift)$/.test(l);n.prototype[l]=function(){var v=arguments;if(u&&!this.__chain__){var b=this.value();return e.apply(y(b)?b:[],v)}return this[a](function(t){return e.apply(y(t)?t:[],v)})}}),Ll(T.prototype,function(l,e){var a=n[e];if(a){var u=a.name+"";P.call(me,u)||(me[u]=[]),me[u].push({name:e,func:a})}}),me[Ha(r,ge).name]=[{name:"wrapper",func:r}],T.prototype.clone=gb,T.prototype.reverse=_b,T.prototype.value=pb,n.prototype.at=Z3,n.prototype.chain=Y3,n.prototype.commit=X3,n.prototype.next=J3,n.prototype.plant=V3,n.prototype.reverse=k3,n.prototype.toJSON=n.prototype.valueOf=n.prototype.value=j3,n.prototype.first=n.prototype.head,Ze&&(n.prototype[Ze]=Q3),n},Re=Xn();ve?((ve.exports=Re)._=Re,Au._=Re):z._=Re}).call(a5)}(ba,ba.exports)),ba.exports}var t5=u5();export{b5 as a,n5 as c,t5 as l}; diff --git a/dist/static/js/login-DsXLeP-b.js b/dist/static/js/login-MIAZAUrb.js similarity index 96% rename from dist/static/js/login-DsXLeP-b.js rename to dist/static/js/login-MIAZAUrb.js index df07922..53a750e 100644 --- a/dist/static/js/login-DsXLeP-b.js +++ b/dist/static/js/login-MIAZAUrb.js @@ -1 +1 @@ -import{d as g}from"./index-QEDUVfYf.js";import{r as s,G as d}from"./element-plus-BYJld3QI.js";import{s as a}from"./http-B4ZCnwNh.js";const y=g("user",()=>{const r=s(localStorage.getItem("token")||""),o=s(!1),t=s(localStorage.getItem("mobilePhone")||""),e=n=>{r.value=n,o.value=!0;const p=Date.now()+31536e3*1e3;localStorage.setItem("token",n),localStorage.setItem("tokenExpiry",p.toString())},i=n=>{t.value=n,localStorage.setItem("mobilePhone",n)},l=()=>{localStorage.removeItem("mobilePhone")},c=()=>{try{r.value="",o.value=!1,localStorage.removeItem("userInfo"),localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(n){console.error("Error clearing token from localStorage:",n)}},m=()=>{try{const n=localStorage.getItem("tokenExpiry");return n?Date.now()>parseInt(n,10):!0}catch(n){return console.error("Error checking token expiry:",n),!0}},u=n=>{localStorage.setItem("Identity",n)},h=()=>{localStorage.removeItem("Identity")};return d(()=>{try{const n=localStorage.getItem("token");n&&!m()?(r.value=n,o.value=!0):c()}catch(n){console.error("Error retrieving token from localStorage:",n)}}),{token:r,isLoggedIn:o,mobilePhone:t,setToken:e,clearToken:c,setMobilePhone:i,removeMobilePhone:l,setIdentity:u,removeIdentity:h}});function S(r){return r.isFilter=!0,new Promise((o,t)=>{a({url:"/api/mobile/account/login/doMerchSmsRegisterAndLogin",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function v(r){return r.isFilter=!0,new Promise((o,t)=>{a({url:"/api/mobile/account/login/sendVerifyCode",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function I(){return new Promise((r,o)=>{a({url:"/api/mobile/shop/shop-base-store-category/list",method:"post"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}function k(r){return r.map(o=>({value:o.store_category_id,label:o.store_category_name,children:o.children?[{value:o.store_category_id,label:`${o.store_category_name} 分割比例(${o.split_ratio}%)`},...o.children.map(t=>({value:t.store_category_id,label:`${t.store_category_name} 分割比例(${t.split_ratio}%)`}))]:[]}))}function P(r){return r.isFilter=!0,new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/baidu/place/v2/suggestion",method:"get",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function _(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/lakala/tk/bank/search",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function G(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function x(){const r={mobile:localStorage.getItem("mobilePhone")};return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/fresh/approval/status",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function E(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/re-apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function A(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/detail",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function T(r){return new Promise((o,t)=>{a({url:"/api/admin/account/account-user-base/doLogin",method:"post",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function C(r){return new Promise((o,t)=>{a({url:"/api/admin/shop/shop-base-config/image",method:"GET",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function L(){return new Promise((r,o)=>{a({url:"/api/mobile/shop/shop-base-district/getAppDistrict",method:"get"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}export{I as G,L as a,_ as b,P as c,A as d,T as e,C as f,x as g,S as h,v as i,G as m,E as r,k as t,y as u}; +import{d as g}from"./index-BaA8ycYf.js";import{r as s,G as d}from"./element-plus-HARoAvk-.js";import{s as a}from"./http-BM5-Wn5U.js";const y=g("user",()=>{const r=s(localStorage.getItem("token")||""),o=s(!1),t=s(localStorage.getItem("mobilePhone")||""),e=n=>{r.value=n,o.value=!0;const p=Date.now()+31536e3*1e3;localStorage.setItem("token",n),localStorage.setItem("tokenExpiry",p.toString())},i=n=>{t.value=n,localStorage.setItem("mobilePhone",n)},l=()=>{localStorage.removeItem("mobilePhone")},c=()=>{try{r.value="",o.value=!1,localStorage.removeItem("userInfo"),localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(n){console.error("Error clearing token from localStorage:",n)}},m=()=>{try{const n=localStorage.getItem("tokenExpiry");return n?Date.now()>parseInt(n,10):!0}catch(n){return console.error("Error checking token expiry:",n),!0}},u=n=>{localStorage.setItem("Identity",n)},h=()=>{localStorage.removeItem("Identity")};return d(()=>{try{const n=localStorage.getItem("token");n&&!m()?(r.value=n,o.value=!0):c()}catch(n){console.error("Error retrieving token from localStorage:",n)}}),{token:r,isLoggedIn:o,mobilePhone:t,setToken:e,clearToken:c,setMobilePhone:i,removeMobilePhone:l,setIdentity:u,removeIdentity:h}});function S(r){return r.isFilter=!0,new Promise((o,t)=>{a({url:"/api/mobile/account/login/doMerchSmsRegisterAndLogin",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function v(r){return r.isFilter=!0,new Promise((o,t)=>{a({url:"/api/mobile/account/login/sendVerifyCode",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function I(){return new Promise((r,o)=>{a({url:"/api/mobile/shop/shop-base-store-category/list",method:"post"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}function k(r){return r.map(o=>({value:o.store_category_id,label:o.store_category_name,children:o.children?[{value:o.store_category_id,label:`${o.store_category_name} 分割比例(${o.split_ratio}%)`},...o.children.map(t=>({value:t.store_category_id,label:`${t.store_category_name} 分割比例(${t.split_ratio}%)`}))]:[]}))}function P(r){return r.isFilter=!0,new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/baidu/place/v2/suggestion",method:"get",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function _(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/lakala/tk/bank/search",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function G(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function x(){const r={mobile:localStorage.getItem("mobilePhone")};return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/fresh/approval/status",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function E(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/re-apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function A(r){return new Promise((o,t)=>{a({url:"/api/mobile/shop/merch/detail",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function T(r){return new Promise((o,t)=>{a({url:"/api/admin/account/account-user-base/doLogin",method:"post",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function C(r){return new Promise((o,t)=>{a({url:"/api/admin/shop/shop-base-config/image",method:"GET",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function L(){return new Promise((r,o)=>{a({url:"/api/mobile/shop/shop-base-district/getAppDistrict",method:"get"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}export{I as G,L as a,_ as b,P as c,A as d,T as e,C as f,x as g,S as h,v as i,G as m,E as r,k as t,y as u}; diff --git a/dist/static/js/privacy-LEwjxfCF.js b/dist/static/js/privacy-DDc0bfpq.js similarity index 76% rename from dist/static/js/privacy-LEwjxfCF.js rename to dist/static/js/privacy-DDc0bfpq.js index 4394d9c..43ebc6f 100644 --- a/dist/static/js/privacy-LEwjxfCF.js +++ b/dist/static/js/privacy-DDc0bfpq.js @@ -1 +1 @@ -import{j as o,r as a,H as r,v as c}from"./element-plus-BYJld3QI.js";import{s}from"./http-B4ZCnwNh.js";const i={getAgreement(n){const e=new URLSearchParams(n).toString();return s({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},m=["innerHTML"],g=o({__name:"privacy",setup(n){const e=a("");return(async()=>{const t=await i.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,p)=>(c(),r("div",{class:"container",innerHTML:e.value},null,8,m))}});export{g as default}; +import{j as o,r as a,H as r,v as c}from"./element-plus-HARoAvk-.js";import{s}from"./http-BM5-Wn5U.js";const i={getAgreement(n){const e=new URLSearchParams(n).toString();return s({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},m=["innerHTML"],g=o({__name:"privacy",setup(n){const e=a("");return(async()=>{const t=await i.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,p)=>(c(),r("div",{class:"container",innerHTML:e.value},null,8,m))}});export{g as default}; diff --git a/dist/static/js/register.vue_vue_type_style_index_0_lang-BXSX7WCV.js b/dist/static/js/register.vue_vue_type_style_index_0_lang-D2zUQyWD.js similarity index 97% rename from dist/static/js/register.vue_vue_type_style_index_0_lang-BXSX7WCV.js rename to dist/static/js/register.vue_vue_type_style_index_0_lang-D2zUQyWD.js index 4f83057..313e3ea 100644 --- a/dist/static/js/register.vue_vue_type_style_index_0_lang-BXSX7WCV.js +++ b/dist/static/js/register.vue_vue_type_style_index_0_lang-D2zUQyWD.js @@ -1 +1 @@ -import{j as T,r as c,w as j,G as U,ak as E,H as $,a0 as N,J as u,B as s,a8 as D,y as r,_ as L,K as F,P as _,O as C,v as V,u as G,ar as J,a3 as M,a4 as O,q as B,W as H}from"./element-plus-BYJld3QI.js";import{u as P,e as K,f as W,h as Q,g as X,i as Y}from"./login-DsXLeP-b.js";import{u as A}from"./index-QEDUVfYf.js";import{_ as Z}from"./_plugin-vue_export-helper-DlAUqK2U.js";const ee={key:0,class:"login-box"},oe={class:"login-container"},te=["src"],ae={class:"foot"},se={class:"tool"},le=T({__name:"login",props:{isVisible:{type:Boolean,default:!1}},emits:["open-register-form","close-login-form"],setup(y,{emit:x}){const S=y,l=x,a=c({phoneNumber:"",password:"",captchaCode:""});A();const b=P(),i=c(),d=c(""),p=c(),v=()=>{l("close-login-form")},w=()=>{v(),l("open-register-form")},h=async()=>{i.value=new Date().getTime(),await W({verify_token:i.value})&&(d.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`)};(async()=>{await h()})(),j(()=>S.isVisible,m=>{m&&h()});const z=c({phoneNumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),R=async()=>{var m;(m=p.value)==null||m.validate(async t=>{if(t){const e={user_account:a.value.phoneNumber,user_password:a.value.password,verify_code:a.value.captchaCode,verify_token:i.value},o=await K(e);o&&o.status===200?(console.log("登录成功",o),b.setToken(o.data.token),b.setMobilePhone(a.value.phoneNumber),window.open(`https://mall.gpxscs.cn/admin/#/login?loginInfo=${JSON.parse(JSON.stringify(o.data))}`,"_self"),a.value.phoneNumber="",a.value.password="",a.value.captchaCode="",console.log(o.data),v()):o&&o.status===250&&o.data.msg=="用户名或密码错误!"?(C.error("用户名或密码错误!"),console.log("操作失败",o.msg)):o&&o.status===250&&o.data.msg=="验证码错误"&&C.error("验证码错误")}else C.error("请正确填写登录信息")})};return U(()=>{}),E(()=>{}),(m,t)=>{const e=D,o=O,n=M,k=L,g=F;return y.isVisible?(V(),$("div",ee,[u("div",oe,[u("div",{class:"login-close",onClick:v},[s(e,{color:"#333",size:"24",class:"btn_close"},{default:r(()=>[s(G(J))]),_:1})]),t[6]||(t[6]=u("h4",null,"欢迎登录",-1)),s(k,{model:a.value,rules:z.value,ref_key:"formRef",ref:p,"label-width":"88px","hide-required-asterisk":!0},{default:r(()=>[s(n,{label:"账号",prop:"phoneNumber"},{default:r(()=>[s(o,{size:"large",modelValue:a.value.phoneNumber,"onUpdate:modelValue":t[0]||(t[0]=f=>a.value.phoneNumber=f),placeholder:"请输入账号"},null,8,["modelValue"])]),_:1}),s(n,{label:"密码",prop:"password"},{default:r(()=>[s(o,{size:"large",type:"password",modelValue:a.value.password,"onUpdate:modelValue":t[1]||(t[1]=f=>a.value.password=f),placeholder:"请输入密码"},null,8,["modelValue"])]),_:1}),s(n,{label:"验证码",prop:"captchaCode"},{default:r(()=>[s(o,{size:"large",type:"text",modelValue:a.value.captchaCode,"onUpdate:modelValue":t[2]||(t[2]=f=>a.value.captchaCode=f),placeholder:"请输入验证码",maxlength:"4"},{append:r(()=>[u("img",{class:"captcha",src:d.value,alt:"验证码",onClick:h},null,8,te)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),u("div",ae,[s(g,{color:"#ea4322",class:"btn_sumit",size:"large",round:"",onClick:R,disabled:!a.value.phoneNumber||!a.value.password||!a.value.captchaCode},{default:r(()=>t[3]||(t[3]=[_("登录")])),_:1},8,["disabled"])]),u("div",se,[t[5]||(t[5]=_(" 没有账号? ")),s(g,{class:"btn_sumit",type:"danger",text:"",onClick:w},{default:r(()=>t[4]||(t[4]=[_("立即入驻")])),_:1})])])])):N("",!0)}}}),pe=Z(le,[["__scopeId","data-v-f446f844"]]),re={key:0,class:"register-box"},ne={class:"register-container"},ie={class:"foot"},fe=T({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["open-login-form","close-register-form"],setup(y,{emit:x}){const S=x,l=c({phoneNumber:"",verificationCode:""}),a=A(),b=P(),i=c(!1),d=c(0);let p;const v=c(),w=()=>{S("close-register-form")},h=async()=>{const t={number:l.value.phoneNumber},e=await Y(t);if(e&&e.status===200){const o=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(o)),i.value=!0,d.value=60,I()}else console.log("获取失败")},I=()=>{p=setInterval(()=>{d.value>0?d.value--:(clearInterval(p),i.value=!1,localStorage.removeItem("Countdown"))},1e3)},z=async()=>{const t={user_mobile:l.value.phoneNumber,rand_key:l.value.phoneNumber,verify_code:l.value.verificationCode},e=await Q(t);if(e&&e.status===200&&e.data&&e.data){b.setToken(e.data.token),b.setMobilePhone(l.value.phoneNumber),l.value.phoneNumber="",l.value.verificationCode="",w();try{const o=await X();if(o.data.code===0&&o.data.status===200){const n=o.data.approval_status;localStorage.setItem("approval_status",n),n=="4"||o.data==null?a.push({name:"start"}):a.push({name:"check"})}}catch(o){console.error("获取审批状态失败:",o)}}else e.status===250?C.error("验证码错误"):(console.log("操作返回的信息",e.data.msg),console.log("hhhhh",e))},R=c({phoneNumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,message:"请输入正确的11位手机号",trigger:"blur"}],verificationCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),m=()=>{var t;(t=v.value)==null||t.validate(e=>{e?z():C.error("请正确填写注册信息!")})};return U(()=>{const t=localStorage.getItem("Countdown");if(t){const e=JSON.parse(t),o=new Date().getTime(),n=(e-o)/1e3;n>0?(i.value=!0,d.value=Math.ceil(n),I()):(localStorage.removeItem("Countdown"),i.value=!1)}}),E(()=>{p&&clearInterval(p)}),(t,e)=>{const o=D,n=O,k=M,g=F,f=L;return y.isVisible?(V(),$("div",re,[u("div",ne,[u("div",{class:"register-close",onClick:w},[s(o,{color:"#333",size:"24",class:"btn_close"},{default:r(()=>[s(G(J))]),_:1})]),e[4]||(e[4]=u("h4",null,"欢迎入驻开店",-1)),s(f,{model:l.value,rules:R.value,ref_key:"formRef",ref:v,"label-width":"88px","hide-required-asterisk":!0},{default:r(()=>[s(k,{label:"手机号",prop:"phoneNumber"},{default:r(()=>[s(n,{modelValue:l.value.phoneNumber,"onUpdate:modelValue":e[0]||(e[0]=q=>l.value.phoneNumber=q),placeholder:"请输入手机号",maxlength:"11",size:"large"},null,8,["modelValue"])]),_:1}),s(k,{label:"验证码",prop:"verificationCode"},{default:r(()=>[s(n,{modelValue:l.value.verificationCode,"onUpdate:modelValue":e[1]||(e[1]=q=>l.value.verificationCode=q),placeholder:"验证码",size:"large",maxlength:"4"},{append:r(()=>[i.value?N("",!0):(V(),B(g,{key:0,type:"primary",class:"btn_code",size:"large",disabled:l.value.phoneNumber.length!==11,onClick:h,round:""},{default:r(()=>e[2]||(e[2]=[_("发送验证码")])),_:1},8,["disabled"])),i.value?(V(),B(g,{key:1,type:"primary",class:"btn_code",size:"large",disabled:"",round:""},{default:r(()=>[_(H(d.value)+"S",1)]),_:1})):N("",!0)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),u("div",ie,[s(g,{class:"btn_sumit",color:"#ea4322",size:"large",disabled:!l.value.phoneNumber||!l.value.verificationCode,round:"",onClick:m},{default:r(()=>e[3]||(e[3]=[_("确定")])),_:1},8,["disabled"])])])])):N("",!0)}}});export{pe as L,fe as _}; +import{j as T,r as c,w as j,G as U,ak as E,H as $,a0 as N,J as u,B as s,a8 as D,y as r,_ as L,K as F,P as _,O as C,v as V,u as G,ar as J,a3 as M,a4 as O,q as B,W as H}from"./element-plus-HARoAvk-.js";import{u as P,e as K,f as W,h as Q,g as X,i as Y}from"./login-MIAZAUrb.js";import{u as A}from"./index-BaA8ycYf.js";import{_ as Z}from"./_plugin-vue_export-helper-DlAUqK2U.js";const ee={key:0,class:"login-box"},oe={class:"login-container"},te=["src"],ae={class:"foot"},se={class:"tool"},le=T({__name:"login",props:{isVisible:{type:Boolean,default:!1}},emits:["open-register-form","close-login-form"],setup(y,{emit:x}){const S=y,l=x,a=c({phoneNumber:"",password:"",captchaCode:""});A();const b=P(),i=c(),d=c(""),p=c(),v=()=>{l("close-login-form")},w=()=>{v(),l("open-register-form")},h=async()=>{i.value=new Date().getTime(),await W({verify_token:i.value})&&(d.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`)};(async()=>{await h()})(),j(()=>S.isVisible,m=>{m&&h()});const z=c({phoneNumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),R=async()=>{var m;(m=p.value)==null||m.validate(async t=>{if(t){const e={user_account:a.value.phoneNumber,user_password:a.value.password,verify_code:a.value.captchaCode,verify_token:i.value},o=await K(e);o&&o.status===200?(console.log("登录成功",o),b.setToken(o.data.token),b.setMobilePhone(a.value.phoneNumber),window.open(`https://mall.gpxscs.cn/admin/#/login?loginInfo=${JSON.parse(JSON.stringify(o.data))}`,"_self"),a.value.phoneNumber="",a.value.password="",a.value.captchaCode="",console.log(o.data),v()):o&&o.status===250&&o.data.msg=="用户名或密码错误!"?(C.error("用户名或密码错误!"),console.log("操作失败",o.msg)):o&&o.status===250&&o.data.msg=="验证码错误"&&C.error("验证码错误")}else C.error("请正确填写登录信息")})};return U(()=>{}),E(()=>{}),(m,t)=>{const e=D,o=O,n=M,k=L,g=F;return y.isVisible?(V(),$("div",ee,[u("div",oe,[u("div",{class:"login-close",onClick:v},[s(e,{color:"#333",size:"24",class:"btn_close"},{default:r(()=>[s(G(J))]),_:1})]),t[6]||(t[6]=u("h4",null,"欢迎登录",-1)),s(k,{model:a.value,rules:z.value,ref_key:"formRef",ref:p,"label-width":"88px","hide-required-asterisk":!0},{default:r(()=>[s(n,{label:"账号",prop:"phoneNumber"},{default:r(()=>[s(o,{size:"large",modelValue:a.value.phoneNumber,"onUpdate:modelValue":t[0]||(t[0]=f=>a.value.phoneNumber=f),placeholder:"请输入账号"},null,8,["modelValue"])]),_:1}),s(n,{label:"密码",prop:"password"},{default:r(()=>[s(o,{size:"large",type:"password",modelValue:a.value.password,"onUpdate:modelValue":t[1]||(t[1]=f=>a.value.password=f),placeholder:"请输入密码"},null,8,["modelValue"])]),_:1}),s(n,{label:"验证码",prop:"captchaCode"},{default:r(()=>[s(o,{size:"large",type:"text",modelValue:a.value.captchaCode,"onUpdate:modelValue":t[2]||(t[2]=f=>a.value.captchaCode=f),placeholder:"请输入验证码",maxlength:"4"},{append:r(()=>[u("img",{class:"captcha",src:d.value,alt:"验证码",onClick:h},null,8,te)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),u("div",ae,[s(g,{color:"#ea4322",class:"btn_sumit",size:"large",round:"",onClick:R,disabled:!a.value.phoneNumber||!a.value.password||!a.value.captchaCode},{default:r(()=>t[3]||(t[3]=[_("登录")])),_:1},8,["disabled"])]),u("div",se,[t[5]||(t[5]=_(" 没有账号? ")),s(g,{class:"btn_sumit",type:"danger",text:"",onClick:w},{default:r(()=>t[4]||(t[4]=[_("立即入驻")])),_:1})])])])):N("",!0)}}}),pe=Z(le,[["__scopeId","data-v-f446f844"]]),re={key:0,class:"register-box"},ne={class:"register-container"},ie={class:"foot"},fe=T({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["open-login-form","close-register-form"],setup(y,{emit:x}){const S=x,l=c({phoneNumber:"",verificationCode:""}),a=A(),b=P(),i=c(!1),d=c(0);let p;const v=c(),w=()=>{S("close-register-form")},h=async()=>{const t={number:l.value.phoneNumber},e=await Y(t);if(e&&e.status===200){const o=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(o)),i.value=!0,d.value=60,I()}else console.log("获取失败")},I=()=>{p=setInterval(()=>{d.value>0?d.value--:(clearInterval(p),i.value=!1,localStorage.removeItem("Countdown"))},1e3)},z=async()=>{const t={user_mobile:l.value.phoneNumber,rand_key:l.value.phoneNumber,verify_code:l.value.verificationCode},e=await Q(t);if(e&&e.status===200&&e.data&&e.data){b.setToken(e.data.token),b.setMobilePhone(l.value.phoneNumber),l.value.phoneNumber="",l.value.verificationCode="",w();try{const o=await X();if(o.data.code===0&&o.data.status===200){const n=o.data.approval_status;localStorage.setItem("approval_status",n),n=="4"||o.data==null?a.push({name:"start"}):a.push({name:"check"})}}catch(o){console.error("获取审批状态失败:",o)}}else e.status===250?C.error("验证码错误"):(console.log("操作返回的信息",e.data.msg),console.log("hhhhh",e))},R=c({phoneNumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,message:"请输入正确的11位手机号",trigger:"blur"}],verificationCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),m=()=>{var t;(t=v.value)==null||t.validate(e=>{e?z():C.error("请正确填写注册信息!")})};return U(()=>{const t=localStorage.getItem("Countdown");if(t){const e=JSON.parse(t),o=new Date().getTime(),n=(e-o)/1e3;n>0?(i.value=!0,d.value=Math.ceil(n),I()):(localStorage.removeItem("Countdown"),i.value=!1)}}),E(()=>{p&&clearInterval(p)}),(t,e)=>{const o=D,n=O,k=M,g=F,f=L;return y.isVisible?(V(),$("div",re,[u("div",ne,[u("div",{class:"register-close",onClick:w},[s(o,{color:"#333",size:"24",class:"btn_close"},{default:r(()=>[s(G(J))]),_:1})]),e[4]||(e[4]=u("h4",null,"欢迎入驻开店",-1)),s(f,{model:l.value,rules:R.value,ref_key:"formRef",ref:v,"label-width":"88px","hide-required-asterisk":!0},{default:r(()=>[s(k,{label:"手机号",prop:"phoneNumber"},{default:r(()=>[s(n,{modelValue:l.value.phoneNumber,"onUpdate:modelValue":e[0]||(e[0]=q=>l.value.phoneNumber=q),placeholder:"请输入手机号",maxlength:"11",size:"large"},null,8,["modelValue"])]),_:1}),s(k,{label:"验证码",prop:"verificationCode"},{default:r(()=>[s(n,{modelValue:l.value.verificationCode,"onUpdate:modelValue":e[1]||(e[1]=q=>l.value.verificationCode=q),placeholder:"验证码",size:"large",maxlength:"4"},{append:r(()=>[i.value?N("",!0):(V(),B(g,{key:0,type:"primary",class:"btn_code",size:"large",disabled:l.value.phoneNumber.length!==11,onClick:h,round:""},{default:r(()=>e[2]||(e[2]=[_("发送验证码")])),_:1},8,["disabled"])),i.value?(V(),B(g,{key:1,type:"primary",class:"btn_code",size:"large",disabled:"",round:""},{default:r(()=>[_(H(d.value)+"S",1)]),_:1})):N("",!0)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),u("div",ie,[s(g,{class:"btn_sumit",color:"#ea4322",size:"large",disabled:!l.value.phoneNumber||!l.value.verificationCode,round:"",onClick:m},{default:r(()=>e[3]||(e[3]=[_("确定")])),_:1},8,["disabled"])])])])):N("",!0)}}});export{pe as L,fe as _}; diff --git a/dist/static/js/start-Bt1cGqBr.js b/dist/static/js/start-Bt1cGqBr.js deleted file mode 100644 index a9d5b8d..0000000 --- a/dist/static/js/start-Bt1cGqBr.js +++ /dev/null @@ -1 +0,0 @@ -import{j as ia,r as y,a as oe,w as ge,G as na,O as z,H as J,J as m,B as n,Y as oa,Z as da,q as g,y as r,_ as ra,K as ta,$ as sa,v as u,a0 as p,a1 as _a,a2 as ua,P as w,a3 as ma,a4 as pa,a5 as ga,a6 as ca,W as ce,a7 as ba,V as F,a8 as va,u as b,a9 as x,I as be,U as fa,aa as ya,ab as Va,ac as ka,ad as za,i as ve,ae as Ua,af as Da,ag as wa,ah as Ca}from"./element-plus-BYJld3QI.js";import{u as Na}from"./index-QEDUVfYf.js";import{c as Ra,a as Ia}from"./file-DcKiqivj.js";import{u as Ea,G as Aa,t as qa,a as La,b as Ba,c as Sa,m as Fa}from"./login-DsXLeP-b.js";import{i as xa,b as Ta}from"./upload-CISlIcc_.js";import{_ as Oa}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-B4ZCnwNh.js";const Pa={class:"signUp-container"},ha={class:"form-submit"},Ga={class:"from_box"},Ha={key:0,class:"auto-item"},$a={class:"from_box"},Ka={key:0},Ma={key:1},ja={class:"from_box"},Ja={class:"bank_name_tip"},Wa={class:"form-button"},Ya=["src"],Za=ia({__name:"start",setup(Qa){const C={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},fe=Ea(),de=Na(),ye=()=>{const{provinceData:i,cityData:e,areaData:t}=Ra;return i.map((d,o)=>({...d,children:e[o].map((N,f)=>{const c={...N};return t[o]&&t[o][f]&&(c.children=t[o][f]),c})}))},Ve=y(!!fe.token);y(1);const k=y(!1),T=y(null),Y=y(!1),re=y(""),te=y([]),se=y(ye()),ke=y(),ze=y(),W=y([]),h=y({biz_license_image:null,individual_id_images:null,individual_id_images2:null,legal_person_id_images:null,legal_person_id_images2:null,bank_image:null}),U=oe({biz_license_image:[],individual_id_images:[],individual_id_images2:[],legal_person_id_images:[],legal_person_id_images2:[],bank_image:[]});let Z=0,_e=y(null),D=y(""),O=y(2),H=y(2);const Ue=i=>{if(i&&i.length===2){const[e,t]=i;a.biz_category=e,a.biz_second_category=t}},a=oe({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_license_period_end:"9999-12-31",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,biz_license_content:"",city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",individual_id_name:"",individual_id_addr:"",individual_id_period_begin:"",individual_id_period_end:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",legal_person_id_addr:"",legal_person_id_period_begin:"",legal_person_id_period_end:"",license_image:[],license_number:"",license_type:1,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",license_imageToString:"",store_area:"",user_status:"",bank_image:"",email:"",biz_license_period_begin:""}),De=[{value2:1,label:"无需特殊资质"},{value2:2,label:"需许可证资质"},{value2:3,label:"需特许证件资质"}],we=oe({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],legal_person_id_addr:[{required:!0,message:"请输入法人身份证详细地址",trigger:"blur"}],biz_license_content:[{required:!0,message:"请输入经营范围内容",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:["change","blur"]}],environment_image:[{required:!0,message:"请上传环境图",trigger:["change","blur"]}],entity_type:[{required:!0,message:"请主体类型",trigger:"change"}],biz_license_number:[{required:!0,message:"请输入注册号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入公司名称",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入法人姓名",trigger:"blur"}],legal_person_mobile:[{required:!0,message:"请输入法人手机号",trigger:"blur"}],legal_person_id_period_begin:[{required:!0,message:"请输入法人身份证开始有效日期",trigger:"blur"}],legal_person_id_period_end:[{required:!0,message:"请输入法人身份证截止有效日期",trigger:"blur"}],legal_person_id_number:[{required:!0,message:"请输入法人身份证号",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传法人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传法人身份证反面",trigger:"change"}],individual_id_name:[{required:!0,message:"请输入个人身份证姓名",trigger:"blur"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],individual_id_addr:[{required:!0,message:"请输入个人身份证详细地址",trigger:"change"}],individual_id_period_begin:[{required:!0,message:"请选择个人身份证开始有效日期",trigger:"change"}],individual_id_period_end:[{required:!0,message:"请选择个人身份证截止有效日期",trigger:"change"}],bank_branch_name:[{required:!0,message:"请选择银行",trigger:"change"}],account_number:[{required:!0,message:"请输入银行卡号",trigger:"blur"}],account_holder_name:[{required:!0,message:"请输入开户名称",trigger:"blur"}]});ge(O,i=>{i==1?a.legal_person_id_period_end="9999-12-31":a.legal_person_id_period_end="",T.value.validate("legal_person_id_period_end")}),ge(H,i=>{i==1?a.individual_id_period_end="9999-12-31":a.individual_id_period_end="",T.value.validate("individual_id_period_end")});const Ce=async()=>{const{bank_name:i,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_license_company:f,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:Q,contact_name:X,county_id:M,entity_type:j,environment_image:ee,front_facade_image:ae,individual_id_images:le,individual_id_images2:ie,individual_id_number:ne,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Te,legal_person_mobile:Oe,legal_person_name:Pe,license_image:he,license_number:Ge,license_type:He,login_mobile:ue,province_id:$e,store_address:Ke,store_latitude:Me,store_longitude:je,store_name:Je,store_area:me,biz_category:We,biz_license_content:Ye,legal_person_id_addr:Ze,legal_person_id_period_begin:Qe,legal_person_id_period_end:Xe,individual_id_addr:ea,individual_id_period_begin:aa,individual_id_period_end:la,email:Xa}=a,pe=await Fa({bank_name:i,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_category:We,biz_license_content:Ye,biz_license_company:f,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:Q,contact_name:X,county_id:M,entity_type:j,environment_image:ee,front_facade_image:ae,individual_id_images:le,individual_id_images2:ie,individual_id_number:ne,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Te,legal_person_mobile:Oe,legal_person_name:Pe,license_image:he,license_number:Ge,license_type:He,login_mobile:ue,province_id:$e,store_address:me.replace(/\//g,"")+Ke,store_latitude:Me,store_longitude:je,store_name:Je,store_area:me,legal_person_id_addr:Ze,legal_person_id_period_begin:Qe,legal_person_id_period_end:Xe,individual_id_addr:ea,individual_id_period_begin:aa,individual_id_period_end:la,email:`${ue}@qq.com`});pe.code==0&&pe.status==200&&(z.success("已提交开店申请~"),setTimeout(()=>{de.push({name:"check"})},1e3))},Ne=async()=>{const i=await T.value.validate(e=>e);if(a.entity_type==2&&!a.bank_image){z.error("请上传银行卡");return}i&&Ce()},P=(i,e)=>{const t={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"法人身份证正面",legal_person_id_images2:"法人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(i==="license_image")return`${t[i]}(${a[i].length}/${e})`;{const d=a[i]?1:0;return`${t[i]}(${d}/${e})`}},Re=async()=>{console.log("formdata",a),Ne()},Ie=i=>{const e=W.value.find(t=>t.value==i);e&&(a.bank_name=e.label,a.bank_district=e.district,a.bank_area=e.area,a.openning_bank_code=e.branch_bank_no,a.clearing_bank_code=e.clear_no)},Ee=i=>{if(!i){W.value=[];return}Ba({keyword:i,pageNum:1,pageSize:2e3}).then(e=>{e.status==200&&(W.value=e.data.items.map(t=>({district:t.district,area:t.area,branch_bank_no:t.branch_bank_no,clear_no:t.clear_no,label:t.branch_bank_name,value:t.branch_bank_no})))})},Ae=i=>{if(console.log(11,i),i&&i.length===3){const[d,o,s]=i;a.province_id=d,a.city_id=o,a.county_id=s}const e=i.map((d,o)=>{const s=(N,f)=>{for(const c of N){if(c.value===f)return c.label;if(c.children){const V=s(c.children,f);if(V)return V}}return""};return s(se.value,d)}),t=e==null?void 0:e.join("/");a.mapAddressLabel=t,a.store_area=t,T.value.validate()},qe=y([]),Le=async(i,e)=>{var t,d;if(!i){e([]);return}try{const o={query:i,region:a.mapAddressLabel.indexOf("/")&&((t=a.mapAddressLabel)==null?void 0:t.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},s=await Sa(o);if((d=s==null?void 0:s.result)!=null&&d.length){const N=s.result.filter(f=>"location"in f).map(f=>{var c,V;return{value:f.name,label:f.name,name:f.name,address:f.address||"",lat:((c=f.location)==null?void 0:c.lat)||"",lng:((V=f.location)==null?void 0:V.lng)||""}});e(N)}else z.error("搜索失败"),e([])}catch{z.error("搜索失败"),e([])}},Be=i=>{a.position="",a.store_address=i.value,a.store_latitude=i.lat,a.store_longitude=i.lng,T.value.validate()},R=async i=>{const e=i.type==="image/jpeg",t=i.type==="image/png",d=i.size/1024/1024<10;return k.value=!0,!e&&!t?(k.value=!1,z.error("上传的图片必须是JPG或PNG格式!"),!1):d?!0:(k.value=!1,z.error("上传的图片大小不能超过10MB!"),!1)},I=y("https://mall.gpxscs.cn/mobile/shop/oss/upload"),E=(i,e,t)=>{if(t==="license_image"){const d=i.url;a[t]=a[t].filter(o=>o!==d)}else a[t]=""},A=i=>{const t={license_image:5}[i]||1;return i==="license_image"?a[i].length>=t:a[i]!=""||a[i].length!=0},Se=(i,e)=>{z.warning("最多只能上传1张图片")},q=i=>{re.value=i.url,Y.value=!0},$=async(i,e,t)=>{k.value=!0,D.value="",i=await Ia(i);const d=await Ta(i,e).then(o=>(k.value=!1,o)).catch(()=>{k.value=!1;const o=h.value[t];o&&(o.clearFiles(),U[t]=[],Fe(t)),z.error("网络异常,请重试!")});return(d==null?void 0:d.code)==0&&(d==null?void 0:d.status)==200?d==null?void 0:d.data:null},K=async(i,e)=>new Promise(async(t,d)=>{let o=new FormData;o.append("batchNo",i),o.append("imgType",e),clearTimeout(Z),Z=setTimeout(async()=>{const s=await xa(o).finally(()=>{k.value=!1});o=null,clearTimeout(Z),s.status!=200?d(s==null?void 0:s.data):t(s==null?void 0:s.data),k.value=!1},2e3)}),L=async(i,e)=>{switch(k.value=!0,e){case"biz_license_image":var d=await K(i,C.BUSINESS_LICENCE);console.log("biz_license_image",d),a.biz_license_company=d.bizLicenseCompanyName,a.legal_person_name=d.bizLicenseOwnerName,a.biz_license_number=d.bizLicenseCreditCode,a.biz_license_content=d.bizLicenseScope,a.account_holder_name=d.bizLicenseCompanyName,a.biz_license_period_begin=d.bizLicenseStartTime.replace(/年|月|日/g,"-").replace(/-$/g,"").replace(/-+/g,"-");break;case"legal_person_id_images":var d=await K(i,C.FR_ID_CARD_FRONT);console.log("legal_person_id_images",d),a.legal_person_id_number=d.idNumber,a.legal_person_id_addr=d.address;break;case"legal_person_id_images2":var d=await K(i,C.FR_ID_CARD_BEHIND),t=d.validity.split("-");console.log("legal_person_id_images2",d),a.legal_person_id_period_begin=t[0],t[1]!="长期"?a.legal_person_id_period_end=t[1]:(O.value=1,a.legal_person_id_period_end="9999-12-31");break;case"individual_id_images":var d=await K(i,C.ID_CARD_FRONT);console.log("individual_id_images",d),a.individual_id_name=d.name,a.account_holder_name=d.name,a.individual_id_number=d.idNumber,a.individual_id_addr=d.address;break;case"individual_id_images2":var d=await K(i,C.ID_CARD_BEHIND),t=d.validity.split("-");console.log("individual_id_images2",d),a.individual_id_period_begin=t[0],t[1]!="长期"?a.individual_id_period_end=t[1]:(O.value=1,a.individual_id_period_end="9999-12-31");break;case"bank_image":var d=await K(i,C.BANK_CARD);console.log("bank_image",d),a.account_number=d.card_number;break}k.value=!1,T.value.validate()},Fe=i=>{i==="license_image"?a[i]=[]:a[i]="",_e.value=null},B=async(i,e,t,d)=>{if(i&&i.status===200&&i.code===0)if(i.data&&i.data.url)switch(e.url=i.data.url,d==="license_image"?a[d].push(e.url):a[d]=e.url,_e.value=e.raw,k.value=!1,d){case"biz_license_image":var o=await $(e.raw,C.BUSINESS_LICENCE,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images":var o=await $(e.raw,C.FR_ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images2":var o=await $(e.raw,C.FR_ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images":var o=await $(e.raw,C.ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images2":var o=await $(e.raw,C.ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"bank_image":var o=await $(e.raw,C.BANK_CARD,d);D.value=o.batchNo,L(o.batchNo,d);break}else z.error("文件上传成功,但未返回文件 URL"),k.value=!1;else z.error(i.msg||"文件上传失败"),k.value=!1;T.value.validate()},S=(i,e)=>{k.value=!1,z.error("文件上传失败")},xe=()=>{a.individual_id_number="",a.individual_id_name="",a.individual_id_images="",a.individual_id_images2="",a.individual_id_addr="",a.individual_id_period_begin="",a.individual_id_period_end="",a.license_type=1,a.license_number="",a.license_image=[],a.biz_license_image="",a.biz_license_number="",a.biz_license_company="",a.biz_license_content="",a.legal_person_name="",a.legal_person_mobile="",a.legal_person_id_number="",a.legal_person_id_images="",a.legal_person_id_images2="",a.legal_person_id_addr="",a.legal_person_id_period_begin="",a.legal_person_id_period_end=""};return na(()=>{if(!Ve.value){de.push({name:"index"});return}Aa().then(i=>{i.code===0&&i.status===200&&(te.value=qa(i.data))}).catch(i=>{z.error("获取店铺分类失败")}),La().then(i=>{i.code===0&&i.status===200?(ke.value=i.data,console.log(ze.value)):z.error("获取银行失败")}).catch(i=>{z.error("获取银行失败")})}),(i,e)=>{const t=ua,d=_a,o=ma,s=pa,N=ga,f=ca,c=va,V=ba,G=ta,Q=ya,X=Va,M=ka,j=za,ee=Ua,ae=wa,le=ra,ie=sa,ne=da;return u(),J("div",Pa,[e[73]||(e[73]=m("div",{class:"steps-container"},[m("div",{class:"tit",style:{"margin-bottom":"0"}},"免费开店资料填写")],-1)),m("div",ha,[oa((u(),g(le,{model:a,rules:we,ref_key:"formRef",ref:T,"label-width":"160px",style:{"max-width":"600px"},"element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:r(()=>[m("div",Ga,[e[52]||(e[52]=m("div",{class:"tit"},"店铺信息",-1)),n(o,{label:"主体类型",prop:"entity_type"},{default:r(()=>[n(d,{modelValue:a.entity_type,"onUpdate:modelValue":e[0]||(e[0]=l=>a.entity_type=l),onChange:xe},{default:r(()=>[n(t,{value:1},{default:r(()=>e[48]||(e[48]=[w("企业")])),_:1}),n(t,{value:2},{default:r(()=>e[49]||(e[49]=[w("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),n(o,{label:"联系人",prop:"contact_name"},{default:r(()=>[n(s,{modelValue:a.contact_name,"onUpdate:modelValue":e[1]||(e[1]=l=>a.contact_name=l),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),n(o,{label:"联系电话",prop:"login_mobile"},{default:r(()=>[n(s,{modelValue:a.login_mobile,"onUpdate:modelValue":e[2]||(e[2]=l=>a.login_mobile=l),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),n(o,{label:"经营品类",prop:"biz_category"},{default:r(()=>[n(N,{modelValue:a.biz_category,"onUpdate:modelValue":e[3]||(e[3]=l=>a.biz_category=l),options:te.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:Ue,clearable:""},null,8,["modelValue","options"])]),_:1}),n(o,{label:"门店名称",prop:"store_name"},{default:r(()=>[n(s,{modelValue:a.store_name,"onUpdate:modelValue":e[4]||(e[4]=l=>a.store_name=l),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),n(o,{label:"所在地区",prop:"map_address"},{default:r(()=>[n(N,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":e[5]||(e[5]=l=>a.map_address=l),options:se.value,onChange:Ae},null,8,["modelValue","options"]),a.map_address?(u(),g(f,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":e[6]||(e[6]=l=>a.position=l),placeholder:"试试搜索,快速填写地址","fetch-suggestions":Le,"value-key":"value",options:qe.value,onSelect:Be},{default:r(({item:l})=>[l?(u(),J("div",Ha,[m("div",null,[m("p",null,ce(l.name),1)]),m("div",null,[m("span",null,ce(l.address),1)])])):p("",!0)]),_:1},8,["modelValue","options"])):p("",!0)]),_:1}),a.map_address?(u(),g(o,{key:0,label:"详细地址",prop:"store_address"},{default:r(()=>[n(s,{modelValue:a.store_address,"onUpdate:modelValue":e[7]||(e[7]=l=>a.store_address=l),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),n(o,{label:P("front_facade_image",1),prop:"front_facade_image"},{default:r(()=>[n(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-remove":(l,_)=>E(l,_,"front_facade_image"),"on-success":(l,_,v)=>B(l,_,v,"front_facade_image"),"on-preview":q,"on-error":S,"on-exceed":Se,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("front_facade_image")})},{default:r(()=>[n(c,{class:"avatar-uploader-icon"},{default:r(()=>[n(b(x))]),_:1}),e[50]||(e[50]=m("div",{class:"uploader-tips"},"上传门店图",-1))]),_:1},8,["on-remove","on-success","action","class"])]),_:1},8,["label"]),n(o,{label:P("environment_image",1),prop:"environment_image"},{default:r(()=>[n(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":q,modelValue:a.environment_image,"onUpdate:modelValue":e[8]||(e[8]=l=>a.environment_image=l),"on-remove":(l,_)=>E(l,_,"environment_image"),"on-success":(l,_,v)=>B(l,_,v,"environment_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("environment_image")})},{default:r(()=>[n(c,null,{default:r(()=>[n(b(x))]),_:1}),e[51]||(e[51]=m("div",{class:"uploader-tips"},"上传环境图",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])]),m("div",$a,[e[65]||(e[65]=m("div",{class:"tit"},"营业信息",-1)),a.entity_type===1?(u(),J("div",Ka,[n(o,{label:P("biz_license_image",1),prop:"biz_license_image"},{default:r(()=>[n(V,{ref:l=>{l&&(h.value.biz_license_image=l)},"file-list":U.biz_license_image,"onUpdate:fileList":e[9]||(e[9]=l=>U.biz_license_image=l),multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:a.biz_license_image,"onUpdate:modelValue":e[10]||(e[10]=l=>a.biz_license_image=l),"on-remove":(l,_)=>E(l,_,"biz_license_image"),"on-preview":q,"on-success":(l,_,v)=>B(l,_,v,"biz_license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("biz_license_image")})},{default:r(()=>[n(c,null,{default:r(()=>[n(b(x))]),_:1}),e[53]||(e[53]=m("div",{class:"uploader-tips"},"上传营业执照",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.biz_license_image&&!a.biz_license_company&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[11]||(e[11]=l=>L(b(D),"biz_license_image"))},{default:r(()=>e[54]||(e[54]=[w("点击免填营业执照信息")])),_:1})):p("",!0)]),_:1},8,["label"]),a.biz_license_image?(u(),g(o,{key:0,label:"公司名称",prop:"biz_license_company"},{default:r(()=>[n(s,{modelValue:a.biz_license_company,"onUpdate:modelValue":e[12]||(e[12]=l=>a.biz_license_company=l),placeholder:"请输入公司名称"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:1,label:"法人姓名",prop:"legal_person_name"},{default:r(()=>[n(s,{modelValue:a.legal_person_name,"onUpdate:modelValue":e[13]||(e[13]=l=>a.legal_person_name=l),placeholder:"请输入法人姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:2,label:"法人手机号",prop:"legal_person_mobile"},{default:r(()=>[n(s,{modelValue:a.legal_person_mobile,"onUpdate:modelValue":e[14]||(e[14]=l=>a.legal_person_mobile=l),placeholder:"请输入法人手机号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:3,label:"注册号",prop:"biz_license_number"},{default:r(()=>[n(s,{modelValue:a.biz_license_number,"onUpdate:modelValue":e[15]||(e[15]=l=>a.biz_license_number=l),placeholder:"请输入注册号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:4,label:"经营范围",prop:"biz_license_content"},{default:r(()=>[n(s,{rows:2,type:"textarea",modelValue:a.biz_license_content,"onUpdate:modelValue":e[16]||(e[16]=l=>a.biz_license_content=l),placeholder:"请输入经营范围"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:5,label:"许可证类型",prop:"license_type"},{default:r(()=>[n(X,{modelValue:a.license_type,"onUpdate:modelValue":e[17]||(e[17]=l=>a.license_type=l),"value-key":"",placeholder:"请选择类型",clearable:"",onChange:e[18]||(e[18]=()=>{})},{default:r(()=>[(u(),J(be,null,fa(De,l=>n(Q,{key:l.value2,label:l.label,value:l.value2},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):p("",!0),a.license_type!=1?(u(),g(o,{key:6,label:P("license_image",5),prop:"license_image"},{default:r(()=>[n(V,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:a.license_image,"onUpdate:modelValue":e[19]||(e[19]=l=>a.license_image=l),"on-preview":q,"on-remove":(l,_)=>E(l,_,"license_image"),"on-success":(l,_,v)=>B(l,_,v,"license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("license_image")})},{default:r(()=>[n(c,null,{default:r(()=>[n(b(x))]),_:1}),e[55]||(e[55]=m("div",{class:"uploader-tips"},"上传许可证",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])):p("",!0),a.license_type!=1?(u(),g(o,{key:7,label:"许可证编号",prop:"license_number"},{default:r(()=>[n(s,{modelValue:a.license_number,"onUpdate:modelValue":e[20]||(e[20]=l=>a.license_number=l),placeholder:"请输入许可证编号"},null,8,["modelValue"])]),_:1})):p("",!0),n(o,{label:P("legal_person_id_images",1),prop:"legal_person_id_images"},{default:r(()=>[n(V,{ref:l=>{l&&(h.value.legal_person_id_images=l)},"file-list":U.legal_person_id_images,"onUpdate:fileList":e[21]||(e[21]=l=>U.legal_person_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":q,modelValue:a.legal_person_id_images,"onUpdate:modelValue":e[22]||(e[22]=l=>a.legal_person_id_images=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("legal_person_id_images")})},{default:r(()=>[n(c,{class:"avatar-uploader-icon"},{default:r(()=>[n(b(x))]),_:1}),e[56]||(e[56]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.legal_person_id_images&&!a.legal_person_id_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[23]||(e[23]=l=>L(b(D),"legal_person_id_images"))},{default:r(()=>e[57]||(e[57]=[w("点击免填身份证")])),_:1})):p("",!0)]),_:1},8,["label"]),n(o,{label:P("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:r(()=>[n(V,{ref:l=>{l&&(h.value.legal_person_id_images2=l)},"file-list":U.legal_person_id_images2,"onUpdate:fileList":e[24]||(e[24]=l=>U.legal_person_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":q,modelValue:a.legal_person_id_images2,"onUpdate:modelValue":e[25]||(e[25]=l=>a.legal_person_id_images2=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("legal_person_id_images2")})},{default:r(()=>[n(c,{class:"avatar-uploader-icon"},{default:r(()=>[n(b(x))]),_:1}),e[58]||(e[58]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.legal_person_id_images?(u(),g(o,{key:8,label:"法人身份证号码",prop:"legal_person_id_number"},{default:r(()=>[n(s,{modelValue:a.legal_person_id_number,"onUpdate:modelValue":e[26]||(e[26]=l=>a.legal_person_id_number=l),placeholder:"请输入法人身份证号码"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images?(u(),g(o,{key:9,label:"身份证详细地址",prop:"legal_person_id_addr"},{default:r(()=>[n(s,{modelValue:a.legal_person_id_addr,"onUpdate:modelValue":e[27]||(e[27]=l=>a.legal_person_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:10,label:"身份证生效日期",prop:"legal_person_id_period_begin"},{default:r(()=>[n(M,{modelValue:a.legal_person_id_period_begin,"onUpdate:modelValue":e[28]||(e[28]=l=>a.legal_person_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:11,label:"身份证截止日期",prop:"legal_person_id_period_end"},{default:r(()=>[n(d,{modelValue:b(O),"onUpdate:modelValue":e[29]||(e[29]=l=>ve(O)?O.value=l:O=l)},{default:r(()=>[n(j,{label:1},{default:r(()=>e[59]||(e[59]=[w("长期")])),_:1}),n(j,{label:2},{default:r(()=>e[60]||(e[60]=[w("非长期")])),_:1})]),_:1},8,["modelValue"]),b(O)==2?(u(),g(M,{key:0,modelValue:a.legal_person_id_period_end,"onUpdate:modelValue":e[30]||(e[30]=l=>a.legal_person_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0),a.entity_type===2?(u(),J("div",Ma,[n(o,{label:P("individual_id_images",1),prop:"individual_id_images"},{default:r(()=>[n(V,{ref:l=>{l&&(h.value.individual_id_images=l)},"file-list":U.individual_id_images,"onUpdate:fileList":e[31]||(e[31]=l=>U.individual_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":q,modelValue:a.individual_id_images,"onUpdate:modelValue":e[32]||(e[32]=l=>a.individual_id_images=l),"on-remove":(l,_)=>E(l,_,"individual_id_images"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("individual_id_images")})},{default:r(()=>[n(c,{class:"avatar-uploader-icon"},{default:r(()=>[n(b(x))]),_:1}),e[61]||(e[61]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),n(o,{label:P("individual_id_images2",1),prop:"individual_id_images2"},{default:r(()=>[n(V,{ref:l=>{l&&(h.value.individual_id_images2=l)},"file-list":U.individual_id_images2,"onUpdate:fileList":e[33]||(e[33]=l=>U.individual_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":q,modelValue:a.individual_id_images2,"onUpdate:modelValue":e[34]||(e[34]=l=>a.individual_id_images2=l),"on-remove":(l,_)=>E(l,_,"individual_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("individual_id_images2")})},{default:r(()=>[n(c,{class:"avatar-uploader-icon"},{default:r(()=>[n(b(x))]),_:1}),e[62]||(e[62]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.individual_id_images?(u(),g(o,{key:0,label:"个人身份证姓名",prop:"individual_id_name"},{default:r(()=>[n(s,{modelValue:a.individual_id_name,"onUpdate:modelValue":e[35]||(e[35]=l=>a.individual_id_name=l),placeholder:"请输入个人身份证姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:1,label:"个人身份证号",prop:"individual_id_number"},{default:r(()=>[n(s,{modelValue:a.individual_id_number,"onUpdate:modelValue":e[36]||(e[36]=l=>a.individual_id_number=l),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:2,label:"身份证详细地址",prop:"individual_id_addr"},{default:r(()=>[n(s,{modelValue:a.individual_id_addr,"onUpdate:modelValue":e[37]||(e[37]=l=>a.individual_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:3,label:"身份证生效日期",prop:"individual_id_period_begin"},{default:r(()=>[n(M,{modelValue:a.individual_id_period_begin,"onUpdate:modelValue":e[38]||(e[38]=l=>a.individual_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:4,label:"身份证截止日期",prop:"individual_id_period_end"},{default:r(()=>[n(d,{modelValue:b(H),"onUpdate:modelValue":e[39]||(e[39]=l=>ve(H)?H.value=l:H=l)},{default:r(()=>[n(j,{label:1},{default:r(()=>e[63]||(e[63]=[w("长期")])),_:1}),n(j,{label:2},{default:r(()=>e[64]||(e[64]=[w("非长期")])),_:1})]),_:1},8,["modelValue"]),b(H)==2?(u(),g(M,{key:0,modelValue:a.individual_id_period_end,"onUpdate:modelValue":e[40]||(e[40]=l=>a.individual_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0)]),m("div",ja,[e[70]||(e[70]=m("div",{class:"tit"},"结算信息",-1)),n(o,{label:"银行卡",prop:"bank_image"},{default:r(()=>[n(V,{ref:l=>{l&&(h.value.bank_image=l)},"file-list":U.bank_image,"onUpdate:fileList":e[41]||(e[41]=l=>U.bank_image=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":q,modelValue:a.bank_image,"onUpdate:modelValue":e[42]||(e[42]=l=>a.bank_image=l),"on-remove":(l,_)=>E(l,_,"bank_image"),"on-success":(l,_,v)=>B(l,_,v,"bank_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":A("bank_image")})},{default:r(()=>[n(c,{class:"avatar-uploader-icon"},{default:r(()=>[n(b(x))]),_:1}),e[66]||(e[66]=m("div",{class:"uploader-tips"},[w("上传银行卡"),m("br"),w("免填卡号")],-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.bank_image&&!a.account_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[43]||(e[43]=l=>L(b(D),"bank_image"))},{default:r(()=>e[67]||(e[67]=[w("点击免填卡号")])),_:1})):p("",!0)]),_:1}),a.entity_type==1||a.bank_image?(u(),J(be,{key:0},[n(o,{label:"开户名称",prop:"account_holder_name"},{default:r(()=>[n(s,{modelValue:a.account_holder_name,"onUpdate:modelValue":e[44]||(e[44]=l=>a.account_holder_name=l),placeholder:"请输入开户名称"},null,8,["modelValue"])]),_:1}),n(o,{label:"银行卡号",prop:"account_number"},{default:r(()=>[n(s,{modelValue:a.account_number,"onUpdate:modelValue":e[45]||(e[45]=l=>a.account_number=l),placeholder:"请输入银行卡号"},null,8,["modelValue"])]),_:1}),n(o,{label:"开户银行",prop:"bank_branch_name"},{default:r(()=>[n(ee,{clearable:"",filterable:"",remote:"",onChange:Ie,"remote-method":Ee,modelValue:a.bank_branch_name,"onUpdate:modelValue":e[46]||(e[46]=l=>a.bank_branch_name=l),placeholder:"中国工商银行桂平",placement:"top-start",style:{width:"350px"},options:W.value},{prefix:r(()=>[n(c,null,{default:r(()=>[n(b(Da))]),_:1})]),_:1},8,["modelValue","options"]),m("div",Ja,[n(ae,{placement:"top",effect:"light"},{content:r(()=>e[68]||(e[68]=[m("div",{class:"bank_name_cont"},[m("p",null,"如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点")],-1)])),default:r(()=>[n(G,{type:"info",link:""},{default:r(()=>[n(c,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:r(()=>[n(b(Ca))]),_:1}),e[69]||(e[69]=w("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])]),_:1})],64)):p("",!0)])]),_:1},8,["model","rules"])),[[ne,k.value,void 0,{fullscreen:!0,lock:!0}]])]),m("div",Wa,[e[72]||(e[72]=m("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),n(G,{type:"primary",onClick:Re},{default:r(()=>e[71]||(e[71]=[w("提交审核")])),_:1})]),n(ie,{modelValue:Y.value,"onUpdate:modelValue":e[47]||(e[47]=l=>Y.value=l),width:"max-content"},{default:r(()=>[m("img",{"w-full":"",src:re.value,alt:"Preview Image"},null,8,Ya)]),_:1},8,["modelValue"])])}}}),rl=Oa(Za,[["__scopeId","data-v-e5cf2146"]]);export{rl as default}; diff --git a/dist/static/js/start-DrBYrofL.js b/dist/static/js/start-DrBYrofL.js new file mode 100644 index 0000000..490b4bc --- /dev/null +++ b/dist/static/js/start-DrBYrofL.js @@ -0,0 +1 @@ +import{j as ra,r as f,a as de,w as be,G as ta,O as z,H as J,J as m,B as i,Y as sa,Z as _a,q as g,y as r,_ as ua,K as ma,$ as pa,v as u,a0 as p,a1 as ga,a2 as ca,P as w,a3 as ba,a4 as va,a5 as fa,a6 as ya,W as ve,a7 as Va,V as F,a8 as ka,u as b,a9 as x,I as fe,U as za,aa as Ua,ab as Da,ac as wa,ad as Ca,i as ye,ae as Na,af as Ra,ag as Ia,ah as Ea}from"./element-plus-HARoAvk-.js";import{u as qa,a as Aa}from"./index-BaA8ycYf.js";import{l as Ve,c as La,a as Ba}from"./lodash-CV1v4zS4.js";import{u as Sa,G as Fa,t as xa,a as Ta,b as Oa,c as Pa,m as ha}from"./login-MIAZAUrb.js";import{i as Ga,b as Ha}from"./upload-vJB7S20X.js";import{_ as $a}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-BM5-Wn5U.js";const Ka={class:"signUp-container"},Ma={class:"form-submit"},ja={class:"from_box"},Ja={key:0,class:"auto-item"},Wa={class:"from_box"},Ya={key:0},Za={key:1},Qa={class:"from_box"},Xa={class:"bank_name_tip"},el={class:"form-button"},al=["src"],ll=ra({__name:"start",setup(il){const C={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},ke=Sa(),re=qa(),ze=Aa(),Ue=()=>{const{provinceData:n,cityData:e,areaData:t}=La;return n.map((d,o)=>({...d,children:e[o].map((N,y)=>{const c={...N};return t[o]&&t[o][y]&&(c.children=t[o][y]),c})}))},De=f(!!ke.token);f(1);const k=f(!1),T=f(null),Y=f(!1),te=f(""),se=f([]),_e=f(Ue()),we=f(),Ce=f(),W=f([]),h=f({biz_license_image:null,individual_id_images:null,individual_id_images2:null,legal_person_id_images:null,legal_person_id_images2:null,bank_image:null}),U=de({biz_license_image:[],individual_id_images:[],individual_id_images2:[],legal_person_id_images:[],legal_person_id_images2:[],bank_image:[]});let Z=0,ue=f(null),Q=f(""),D=f(""),O=f(2),H=f(2);const Ne=n=>{if(n&&n.length===2){const[e,t]=n;a.biz_category=e,a.biz_second_category=t}},a=de({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_license_period_end:"9999-12-31",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,biz_license_content:"",city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",individual_id_name:"",individual_id_addr:"",individual_id_period_begin:"",individual_id_period_end:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",legal_person_id_addr:"",legal_person_id_period_begin:"",legal_person_id_period_end:"",license_image:[],license_number:"",license_type:1,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",license_imageToString:"",store_area:"",user_status:"",bank_image:"",email:"",biz_license_period_begin:""}),Re=[{value2:1,label:"无需特殊资质"},{value2:2,label:"需许可证资质"},{value2:3,label:"需特许证件资质"}],Ie=de({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],legal_person_id_addr:[{required:!0,message:"请输入法人身份证详细地址",trigger:"blur"}],biz_license_content:[{required:!0,message:"请输入经营范围内容",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:["change","blur"]}],environment_image:[{required:!0,message:"请上传环境图",trigger:["change","blur"]}],entity_type:[{required:!0,message:"请主体类型",trigger:"change"}],biz_license_number:[{required:!0,message:"请输入注册号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入公司名称",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入法人姓名",trigger:"blur"}],legal_person_mobile:[{required:!0,message:"请输入法人手机号",trigger:"blur"}],legal_person_id_period_begin:[{required:!0,message:"请输入法人身份证开始有效日期",trigger:"blur"}],legal_person_id_period_end:[{required:!0,message:"请输入法人身份证截止有效日期",trigger:"blur"}],legal_person_id_number:[{required:!0,message:"请输入法人身份证号",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传法人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传法人身份证反面",trigger:"change"}],individual_id_name:[{required:!0,message:"请输入个人身份证姓名",trigger:"blur"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],individual_id_addr:[{required:!0,message:"请输入个人身份证详细地址",trigger:"change"}],individual_id_period_begin:[{required:!0,message:"请选择个人身份证开始有效日期",trigger:"change"}],individual_id_period_end:[{required:!0,message:"请选择个人身份证截止有效日期",trigger:"change"}],bank_branch_name:[{required:!0,message:"请选择银行",trigger:"change"}],account_number:[{required:!0,message:"请输入银行卡号",trigger:"blur"}],account_holder_name:[{required:!0,message:"请输入开户名称",trigger:"blur"}]});be(O,n=>{n==1?a.legal_person_id_period_end="9999-12-31":a.legal_person_id_period_end="",T.value.validate("legal_person_id_period_end")}),be(H,n=>{n==1?a.individual_id_period_end="9999-12-31":a.individual_id_period_end="",T.value.validate("individual_id_period_end")});const Ee=async()=>{const{bank_name:n,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_license_company:y,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:X,contact_name:ee,county_id:M,entity_type:j,environment_image:ae,front_facade_image:le,individual_id_images:ie,individual_id_images2:ne,individual_id_number:oe,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Ge,legal_person_mobile:He,legal_person_name:$e,license_image:Ke,license_number:Me,license_type:je,login_mobile:me,province_id:Je,store_address:We,store_latitude:Ye,store_longitude:Ze,store_name:Qe,store_area:pe,biz_category:Xe,biz_license_content:ea,legal_person_id_addr:aa,legal_person_id_period_begin:la,legal_person_id_period_end:ia,individual_id_addr:na,individual_id_period_begin:oa,individual_id_period_end:da}=a;let ge={};Ve.isNumber(Q.value)&&(ge={id:Q.value});const ce=await ha({...ge,bank_name:n,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_category:Xe,biz_license_content:ea,biz_license_company:y,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:X,contact_name:ee,county_id:M,entity_type:j,environment_image:ae,front_facade_image:le,individual_id_images:ie,individual_id_images2:ne,individual_id_number:oe,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Ge,legal_person_mobile:He,legal_person_name:$e,license_image:Ke,license_number:Me,license_type:je,login_mobile:me,province_id:Je,store_address:pe.replace(/\//g,"")+We,store_latitude:Ye,store_longitude:Ze,store_name:Qe,store_area:pe,legal_person_id_addr:aa,legal_person_id_period_begin:la,legal_person_id_period_end:ia,individual_id_addr:na,individual_id_period_begin:oa,individual_id_period_end:da,email:`${me}@qq.com`});ce.code==0&&ce.status==200&&(z.success("已提交开店申请~"),setTimeout(()=>{re.push({name:"check"})},1e3))},qe=async()=>{const n=await T.value.validate(e=>e);if(a.entity_type==2&&!a.bank_image){z.error("请上传银行卡");return}n&&Ee()},P=(n,e)=>{const t={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"法人身份证正面",legal_person_id_images2:"法人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(n==="license_image")return`${t[n]}(${a[n].length}/${e})`;{const d=a[n]?1:0;return`${t[n]}(${d}/${e})`}},Ae=async()=>{console.log("formdata",a),qe()},Le=n=>{const e=W.value.find(t=>t.value==n);e&&(a.bank_name=e.label,a.bank_district=e.district,a.bank_area=e.area,a.openning_bank_code=e.branch_bank_no,a.clearing_bank_code=e.clear_no)},Be=n=>{if(!n){W.value=[];return}Oa({keyword:n,pageNum:1,pageSize:2e3}).then(e=>{e.status==200&&(W.value=e.data.items.map(t=>({district:t.district,area:t.area,branch_bank_no:t.branch_bank_no,clear_no:t.clear_no,label:t.branch_bank_name,value:t.branch_bank_no})))})},Se=n=>{if(console.log(11,n),n&&n.length===3){const[d,o,s]=n;a.province_id=d,a.city_id=o,a.county_id=s}const e=n.map((d,o)=>{const s=(N,y)=>{for(const c of N){if(c.value===y)return c.label;if(c.children){const V=s(c.children,y);if(V)return V}}return""};return s(_e.value,d)}),t=e==null?void 0:e.join("/");a.mapAddressLabel=t,a.store_area=t,T.value.validate()},Fe=f([]),xe=async(n,e)=>{var t,d;if(!n){e([]);return}try{const o={query:n,region:a.mapAddressLabel.indexOf("/")&&((t=a.mapAddressLabel)==null?void 0:t.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},s=await Pa(o);if((d=s==null?void 0:s.result)!=null&&d.length){const N=s.result.filter(y=>"location"in y).map(y=>{var c,V;return{value:y.name,label:y.name,name:y.name,address:y.address||"",lat:((c=y.location)==null?void 0:c.lat)||"",lng:((V=y.location)==null?void 0:V.lng)||""}});e(N)}else z.error("搜索失败"),e([])}catch{z.error("搜索失败"),e([])}},Te=n=>{a.position="",a.store_address=n.value,a.store_latitude=n.lat,a.store_longitude=n.lng,T.value.validate()},R=async n=>{const e=n.type==="image/jpeg",t=n.type==="image/png",d=n.size/1024/1024<10;return k.value=!0,!e&&!t?(k.value=!1,z.error("上传的图片必须是JPG或PNG格式!"),!1):d?!0:(k.value=!1,z.error("上传的图片大小不能超过10MB!"),!1)},I=f("https://mall.gpxscs.cn/mobile/shop/oss/upload"),E=(n,e,t)=>{if(t==="license_image"){const d=n.url;a[t]=a[t].filter(o=>o!==d)}else a[t]=""},q=n=>{const t={license_image:5}[n]||1;return n==="license_image"?a[n].length>=t:a[n]!=""||a[n].length!=0},Oe=(n,e)=>{z.warning("最多只能上传1张图片")},A=n=>{te.value=n.url,Y.value=!0},$=async(n,e,t)=>{k.value=!0,D.value="",n=await Ba(n);const d=await Ha(n,e).then(o=>(k.value=!1,o)).catch(()=>{k.value=!1;const o=h.value[t];o&&(o.clearFiles(),U[t]=[],Pe(t)),z.error("网络异常,请重试!")});return(d==null?void 0:d.code)==0&&(d==null?void 0:d.status)==200?d==null?void 0:d.data:null},K=async(n,e)=>new Promise(async(t,d)=>{let o=new FormData;o.append("batchNo",n),o.append("imgType",e),clearTimeout(Z),Z=setTimeout(async()=>{const s=await Ga(o).finally(()=>{k.value=!1});o=null,clearTimeout(Z),s.status!=200?d(s==null?void 0:s.data):t(s==null?void 0:s.data),k.value=!1},2e3)}),L=async(n,e)=>{switch(k.value=!0,e){case"biz_license_image":var d=await K(n,C.BUSINESS_LICENCE);console.log("biz_license_image",d),a.biz_license_company=d.bizLicenseCompanyName,a.legal_person_name=d.bizLicenseOwnerName,a.biz_license_number=d.bizLicenseCreditCode,a.biz_license_content=d.bizLicenseScope,a.account_holder_name=d.bizLicenseCompanyName,a.biz_license_period_begin=d.bizLicenseStartTime.replace(/年|月|日/g,"-").replace(/-$/g,"").replace(/-+/g,"-");break;case"legal_person_id_images":var d=await K(n,C.FR_ID_CARD_FRONT);console.log("legal_person_id_images",d),a.legal_person_id_number=d.idNumber,a.legal_person_id_addr=d.address;break;case"legal_person_id_images2":var d=await K(n,C.FR_ID_CARD_BEHIND),t=d.validity.split("-");console.log("legal_person_id_images2",d),a.legal_person_id_period_begin=t[0],t[1]!="长期"?a.legal_person_id_period_end=t[1]:(O.value=1,a.legal_person_id_period_end="9999-12-31");break;case"individual_id_images":var d=await K(n,C.ID_CARD_FRONT);console.log("individual_id_images",d),a.individual_id_name=d.name,a.account_holder_name=d.name,a.individual_id_number=d.idNumber,a.individual_id_addr=d.address;break;case"individual_id_images2":var d=await K(n,C.ID_CARD_BEHIND),t=d.validity.split("-");console.log("individual_id_images2",d),a.individual_id_period_begin=t[0],t[1]!="长期"?a.individual_id_period_end=t[1]:(O.value=1,a.individual_id_period_end="9999-12-31");break;case"bank_image":var d=await K(n,C.BANK_CARD);console.log("bank_image",d),a.account_number=d.card_number;break}k.value=!1,T.value.validate()},Pe=n=>{n==="license_image"?a[n]=[]:a[n]="",ue.value=null},B=async(n,e,t,d)=>{if(n&&n.status===200&&n.code===0)if(n.data&&n.data.url)switch(e.url=n.data.url,d==="license_image"?a[d].push(e.url):a[d]=e.url,ue.value=e.raw,k.value=!1,d){case"biz_license_image":var o=await $(e.raw,C.BUSINESS_LICENCE,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images":var o=await $(e.raw,C.FR_ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images2":var o=await $(e.raw,C.FR_ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images":var o=await $(e.raw,C.ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images2":var o=await $(e.raw,C.ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"bank_image":var o=await $(e.raw,C.BANK_CARD,d);D.value=o.batchNo,L(o.batchNo,d);break}else z.error("文件上传成功,但未返回文件 URL"),k.value=!1;else z.error(n.msg||"文件上传失败"),k.value=!1;T.value.validate()},S=(n,e)=>{k.value=!1,z.error("文件上传失败")},he=()=>{a.individual_id_number="",a.individual_id_name="",a.individual_id_images="",a.individual_id_images2="",a.individual_id_addr="",a.individual_id_period_begin="",a.individual_id_period_end="",a.license_type=1,a.license_number="",a.license_image=[],a.biz_license_image="",a.biz_license_number="",a.biz_license_company="",a.biz_license_content="",a.legal_person_name="",a.legal_person_mobile="",a.legal_person_id_number="",a.legal_person_id_images="",a.legal_person_id_images2="",a.legal_person_id_addr="",a.legal_person_id_period_begin="",a.legal_person_id_period_end=""};return ta(()=>{var e;if(!De.value){re.push({name:"index"});return}const n=(e=ze.query)==null?void 0:e.id;Ve.isNumber(n)&&(Q.value=n),Fa().then(t=>{t.code===0&&t.status===200&&(se.value=xa(t.data))}).catch(t=>{z.error("获取店铺分类失败")}),Ta().then(t=>{t.code===0&&t.status===200?(we.value=t.data,console.log(Ce.value)):z.error("获取银行失败")}).catch(t=>{z.error("获取银行失败")})}),(n,e)=>{const t=ca,d=ga,o=ba,s=va,N=fa,y=ya,c=ka,V=Va,G=ma,X=Ua,ee=Da,M=wa,j=Ca,ae=Na,le=Ia,ie=ua,ne=pa,oe=_a;return u(),J("div",Ka,[e[73]||(e[73]=m("div",{class:"steps-container"},[m("div",{class:"tit",style:{"margin-bottom":"0"}},"免费开店资料填写")],-1)),m("div",Ma,[sa((u(),g(ie,{model:a,rules:Ie,ref_key:"formRef",ref:T,"label-width":"160px",style:{"max-width":"600px"},"element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:r(()=>[m("div",ja,[e[52]||(e[52]=m("div",{class:"tit"},"店铺信息",-1)),i(o,{label:"主体类型",prop:"entity_type"},{default:r(()=>[i(d,{modelValue:a.entity_type,"onUpdate:modelValue":e[0]||(e[0]=l=>a.entity_type=l),onChange:he},{default:r(()=>[i(t,{value:1},{default:r(()=>e[48]||(e[48]=[w("企业")])),_:1}),i(t,{value:2},{default:r(()=>e[49]||(e[49]=[w("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),i(o,{label:"联系人",prop:"contact_name"},{default:r(()=>[i(s,{modelValue:a.contact_name,"onUpdate:modelValue":e[1]||(e[1]=l=>a.contact_name=l),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),i(o,{label:"联系电话",prop:"login_mobile"},{default:r(()=>[i(s,{modelValue:a.login_mobile,"onUpdate:modelValue":e[2]||(e[2]=l=>a.login_mobile=l),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),i(o,{label:"经营品类",prop:"biz_category"},{default:r(()=>[i(N,{modelValue:a.biz_category,"onUpdate:modelValue":e[3]||(e[3]=l=>a.biz_category=l),options:se.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:Ne,clearable:""},null,8,["modelValue","options"])]),_:1}),i(o,{label:"门店名称",prop:"store_name"},{default:r(()=>[i(s,{modelValue:a.store_name,"onUpdate:modelValue":e[4]||(e[4]=l=>a.store_name=l),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),i(o,{label:"所在地区",prop:"map_address"},{default:r(()=>[i(N,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":e[5]||(e[5]=l=>a.map_address=l),options:_e.value,onChange:Se},null,8,["modelValue","options"]),a.map_address?(u(),g(y,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":e[6]||(e[6]=l=>a.position=l),placeholder:"试试搜索,快速填写地址","fetch-suggestions":xe,"value-key":"value",options:Fe.value,onSelect:Te},{default:r(({item:l})=>[l?(u(),J("div",Ja,[m("div",null,[m("p",null,ve(l.name),1)]),m("div",null,[m("span",null,ve(l.address),1)])])):p("",!0)]),_:1},8,["modelValue","options"])):p("",!0)]),_:1}),a.map_address?(u(),g(o,{key:0,label:"详细地址",prop:"store_address"},{default:r(()=>[i(s,{modelValue:a.store_address,"onUpdate:modelValue":e[7]||(e[7]=l=>a.store_address=l),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),i(o,{label:P("front_facade_image",1),prop:"front_facade_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-remove":(l,_)=>E(l,_,"front_facade_image"),"on-success":(l,_,v)=>B(l,_,v,"front_facade_image"),"on-preview":A,"on-error":S,"on-exceed":Oe,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("front_facade_image")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[50]||(e[50]=m("div",{class:"uploader-tips"},"上传门店图",-1))]),_:1},8,["on-remove","on-success","action","class"])]),_:1},8,["label"]),i(o,{label:P("environment_image",1),prop:"environment_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.environment_image,"onUpdate:modelValue":e[8]||(e[8]=l=>a.environment_image=l),"on-remove":(l,_)=>E(l,_,"environment_image"),"on-success":(l,_,v)=>B(l,_,v,"environment_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("environment_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[51]||(e[51]=m("div",{class:"uploader-tips"},"上传环境图",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])]),m("div",Wa,[e[65]||(e[65]=m("div",{class:"tit"},"营业信息",-1)),a.entity_type===1?(u(),J("div",Ya,[i(o,{label:P("biz_license_image",1),prop:"biz_license_image"},{default:r(()=>[i(V,{ref:l=>{l&&(h.value.biz_license_image=l)},"file-list":U.biz_license_image,"onUpdate:fileList":e[9]||(e[9]=l=>U.biz_license_image=l),multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:a.biz_license_image,"onUpdate:modelValue":e[10]||(e[10]=l=>a.biz_license_image=l),"on-remove":(l,_)=>E(l,_,"biz_license_image"),"on-preview":A,"on-success":(l,_,v)=>B(l,_,v,"biz_license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("biz_license_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[53]||(e[53]=m("div",{class:"uploader-tips"},"上传营业执照",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.biz_license_image&&!a.biz_license_company&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[11]||(e[11]=l=>L(b(D),"biz_license_image"))},{default:r(()=>e[54]||(e[54]=[w("点击免填营业执照信息")])),_:1})):p("",!0)]),_:1},8,["label"]),a.biz_license_image?(u(),g(o,{key:0,label:"公司名称",prop:"biz_license_company"},{default:r(()=>[i(s,{modelValue:a.biz_license_company,"onUpdate:modelValue":e[12]||(e[12]=l=>a.biz_license_company=l),placeholder:"请输入公司名称"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:1,label:"法人姓名",prop:"legal_person_name"},{default:r(()=>[i(s,{modelValue:a.legal_person_name,"onUpdate:modelValue":e[13]||(e[13]=l=>a.legal_person_name=l),placeholder:"请输入法人姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:2,label:"法人手机号",prop:"legal_person_mobile"},{default:r(()=>[i(s,{modelValue:a.legal_person_mobile,"onUpdate:modelValue":e[14]||(e[14]=l=>a.legal_person_mobile=l),placeholder:"请输入法人手机号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:3,label:"注册号",prop:"biz_license_number"},{default:r(()=>[i(s,{modelValue:a.biz_license_number,"onUpdate:modelValue":e[15]||(e[15]=l=>a.biz_license_number=l),placeholder:"请输入注册号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:4,label:"经营范围",prop:"biz_license_content"},{default:r(()=>[i(s,{rows:2,type:"textarea",modelValue:a.biz_license_content,"onUpdate:modelValue":e[16]||(e[16]=l=>a.biz_license_content=l),placeholder:"请输入经营范围"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:5,label:"许可证类型",prop:"license_type"},{default:r(()=>[i(ee,{modelValue:a.license_type,"onUpdate:modelValue":e[17]||(e[17]=l=>a.license_type=l),"value-key":"",placeholder:"请选择类型",clearable:"",onChange:e[18]||(e[18]=()=>{})},{default:r(()=>[(u(),J(fe,null,za(Re,l=>i(X,{key:l.value2,label:l.label,value:l.value2},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):p("",!0),a.license_type!=1?(u(),g(o,{key:6,label:P("license_image",5),prop:"license_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:a.license_image,"onUpdate:modelValue":e[19]||(e[19]=l=>a.license_image=l),"on-preview":A,"on-remove":(l,_)=>E(l,_,"license_image"),"on-success":(l,_,v)=>B(l,_,v,"license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("license_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[55]||(e[55]=m("div",{class:"uploader-tips"},"上传许可证",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])):p("",!0),a.license_type!=1?(u(),g(o,{key:7,label:"许可证编号",prop:"license_number"},{default:r(()=>[i(s,{modelValue:a.license_number,"onUpdate:modelValue":e[20]||(e[20]=l=>a.license_number=l),placeholder:"请输入许可证编号"},null,8,["modelValue"])]),_:1})):p("",!0),i(o,{label:P("legal_person_id_images",1),prop:"legal_person_id_images"},{default:r(()=>[i(V,{ref:l=>{l&&(h.value.legal_person_id_images=l)},"file-list":U.legal_person_id_images,"onUpdate:fileList":e[21]||(e[21]=l=>U.legal_person_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.legal_person_id_images,"onUpdate:modelValue":e[22]||(e[22]=l=>a.legal_person_id_images=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("legal_person_id_images")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[56]||(e[56]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.legal_person_id_images&&!a.legal_person_id_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[23]||(e[23]=l=>L(b(D),"legal_person_id_images"))},{default:r(()=>e[57]||(e[57]=[w("点击免填身份证")])),_:1})):p("",!0)]),_:1},8,["label"]),i(o,{label:P("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:r(()=>[i(V,{ref:l=>{l&&(h.value.legal_person_id_images2=l)},"file-list":U.legal_person_id_images2,"onUpdate:fileList":e[24]||(e[24]=l=>U.legal_person_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.legal_person_id_images2,"onUpdate:modelValue":e[25]||(e[25]=l=>a.legal_person_id_images2=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("legal_person_id_images2")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[58]||(e[58]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.legal_person_id_images?(u(),g(o,{key:8,label:"法人身份证号码",prop:"legal_person_id_number"},{default:r(()=>[i(s,{modelValue:a.legal_person_id_number,"onUpdate:modelValue":e[26]||(e[26]=l=>a.legal_person_id_number=l),placeholder:"请输入法人身份证号码"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images?(u(),g(o,{key:9,label:"身份证详细地址",prop:"legal_person_id_addr"},{default:r(()=>[i(s,{modelValue:a.legal_person_id_addr,"onUpdate:modelValue":e[27]||(e[27]=l=>a.legal_person_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:10,label:"身份证生效日期",prop:"legal_person_id_period_begin"},{default:r(()=>[i(M,{modelValue:a.legal_person_id_period_begin,"onUpdate:modelValue":e[28]||(e[28]=l=>a.legal_person_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:11,label:"身份证截止日期",prop:"legal_person_id_period_end"},{default:r(()=>[i(d,{modelValue:b(O),"onUpdate:modelValue":e[29]||(e[29]=l=>ye(O)?O.value=l:O=l)},{default:r(()=>[i(j,{label:1},{default:r(()=>e[59]||(e[59]=[w("长期")])),_:1}),i(j,{label:2},{default:r(()=>e[60]||(e[60]=[w("非长期")])),_:1})]),_:1},8,["modelValue"]),b(O)==2?(u(),g(M,{key:0,modelValue:a.legal_person_id_period_end,"onUpdate:modelValue":e[30]||(e[30]=l=>a.legal_person_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0),a.entity_type===2?(u(),J("div",Za,[i(o,{label:P("individual_id_images",1),prop:"individual_id_images"},{default:r(()=>[i(V,{ref:l=>{l&&(h.value.individual_id_images=l)},"file-list":U.individual_id_images,"onUpdate:fileList":e[31]||(e[31]=l=>U.individual_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.individual_id_images,"onUpdate:modelValue":e[32]||(e[32]=l=>a.individual_id_images=l),"on-remove":(l,_)=>E(l,_,"individual_id_images"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("individual_id_images")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[61]||(e[61]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),i(o,{label:P("individual_id_images2",1),prop:"individual_id_images2"},{default:r(()=>[i(V,{ref:l=>{l&&(h.value.individual_id_images2=l)},"file-list":U.individual_id_images2,"onUpdate:fileList":e[33]||(e[33]=l=>U.individual_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.individual_id_images2,"onUpdate:modelValue":e[34]||(e[34]=l=>a.individual_id_images2=l),"on-remove":(l,_)=>E(l,_,"individual_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("individual_id_images2")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[62]||(e[62]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.individual_id_images?(u(),g(o,{key:0,label:"个人身份证姓名",prop:"individual_id_name"},{default:r(()=>[i(s,{modelValue:a.individual_id_name,"onUpdate:modelValue":e[35]||(e[35]=l=>a.individual_id_name=l),placeholder:"请输入个人身份证姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:1,label:"个人身份证号",prop:"individual_id_number"},{default:r(()=>[i(s,{modelValue:a.individual_id_number,"onUpdate:modelValue":e[36]||(e[36]=l=>a.individual_id_number=l),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:2,label:"身份证详细地址",prop:"individual_id_addr"},{default:r(()=>[i(s,{modelValue:a.individual_id_addr,"onUpdate:modelValue":e[37]||(e[37]=l=>a.individual_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:3,label:"身份证生效日期",prop:"individual_id_period_begin"},{default:r(()=>[i(M,{modelValue:a.individual_id_period_begin,"onUpdate:modelValue":e[38]||(e[38]=l=>a.individual_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:4,label:"身份证截止日期",prop:"individual_id_period_end"},{default:r(()=>[i(d,{modelValue:b(H),"onUpdate:modelValue":e[39]||(e[39]=l=>ye(H)?H.value=l:H=l)},{default:r(()=>[i(j,{label:1},{default:r(()=>e[63]||(e[63]=[w("长期")])),_:1}),i(j,{label:2},{default:r(()=>e[64]||(e[64]=[w("非长期")])),_:1})]),_:1},8,["modelValue"]),b(H)==2?(u(),g(M,{key:0,modelValue:a.individual_id_period_end,"onUpdate:modelValue":e[40]||(e[40]=l=>a.individual_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0)]),m("div",Qa,[e[70]||(e[70]=m("div",{class:"tit"},"结算信息",-1)),i(o,{label:"银行卡",prop:"bank_image"},{default:r(()=>[i(V,{ref:l=>{l&&(h.value.bank_image=l)},"file-list":U.bank_image,"onUpdate:fileList":e[41]||(e[41]=l=>U.bank_image=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.bank_image,"onUpdate:modelValue":e[42]||(e[42]=l=>a.bank_image=l),"on-remove":(l,_)=>E(l,_,"bank_image"),"on-success":(l,_,v)=>B(l,_,v,"bank_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("bank_image")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[66]||(e[66]=m("div",{class:"uploader-tips"},[w("上传银行卡"),m("br"),w("免填卡号")],-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.bank_image&&!a.account_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[43]||(e[43]=l=>L(b(D),"bank_image"))},{default:r(()=>e[67]||(e[67]=[w("点击免填卡号")])),_:1})):p("",!0)]),_:1}),a.entity_type==1||a.bank_image?(u(),J(fe,{key:0},[i(o,{label:"开户名称",prop:"account_holder_name"},{default:r(()=>[i(s,{modelValue:a.account_holder_name,"onUpdate:modelValue":e[44]||(e[44]=l=>a.account_holder_name=l),placeholder:"请输入开户名称"},null,8,["modelValue"])]),_:1}),i(o,{label:"银行卡号",prop:"account_number"},{default:r(()=>[i(s,{modelValue:a.account_number,"onUpdate:modelValue":e[45]||(e[45]=l=>a.account_number=l),placeholder:"请输入银行卡号"},null,8,["modelValue"])]),_:1}),i(o,{label:"开户银行",prop:"bank_branch_name"},{default:r(()=>[i(ae,{clearable:"",filterable:"",remote:"",onChange:Le,"remote-method":Be,modelValue:a.bank_branch_name,"onUpdate:modelValue":e[46]||(e[46]=l=>a.bank_branch_name=l),placeholder:"中国工商银行桂平",placement:"top-start",style:{width:"350px"},options:W.value},{prefix:r(()=>[i(c,null,{default:r(()=>[i(b(Ra))]),_:1})]),_:1},8,["modelValue","options"]),m("div",Xa,[i(le,{placement:"top",effect:"light"},{content:r(()=>e[68]||(e[68]=[m("div",{class:"bank_name_cont"},[m("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:r(()=>[i(G,{type:"info",link:""},{default:r(()=>[i(c,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:r(()=>[i(b(Ea))]),_:1}),e[69]||(e[69]=w("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])]),_:1})],64)):p("",!0)])]),_:1},8,["model","rules"])),[[oe,k.value,void 0,{fullscreen:!0,lock:!0}]])]),m("div",el,[e[72]||(e[72]=m("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),i(G,{type:"primary",onClick:Ae},{default:r(()=>e[71]||(e[71]=[w("提交审核")])),_:1})]),i(ne,{modelValue:Y.value,"onUpdate:modelValue":e[47]||(e[47]=l=>Y.value=l),width:"max-content"},{default:r(()=>[m("img",{"w-full":"",src:te.value,alt:"Preview Image"},null,8,al)]),_:1},8,["modelValue"])])}}}),ul=$a(ll,[["__scopeId","data-v-42b957f8"]]);export{ul as default}; diff --git a/dist/static/js/upload-CISlIcc_.js b/dist/static/js/upload-vJB7S20X.js similarity index 90% rename from dist/static/js/upload-CISlIcc_.js rename to dist/static/js/upload-vJB7S20X.js index f00f21b..265ed8f 100644 --- a/dist/static/js/upload-CISlIcc_.js +++ b/dist/static/js/upload-vJB7S20X.js @@ -1 +1 @@ -import{s as r}from"./http-B4ZCnwNh.js";function l(n,a={}){a.isFilter=!0;const o=new FormData;o.append("upfile",n);for(const e in a)a.hasOwnProperty(e)&&o.append(e,a[e]);return new Promise((e,i)=>{r({url:"/api/mobile/shop/oss/upload",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function s(n,a){const o=new FormData;return o.append("upfile",n),o.append("imgType",a),new Promise((e,i)=>{r({url:"/api/mobile/shop/lakala/tk/uploadOcrImg",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function u(n){return r({url:"/api/mobile/shop/lakala/tk/imgOcrResult",method:"POST",data:n})}export{s as b,u as i,l as u}; +import{s as r}from"./http-BM5-Wn5U.js";function l(n,a={}){a.isFilter=!0;const o=new FormData;o.append("upfile",n);for(const e in a)a.hasOwnProperty(e)&&o.append(e,a[e]);return new Promise((e,i)=>{r({url:"/api/mobile/shop/oss/upload",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function s(n,a){const o=new FormData;return o.append("upfile",n),o.append("imgType",a),new Promise((e,i)=>{r({url:"/api/mobile/shop/lakala/tk/uploadOcrImg",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function u(n){return r({url:"/api/mobile/shop/lakala/tk/imgOcrResult",method:"POST",data:n})}export{s as b,u as i,l as u}; diff --git a/src/views/start/start.vue b/src/views/start/start.vue index a381d01..868d099 100644 --- a/src/views/start/start.vue +++ b/src/views/start/start.vue @@ -866,7 +866,7 @@ const uploadFiles = reactive({ let orcTimeout = 0; let currentFile = ref(null); -let pid = ref(""); +let pid = ref(""); let currentBbatchNo = ref(""); let legal_person_date_type = ref(2); let individual_date_type = ref(2); @@ -1126,7 +1126,7 @@ const handleMerchApply = async () => { let ext = {}; - if (pid.value) { + if (isNumber(pid.value)) { ext = { id: pid.value, }; @@ -1697,7 +1697,6 @@ const clearOtherFields = () => { }; onMounted(() => { - console.log(id); if (!isLoggedIn.value) { router.push({ name: "index" }); return;