',1))])}}}),fe=S(ge,[["__scopeId","data-v-83e55058"]]),he="/static/png/xiaofa_logo-C0EyAz3C.png",ke={class:"customer-serve"},be={class:"phone-popup"},we={class:"feedback"},ye=C({__name:"floatingMenu",setup($){const c=H(),n=_(!1),g=l=>{c.push({name:l})},t=_(),a=()=>{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=l=>{const o=l.target,p=o.closest(".menu-item-wrapper")||o.closest(".phone-popup")||o.closest(".customer-serve");p||(n.value=!1),p||(n.value=!1)};return F(()=>{document.addEventListener("click",d)}),R(()=>{document.removeEventListener("click",d)}),(l,o)=>(i(),u("div",{class:"floating-menu-mobile",onClick:d},[e("div",ke,[e("i",{class:"iconfont icon-kefu",onClick:o[0]||(o[0]=p=>n.value=!n.value)}),J(e("div",be,o[2]||(o[2]=[e("div",{class:"phone-popup-content"},[e("div",{class:"code"},[e("img",{src:he,alt:""})]),e("p",null,"电话:17777525395")],-1)]),512),[[G,n.value]])]),e("div",we,[e("i",{class:"iconfont icon-fankui",onClick:o[1]||(o[1]=p=>g("feedback"))})]),e("div",{class:"backToTop",ref_key:"backToTop",ref:t},[e("i",{class:"iconfont icon-huidaodingbu",onClick:a})],512)]))}}),Ce=S(ye,[["__scopeId","data-v-92c5b338"]]),$e={class:"main"},Se=C({__name:"BasicLayout",setup($){const c=_(!1),n=_(!1);return(g,t)=>(i(),u(k,null,[e("div",null,[s(ce,{onOpenLoginForm:t[0]||(t[0]=a=>c.value=!0),onOpenRegisterForm:t[1]||(t[1]=a=>n.value=!0)}),e("div",$e,[X(g.$slots,"default"),s(Ce),s(fe)])]),s(Z,{isVisible:c.value,onOpenRegisterForm:t[2]||(t[2]=a=>n.value=!0),onCloseLoginForm:t[3]||(t[3]=a=>c.value=!1)},null,8,["isVisible"]),s(K,{isVisible:n.value,onOpenLoginForm:t[4]||(t[4]=a=>c.value=!0),onCloseRegisterForm:t[5]||(t[5]=a=>n.value=!1)},null,8,["isVisible"])],64))}});export{Se as default};
diff --git a/dist/static/js/BasicLayout-obnHWVC5.js b/dist/static/js/BasicLayout-obnHWVC5.js
deleted file mode 100644
index af148db..0000000
--- a/dist/static/js/BasicLayout-obnHWVC5.js
+++ /dev/null
@@ -1 +0,0 @@
-import{j as $,r as _,X as I,w as j,ah as R,A as P,G as u,v as i,I as e,B as s,M as A,y as r,P as N,H as k,T as C,q as U,V as y,a0 as z,J as q,O as E,U as b,W as D,u as O,Y as J,ai as G,z as X}from"./element-plus-B_5dJQ4L.js";import{u as H}from"./index-natW_zsj.js";import{u as Y}from"./login-C5dJ7c7h.js";import"./http-yKPN8Mxt.js";import{_ as M}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{L as Z,_ as K}from"./register.vue_vue_type_style_index_0_lang-CFx7g0zU.js";const Q={class:"header"},ee={class:"header-list"},te={class:"header-top"},oe={class:"logo"},se={class:"header-menu"},ne={class:"header-right"},le={class:"start"},ae={key:0,class:"logout"},ie={class:"login-register-module"},re={class:"mobile-menu-list"},ue=$({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(w,{emit:c}){const n=c,g=()=>{n("open-login-form")},t=()=>{n("open-register-form")},a=_([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),d=H(),l=Y(),o=_(l.isLoggedIn);I(()=>{const f=localStorage.getItem("token");f&&l.setToken(f),o.value=l.isLoggedIn}),j(()=>l.isLoggedIn,f=>{o.value=f,o.value===null&&console.log("登陆过期")});const p=()=>{o.value?localStorage.getItem("approval_status")!=null&&localStorage.getItem("approval_status")==="4"?d.push({name:"start"}):d.push({name:"check"}):t()},S=()=>{l.clearToken(),l.removeMobilePhone(),l.removeIdentity(),o.value=!1,d.push("/")},m=_(!1),V=()=>{m.value=!m.value};let x;return I(()=>{x=()=>{!(document.documentElement.clientWidth<=768)&&m.value&&(m.value=!1)},window.addEventListener("resize",x)}),R(()=>{window.removeEventListener("resize",x)}),(f,v)=>{const L=P("router-link"),T=N,B=q,W=A;return i(),u("div",Q,[e("div",ee,[s(W,null,{default:r(()=>[e("div",te,[s(T,{xs:2,sm:2,md:2,lg:2,xl:2},{default:r(()=>[e("div",oe,[s(L,{to:{name:"index"}})])]),_:1}),s(T,{xs:14,sm:14,md:14,lg:14,xl:14},{default:r(()=>[e("ul",se,[(i(!0),u(k,null,C(a.value,(h,F)=>(i(),U(L,{key:F,to:h.path},{default:r(()=>[e("li",null,[e("span",null,y(h.title),1)])]),_:2},1032,["to"]))),128))])]),_:1}),s(T,{xs:6,sm:6,md:6,lg:6,xl:6},{default:r(()=>[e("div",ne,[e("div",le,[s(B,{color:"#ea4322",onClick:p},{default:r(()=>v[0]||(v[0]=[E(" 立即入驻 ")])),_:1})]),o.value?(i(),u("div",ae,[s(B,{type:"danger",plain:"",onClick:S,class:"logout-button"},{default:r(()=>v[1]||(v[1]=[E(" 退出 ")])),_:1})])):z("",!0)])]),_:1})])]),_:1})]),e("div",ie,[e("span",{onClick:p},"立即入驻"),v[2]||(v[2]=e("span",null,"|",-1)),e("span",{onClick:g},"商家登录"),o.value?(i(),u("span",{key:0,onClick:S},"退出")):z("",!0)]),e("div",{class:"hamburger-menu",onClick:V},[e("span",{class:b({"hamburger-icon":!0,"rotate-top":m.value})},null,2),e("span",{class:b({"hamburger-icon":!0,"hide-middle":m.value})},null,2),e("span",{class:b({"hamburger-icon":!0,"rotate-bottom":m.value})},null,2)]),e("div",{class:b({"mobile-menu":!0,open:m.value})},[e("ul",re,[(i(!0),u(k,null,C(a.value,(h,F)=>(i(),u("li",{key:F},[s(L,{to:h.path,onClick:V},{default:r(()=>[e("span",null,y(h.title),1)]),_:2},1032,["to"])]))),128))])],2)])}}}),ce=M(ue,[["__scopeId","data-v-28ed97d0"]]),de="/static/jpg/logo-B02ieJZx.jpg",me={class:"footer"},pe={class:"foot_menu"},ve={class:"about"},_e={class:"contact"},ge=$({__name:"Footer",setup(w){let c=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],n=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];return(g,t)=>{const a=N,d=P("router-link"),l=A;return i(),u("div",me,[e("div",pe,[s(l,{gutter:20,class:"box"},{default:r(()=>[s(a,{span:4,class:"col1"},{default:r(()=>t[0]||(t[0]=[e("div",{class:"logo_text"},[e("img",{src:de,alt:"Android版本下载"})],-1)])),_:1}),s(a,{span:10},{default:r(()=>[e("div",ve,[t[1]||(t[1]=e("h3",null,"关于",-1)),e("ul",null,[(i(!0),u(k,null,C(O(c),o=>(i(),u("li",{key:o.id},[s(d,{to:{name:o.name}},{default:r(()=>[E(y(o.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),s(a,{span:10},{default:r(()=>[e("div",_e,[t[2]||(t[2]=e("h3",null,"联系我们",-1)),e("ul",null,[(i(!0),u(k,null,C(O(n),o=>(i(),u("li",{key:o.id},[e("span",null,y(o.title),1)]))),128))])])]),_:1})]),_:1})]),t[3]||(t[3]=D('
',1))])}}}),fe=M(ge,[["__scopeId","data-v-40721346"]]),he="/static/png/xiaofa_logo-C0EyAz3C.png",ke={class:"customer-serve"},be={class:"phone-popup"},Ce={class:"feedback"},ye=$({__name:"floatingMenu",setup(w){const c=H(),n=_(!1),g=l=>{c.push({name:l})},t=_(),a=()=>{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=l=>{const o=l.target,p=o.closest(".menu-item-wrapper")||o.closest(".phone-popup")||o.closest(".customer-serve");p||(n.value=!1),p||(n.value=!1)};return I(()=>{document.addEventListener("click",d)}),R(()=>{document.removeEventListener("click",d)}),(l,o)=>(i(),u("div",{class:"floating-menu-mobile",onClick:d},[e("div",ke,[e("i",{class:"iconfont icon-kefu",onClick:o[0]||(o[0]=p=>n.value=!n.value)}),J(e("div",be,o[2]||(o[2]=[e("div",{class:"phone-popup-content"},[e("div",{class:"code"},[e("img",{src:he,alt:""})]),e("p",null,"电话:17777525395")],-1)]),512),[[G,n.value]])]),e("div",Ce,[e("i",{class:"iconfont icon-fankui",onClick:o[1]||(o[1]=p=>g("feedback"))})]),e("div",{class:"backToTop",ref_key:"backToTop",ref:t},[e("i",{class:"iconfont icon-huidaodingbu",onClick:a})],512)]))}}),$e=M(ye,[["__scopeId","data-v-92c5b338"]]),we={class:"main"},Me=$({__name:"BasicLayout",setup(w){const c=_(!1),n=_(!1);return(g,t)=>(i(),u(k,null,[e("div",null,[s(ce,{onOpenLoginForm:t[0]||(t[0]=a=>c.value=!0),onOpenRegisterForm:t[1]||(t[1]=a=>n.value=!0)}),e("div",we,[X(g.$slots,"default"),s($e),s(fe)])]),s(Z,{isVisible:c.value,onOpenRegisterForm:t[2]||(t[2]=a=>n.value=!0),onCloseLoginForm:t[3]||(t[3]=a=>c.value=!1)},null,8,["isVisible"]),s(K,{isVisible:n.value,onOpenLoginForm:t[4]||(t[4]=a=>c.value=!0),onCloseRegisterForm:t[5]||(t[5]=a=>n.value=!1)},null,8,["isVisible"])],64))}});export{Me as default};
diff --git a/dist/static/js/check-navc2Uxy.js b/dist/static/js/check-iMPilwMI.js
similarity index 99%
rename from dist/static/js/check-navc2Uxy.js
rename to dist/static/js/check-iMPilwMI.js
index adfdb9f..e76714d 100644
--- a/dist/static/js/check-navc2Uxy.js
+++ b/dist/static/js/check-iMPilwMI.js
@@ -1 +1 @@
-import{j as Me,r as _,a as M,X as Je,N as b,G as U,I as k,B as f,u as C,ag as je,Y as Ke,Z as We,q as y,y as v,_ as Xe,J as Ye,$ as Ze,v as c,H as J,T as ee,a2 as $e,a0 as h,a1 as Qe,ac as ea,a3 as aa,a4 as la,V as ae,ae as ra,af as ta,a6 as oa,ab as na,aa as ia,a5 as sa,U as da,a7 as _a,O as ca}from"./element-plus-B_5dJQ4L.js";import{c as ua}from"./cityData-XsW420PP.js";import{u as pa,G as ga,t as ma,a as ba,d as ya,b as va,c as ha,r as ka}from"./login-C5dJ7c7h.js";import{b as fa,i as Na}from"./upload-DS8pBJP2.js";import{_ as Ca}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-natW_zsj.js";import"./http-yKPN8Mxt.js";const Da={formConfig:[{type:"input",key:"contact_name",label:"联系人",placeholder:"请输入联系人",sort:1},{type:"select",key:"biz_category",label:"经营品类",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择经营品类",sort:2},{type:"input",key:"store_name",label:"门店名称",placeholder:"请输入门店名称",sort:3},{type:"select",key:"mapAddress",label:"所在地区",isReadonly:!0,style:"pointer-events: none",placeholder:"请在地图上选择门店地址",sort:4},{type:"input",key:"store_address",label:"详细地址",placeholder:"请输入店铺详细地址",sort:5},{type:"upload",key:"front_facade_image",label:"门脸图片",placeholder:"请上传门脸图片",sort:6},{type:"upload",key:"environment_image",label:"环境图片",placeholder:"请上传门脸图片",sort:7},{type:"upload",key:"biz_license_image",label:"营业执照",placeholder:"",sort:8},{type:"input",key:"biz_license_company",label:"公司名称",placeholder:"请输入公司名称",sort:9},{type:"input",key:"legal_person_name",label:"法人姓名",placeholder:"请输入法人姓名",sort:10},{type:"input",key:"legal_person_mobile",label:"法人手机号",placeholder:"请输入法人手机号",sort:10},{type:"input",key:"biz_license_number",label:"注册号",placeholder:"请输入注册号",sort:11},{type:"textarea",key:"biz_license_content",label:"经营范围",placeholder:"请输入经营范围",sort:11},{type:"select",key:"license_type",label:"许可证类型",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择许可证类型",sort:12},{type:"upload",key:"license_image",label:"许可证图片",class:"upload-4",placeholder:"",imgUrlArr:[],imgWidth:125,imgHeight:88,imgUpMaxCount:5,sort:13},{type:"input",key:"license_number",label:"许可证编号",placeholder:"请输入许可证编号",sort:14},{type:"upload",key:"individual_id_images",label:"个人身份证正面图片",class:"upload-5",placeholder:"",imgUrlArr:[],sort:15},{type:"upload",key:"individual_id_images2",label:"个人身份证反面图片",class:"upload-5",placeholder:"",imgUrlArr:[],sort:15},{type:"input",key:"individual_id_number",hide:!0,label:"个人身份证号码",placeholder:"请输入个人身份证号码",sort:16},{type:"input",key:"individual_id_addr",hide:!0,label:"个人身份证地址",placeholder:"请输入个人身份证地址",sort:16},{type:"datepicker",key:"individual_id_period_begin",hide:!0,label:"个人身份证生效日期",placeholder:"请输入个人身份证生效日期",sort:16},{type:"datepicker",key:"individual_id_period_end",hide:!0,label:"个人身份证截止日期",placeholder:"请输入个人身份证截止日期",sort:16},{type:"upload",key:"legal_person_id_images",hide:!0,label:"法人身份证正面图片",class:"upload-5",placeholder:"",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15},{type:"upload",key:"legal_person_id_images2",label:"法人身份证反面图片",class:"upload-6",placeholder:"",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15},{type:"input",key:"legal_person_id_number",hide:!0,label:"法人身份证号码",placeholder:"请输入法人身份证号码",sort:16},{type:"input",key:"legal_person_id_addr",hide:!0,label:"法人身份证地址",placeholder:"请输入法人身份证地址",sort:16},{type:"datepicker",key:"legal_person_id_period_begin",hide:!0,label:"法人身份证生效日期",placeholder:"请输入法人身份证生效日期",sort:16},{type:"datepicker",key:"legal_person_id_period_end",hide:!0,label:"法人身份证截止日期",placeholder:"请输入法人身份证截止日期",sort:16},{type:"input",key:"account_holder_name",label:"开户名称",placeholder:"请输入开户名称",sort:17},{type:"input",key:"account_number",label:"银行卡号",placeholder:"请输入银行卡号",sort:18},{type:"select",key:"bank_name",label:"开户银行",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择开户银行",sort:19}]},Ia={class:"signUp-container"},Va={class:"steps-container"},wa={class:"tit"},za={class:"form-submit"},Aa={key:0,class:"auto-item"},Ra={class:"form-button"},Ua=["src"],Ea=Me({__name:"check",setup(Sa){const m={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"};pa();const le=()=>{const{provinceData:e,cityData:l,areaData:t}=ua;return e.map((r,o)=>({...r,children:l[o].map((d,g)=>{const u={...d};return t[o]&&t[o][g]&&(u.children=t[o][g]),u})}))};_(1);const p=_(!1),D=_(null),B=_(!1),j=_("");_(""),_([]),_([]);const K=_([]),W=_(le()),re=_(),te=_();_({value:"value",label:"label",children:"children",expandTrigger:"hover"});const E=_([]);let q=0,oe=_(null),I=_("");const ne=e=>{if(e&&e.length===2){const[l,t]=e;a.biz_category=l,a.biz_second_category=t}},a=M({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",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_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:"",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:""});_("1");const ie=[{value:"1",label:"无需特殊资质"},{value:"2",label:"需许可证资质"},{value:"3",label:"需特许证件资质"}];M({contact_name:[{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_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_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{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"}]});const X=_([]);let N=_({id:0,approval_status:0,created_at:"2099-02-17 09:25:53",approval_remark:"",approval_invalid_col:[]});const se=M(JSON.parse(JSON.stringify(Da.formConfig))),Y=async()=>{const e=await ya({mobile:localStorage.getItem("mobilePhone")});let l=JSON.parse(e.data.approval_invalid_col),t=["legal_person_id_addr","legal_person_id_period_begin","legal_person_id_period_end"],r=["individual_id_addr","individual_id_period_begin","individual_id_period_end"];e.data.entity_type==1?l=l.filter(s=>!r.includes(s)):e.data.entity_type==2&&(l=l.filter(s=>!t.includes(s)));const o=se.reduce((s,d)=>(l.includes(d.key)&&s.push(d),s),[]);N.value={...e.data,approval_invalid_col:l},X.value=o.sort((s,d)=>s.sort-d.sort)},de=async()=>{const{bank_name:e,bank_district:l,bank_area:t,openning_bank_code:r,clearing_bank_code:o,account_number:s,account_holder_name:d,biz_category:g,biz_license_company:u,biz_license_image:A,biz_license_number:L,biz_second_category:T,city_id:F,contact_name:O,county_id:x,entity_type:P,environment_image:G,front_facade_image:S,individual_id_images:n,individual_id_images2:Z,individual_id_number:i,legal_person_id_images:R,legal_person_id_images2:H,legal_person_id_number:Ie,legal_person_mobile:Ve,legal_person_name:we,license_image:ze,license_number:Ae,license_type:Re,login_mobile:Ue,province_id:Ee,store_address:Se,store_latitude:Be,store_longitude:qe,store_name:Le,store_area:$,biz_license_content:Te,legal_person_id_addr:Fe,legal_person_id_period_begin:Oe,legal_person_id_period_end:xe,individual_id_addr:Pe,individual_id_period_begin:Ge,individual_id_period_end:He}=a,Q=await ka({id:N.value.id,bank_name:e,bank_district:l,bank_area:t,openning_bank_code:r,clearing_bank_code:o,account_number:s,account_holder_name:d,biz_category:g,biz_license_company:u,biz_license_image:A,biz_license_number:L,biz_second_category:T,city_id:F,contact_name:O,county_id:x,entity_type:P,environment_image:G,front_facade_image:S,individual_id_images:n,individual_id_images2:Z,individual_id_number:i,legal_person_id_images:R,legal_person_id_images2:H,legal_person_id_number:Ie,legal_person_mobile:Ve,legal_person_name:we,license_image:ze,license_number:Ae,license_type:Re,login_mobile:Ue,province_id:Ee,store_address:$.replace(/\//g,"")+Se,store_latitude:Be,store_longitude:qe,store_name:Le,store_area:$,biz_license_content:Te,legal_person_id_addr:Fe,legal_person_id_period_begin:Oe,legal_person_id_period_end:xe,individual_id_addr:Pe,individual_id_period_begin:Ge,individual_id_period_end:He});Q.status==200&&Q.code==0&&(b.success("资料已提交~"),Y())},_e=async()=>{const e=await D.value.validate(l=>l);if(a.entity_type==2&&!a.bank_image){b.error("请上传银行卡");return}e&&de()},ce=async()=>{console.log("formdata",a),_e()},ue=e=>{const l=E.value.find(t=>t.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)},pe=e=>{if(!e){E.value=[];return}va({keyword:e,pageNum:1,pageSize:2e3}).then(l=>{l.status==200&&(E.value=l.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})))})},ge=e=>{if(console.log(11,e),e&&e.length===3){const[r,o,s]=e;a.province_id=r,a.city_id=o,a.county_id=s}const l=e.map((r,o)=>{const s=(d,g)=>{for(const u of d){if(u.value===g)return u.label;if(u.children){const A=s(u.children,g);if(A)return A}}return""};return s(W.value,r)}),t=l==null?void 0:l.join("/");a.mapAddressLabel=t,a.store_area=t,D.value.validate()},me=_([]),be=async(e,l)=>{var t;if(!e){l([]);return}try{const r={query:e,region:a.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"},o=await ha(r);if((t=o==null?void 0:o.result)!=null&&t.length){const s=o.result.filter(d=>"location"in d).map(d=>{var g,u;return{value:d.name,label:d.name,name:d.name,address:d.address||"",lat:((g=d.location)==null?void 0:g.lat)||"",lng:((u=d.location)==null?void 0:u.lng)||""}});l(s)}else b.error("搜索失败"),l([])}catch{b.error("搜索失败"),l([])}},ye=e=>{a.position="",a.store_address=e.value,a.store_latitude=e.lat,a.store_longitude=e.lng,D.value.validate()},ve=e=>{const l=e.type==="image/jpeg",t=e.type==="image/png",r=e.size/1024/1024<2;return p.value=!0,!l&&!t?(p.value=!1,b.error("上传的图片必须是JPG或PNG格式!"),!1):r?!0:(p.value=!1,b.error("上传的图片大小不能超过2MB!"),!1)},he=_("https://mall.gpxscs.cn/mobile/shop/oss/upload"),ke=(e,l,t)=>{if(t==="license_image"){const r=e.url;a[t]=a[t].filter(o=>o!==r)}else a[t]=""},fe=e=>{const t={license_image:5}[e]||1;return e==="license_image"?a[e].length>=t:a[e]!==""&&a[e]!=null},Ne=e=>{j.value=e.url,B.value=!0},V=async(e,l)=>{p.value=!0;const t=await fa(e,l).then(r=>r);return p.value=!1,t.status==200?t==null?void 0:t.data:null},w=async(e,l)=>new Promise(async(t,r)=>{let o=new FormData;o.append("batchNo",e),o.append("imgType",l),clearTimeout(q),q=setTimeout(async()=>{const s=await Na(o);o=null,clearTimeout(q),s.status!=200?r(s==null?void 0:s.data):t(s==null?void 0:s.data),p.value=!1},2e3)}),z=async(e,l)=>{switch(p.value=!0,l){case"biz_license_image":var r=await w(e,m.BUSINESS_LICENCE);console.log("biz_license_image",r),a.biz_license_company=r.bizLicenseCompanyName,a.legal_person_name=r.bizLicenseOwnerName,a.biz_license_number=r.bizLicenseCreditCode,a.account_holder_name=r.bizLicenseCompanyName,a.biz_license_content=r.bizLicenseScope;break;case"legal_person_id_images":var r=await w(e,m.ID_CARD_FRONT);console.log("legal_person_id_images",r),a.legal_person_id_number=r.idNumber,a.legal_person_id_addr=r.address;break;case"legal_person_id_images2":var r=await w(e,m.ID_CARD_BEHIND),t=r.validity.split("-");console.log("legal_person_id_images2",r),a.legal_person_id_period_begin=t[0],t[1]!="长期"?a.legal_person_id_period_end=t[1]:a.legal_person_id_period_end="9999-12-31";break;case"individual_id_images":var r=await w(e,m.FR_ID_CARD_FRONT);console.log("individual_id_images",r),a.individual_id_number=r.idNumber,a.individual_id_addr=r.address;break;case"individual_id_images2":var r=await w(e,m.ID_CARD_BEHIND),t=r.validity.split("-");console.log("individual_id_images2",r),a.individual_id_period_begin=t[0],t[1]!="长期"?a.individual_id_period_end=t[1]:a.individual_id_period_end="9999-12-31";break;case"bank_image":var r=await w(e,m.BANK_CARD);console.log("bank_image",r),a.account_number=r.card_number;break}p.value=!1,D.value.validate()},Ce=async(e,l,t,r)=>{if(e&&e.status===200&&e.code===0)if(e.data&&e.data.url)switch(l.url=e.data.url,r==="license_image"?a[r].push(l.url):a[r]=l.url,p.value=!1,oe.value=l.raw,r){case"biz_license_image":var o=await V(l.raw,m.BUSINESS_LICENCE);I.value=o.batchNo,z(o.batchNo,r);break;case"legal_person_id_images":var o=await V(l.raw,m.ID_CARD_FRONT);I.value=o.batchNo,z(o.batchNo,r);break;case"legal_person_id_images2":var o=await V(l.raw,m.ID_CARD_BEHIND);I.value=o.batchNo,z(o.batchNo,r);break;case"individual_id_images":var o=await V(l.raw,m.FR_ID_CARD_FRONT);I.value=o.batchNo,z(o.batchNo,r);break;case"individual_id_images2":var o=await V(l.raw,m.ID_CARD_BEHIND);I.value=o.batchNo,z(o.batchNo,r);break;case"bank_image":var o=await V(l.raw,m.BANK_CARD);I.value=o.batchNo,z(o.batchNo,r);break}else b.error("文件上传成功,但未返回文件 URL"),p.value=!1;else b.error(e.msg||"文件上传失败"),p.value=!1;D.value.validate()},De=(e,l)=>{p.value=!1,b.error("文件上传失败")};return Je(()=>{Y(),ga().then(e=>{e.code===0&&e.status===200&&(K.value=ma(e.data))}).catch(e=>{b.error("获取店铺分类失败")}),ba().then(e=>{e.code===0&&e.status===200?(re.value=e.data,console.log(te.value)):b.error("获取银行失败")}).catch(e=>{b.error("获取银行失败")})}),(e,l)=>{var S;const t=je,r=Qe,o=ea,s=aa,d=la,g=oa,u=ra,A=ia,L=na,T=sa,F=$e,O=Xe,x=Ye,P=Ze,G=We;return c(),U("div",Ia,[k("div",Va,[k("div",wa,[f(t,{icon:C(N).approval_status==1?"success":[3,5].includes(C(N).approval_status)?"warning":"error",title:(S=C(N))==null?void 0:S.approval_remark,"sub-title":C(N).approval_status==1?"现在去商家端看看吧~":[3,5].includes(C(N).approval_status)?"预计3-5个工作日哦~":"请填写以下资料重新提交审核"},null,8,["icon","title","sub-title"])])]),k("div",za,[Ke((c(),y(O,{model:a,ref_key:"formRef",ref:D,"label-width":"160px","element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:v(()=>[(c(!0),U(J,null,ee(X.value,(n,Z)=>(c(),y(F,{label:n.label,prop:n.key,key:n.key},{default:v(()=>[n.type=="input"?(c(),y(r,{key:0,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):h("",!0),n.type=="textarea"?(c(),y(r,{key:1,rows:5,type:"textarea",modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):h("",!0),n.type=="datepicker"?(c(),y(o,{key:2,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,type:"date",placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):h("",!0),n.type=="select"&&n.key=="mapAddress"?(c(),U(J,{key:3},[f(s,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":l[0]||(l[0]=i=>a.map_address=i),options:W.value,onChange:ge},null,8,["modelValue","options"]),a.map_address?(c(),y(d,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":l[1]||(l[1]=i=>a.position=i),placeholder:"试试搜索,快速填写地址","fetch-suggestions":be,"value-key":"value",options:me.value,onSelect:ye},{default:v(({item:i})=>[i?(c(),U("div",Aa,[k("div",null,[k("p",null,ae(i.name),1)]),k("div",null,[k("span",null,ae(i.address),1)])])):h("",!0)]),_:2},1032,["modelValue","options"])):h("",!0)],64)):h("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(c(),y(u,{key:4,clearable:"",filterable:"",remote:"","remote-method":pe,onChange:ue,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:"搜索银行名称",placement:"top-start",options:E.value},{prefix:v(()=>[f(g,null,{default:v(()=>[f(C(ta))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","options"])):h("",!0),n.type=="select"&&n.key=="biz_category"?(c(),y(s,{key:5,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:n.placeholder,options:K.value,"show-all-levels":!1,onChange:ne,clearable:""},null,8,["modelValue","onUpdate:modelValue","placeholder","options"])):h("",!0),n.type=="select"&&n.key=="license_type"?(c(),y(L,{key:6,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:"请选择类型",clearable:""},{default:v(()=>[(c(),U(J,null,ee(ie,i=>f(A,{key:i.value,label:i.label,value:i.value},null,8,["label","value"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue"])):h("",!0),n.type=="upload"?(c(),y(T,{key:7,ref_for:!0,ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":Ne,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,"on-remove":(i,R)=>ke(i,R,n.key),"on-success":(i,R,H)=>Ce(i,R,H,n.key),"on-error":De,"before-upload":ve,action:he.value,name:"upfile",class:da({"upload-hidden":fe(n.key)})},{default:v(()=>[f(g,{class:"avatar-uploader-icon"},{default:v(()=>[f(C(_a))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","on-remove","on-success","action","class"])):h("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model"])),[[G,p.value,void 0,{fullscreen:!0,lock:!0}]])]),k("div",Ra,[f(x,{type:"primary",onClick:ce,class:"custom-button"},{default:v(()=>l[3]||(l[3]=[ca("重新审核")])),_:1})]),f(P,{modelValue:B.value,"onUpdate:modelValue":l[2]||(l[2]=n=>B.value=n),width:"max-content"},{default:v(()=>[k("img",{"w-full":"",src:j.value,alt:"Preview Image"},null,8,Ua)]),_:1},8,["modelValue"])])}}}),Pa=Ca(Ea,[["__scopeId","data-v-73ad390c"]]);export{Pa as default};
+import{j as Me,r as _,a as M,X as Je,N as b,G as U,I as k,B as f,u as C,ag as je,Y as Ke,Z as We,q as y,y as v,_ as Xe,J as Ye,$ as Ze,v as c,H as J,T as ee,a2 as $e,a0 as h,a1 as Qe,ac as ea,a3 as aa,a4 as la,V as ae,ae as ra,af as ta,a6 as oa,ab as na,aa as ia,a5 as sa,U as da,a7 as _a,O as ca}from"./element-plus-B_5dJQ4L.js";import{c as ua}from"./cityData-XsW420PP.js";import{u as pa,G as ga,t as ma,a as ba,d as ya,b as va,c as ha,r as ka}from"./login-Bh27p5Wm.js";import{b as fa,i as Na}from"./upload-DS8pBJP2.js";import{_ as Ca}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-1M9nHXlS.js";import"./http-yKPN8Mxt.js";const Da={formConfig:[{type:"input",key:"contact_name",label:"联系人",placeholder:"请输入联系人",sort:1},{type:"select",key:"biz_category",label:"经营品类",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择经营品类",sort:2},{type:"input",key:"store_name",label:"门店名称",placeholder:"请输入门店名称",sort:3},{type:"select",key:"mapAddress",label:"所在地区",isReadonly:!0,style:"pointer-events: none",placeholder:"请在地图上选择门店地址",sort:4},{type:"input",key:"store_address",label:"详细地址",placeholder:"请输入店铺详细地址",sort:5},{type:"upload",key:"front_facade_image",label:"门脸图片",placeholder:"请上传门脸图片",sort:6},{type:"upload",key:"environment_image",label:"环境图片",placeholder:"请上传门脸图片",sort:7},{type:"upload",key:"biz_license_image",label:"营业执照",placeholder:"",sort:8},{type:"input",key:"biz_license_company",label:"公司名称",placeholder:"请输入公司名称",sort:9},{type:"input",key:"legal_person_name",label:"法人姓名",placeholder:"请输入法人姓名",sort:10},{type:"input",key:"legal_person_mobile",label:"法人手机号",placeholder:"请输入法人手机号",sort:10},{type:"input",key:"biz_license_number",label:"注册号",placeholder:"请输入注册号",sort:11},{type:"textarea",key:"biz_license_content",label:"经营范围",placeholder:"请输入经营范围",sort:11},{type:"select",key:"license_type",label:"许可证类型",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择许可证类型",sort:12},{type:"upload",key:"license_image",label:"许可证图片",class:"upload-4",placeholder:"",imgUrlArr:[],imgWidth:125,imgHeight:88,imgUpMaxCount:5,sort:13},{type:"input",key:"license_number",label:"许可证编号",placeholder:"请输入许可证编号",sort:14},{type:"upload",key:"individual_id_images",label:"个人身份证正面图片",class:"upload-5",placeholder:"",imgUrlArr:[],sort:15},{type:"upload",key:"individual_id_images2",label:"个人身份证反面图片",class:"upload-5",placeholder:"",imgUrlArr:[],sort:15},{type:"input",key:"individual_id_number",hide:!0,label:"个人身份证号码",placeholder:"请输入个人身份证号码",sort:16},{type:"input",key:"individual_id_addr",hide:!0,label:"个人身份证地址",placeholder:"请输入个人身份证地址",sort:16},{type:"datepicker",key:"individual_id_period_begin",hide:!0,label:"个人身份证生效日期",placeholder:"请输入个人身份证生效日期",sort:16},{type:"datepicker",key:"individual_id_period_end",hide:!0,label:"个人身份证截止日期",placeholder:"请输入个人身份证截止日期",sort:16},{type:"upload",key:"legal_person_id_images",hide:!0,label:"法人身份证正面图片",class:"upload-5",placeholder:"",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15},{type:"upload",key:"legal_person_id_images2",label:"法人身份证反面图片",class:"upload-6",placeholder:"",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15},{type:"input",key:"legal_person_id_number",hide:!0,label:"法人身份证号码",placeholder:"请输入法人身份证号码",sort:16},{type:"input",key:"legal_person_id_addr",hide:!0,label:"法人身份证地址",placeholder:"请输入法人身份证地址",sort:16},{type:"datepicker",key:"legal_person_id_period_begin",hide:!0,label:"法人身份证生效日期",placeholder:"请输入法人身份证生效日期",sort:16},{type:"datepicker",key:"legal_person_id_period_end",hide:!0,label:"法人身份证截止日期",placeholder:"请输入法人身份证截止日期",sort:16},{type:"input",key:"account_holder_name",label:"开户名称",placeholder:"请输入开户名称",sort:17},{type:"input",key:"account_number",label:"银行卡号",placeholder:"请输入银行卡号",sort:18},{type:"select",key:"bank_name",label:"开户银行",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择开户银行",sort:19}]},Ia={class:"signUp-container"},Va={class:"steps-container"},wa={class:"tit"},za={class:"form-submit"},Aa={key:0,class:"auto-item"},Ra={class:"form-button"},Ua=["src"],Ea=Me({__name:"check",setup(Sa){const m={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"};pa();const le=()=>{const{provinceData:e,cityData:l,areaData:t}=ua;return e.map((r,o)=>({...r,children:l[o].map((d,g)=>{const u={...d};return t[o]&&t[o][g]&&(u.children=t[o][g]),u})}))};_(1);const p=_(!1),D=_(null),B=_(!1),j=_("");_(""),_([]),_([]);const K=_([]),W=_(le()),re=_(),te=_();_({value:"value",label:"label",children:"children",expandTrigger:"hover"});const E=_([]);let q=0,oe=_(null),I=_("");const ne=e=>{if(e&&e.length===2){const[l,t]=e;a.biz_category=l,a.biz_second_category=t}},a=M({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",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_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:"",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:""});_("1");const ie=[{value:"1",label:"无需特殊资质"},{value:"2",label:"需许可证资质"},{value:"3",label:"需特许证件资质"}];M({contact_name:[{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_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_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{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"}]});const X=_([]);let N=_({id:0,approval_status:0,created_at:"2099-02-17 09:25:53",approval_remark:"",approval_invalid_col:[]});const se=M(JSON.parse(JSON.stringify(Da.formConfig))),Y=async()=>{const e=await ya({mobile:localStorage.getItem("mobilePhone")});let l=JSON.parse(e.data.approval_invalid_col),t=["legal_person_id_addr","legal_person_id_period_begin","legal_person_id_period_end"],r=["individual_id_addr","individual_id_period_begin","individual_id_period_end"];e.data.entity_type==1?l=l.filter(s=>!r.includes(s)):e.data.entity_type==2&&(l=l.filter(s=>!t.includes(s)));const o=se.reduce((s,d)=>(l.includes(d.key)&&s.push(d),s),[]);N.value={...e.data,approval_invalid_col:l},X.value=o.sort((s,d)=>s.sort-d.sort)},de=async()=>{const{bank_name:e,bank_district:l,bank_area:t,openning_bank_code:r,clearing_bank_code:o,account_number:s,account_holder_name:d,biz_category:g,biz_license_company:u,biz_license_image:A,biz_license_number:L,biz_second_category:T,city_id:F,contact_name:O,county_id:x,entity_type:P,environment_image:G,front_facade_image:S,individual_id_images:n,individual_id_images2:Z,individual_id_number:i,legal_person_id_images:R,legal_person_id_images2:H,legal_person_id_number:Ie,legal_person_mobile:Ve,legal_person_name:we,license_image:ze,license_number:Ae,license_type:Re,login_mobile:Ue,province_id:Ee,store_address:Se,store_latitude:Be,store_longitude:qe,store_name:Le,store_area:$,biz_license_content:Te,legal_person_id_addr:Fe,legal_person_id_period_begin:Oe,legal_person_id_period_end:xe,individual_id_addr:Pe,individual_id_period_begin:Ge,individual_id_period_end:He}=a,Q=await ka({id:N.value.id,bank_name:e,bank_district:l,bank_area:t,openning_bank_code:r,clearing_bank_code:o,account_number:s,account_holder_name:d,biz_category:g,biz_license_company:u,biz_license_image:A,biz_license_number:L,biz_second_category:T,city_id:F,contact_name:O,county_id:x,entity_type:P,environment_image:G,front_facade_image:S,individual_id_images:n,individual_id_images2:Z,individual_id_number:i,legal_person_id_images:R,legal_person_id_images2:H,legal_person_id_number:Ie,legal_person_mobile:Ve,legal_person_name:we,license_image:ze,license_number:Ae,license_type:Re,login_mobile:Ue,province_id:Ee,store_address:$.replace(/\//g,"")+Se,store_latitude:Be,store_longitude:qe,store_name:Le,store_area:$,biz_license_content:Te,legal_person_id_addr:Fe,legal_person_id_period_begin:Oe,legal_person_id_period_end:xe,individual_id_addr:Pe,individual_id_period_begin:Ge,individual_id_period_end:He});Q.status==200&&Q.code==0&&(b.success("资料已提交~"),Y())},_e=async()=>{const e=await D.value.validate(l=>l);if(a.entity_type==2&&!a.bank_image){b.error("请上传银行卡");return}e&&de()},ce=async()=>{console.log("formdata",a),_e()},ue=e=>{const l=E.value.find(t=>t.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)},pe=e=>{if(!e){E.value=[];return}va({keyword:e,pageNum:1,pageSize:2e3}).then(l=>{l.status==200&&(E.value=l.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})))})},ge=e=>{if(console.log(11,e),e&&e.length===3){const[r,o,s]=e;a.province_id=r,a.city_id=o,a.county_id=s}const l=e.map((r,o)=>{const s=(d,g)=>{for(const u of d){if(u.value===g)return u.label;if(u.children){const A=s(u.children,g);if(A)return A}}return""};return s(W.value,r)}),t=l==null?void 0:l.join("/");a.mapAddressLabel=t,a.store_area=t,D.value.validate()},me=_([]),be=async(e,l)=>{var t;if(!e){l([]);return}try{const r={query:e,region:a.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"},o=await ha(r);if((t=o==null?void 0:o.result)!=null&&t.length){const s=o.result.filter(d=>"location"in d).map(d=>{var g,u;return{value:d.name,label:d.name,name:d.name,address:d.address||"",lat:((g=d.location)==null?void 0:g.lat)||"",lng:((u=d.location)==null?void 0:u.lng)||""}});l(s)}else b.error("搜索失败"),l([])}catch{b.error("搜索失败"),l([])}},ye=e=>{a.position="",a.store_address=e.value,a.store_latitude=e.lat,a.store_longitude=e.lng,D.value.validate()},ve=e=>{const l=e.type==="image/jpeg",t=e.type==="image/png",r=e.size/1024/1024<2;return p.value=!0,!l&&!t?(p.value=!1,b.error("上传的图片必须是JPG或PNG格式!"),!1):r?!0:(p.value=!1,b.error("上传的图片大小不能超过2MB!"),!1)},he=_("https://mall.gpxscs.cn/mobile/shop/oss/upload"),ke=(e,l,t)=>{if(t==="license_image"){const r=e.url;a[t]=a[t].filter(o=>o!==r)}else a[t]=""},fe=e=>{const t={license_image:5}[e]||1;return e==="license_image"?a[e].length>=t:a[e]!==""&&a[e]!=null},Ne=e=>{j.value=e.url,B.value=!0},V=async(e,l)=>{p.value=!0;const t=await fa(e,l).then(r=>r);return p.value=!1,t.status==200?t==null?void 0:t.data:null},w=async(e,l)=>new Promise(async(t,r)=>{let o=new FormData;o.append("batchNo",e),o.append("imgType",l),clearTimeout(q),q=setTimeout(async()=>{const s=await Na(o);o=null,clearTimeout(q),s.status!=200?r(s==null?void 0:s.data):t(s==null?void 0:s.data),p.value=!1},2e3)}),z=async(e,l)=>{switch(p.value=!0,l){case"biz_license_image":var r=await w(e,m.BUSINESS_LICENCE);console.log("biz_license_image",r),a.biz_license_company=r.bizLicenseCompanyName,a.legal_person_name=r.bizLicenseOwnerName,a.biz_license_number=r.bizLicenseCreditCode,a.account_holder_name=r.bizLicenseCompanyName,a.biz_license_content=r.bizLicenseScope;break;case"legal_person_id_images":var r=await w(e,m.ID_CARD_FRONT);console.log("legal_person_id_images",r),a.legal_person_id_number=r.idNumber,a.legal_person_id_addr=r.address;break;case"legal_person_id_images2":var r=await w(e,m.ID_CARD_BEHIND),t=r.validity.split("-");console.log("legal_person_id_images2",r),a.legal_person_id_period_begin=t[0],t[1]!="长期"?a.legal_person_id_period_end=t[1]:a.legal_person_id_period_end="9999-12-31";break;case"individual_id_images":var r=await w(e,m.FR_ID_CARD_FRONT);console.log("individual_id_images",r),a.individual_id_number=r.idNumber,a.individual_id_addr=r.address;break;case"individual_id_images2":var r=await w(e,m.ID_CARD_BEHIND),t=r.validity.split("-");console.log("individual_id_images2",r),a.individual_id_period_begin=t[0],t[1]!="长期"?a.individual_id_period_end=t[1]:a.individual_id_period_end="9999-12-31";break;case"bank_image":var r=await w(e,m.BANK_CARD);console.log("bank_image",r),a.account_number=r.card_number;break}p.value=!1,D.value.validate()},Ce=async(e,l,t,r)=>{if(e&&e.status===200&&e.code===0)if(e.data&&e.data.url)switch(l.url=e.data.url,r==="license_image"?a[r].push(l.url):a[r]=l.url,p.value=!1,oe.value=l.raw,r){case"biz_license_image":var o=await V(l.raw,m.BUSINESS_LICENCE);I.value=o.batchNo,z(o.batchNo,r);break;case"legal_person_id_images":var o=await V(l.raw,m.ID_CARD_FRONT);I.value=o.batchNo,z(o.batchNo,r);break;case"legal_person_id_images2":var o=await V(l.raw,m.ID_CARD_BEHIND);I.value=o.batchNo,z(o.batchNo,r);break;case"individual_id_images":var o=await V(l.raw,m.FR_ID_CARD_FRONT);I.value=o.batchNo,z(o.batchNo,r);break;case"individual_id_images2":var o=await V(l.raw,m.ID_CARD_BEHIND);I.value=o.batchNo,z(o.batchNo,r);break;case"bank_image":var o=await V(l.raw,m.BANK_CARD);I.value=o.batchNo,z(o.batchNo,r);break}else b.error("文件上传成功,但未返回文件 URL"),p.value=!1;else b.error(e.msg||"文件上传失败"),p.value=!1;D.value.validate()},De=(e,l)=>{p.value=!1,b.error("文件上传失败")};return Je(()=>{Y(),ga().then(e=>{e.code===0&&e.status===200&&(K.value=ma(e.data))}).catch(e=>{b.error("获取店铺分类失败")}),ba().then(e=>{e.code===0&&e.status===200?(re.value=e.data,console.log(te.value)):b.error("获取银行失败")}).catch(e=>{b.error("获取银行失败")})}),(e,l)=>{var S;const t=je,r=Qe,o=ea,s=aa,d=la,g=oa,u=ra,A=ia,L=na,T=sa,F=$e,O=Xe,x=Ye,P=Ze,G=We;return c(),U("div",Ia,[k("div",Va,[k("div",wa,[f(t,{icon:C(N).approval_status==1?"success":[3,5].includes(C(N).approval_status)?"warning":"error",title:(S=C(N))==null?void 0:S.approval_remark,"sub-title":C(N).approval_status==1?"现在去商家端看看吧~":[3,5].includes(C(N).approval_status)?"预计3-5个工作日哦~":"请填写以下资料重新提交审核"},null,8,["icon","title","sub-title"])])]),k("div",za,[Ke((c(),y(O,{model:a,ref_key:"formRef",ref:D,"label-width":"160px","element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:v(()=>[(c(!0),U(J,null,ee(X.value,(n,Z)=>(c(),y(F,{label:n.label,prop:n.key,key:n.key},{default:v(()=>[n.type=="input"?(c(),y(r,{key:0,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):h("",!0),n.type=="textarea"?(c(),y(r,{key:1,rows:5,type:"textarea",modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):h("",!0),n.type=="datepicker"?(c(),y(o,{key:2,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,type:"date",placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):h("",!0),n.type=="select"&&n.key=="mapAddress"?(c(),U(J,{key:3},[f(s,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":l[0]||(l[0]=i=>a.map_address=i),options:W.value,onChange:ge},null,8,["modelValue","options"]),a.map_address?(c(),y(d,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":l[1]||(l[1]=i=>a.position=i),placeholder:"试试搜索,快速填写地址","fetch-suggestions":be,"value-key":"value",options:me.value,onSelect:ye},{default:v(({item:i})=>[i?(c(),U("div",Aa,[k("div",null,[k("p",null,ae(i.name),1)]),k("div",null,[k("span",null,ae(i.address),1)])])):h("",!0)]),_:2},1032,["modelValue","options"])):h("",!0)],64)):h("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(c(),y(u,{key:4,clearable:"",filterable:"",remote:"","remote-method":pe,onChange:ue,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:"搜索银行名称",placement:"top-start",options:E.value},{prefix:v(()=>[f(g,null,{default:v(()=>[f(C(ta))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","options"])):h("",!0),n.type=="select"&&n.key=="biz_category"?(c(),y(s,{key:5,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:n.placeholder,options:K.value,"show-all-levels":!1,onChange:ne,clearable:""},null,8,["modelValue","onUpdate:modelValue","placeholder","options"])):h("",!0),n.type=="select"&&n.key=="license_type"?(c(),y(L,{key:6,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,placeholder:"请选择类型",clearable:""},{default:v(()=>[(c(),U(J,null,ee(ie,i=>f(A,{key:i.value,label:i.label,value:i.value},null,8,["label","value"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue"])):h("",!0),n.type=="upload"?(c(),y(T,{key:7,ref_for:!0,ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":Ne,modelValue:a[n.key],"onUpdate:modelValue":i=>a[n.key]=i,"on-remove":(i,R)=>ke(i,R,n.key),"on-success":(i,R,H)=>Ce(i,R,H,n.key),"on-error":De,"before-upload":ve,action:he.value,name:"upfile",class:da({"upload-hidden":fe(n.key)})},{default:v(()=>[f(g,{class:"avatar-uploader-icon"},{default:v(()=>[f(C(_a))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","on-remove","on-success","action","class"])):h("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model"])),[[G,p.value,void 0,{fullscreen:!0,lock:!0}]])]),k("div",Ra,[f(x,{type:"primary",onClick:ce,class:"custom-button"},{default:v(()=>l[3]||(l[3]=[ca("重新审核")])),_:1})]),f(P,{modelValue:B.value,"onUpdate:modelValue":l[2]||(l[2]=n=>B.value=n),width:"max-content"},{default:v(()=>[k("img",{"w-full":"",src:j.value,alt:"Preview Image"},null,8,Ua)]),_:1},8,["modelValue"])])}}}),Pa=Ca(Ea,[["__scopeId","data-v-73ad390c"]]);export{Pa as default};
diff --git a/dist/static/js/index-natW_zsj.js b/dist/static/js/index-1M9nHXlS.js
similarity index 97%
rename from dist/static/js/index-natW_zsj.js
rename to dist/static/js/index-1M9nHXlS.js
index c4763b1..b927a47 100644
--- a/dist/static/js/index-natW_zsj.js
+++ b/dist/static/js/index-1M9nHXlS.js
@@ -1,4 +1,4 @@
-const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-C4WBUlq1.js","static/js/register.vue_vue_type_style_index_0_lang-CFx7g0zU.js","static/js/element-plus-B_5dJQ4L.js","static/css/element-plus-C-fit5yO.css","static/js/login-C5dJ7c7h.js","static/js/http-yKPN8Mxt.js","static/js/_plugin-vue_export-helper-DlAUqK2U.js","static/css/register-CxoCcVzs.css","static/css/index-mjhUFMIw.css","static/js/Help-9yLGv4lf.js","static/css/Help-dr8os52a.css","static/js/About-b8_NjbSm.js","static/css/About-mDGTH05M.css","static/js/start-DNJUp7dN.js","static/js/cityData-XsW420PP.js","static/js/upload-DS8pBJP2.js","static/css/start-DSs4wyqO.css","static/js/FeedBack-CM3byjEA.js","static/css/FeedBack-D9b_qmNR.css","static/js/check-navc2Uxy.js","static/css/check-BYFN0eMJ.css","static/js/privacy-8p93auA9.js","static/js/BasicLayout-obnHWVC5.js","static/css/BasicLayout-CxODABSl.css"])))=>i.map(i=>d[i]);
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-L1T_B8Tj.js","static/js/register.vue_vue_type_style_index_0_lang-DZnf-7yO.js","static/js/element-plus-B_5dJQ4L.js","static/css/element-plus-C-fit5yO.css","static/js/login-Bh27p5Wm.js","static/js/http-yKPN8Mxt.js","static/js/_plugin-vue_export-helper-DlAUqK2U.js","static/css/register-CxoCcVzs.css","static/css/index-BReiZbmo.css","static/js/Help-9yLGv4lf.js","static/css/Help-dr8os52a.css","static/js/About-b8_NjbSm.js","static/css/About-mDGTH05M.css","static/js/start-ZuXP1Z-A.js","static/js/cityData-XsW420PP.js","static/js/upload-DS8pBJP2.js","static/css/start-DSs4wyqO.css","static/js/FeedBack-CM3byjEA.js","static/css/FeedBack-D9b_qmNR.css","static/js/check-iMPilwMI.js","static/css/check-BYFN0eMJ.css","static/js/privacy-8p93auA9.js","static/js/BasicLayout-24XnCXEl.js","static/css/BasicLayout-Dsr7hiEF.css"])))=>i.map(i=>d[i]);
import{e as st,r as je,m as ct,i as Y,h as It,a as it,b as he,c as at,t as jt,g as Nt,o as Tt,w as Ne,n as ut,d as Mt,f as B,s as lt,j as de,u as se,k as $t,p as Se,l as ft,q as ht,v as dt,x as Bt,y as pt,z as Dt,A as Ht,B as qt,C as Vt,D as zt,E as Kt}from"./element-plus-B_5dJQ4L.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
@@ -7,4 +7,4 @@ import{e as st,r as je,m as ct,i as Y,h as It,a as it,b as he,c as at,t as jt,g
* 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 dn(e){return e==null?"":hn(e).replace(tn,"%2F")}function ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const pn=/\/$/,mn=e=>e.replace(pn,"");function Ce(e,t,n="/"){let r,o={},s="",a="";const p=t.indexOf("#");let c=t.indexOf("?");return p=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,p>-1?p:t.length),o=e(s)),p>-1&&(r=r||t.slice(0,p),a=t.slice(p,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 Ve(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,p;for(a=0;a1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(a).join("/")}const F={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 Ke(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 p=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(p);return c[0]!=="/"&&(c="/"+c),Ve(c,"")}return Ve(n,e)+r+o}function An(e,t,n,r){let o=[],s=[],a=null;const p=({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 d(){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",p),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",p),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:l,destroy:i}}function Ue(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,d){const i=e.indexOf("#"),f=i>-1?(n.host&&document.querySelector("base")?e:e.slice(i))+c:On()+e+c;try{t[d?"replaceState":"pushState"](l,"",f),o.value=l}catch(h){console.error(h),n[d?"replace":"assign"](f)}}function a(c,l){const d=w({},t.state,Ue(o.value.back,c,o.value.forward,!0),l,{position:o.value.position});s(c,d,!0),r.value=c}function p(c,l){const d=w({},o.value,t.state,{forward:c,scroll:me()});s(d.current,d,!0);const i=w({},Ue(r.value,c,null),{position:d.position+1},l);s(c,i,!1),r.value=c}return{location:r,state:o,push:p,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 We;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(We||(We={}));function te(e,t){return w(new Error,{type:e,[At]:!0},t)}function z(e,t){return e instanceof Error&&At in e&&(t==null||!!(e.type&t))}const Fe="[^/]+?",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 d=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 p=0,c,l="",d="";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:d,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),l="")}function f(){l+=c}for(;p{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 p(){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:Vn(k)}}e.forEach(i=>s(i));function d(){n.length=0,r.clear()}return{addRoute:s,resolve:l,removeRoute:a,clearRoutes:d,getRoutes:p,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:qn(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 qn(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 Vn(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=Kn(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Kn(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 Un(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 Wn(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 Fn=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((p,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),p())},d=s(()=>e.call(r&&r.instances[o],t,n,l));let i=Promise.resolve(d);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 p in a.components){let c=a.components[p];if(!(t!=="beforeRouteEnter"&&!a.instances[p]))if(Et(c)){const d=(c.__vccOpts||c)[t];d&&s.push(Q(d,n,r,a,p,o))}else{let l=c();s.push(()=>l.then(d=>{if(!d)throw new Error(`Couldn't resolve component "${p}" at "${a.path}"`);const i=Jt(d)?d.default:d;a.mods[p]=d,a.components[p]=i;const h=(i.__vccOpts||i)[t];return h&&Q(h,n,r,a,p,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,d=c[l-1],i=n.matched;if(!d||!i.length)return-1;const f=i.findIndex(ee.bind(null,d));if(f>-1)return f;const h=nt(c[l-2]);return l>1&&nt(d)===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 p(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:p}}function Gn(e){return e.length===1?e[0]:e}const Qn=de({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=de({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:d}=o.value;let i;for(;(i=d[l])&&!i.components;)l++;return l}),p=B(()=>o.value.matched[a.value]);Se(et,B(()=>a.value+1)),Se(Fn,p),Se(Ie,o);const c=je();return Ne(()=>[c.value,p.value,e.name],([l,d,i],[f,h,E])=>{d&&(d.instances[i]=l,h&&h!==d&&l&&l===f&&(d.leaveGuards.size||(d.leaveGuards=h.leaveGuards),d.updateGuards.size||(d.updateGuards=h.updateGuards))),l&&d&&(!h||!ee(d,h)||!f)&&(d.enterCallbacks[i]||[]).forEach(P=>P(l))},{flush:"post"}),()=>{const l=o.value,d=e.name,i=p.value,f=i&&i.components[d];if(!f)return ot(n.default,{Component:f,route:l});const h=i.props[d],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[d]=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||Un,r=e.stringifyQuery||Je,o=e.history,s=oe(),a=oe(),p=oe(),c=lt(F);let l=F;J&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=we.bind(null,u=>""+u),i=we.bind(null,dn),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=d(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?Wn(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 H(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=H(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=>z(M)?z(M,2)?M:_e(M):Ee(M,L,v)).then(M=>{if(M){if(z(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=U(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=>z(y,8)?y:Promise.reject(y))}function q(u,g,m){p.list().forEach(v=>S(()=>v(u,g,m)))}function U(u,g,m,v,A){const x=b(u,g);if(x)return x;const R=g===F,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 V;function ye(){V||(V=o.listen((u,g,m)=>{if(!Be.listening)return;const v=k(u),A=H(v);if(A){j(w(A,{replace:!0,force:!0}),v).catch(ie);return}l=v;const x=c.value;J&&wn(Ke(x.fullPath,m.delta),me()),T(v,x).catch(R=>z(R,12)?R:z(R,2)?(j(w(_(R.to),{force:!0}),v).then(y=>{z(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||U(v,x,!1),R&&(m.delta&&!z(R,8)?o.go(-m.delta,!1):m.type===le.pop&&z(R,20)&&o.go(-1,!1)),q(v,x,R)}).catch(ie)}))}let ne=oe(),W=oe(),N;function Ee(u,g,m){_e(u);const v=W.list();return v.length?v.forEach(A=>A(u,g,m)):console.error(u),Promise.reject(u)}function Lt(){return N&&c.value!==F?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(Ke(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:p.add,onError:W.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===F&&(Pe=!0,$(o.location).catch(A=>{}));const m={};for(const A in F)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=F,V&&V(),V=null,c.value=F,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,p))?r.push(p):n.push(p));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:()=>K(()=>import("./index-C4WBUlq1.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/index",name:"index",component:()=>K(()=>import("./index-C4WBUlq1.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/help",name:"help",component:()=>K(()=>import("./Help-9yLGv4lf.js"),__vite__mapDeps([9,2,3,6,10]))},{path:"/about",name:"about",component:()=>K(()=>import("./About-b8_NjbSm.js"),__vite__mapDeps([11,2,3,6,12]))},{path:"/start",name:"start",component:()=>K(()=>import("./start-DNJUp7dN.js"),__vite__mapDeps([13,2,3,14,4,5,15,6,16]))},{path:"/feedback",name:"feedback",component:()=>K(()=>import("./FeedBack-CM3byjEA.js"),__vite__mapDeps([17,2,3,15,5,6,18]))},{path:"/check",name:"check",component:()=>K(()=>import("./check-navc2Uxy.js"),__vite__mapDeps([19,2,3,14,4,5,15,6,20]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>K(()=>import("./privacy-8p93auA9.js"),__vite__mapDeps([21,2,3,5])),meta:{isFullpage:!0}}],sr=tr({history:xn(),routes:or,scrollBehavior(e,t,n){return{top:0}}}),cr=de({__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 K(()=>import("./BasicLayout-obnHWVC5.js"),__vite__mapDeps([22,2,3,4,5,6,1,7,23]));n.value=a.default}else n.value={template:""}}),(r,o)=>(dt(),ht(Bt(n.value),null,{default:pt(()=>[Dt(r.$slots,"default")]),_:3}))}}),ir=de({__name:"App",setup(e){return(t,n)=>{const r=Ht("router-view");return dt(),ht(cr,null,{default:pt(()=>[qt(r)]),_:1})}}}),ve=Vt(ir),ar=Ut();ve.use(ar);ve.use(sr);ve.use(zt,{locale:Kt});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 dn(e){return e==null?"":hn(e).replace(tn,"%2F")}function ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const pn=/\/$/,mn=e=>e.replace(pn,"");function Ce(e,t,n="/"){let r,o={},s="",a="";const p=t.indexOf("#");let c=t.indexOf("?");return p=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,p>-1?p:t.length),o=e(s)),p>-1&&(r=r||t.slice(0,p),a=t.slice(p,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 Ve(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,p;for(a=0;a1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(a).join("/")}const F={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 Ke(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 p=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(p);return c[0]!=="/"&&(c="/"+c),Ve(c,"")}return Ve(n,e)+r+o}function An(e,t,n,r){let o=[],s=[],a=null;const p=({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 d(){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",p),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",p),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:l,destroy:i}}function Ue(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,d){const i=e.indexOf("#"),f=i>-1?(n.host&&document.querySelector("base")?e:e.slice(i))+c:On()+e+c;try{t[d?"replaceState":"pushState"](l,"",f),o.value=l}catch(h){console.error(h),n[d?"replace":"assign"](f)}}function a(c,l){const d=w({},t.state,Ue(o.value.back,c,o.value.forward,!0),l,{position:o.value.position});s(c,d,!0),r.value=c}function p(c,l){const d=w({},o.value,t.state,{forward:c,scroll:me()});s(d.current,d,!0);const i=w({},Ue(r.value,c,null),{position:d.position+1},l);s(c,i,!1),r.value=c}return{location:r,state:o,push:p,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 We;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(We||(We={}));function te(e,t){return w(new Error,{type:e,[At]:!0},t)}function z(e,t){return e instanceof Error&&At in e&&(t==null||!!(e.type&t))}const Fe="[^/]+?",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 d=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 p=0,c,l="",d="";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:d,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),l="")}function f(){l+=c}for(;p{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 p(){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:Vn(k)}}e.forEach(i=>s(i));function d(){n.length=0,r.clear()}return{addRoute:s,resolve:l,removeRoute:a,clearRoutes:d,getRoutes:p,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:qn(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 qn(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 Vn(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=Kn(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Kn(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 Un(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 Wn(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 Fn=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((p,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),p())},d=s(()=>e.call(r&&r.instances[o],t,n,l));let i=Promise.resolve(d);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 p in a.components){let c=a.components[p];if(!(t!=="beforeRouteEnter"&&!a.instances[p]))if(Et(c)){const d=(c.__vccOpts||c)[t];d&&s.push(Q(d,n,r,a,p,o))}else{let l=c();s.push(()=>l.then(d=>{if(!d)throw new Error(`Couldn't resolve component "${p}" at "${a.path}"`);const i=Jt(d)?d.default:d;a.mods[p]=d,a.components[p]=i;const h=(i.__vccOpts||i)[t];return h&&Q(h,n,r,a,p,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,d=c[l-1],i=n.matched;if(!d||!i.length)return-1;const f=i.findIndex(ee.bind(null,d));if(f>-1)return f;const h=nt(c[l-2]);return l>1&&nt(d)===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 p(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:p}}function Gn(e){return e.length===1?e[0]:e}const Qn=de({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=de({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:d}=o.value;let i;for(;(i=d[l])&&!i.components;)l++;return l}),p=B(()=>o.value.matched[a.value]);Se(et,B(()=>a.value+1)),Se(Fn,p),Se(Ie,o);const c=je();return Ne(()=>[c.value,p.value,e.name],([l,d,i],[f,h,E])=>{d&&(d.instances[i]=l,h&&h!==d&&l&&l===f&&(d.leaveGuards.size||(d.leaveGuards=h.leaveGuards),d.updateGuards.size||(d.updateGuards=h.updateGuards))),l&&d&&(!h||!ee(d,h)||!f)&&(d.enterCallbacks[i]||[]).forEach(P=>P(l))},{flush:"post"}),()=>{const l=o.value,d=e.name,i=p.value,f=i&&i.components[d];if(!f)return ot(n.default,{Component:f,route:l});const h=i.props[d],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[d]=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||Un,r=e.stringifyQuery||Je,o=e.history,s=oe(),a=oe(),p=oe(),c=lt(F);let l=F;J&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=we.bind(null,u=>""+u),i=we.bind(null,dn),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=d(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?Wn(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 H(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=H(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=>z(M)?z(M,2)?M:_e(M):Ee(M,L,v)).then(M=>{if(M){if(z(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=U(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=>z(y,8)?y:Promise.reject(y))}function q(u,g,m){p.list().forEach(v=>S(()=>v(u,g,m)))}function U(u,g,m,v,A){const x=b(u,g);if(x)return x;const R=g===F,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 V;function ye(){V||(V=o.listen((u,g,m)=>{if(!Be.listening)return;const v=k(u),A=H(v);if(A){j(w(A,{replace:!0,force:!0}),v).catch(ie);return}l=v;const x=c.value;J&&wn(Ke(x.fullPath,m.delta),me()),T(v,x).catch(R=>z(R,12)?R:z(R,2)?(j(w(_(R.to),{force:!0}),v).then(y=>{z(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||U(v,x,!1),R&&(m.delta&&!z(R,8)?o.go(-m.delta,!1):m.type===le.pop&&z(R,20)&&o.go(-1,!1)),q(v,x,R)}).catch(ie)}))}let ne=oe(),W=oe(),N;function Ee(u,g,m){_e(u);const v=W.list();return v.length?v.forEach(A=>A(u,g,m)):console.error(u),Promise.reject(u)}function Lt(){return N&&c.value!==F?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(Ke(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:p.add,onError:W.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===F&&(Pe=!0,$(o.location).catch(A=>{}));const m={};for(const A in F)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=F,V&&V(),V=null,c.value=F,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,p))?r.push(p):n.push(p));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:()=>K(()=>import("./index-L1T_B8Tj.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/index",name:"index",component:()=>K(()=>import("./index-L1T_B8Tj.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/help",name:"help",component:()=>K(()=>import("./Help-9yLGv4lf.js"),__vite__mapDeps([9,2,3,6,10]))},{path:"/about",name:"about",component:()=>K(()=>import("./About-b8_NjbSm.js"),__vite__mapDeps([11,2,3,6,12]))},{path:"/start",name:"start",component:()=>K(()=>import("./start-ZuXP1Z-A.js"),__vite__mapDeps([13,2,3,14,4,5,15,6,16]))},{path:"/feedback",name:"feedback",component:()=>K(()=>import("./FeedBack-CM3byjEA.js"),__vite__mapDeps([17,2,3,15,5,6,18]))},{path:"/check",name:"check",component:()=>K(()=>import("./check-iMPilwMI.js"),__vite__mapDeps([19,2,3,14,4,5,15,6,20]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>K(()=>import("./privacy-8p93auA9.js"),__vite__mapDeps([21,2,3,5])),meta:{isFullpage:!0}}],sr=tr({history:xn(),routes:or,scrollBehavior(e,t,n){return{top:0}}}),cr=de({__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 K(()=>import("./BasicLayout-24XnCXEl.js"),__vite__mapDeps([22,2,3,4,5,6,1,7,23]));n.value=a.default}else n.value={template:""}}),(r,o)=>(dt(),ht(Bt(n.value),null,{default:pt(()=>[Dt(r.$slots,"default")]),_:3}))}}),ir=de({__name:"App",setup(e){return(t,n)=>{const r=Ht("router-view");return dt(),ht(cr,null,{default:pt(()=>[qt(r)]),_:1})}}}),ve=Vt(ir),ar=Ut();ve.use(ar);ve.use(sr);ve.use(zt,{locale:Kt});ve.mount("#app");export{lr as d,fr as u};
diff --git a/dist/static/js/index-C4WBUlq1.js b/dist/static/js/index-C4WBUlq1.js
deleted file mode 100644
index c275af0..0000000
--- a/dist/static/js/index-C4WBUlq1.js
+++ /dev/null
@@ -1 +0,0 @@
-import{L as N,_ as O}from"./register.vue_vue_type_style_index_0_lang-CFx7g0zU.js";import{j as $,r as _,F as b,G as a,H as m,I as n,B as t,J as A,u,K as D,y as i,L as I,M as w,N as M,v as d,O as j,P as z,Q as q,R as H,S as J,T as K,U as Q,V as U,A as G}from"./element-plus-B_5dJQ4L.js";import{_ as E}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./login-C5dJ7c7h.js";import"./index-natW_zsj.js";import"./http-yKPN8Mxt.js";const P="/static/jpg/banner-xQTm_ITj.jpg",W={class:"slider"},X={class:"slider-container"},Y={class:"box"},Z={class:"sub"},h={class:"counter_wrapper","data-aos":"fade-up"},nn={class:"container"},on={class:"count_box box_hover"},tn={class:"count_box box_center"},sn={class:"count_box box_hover"},ln={class:"count_box box_hover"},en=$({__name:"slider",emits:["open-register-form"],setup(c,{emit:o}){const l=_(0),r=_(0),e=_(0),v=_(0),p=o,F=()=>{console.log(1111),p("open-register-form")},L=()=>{M.error("敬请期待~")},k=b(l,{duration:1500}),S=b(r,{duration:1500}),R=b(e,{duration:1500}),B=b(v,{duration:1500});l.value=6274,r.value=62400,e.value=10800,v.value=12e3;const y=f=>`${Math.round(f)}+`,C=f=>`${Math.round(f)}k+`;return(f,s)=>{const V=A,g=q,x=z,T=w;return d(),a(m,null,[n("div",W,[n("div",X,[s[2]||(s[2]=n("img",{class:"bg",src:P},null,-1)),n("div",Y,[n("div",Z,[t(V,{icon:u(D),color:"#ffc114",round:"",size:"large",onClick:F},{default:i(()=>s[0]||(s[0]=[j(" 免费开店 ")])),_:1},8,["icon"]),t(V,{icon:u(I),round:"",size:"large",onClick:L},{default:i(()=>s[1]||(s[1]=[j(" Android版本下载 ")])),_:1},8,["icon"])])])])]),n("div",h,[n("div",nn,[t(T,{gutter:10},{default:i(()=>[t(x,{span:6},{default:i(()=>[n("div",on,[s[3]||(s[3]=n("i",{class:"iconfont icon-employee1"},null,-1)),n("h3",null,[t(g,{value:u(k),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[4]||(s[4]=n("p",null,"商家数量",-1))])]),_:1}),t(x,{span:6},{default:i(()=>[n("div",tn,[s[5]||(s[5]=n("i",{class:"iconfont icon-baobei"},null,-1)),n("h3",null,[t(g,{value:u(S),formatter:C,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[6]||(s[6]=n("p",null,"商品数量",-1))])]),_:1}),t(x,{span:6},{default:i(()=>[n("div",sn,[s[7]||(s[7]=n("i",{class:"iconfont icon-vip"},null,-1)),n("h3",null,[t(g,{value:u(R),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[8]||(s[8]=n("p",null,"会员数量",-1))])]),_:1}),t(x,{span:6},{default:i(()=>[n("div",ln,[s[9]||(s[9]=n("i",{class:"iconfont icon-dingdan"},null,-1)),n("h3",null,[t(g,{value:u(B),formatter:C,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[10]||(s[10]=n("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),rn=E(en,[["__scopeId","data-v-291bf4c6"]]),un="/static/jpg/serve2-CqNtSUEv.jpg",an="/static/jpg/serve3-DRKm56JT.jpg",dn="/static/jpg/serve4-DlH5hhLq.jpg",pn="/static/jpg/serve5-DAvifB6O.jpg",_n={class:"banner"},mn={class:"banner-list"},cn=$({__name:"banner",setup(c){return(o,l)=>{const r=J,e=H;return d(),a("div",_n,[l[4]||(l[4]=n("div",{class:"index-title"},[n("h3",null,"我们致力于"),n("p",null,"让更多人享受美好生活")],-1)),n("div",mn,[t(e,null,{default:i(()=>[t(r,null,{default:i(()=>l[0]||(l[0]=[n("img",{src:un,alt:""},null,-1)])),_:1}),t(r,null,{default:i(()=>l[1]||(l[1]=[n("img",{src:an,alt:""},null,-1)])),_:1}),t(r,null,{default:i(()=>l[2]||(l[2]=[n("img",{src:dn,alt:""},null,-1)])),_:1}),t(r,null,{default:i(()=>l[3]||(l[3]=[n("img",{src:pn,alt:""},null,-1)])),_:1})]),_:1})])])}}}),vn={class:"service-contain"},fn={class:"service-list"},gn=$({__name:"service",setup(c){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,r)=>(d(),a(m,null,[n("div",vn,[r[0]||(r[0]=n("div",{class:"index-title"},[n("h3",null,"我们的服务"),n("p",null,"我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。")],-1)),n("div",fn,[n("ul",null,[(d(!0),a(m,null,K(u(o),e=>(d(),a("li",{key:e.id},[n("i",{class:Q(`${e.icon}`)},null,2),n("h4",null,U(e.title),1)]))),128))])])]),r[1]||(r[1]=n("div",null,null,-1))],64))}}),xn="/static/jpg/company-a9xTEBne.jpg",bn={},$n={class:"company-detail"},jn={class:"company-introduce"};function yn(c,o){const l=z,r=G("router-link"),e=w;return d(),a(m,null,[o[7]||(o[7]=n("div",{class:"index-title"},[n("h3",null,"公司简介")],-1)),n("div",$n,[t(e,null,{default:i(()=>[t(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>o[0]||(o[0]=[n("img",{src:xn},null,-1)])),_:1}),t(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>[n("div",jn,[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)),t(r,{to:{name:"about"},class:"router-link-button"},{default:i(()=>o[1]||(o[1]=[j("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const Cn=E(bn,[["render",yn]]),kn=$({__name:"index",setup(c){const o=_(!1),l=_(!1);return(r,e)=>{const v=N;return d(),a(m,null,[t(rn,{onOpenRegisterForm:e[0]||(e[0]=p=>o.value=!0)}),t(Cn),t(cn),t(gn),t(v,{isVisible:l.value,onOpenRegisterForm:e[1]||(e[1]=p=>o.value=!0),onCloseLoginForm:e[2]||(e[2]=p=>l.value=!1)},null,8,["isVisible"]),t(O,{isVisible:o.value,onOpenLoginForm:e[3]||(e[3]=p=>l.value=!0),onCloseRegisterForm:e[4]||(e[4]=p=>o.value=!1)},null,8,["isVisible"])],64)}}});export{kn as default};
diff --git a/dist/static/js/index-L1T_B8Tj.js b/dist/static/js/index-L1T_B8Tj.js
new file mode 100644
index 0000000..dec1e99
--- /dev/null
+++ b/dist/static/js/index-L1T_B8Tj.js
@@ -0,0 +1 @@
+import{L as N,_ as O}from"./register.vue_vue_type_style_index_0_lang-DZnf-7yO.js";import{j as $,r as m,F as b,G as a,H as _,I as n,B as t,J as A,u,K as D,y as i,L as I,M as w,N as M,v as d,O as j,P as z,Q as q,R as H,S as J,T as K,U as Q,V as U,A as G}from"./element-plus-B_5dJQ4L.js";import{_ as E}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./login-Bh27p5Wm.js";import"./index-1M9nHXlS.js";import"./http-yKPN8Mxt.js";const P="/static/jpg/banner-xQTm_ITj.jpg",W={class:"slider"},X={class:"slider-container"},Y={class:"box"},Z={class:"sub"},h={class:"counter_wrapper","data-aos":"fade-up"},nn={class:"container"},on={class:"count_box box_hover"},tn={class:"count_box box_center"},sn={class:"count_box box_hover"},ln={class:"count_box box_hover"},en=$({__name:"slider",emits:["open-register-form"],setup(c,{emit:o}){const l=m(0),r=m(0),e=m(0),v=m(0),p=o,F=()=>{console.log(1111),p("open-register-form")},L=()=>{M.error("敬请期待~")},k=b(l,{duration:1500}),S=b(r,{duration:1500}),R=b(e,{duration:1500}),B=b(v,{duration:1500});l.value=6274,r.value=62400,e.value=10800,v.value=12e3;const y=f=>`${Math.round(f)}+`,C=f=>`${Math.round(f)}k+`;return(f,s)=>{const V=A,g=q,x=z,T=w;return d(),a(_,null,[n("div",W,[n("div",X,[s[3]||(s[3]=n("img",{class:"bg",src:P},null,-1)),n("div",Y,[s[2]||(s[2]=n("div",{class:"text"},[n("h2",null,"小发同城"),n("h3",null,"店铺商家火热招募中"),n("p",null,"开店成本低 0元开店")],-1)),n("div",Z,[t(V,{icon:u(D),color:"#ffc114",round:"",size:"large",onClick:F},{default:i(()=>s[0]||(s[0]=[j(" 免费开店 ")])),_:1},8,["icon"]),t(V,{icon:u(I),round:"",size:"large",onClick:L},{default:i(()=>s[1]||(s[1]=[j(" Android版本下载 ")])),_:1},8,["icon"])])])])]),n("div",h,[n("div",nn,[t(T,{gutter:10},{default:i(()=>[t(x,{span:6},{default:i(()=>[n("div",on,[s[4]||(s[4]=n("i",{class:"iconfont icon-employee1"},null,-1)),n("h3",null,[t(g,{value:u(k),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[5]||(s[5]=n("p",null,"商家数量",-1))])]),_:1}),t(x,{span:6},{default:i(()=>[n("div",tn,[s[6]||(s[6]=n("i",{class:"iconfont icon-baobei"},null,-1)),n("h3",null,[t(g,{value:u(S),formatter:C,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[7]||(s[7]=n("p",null,"商品数量",-1))])]),_:1}),t(x,{span:6},{default:i(()=>[n("div",sn,[s[8]||(s[8]=n("i",{class:"iconfont icon-vip"},null,-1)),n("h3",null,[t(g,{value:u(R),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[9]||(s[9]=n("p",null,"会员数量",-1))])]),_:1}),t(x,{span:6},{default:i(()=>[n("div",ln,[s[10]||(s[10]=n("i",{class:"iconfont icon-dingdan"},null,-1)),n("h3",null,[t(g,{value:u(B),formatter:C,"value-style":{fontSize:"35px"}},null,8,["value"])]),s[11]||(s[11]=n("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),rn=E(en,[["__scopeId","data-v-36199d78"]]),un="/static/jpg/serve2-CqNtSUEv.jpg",an="/static/jpg/serve3-DRKm56JT.jpg",dn="/static/jpg/serve4-DlH5hhLq.jpg",pn="/static/jpg/serve5-DAvifB6O.jpg",mn={class:"banner"},_n={class:"banner-list"},cn=$({__name:"banner",setup(c){return(o,l)=>{const r=J,e=H;return d(),a("div",mn,[l[4]||(l[4]=n("div",{class:"index-title"},[n("h3",null,"我们致力于"),n("p",null,"让更多人享受美好生活")],-1)),n("div",_n,[t(e,null,{default:i(()=>[t(r,null,{default:i(()=>l[0]||(l[0]=[n("img",{src:un,alt:""},null,-1)])),_:1}),t(r,null,{default:i(()=>l[1]||(l[1]=[n("img",{src:an,alt:""},null,-1)])),_:1}),t(r,null,{default:i(()=>l[2]||(l[2]=[n("img",{src:dn,alt:""},null,-1)])),_:1}),t(r,null,{default:i(()=>l[3]||(l[3]=[n("img",{src:pn,alt:""},null,-1)])),_:1})]),_:1})])])}}}),vn={class:"service-contain"},fn={class:"service-list"},gn=$({__name:"service",setup(c){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,r)=>(d(),a(_,null,[n("div",vn,[r[0]||(r[0]=n("div",{class:"index-title"},[n("h3",null,"我们的服务"),n("p",null,"我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。")],-1)),n("div",fn,[n("ul",null,[(d(!0),a(_,null,K(u(o),e=>(d(),a("li",{key:e.id},[n("i",{class:Q(`${e.icon}`)},null,2),n("h4",null,U(e.title),1)]))),128))])])]),r[1]||(r[1]=n("div",null,null,-1))],64))}}),xn="/static/jpg/company-a9xTEBne.jpg",bn={},$n={class:"company-detail"},jn={class:"company-introduce"};function yn(c,o){const l=z,r=G("router-link"),e=w;return d(),a(_,null,[o[7]||(o[7]=n("div",{class:"index-title"},[n("h3",null,"公司简介")],-1)),n("div",$n,[t(e,null,{default:i(()=>[t(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>o[0]||(o[0]=[n("img",{src:xn},null,-1)])),_:1}),t(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>[n("div",jn,[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)),t(r,{to:{name:"about"},class:"router-link-button"},{default:i(()=>o[1]||(o[1]=[j("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const Cn=E(bn,[["render",yn]]),kn=$({__name:"index",setup(c){const o=m(!1),l=m(!1);return(r,e)=>{const v=N;return d(),a(_,null,[t(rn,{onOpenRegisterForm:e[0]||(e[0]=p=>o.value=!0)}),t(Cn),t(cn),t(gn),t(v,{isVisible:l.value,onOpenRegisterForm:e[1]||(e[1]=p=>o.value=!0),onCloseLoginForm:e[2]||(e[2]=p=>l.value=!1)},null,8,["isVisible"]),t(O,{isVisible:o.value,onOpenLoginForm:e[3]||(e[3]=p=>l.value=!0),onCloseRegisterForm:e[4]||(e[4]=p=>o.value=!1)},null,8,["isVisible"])],64)}}});export{kn as default};
diff --git a/dist/static/js/login-C5dJ7c7h.js b/dist/static/js/login-Bh27p5Wm.js
similarity index 98%
rename from dist/static/js/login-C5dJ7c7h.js
rename to dist/static/js/login-Bh27p5Wm.js
index 47c4aa3..14852a6 100644
--- a/dist/static/js/login-C5dJ7c7h.js
+++ b/dist/static/js/login-Bh27p5Wm.js
@@ -1 +1 @@
-import{d as p}from"./index-natW_zsj.js";import{r as c,X as d}from"./element-plus-B_5dJQ4L.js";import{s as a}from"./http-yKPN8Mxt.js";const w=p("user",()=>{const t=c(""),o=c(!1),r=n=>{t.value=n,o.value=!0;const h=Date.now()+31536e3*1e3;localStorage.setItem("token",n),localStorage.setItem("tokenExpiry",h.toString())},e=n=>{localStorage.setItem("mobilePhone",n)},i=()=>{localStorage.removeItem("mobilePhone")},s=()=>{try{t.value="",o.value=!1,localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(n){console.error("Error clearing token from localStorage:",n)}},l=()=>{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}},m=n=>{localStorage.setItem("Identity",n)},u=()=>{localStorage.removeItem("Identity")};return d(()=>{try{const n=localStorage.getItem("token");n&&!l()?(t.value=n,o.value=!0):s()}catch(n){console.error("Error retrieving token from localStorage:",n)}}),{token:t,isLoggedIn:o,setToken:r,clearToken:s,setMobilePhone:e,removeMobilePhone:i,setIdentity:m,removeIdentity:u}});function y(t){return t.isFilter=!0,new Promise((o,r)=>{a({url:"/api/mobile/account/login/doMerchSmsRegisterAndLogin",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function v(t){return t.isFilter=!0,new Promise((o,r)=>{a({url:"/api/mobile/account/login/sendVerifyCode",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function S(){return new Promise((t,o)=>{a({url:"/api/mobile/shop/store/biz-category/list",method:"post"}).then(r=>{t(r)}).catch(r=>o(console.warn(r)))})}function k(t){return t.map(o=>({value:o.id,label:o.category_name,children:o.children?[{value:o.id,label:`${o.category_name} 分割比率(${o.split_ratio}%)`},...o.children.map(r=>({value:r.id,label:`${r.category_name} 分割比率(${r.split_ratio}%)`}))]:[]}))}function I(t){return t.isFilter=!0,new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/baidu/place/v2/suggestion",method:"get",params:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function P(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/lakala/tk/bank/search",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function G(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/apply",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function x(){const t={mobile:localStorage.getItem("mobilePhone")};return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/fresh/approval/status",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function E(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/re-apply",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function A(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/detail",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function _(t){return new Promise((o,r)=>{a({url:"/api/admin/account/account-user-base/doLogin",method:"post",params:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function T(t){return new Promise((o,r)=>{a({url:"/api/admin/shop/shop-base-config/image",method:"GET",params:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function C(){return new Promise((t,o)=>{a({url:"/api/mobile/shop/shop-base-district/getAppDistrict",method:"get"}).then(r=>{t(r)}).catch(r=>o(console.warn(r)))})}export{S as G,C as a,P as b,I as c,A as d,_ as e,T as f,y as g,x as h,v as i,G as m,E as r,k as t,w as u};
+import{d as p}from"./index-1M9nHXlS.js";import{r as c,X as d}from"./element-plus-B_5dJQ4L.js";import{s as a}from"./http-yKPN8Mxt.js";const w=p("user",()=>{const t=c(""),o=c(!1),r=n=>{t.value=n,o.value=!0;const h=Date.now()+31536e3*1e3;localStorage.setItem("token",n),localStorage.setItem("tokenExpiry",h.toString())},e=n=>{localStorage.setItem("mobilePhone",n)},i=()=>{localStorage.removeItem("mobilePhone")},s=()=>{try{t.value="",o.value=!1,localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(n){console.error("Error clearing token from localStorage:",n)}},l=()=>{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}},m=n=>{localStorage.setItem("Identity",n)},u=()=>{localStorage.removeItem("Identity")};return d(()=>{try{const n=localStorage.getItem("token");n&&!l()?(t.value=n,o.value=!0):s()}catch(n){console.error("Error retrieving token from localStorage:",n)}}),{token:t,isLoggedIn:o,setToken:r,clearToken:s,setMobilePhone:e,removeMobilePhone:i,setIdentity:m,removeIdentity:u}});function y(t){return t.isFilter=!0,new Promise((o,r)=>{a({url:"/api/mobile/account/login/doMerchSmsRegisterAndLogin",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function v(t){return t.isFilter=!0,new Promise((o,r)=>{a({url:"/api/mobile/account/login/sendVerifyCode",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function S(){return new Promise((t,o)=>{a({url:"/api/mobile/shop/store/biz-category/list",method:"post"}).then(r=>{t(r)}).catch(r=>o(console.warn(r)))})}function k(t){return t.map(o=>({value:o.id,label:o.category_name,children:o.children?[{value:o.id,label:`${o.category_name} 分割比率(${o.split_ratio}%)`},...o.children.map(r=>({value:r.id,label:`${r.category_name} 分割比率(${r.split_ratio}%)`}))]:[]}))}function I(t){return t.isFilter=!0,new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/baidu/place/v2/suggestion",method:"get",params:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function P(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/lakala/tk/bank/search",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function G(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/apply",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function x(){const t={mobile:localStorage.getItem("mobilePhone")};return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/fresh/approval/status",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function E(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/re-apply",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function A(t){return new Promise((o,r)=>{a({url:"/api/mobile/shop/merch/detail",method:"post",data:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function _(t){return new Promise((o,r)=>{a({url:"/api/admin/account/account-user-base/doLogin",method:"post",params:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function T(t){return new Promise((o,r)=>{a({url:"/api/admin/shop/shop-base-config/image",method:"GET",params:t}).then(e=>{o(e)}).catch(e=>r(console.warn(e)))})}function C(){return new Promise((t,o)=>{a({url:"/api/mobile/shop/shop-base-district/getAppDistrict",method:"get"}).then(r=>{t(r)}).catch(r=>o(console.warn(r)))})}export{S as G,C as a,P as b,I as c,A as d,_ as e,T as f,y as g,x as h,v as i,G as m,E as r,k as t,w as u};
diff --git a/dist/static/js/register.vue_vue_type_style_index_0_lang-CFx7g0zU.js b/dist/static/js/register.vue_vue_type_style_index_0_lang-DZnf-7yO.js
similarity index 99%
rename from dist/static/js/register.vue_vue_type_style_index_0_lang-CFx7g0zU.js
rename to dist/static/js/register.vue_vue_type_style_index_0_lang-DZnf-7yO.js
index ceb501c..c8530ea 100644
--- a/dist/static/js/register.vue_vue_type_style_index_0_lang-CFx7g0zU.js
+++ b/dist/static/js/register.vue_vue_type_style_index_0_lang-DZnf-7yO.js
@@ -1 +1 @@
-import{j as T,r as c,w as P,X as U,ah as E,G as $,a0 as N,I as u,B as s,a6 as D,y as r,_ as L,J as F,O as _,N as C,v as V,u as G,aj as J,a2 as M,a1 as O,q as B,V as X}from"./element-plus-B_5dJQ4L.js";import{u as j,e as H,f as K,g as Q,h as W,i as Y}from"./login-C5dJ7c7h.js";import{u as A}from"./index-natW_zsj.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=j(),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 K({verify_token:i.value})&&(d.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`)};(async()=>{await h()})(),P(()=>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 H(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=j(),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 W();if(o.data.code===0&&o.data.status===200){const n=o.data.approval_status;localStorage.setItem("approval_status",n),n=="4"?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"},{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(()=>[_(X(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 P,X as U,ah as E,G as $,a0 as N,I as u,B as s,a6 as D,y as r,_ as L,J as F,O as _,N as C,v as V,u as G,aj as J,a2 as M,a1 as O,q as B,V as X}from"./element-plus-B_5dJQ4L.js";import{u as j,e as H,f as K,g as Q,h as W,i as Y}from"./login-Bh27p5Wm.js";import{u as A}from"./index-1M9nHXlS.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=j(),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 K({verify_token:i.value})&&(d.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`)};(async()=>{await h()})(),P(()=>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 H(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=j(),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 W();if(o.data.code===0&&o.data.status===200){const n=o.data.approval_status;localStorage.setItem("approval_status",n),n=="4"?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"},{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(()=>[_(X(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-DNJUp7dN.js b/dist/static/js/start-ZuXP1Z-A.js
similarity index 99%
rename from dist/static/js/start-DNJUp7dN.js
rename to dist/static/js/start-ZuXP1Z-A.js
index 919832c..dd30887 100644
--- a/dist/static/js/start-DNJUp7dN.js
+++ b/dist/static/js/start-ZuXP1Z-A.js
@@ -1 +1 @@
-import{j as Xe,r as b,a as de,w as re,X as Ye,N as w,G as j,I as p,B as o,Y as Ze,Z as Qe,q as g,y as d,_ as We,J as ea,$ as aa,v as _,a0 as u,a1 as la,a2 as ia,a3 as na,a4 as oa,V as te,a5 as da,U as S,a6 as ra,u as y,a7 as L,a8 as ta,a9 as sa,O as C,H as se,T as _a,aa as ua,ab as ma,ac as pa,ad as ga,b as _e,ae as ca,af as ba}from"./element-plus-B_5dJQ4L.js";import{c as va}from"./cityData-XsW420PP.js";import{u as fa,G as ya,t as Va,a as ka,b as za,c as wa,m as Ca}from"./login-C5dJ7c7h.js";import{i as Ua,b as Da}from"./upload-DS8pBJP2.js";import{_ as Na}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-natW_zsj.js";import"./http-yKPN8Mxt.js";const Ra={class:"signUp-container"},Ia={class:"form-submit"},Ea={class:"from_box"},qa={key:0,class:"auto-item"},Aa={class:"from_box"},Ba={key:0},Sa={key:1},La={class:"from_box"},Ta={class:"form-button"},ha=["src"],xa=Xe({__name:"start",setup(Fa){const z={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"};fa();const ue=()=>{const{provinceData:n,cityData:e,areaData:r}=va;return n.map((i,t)=>({...i,children:e[t].map((m,c)=>{const V={...m};return r[t]&&r[t][c]&&(V.children=r[t][c]),V})}))};b(1);const k=b(!1),T=b(null),J=b(!1),le=b("");b(""),b([]),b([]);const ie=b([]),ne=b(ue()),me=b(),pe=b();b({value:"value",label:"label",children:"children",expandTrigger:"hover"});const K=b([]);let X=0,ge=b(null),U=b(""),h=b(2),O=b(2);const ce=n=>{if(n&&n.length===2){const[e,r]=n;a.biz_category=e,a.biz_second_category=r}},a=de({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",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_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:""}),be=[{value2:"1",label:"无需特殊资质"},{value2:"2",label:"需许可证资质"},{value2:"3",label:"需特许证件资质"}],ve=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"}],email:[{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_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"}]});re(h,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")}),re(O,n=>{n==1?a.individual_id_period_end="9999-12-31":a.individual_id_period_end="",T.value.validate("individual_id_period_end")});const fe=async()=>{console.log(2001);const{bank_name:n,bank_district:e,bank_area:r,openning_bank_code:i,clearing_bank_code:t,account_number:v,account_holder_name:m,biz_license_company:c,biz_license_image:V,biz_license_number:F,biz_second_category:H,city_id:Y,contact_name:Z,county_id:$,entity_type:M,environment_image:Q,front_facade_image:W,individual_id_images:ee,individual_id_images2:ae,individual_id_number:l,legal_person_id_images:s,legal_person_id_images2:f,legal_person_id_number:Ie,legal_person_mobile:Ee,legal_person_name:qe,license_image:Ae,license_number:Be,license_type:Se,login_mobile:Le,province_id:Te,store_address:he,store_latitude:xe,store_longitude:Fe,store_name:Oe,store_area:oe,biz_category:Pe,biz_license_content:Ge,legal_person_id_addr:He,legal_person_id_period_begin:$e,legal_person_id_period_end:Me,individual_id_addr:je,individual_id_period_begin:Ke,individual_id_period_end:Je}=a;await Ca({bank_name:n,bank_district:e,bank_area:r,openning_bank_code:i,clearing_bank_code:t,account_number:v,account_holder_name:m,biz_category:Pe,biz_license_content:Ge,biz_license_company:c,biz_license_image:V,biz_license_number:F,biz_second_category:H,city_id:Y,contact_name:Z,county_id:$,entity_type:M,environment_image:Q,front_facade_image:W,individual_id_images:ee,individual_id_images2:ae,individual_id_number:l,legal_person_id_images:s,legal_person_id_images2:f,legal_person_id_number:Ie,legal_person_mobile:Ee,legal_person_name:qe,license_image:Ae,license_number:Be,license_type:Se,login_mobile:Le,province_id:Te,store_address:oe.replace(/\//g,"")+he,store_latitude:xe,store_longitude:Fe,store_name:Oe,store_area:oe,legal_person_id_addr:He,legal_person_id_period_begin:$e,legal_person_id_period_end:Me,individual_id_addr:je,individual_id_period_begin:Ke,individual_id_period_end:Je})},ye=async()=>{const n=await T.value.validate(e=>e);if(a.entity_type==2&&!a.bank_image){w.error("请上传银行卡");return}n&&fe()},x=(n,e)=>{const r={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`${r[n]}(${a[n].length}/${e})`;{const i=a[n]?1:0;return`${r[n]}(${i}/${e})`}},Ve=async()=>{console.log("formdata",a),ye()},ke=n=>{const e=K.value.find(r=>r.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)},ze=n=>{if(!n){K.value=[];return}za({keyword:n,pageNum:1,pageSize:2e3}).then(e=>{e.status==200&&(K.value=e.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})))})},we=n=>{if(console.log(11,n),n&&n.length===3){const[i,t,v]=n;a.province_id=i,a.city_id=t,a.county_id=v}const e=n.map((i,t)=>{const v=(m,c)=>{for(const V of m){if(V.value===c)return V.label;if(V.children){const F=v(V.children,c);if(F)return F}}return""};return v(ne.value,i)}),r=e==null?void 0:e.join("/");a.mapAddressLabel=r,a.store_area=r,T.value.validate()},Ce=b([]),Ue=async(n,e)=>{var r;if(!n){e([]);return}try{const i={query:n,region:a.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"},t=await wa(i);if((r=t==null?void 0:t.result)!=null&&r.length){const v=t.result.filter(m=>"location"in m).map(m=>{var c,V;return{value:m.name,label:m.name,name:m.name,address:m.address||"",lat:((c=m.location)==null?void 0:c.lat)||"",lng:((V=m.location)==null?void 0:V.lng)||""}});e(v)}else w.error("搜索失败"),e([])}catch{w.error("搜索失败"),e([])}},De=n=>{a.position="",a.store_address=n.value,a.store_latitude=n.lat,a.store_longitude=n.lng,T.value.validate()},D=n=>{const e=n.type==="image/jpeg",r=n.type==="image/png",i=n.size/1024/1024<2;return k.value=!0,!e&&!r?(k.value=!1,w.error("上传的图片必须是JPG或PNG格式!"),!1):i?!0:(k.value=!1,w.error("上传的图片大小不能超过2MB!"),!1)},N=b("https://mall.gpxscs.cn/mobile/shop/oss/upload"),R=(n,e,r)=>{if(r==="license_image"){const i=n.url;a[r]=a[r].filter(t=>t!==i)}else a[r]=""},I=n=>{const r={license_image:5}[n]||1;return n==="license_image"?a[n].length>=r:a[n]!=""||a[n].length!=0},Ne=(n,e)=>{w.warning("最多只能上传1张图片")},E=n=>{le.value=n.url,J.value=!0},P=async(n,e)=>{k.value=!0;const r=await Da(n,e).then(i=>i);return k.value=!1,r.status==200?r==null?void 0:r.data:null},G=async(n,e)=>new Promise(async(r,i)=>{let t=new FormData;t.append("batchNo",n),t.append("imgType",e),clearTimeout(X),X=setTimeout(async()=>{const v=await Ua(t);t=null,clearTimeout(X),v.status!=200?i(v==null?void 0:v.data):r(v==null?void 0:v.data),k.value=!1},2e3)}),q=async(n,e)=>{switch(k.value=!0,e){case"biz_license_image":var i=await G(n,z.BUSINESS_LICENCE);console.log("biz_license_image",i),a.biz_license_company=i.bizLicenseCompanyName,a.legal_person_name=i.bizLicenseOwnerName,a.biz_license_number=i.bizLicenseCreditCode,a.biz_license_content=i.bizLicenseScope,a.account_holder_name=i.bizLicenseCompanyName;break;case"legal_person_id_images":var i=await G(n,z.ID_CARD_FRONT);console.log("legal_person_id_images",i),a.legal_person_id_number=i.idNumber,a.legal_person_id_addr=i.address;break;case"legal_person_id_images2":var i=await G(n,z.ID_CARD_BEHIND),r=i.validity.split("-");console.log("legal_person_id_images2",i),a.legal_person_id_period_begin=r[0],r[1]!="长期"?a.legal_person_id_period_end=r[1]:(h.value=1,a.legal_person_id_period_end="9999-12-31");break;case"individual_id_images":var i=await G(n,z.FR_ID_CARD_FRONT);console.log("individual_id_images",i),a.individual_id_number=i.idNumber,a.individual_id_addr=i.address;break;case"individual_id_images2":var i=await G(n,z.ID_CARD_BEHIND),r=i.validity.split("-");console.log("individual_id_images2",i),a.individual_id_period_begin=r[0],r[1]!="长期"?a.individual_id_period_end=r[1]:(h.value=1,a.individual_id_period_end="9999-12-31");break;case"bank_image":var i=await G(n,z.BANK_CARD);console.log("bank_image",i),a.account_number=i.card_number;break}k.value=!1,T.value.validate()},A=async(n,e,r,i)=>{if(n&&n.status===200&&n.code===0)if(n.data&&n.data.url)switch(e.url=n.data.url,i==="license_image"?a[i].push(e.url):a[i]=e.url,k.value=!1,ge.value=e.raw,i){case"biz_license_image":var t=await P(e.raw,z.BUSINESS_LICENCE);U.value=t.batchNo,q(t.batchNo,i);break;case"legal_person_id_images":var t=await P(e.raw,z.ID_CARD_FRONT);U.value=t.batchNo,q(t.batchNo,i);break;case"legal_person_id_images2":var t=await P(e.raw,z.ID_CARD_BEHIND);U.value=t.batchNo,q(t.batchNo,i);break;case"individual_id_images":var t=await P(e.raw,z.FR_ID_CARD_FRONT);U.value=t.batchNo,q(t.batchNo,i);break;case"individual_id_images2":var t=await P(e.raw,z.ID_CARD_BEHIND);U.value=t.batchNo,q(t.batchNo,i);break;case"bank_image":var t=await P(e.raw,z.BANK_CARD);U.value=t.batchNo,q(t.batchNo,i);break}else w.error("文件上传成功,但未返回文件 URL"),k.value=!1;else w.error(n.msg||"文件上传失败"),k.value=!1;T.value.validate()},B=(n,e)=>{k.value=!1,w.error("文件上传失败")},Re=()=>{a.individual_id_number="",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 Ye(()=>{ya().then(n=>{n.code===0&&n.status===200&&(ie.value=Va(n.data))}).catch(n=>{w.error("获取店铺分类失败")}),ka().then(n=>{n.code===0&&n.status===200?(me.value=n.data,console.log(pe.value)):w.error("获取银行失败")}).catch(n=>{w.error("获取银行失败")})}),(n,e)=>{const r=la,i=ia,t=na,v=oa,m=ra,c=da,V=sa,F=ta,H=ea,Y=ua,Z=ma,$=pa,M=ga,Q=ca,W=We,ee=aa,ae=Qe;return _(),j("div",Ra,[e[64]||(e[64]=p("div",{class:"steps-container"},[p("div",{class:"tit",style:{"margin-bottom":"0"}},"免费开店资料填写")],-1)),p("div",Ia,[Ze((_(),g(W,{model:a,rules:ve,ref_key:"formRef",ref:T,"label-width":"160px",style:{"max-width":"600px"},"element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:d(()=>[p("div",Ea,[e[44]||(e[44]=p("div",{class:"tit"},"店铺信息",-1)),o(i,{label:"联系人",prop:"contact_name"},{default:d(()=>[o(r,{modelValue:a.contact_name,"onUpdate:modelValue":e[0]||(e[0]=l=>a.contact_name=l),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),o(i,{label:"联系电话",prop:"login_mobile"},{default:d(()=>[o(r,{modelValue:a.login_mobile,"onUpdate:modelValue":e[1]||(e[1]=l=>a.login_mobile=l),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),o(i,{label:"邮箱",prop:"email"},{default:d(()=>[o(r,{modelValue:a.email,"onUpdate:modelValue":e[2]||(e[2]=l=>a.email=l),placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1}),o(i,{label:"经营品类",prop:"biz_category"},{default:d(()=>[o(t,{modelValue:a.biz_category,"onUpdate:modelValue":e[3]||(e[3]=l=>a.biz_category=l),options:ie.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:ce,clearable:""},null,8,["modelValue","options"])]),_:1}),o(i,{label:"门店名称",prop:"store_name"},{default:d(()=>[o(r,{modelValue:a.store_name,"onUpdate:modelValue":e[4]||(e[4]=l=>a.store_name=l),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),o(i,{label:"所在地区",prop:"map_address"},{default:d(()=>[o(t,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":e[5]||(e[5]=l=>a.map_address=l),options:ne.value,onChange:we},null,8,["modelValue","options"]),a.map_address?(_(),g(v,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":e[6]||(e[6]=l=>a.position=l),placeholder:"试试搜索,快速填写地址","fetch-suggestions":Ue,"value-key":"value",options:Ce.value,onSelect:De},{default:d(({item:l})=>[l?(_(),j("div",qa,[p("div",null,[p("p",null,te(l.name),1)]),p("div",null,[p("span",null,te(l.address),1)])])):u("",!0)]),_:1},8,["modelValue","options"])):u("",!0)]),_:1}),a.map_address?(_(),g(i,{key:0,label:"详细地址",prop:"store_address"},{default:d(()=>[o(r,{modelValue:a.store_address,"onUpdate:modelValue":e[7]||(e[7]=l=>a.store_address=l),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),o(i,{label:x("front_facade_image",1),prop:"front_facade_image"},{default:d(()=>[o(c,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-remove":(l,s)=>R(l,s,"front_facade_image"),"on-success":(l,s,f)=>A(l,s,f,"front_facade_image"),"on-preview":E,"on-error":B,"on-exceed":Ne,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("front_facade_image")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[42]||(e[42]=p("div",{class:"uploader-tips"},"上传门店图",-1))]),_:1},8,["on-remove","on-success","action","class"])]),_:1},8,["label"]),o(i,{label:x("environment_image",1),prop:"environment_image"},{default:d(()=>[o(c,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.environment_image,"onUpdate:modelValue":e[8]||(e[8]=l=>a.environment_image=l),"on-remove":(l,s)=>R(l,s,"environment_image"),"on-success":(l,s,f)=>A(l,s,f,"environment_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("environment_image")})},{default:d(()=>[o(m,null,{default:d(()=>[o(y(L))]),_:1}),e[43]||(e[43]=p("div",{class:"uploader-tips"},"上传环境图",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])]),p("div",Aa,[e[59]||(e[59]=p("div",{class:"tit"},"营业信息",-1)),o(i,{label:"主体类型",prop:"entity_type"},{default:d(()=>[o(F,{modelValue:a.entity_type,"onUpdate:modelValue":e[9]||(e[9]=l=>a.entity_type=l),onChange:Re},{default:d(()=>[o(V,{value:1},{default:d(()=>e[45]||(e[45]=[C("企业")])),_:1}),o(V,{value:2},{default:d(()=>e[46]||(e[46]=[C("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),a.entity_type===1?(_(),j("div",Ba,[o(i,{label:x("biz_license_image",1),prop:"biz_license_image"},{default:d(()=>[o(c,{ref:"uploadRef",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,s)=>R(l,s,"biz_license_image"),"on-preview":E,"on-success":(l,s,f)=>A(l,s,f,"biz_license_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("biz_license_image")})},{default:d(()=>[o(m,null,{default:d(()=>[o(y(L))]),_:1}),e[47]||(e[47]=p("div",{class:"uploader-tips"},"上传营业执照",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"]),a.biz_license_image&&!a.biz_license_company?(_(),g(H,{key:0,type:"info",plain:"",onClick:e[11]||(e[11]=l=>q(y(U),"biz_license_image"))},{default:d(()=>e[48]||(e[48]=[C("点击免填营业执照信息")])),_:1})):u("",!0)]),_:1},8,["label"]),a.biz_license_image?(_(),g(i,{key:0,label:"公司名称",prop:"biz_license_company"},{default:d(()=>[o(r,{modelValue:a.biz_license_company,"onUpdate:modelValue":e[12]||(e[12]=l=>a.biz_license_company=l),placeholder:"请输入公司名称"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:1,label:"法人姓名",prop:"legal_person_name"},{default:d(()=>[o(r,{modelValue:a.legal_person_name,"onUpdate:modelValue":e[13]||(e[13]=l=>a.legal_person_name=l),placeholder:"请输入法人姓名"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:2,label:"法人手机号",prop:"legal_person_mobile"},{default:d(()=>[o(r,{modelValue:a.legal_person_mobile,"onUpdate:modelValue":e[14]||(e[14]=l=>a.legal_person_mobile=l),placeholder:"请输入法人手机号"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:3,label:"注册号",prop:"biz_license_number"},{default:d(()=>[o(r,{modelValue:a.biz_license_number,"onUpdate:modelValue":e[15]||(e[15]=l=>a.biz_license_number=l),placeholder:"请输入注册号"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:4,label:"经营范围",prop:"biz_license_content"},{default:d(()=>[o(r,{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})):u("",!0),a.biz_license_image?(_(),g(i,{key:5,label:"许可证类型",prop:"license_type"},{default:d(()=>[o(Z,{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:d(()=>[(_(),j(se,null,_a(be,l=>o(Y,{key:l.value2,label:l.label,value:l.value2},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):u("",!0),a.license_type!=1?(_(),g(i,{key:6,label:x("license_image",5),prop:"license_image"},{default:d(()=>[o(c,{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":E,"on-remove":(l,s)=>R(l,s,"license_image"),"on-success":(l,s,f)=>A(l,s,f,"license_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("license_image")})},{default:d(()=>[o(m,null,{default:d(()=>[o(y(L))]),_:1}),e[49]||(e[49]=p("div",{class:"uploader-tips"},"上传许可证",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])):u("",!0),a.license_type!=1?(_(),g(i,{key:7,label:"许可证编号",prop:"license_number"},{default:d(()=>[o(r,{modelValue:a.license_number,"onUpdate:modelValue":e[20]||(e[20]=l=>a.license_number=l),placeholder:"请输入许可证编号"},null,8,["modelValue"])]),_:1})):u("",!0),o(i,{label:x("legal_person_id_images",1),prop:"legal_person_id_images"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.legal_person_id_images,"onUpdate:modelValue":e[21]||(e[21]=l=>a.legal_person_id_images=l),"on-remove":(l,s)=>R(l,s,"legal_person_id_images"),"on-success":(l,s,f)=>A(l,s,f,"legal_person_id_images"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("legal_person_id_images")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[50]||(e[50]=p("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"]),a.legal_person_id_images&&!a.legal_person_id_number?(_(),g(H,{key:0,type:"info",plain:"",onClick:e[22]||(e[22]=l=>q(y(U),"legal_person_id_images"))},{default:d(()=>e[51]||(e[51]=[C("点击免填身份证")])),_:1})):u("",!0)]),_:1},8,["label"]),o(i,{label:x("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.legal_person_id_images2,"onUpdate:modelValue":e[23]||(e[23]=l=>a.legal_person_id_images2=l),"on-remove":(l,s)=>R(l,s,"legal_person_id_images2"),"on-success":(l,s,f)=>A(l,s,f,"legal_person_id_images2"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("legal_person_id_images2")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[52]||(e[52]=p("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.legal_person_id_images?(_(),g(i,{key:8,label:"法人身份证号码",prop:"legal_person_id_number"},{default:d(()=>[o(r,{modelValue:a.legal_person_id_number,"onUpdate:modelValue":e[24]||(e[24]=l=>a.legal_person_id_number=l),placeholder:"请输入法人身份证号码"},null,8,["modelValue"])]),_:1})):u("",!0),a.legal_person_id_images?(_(),g(i,{key:9,label:"身份证详细地址",prop:"legal_person_id_addr"},{default:d(()=>[o(r,{modelValue:a.legal_person_id_addr,"onUpdate:modelValue":e[25]||(e[25]=l=>a.legal_person_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),a.legal_person_id_images2?(_(),g(i,{key:10,label:"身份证生效日期",prop:"legal_person_id_period_begin"},{default:d(()=>[o($,{modelValue:a.legal_person_id_period_begin,"onUpdate:modelValue":e[26]||(e[26]=l=>a.legal_person_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):u("",!0),a.legal_person_id_images2?(_(),g(i,{key:11,label:"身份证截止日期",prop:"legal_person_id_period_end"},{default:d(()=>[o(F,{modelValue:y(h),"onUpdate:modelValue":e[27]||(e[27]=l=>_e(h)?h.value=l:h=l)},{default:d(()=>[o(M,{label:1},{default:d(()=>e[53]||(e[53]=[C("长期")])),_:1}),o(M,{label:2},{default:d(()=>e[54]||(e[54]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),y(h)==2?(_(),g($,{key:0,modelValue:a.legal_person_id_period_end,"onUpdate:modelValue":e[28]||(e[28]=l=>a.legal_person_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):u("",!0)]),_:1})):u("",!0)])):u("",!0),a.entity_type===2?(_(),j("div",Sa,[o(i,{label:x("individual_id_images",1),prop:"individual_id_images"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.individual_id_images,"onUpdate:modelValue":e[29]||(e[29]=l=>a.individual_id_images=l),"on-remove":(l,s)=>R(l,s,"individual_id_images"),"on-success":(l,s,f)=>A(l,s,f,"individual_id_images"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("individual_id_images")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[55]||(e[55]=p("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),o(i,{label:x("individual_id_images2",1),prop:"individual_id_images2"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.individual_id_images2,"onUpdate:modelValue":e[30]||(e[30]=l=>a.individual_id_images2=l),"on-remove":(l,s)=>R(l,s,"individual_id_images2"),"on-success":(l,s,f)=>A(l,s,f,"individual_id_images2"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("individual_id_images2")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[56]||(e[56]=p("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.individual_id_images?(_(),g(i,{key:0,label:"个人身份证号",prop:"individual_id_number"},{default:d(()=>[o(r,{modelValue:a.individual_id_number,"onUpdate:modelValue":e[31]||(e[31]=l=>a.individual_id_number=l),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):u("",!0),a.individual_id_images?(_(),g(i,{key:1,label:"身份证详细地址",prop:"individual_id_number"},{default:d(()=>[o(r,{modelValue:a.individual_id_addr,"onUpdate:modelValue":e[32]||(e[32]=l=>a.individual_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),a.individual_id_images2?(_(),g(i,{key:2,label:"身份证生效日期",prop:"individual_id_period_begin"},{default:d(()=>[o($,{modelValue:a.individual_id_period_begin,"onUpdate:modelValue":e[33]||(e[33]=l=>a.individual_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):u("",!0),a.individual_id_images2?(_(),g(i,{key:3,label:"身份证截止日期",prop:"individual_id_period_end"},{default:d(()=>[o(F,{modelValue:y(O),"onUpdate:modelValue":e[34]||(e[34]=l=>_e(O)?O.value=l:O=l)},{default:d(()=>[o(M,{label:1},{default:d(()=>e[57]||(e[57]=[C("长期")])),_:1}),o(M,{label:2},{default:d(()=>e[58]||(e[58]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),y(O)==2?(_(),g($,{key:0,modelValue:a.individual_id_period_end,"onUpdate:modelValue":e[35]||(e[35]=l=>a.individual_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):u("",!0)]),_:1})):u("",!0)])):u("",!0)]),p("div",La,[e[62]||(e[62]=p("div",{class:"tit"},"结算信息",-1)),o(i,{label:"银行卡",prop:"bank_image"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.bank_image,"onUpdate:modelValue":e[36]||(e[36]=l=>a.bank_image=l),"on-remove":(l,s)=>R(l,s,"bank_image"),"on-success":(l,s,f)=>A(l,s,f,"bank_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("bank_image")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[60]||(e[60]=p("div",{class:"uploader-tips"},[C("上传银行卡"),p("br"),C("免填卡号")],-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"]),a.bank_image&&!a.account_number?(_(),g(H,{key:0,type:"info",plain:"",onClick:e[37]||(e[37]=l=>q(y(U),"bank_image"))},{default:d(()=>e[61]||(e[61]=[C("点击免填卡号")])),_:1})):u("",!0)]),_:1}),a.entity_type==1||a.bank_image?(_(),j(se,{key:0},[o(i,{label:"开户名称",prop:"account_holder_name"},{default:d(()=>[o(r,{modelValue:a.account_holder_name,"onUpdate:modelValue":e[38]||(e[38]=l=>a.account_holder_name=l)},null,8,["modelValue"])]),_:1}),o(i,{label:"银行卡号",prop:"account_number"},{default:d(()=>[o(r,{modelValue:a.account_number,"onUpdate:modelValue":e[39]||(e[39]=l=>a.account_number=l)},null,8,["modelValue"])]),_:1}),o(i,{label:"开户银行",prop:"bank_branch_name"},{default:d(()=>[o(Q,{clearable:"",filterable:"",remote:"",onChange:ke,"remote-method":ze,modelValue:a.bank_branch_name,"onUpdate:modelValue":e[40]||(e[40]=l=>a.bank_branch_name=l),placeholder:"搜索银行名称",placement:"top-start",style:{width:"350px"},options:K.value},{prefix:d(()=>[o(m,null,{default:d(()=>[o(y(ba))]),_:1})]),_:1},8,["modelValue","options"])]),_:1})],64)):u("",!0)])]),_:1},8,["model","rules"])),[[ae,k.value,void 0,{fullscreen:!0,lock:!0}]])]),p("div",Ta,[o(H,{type:"primary",onClick:Ve,class:"custom-button"},{default:d(()=>e[63]||(e[63]=[C("提交审核")])),_:1})]),o(ee,{modelValue:J.value,"onUpdate:modelValue":e[41]||(e[41]=l=>J.value=l),width:"max-content"},{default:d(()=>[p("img",{"w-full":"",src:le.value,alt:"Preview Image"},null,8,ha)]),_:1},8,["modelValue"])])}}}),Ka=Na(xa,[["__scopeId","data-v-236ff989"]]);export{Ka as default};
+import{j as Xe,r as b,a as de,w as re,X as Ye,N as w,G as j,I as p,B as o,Y as Ze,Z as Qe,q as g,y as d,_ as We,J as ea,$ as aa,v as _,a0 as u,a1 as la,a2 as ia,a3 as na,a4 as oa,V as te,a5 as da,U as S,a6 as ra,u as y,a7 as L,a8 as ta,a9 as sa,O as C,H as se,T as _a,aa as ua,ab as ma,ac as pa,ad as ga,b as _e,ae as ca,af as ba}from"./element-plus-B_5dJQ4L.js";import{c as va}from"./cityData-XsW420PP.js";import{u as fa,G as ya,t as Va,a as ka,b as za,c as wa,m as Ca}from"./login-Bh27p5Wm.js";import{i as Ua,b as Da}from"./upload-DS8pBJP2.js";import{_ as Na}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-1M9nHXlS.js";import"./http-yKPN8Mxt.js";const Ra={class:"signUp-container"},Ia={class:"form-submit"},Ea={class:"from_box"},qa={key:0,class:"auto-item"},Aa={class:"from_box"},Ba={key:0},Sa={key:1},La={class:"from_box"},Ta={class:"form-button"},ha=["src"],xa=Xe({__name:"start",setup(Fa){const z={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"};fa();const ue=()=>{const{provinceData:n,cityData:e,areaData:r}=va;return n.map((i,t)=>({...i,children:e[t].map((m,c)=>{const V={...m};return r[t]&&r[t][c]&&(V.children=r[t][c]),V})}))};b(1);const k=b(!1),T=b(null),J=b(!1),le=b("");b(""),b([]),b([]);const ie=b([]),ne=b(ue()),me=b(),pe=b();b({value:"value",label:"label",children:"children",expandTrigger:"hover"});const K=b([]);let X=0,ge=b(null),U=b(""),h=b(2),O=b(2);const ce=n=>{if(n&&n.length===2){const[e,r]=n;a.biz_category=e,a.biz_second_category=r}},a=de({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",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_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:""}),be=[{value2:"1",label:"无需特殊资质"},{value2:"2",label:"需许可证资质"},{value2:"3",label:"需特许证件资质"}],ve=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"}],email:[{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_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"}]});re(h,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")}),re(O,n=>{n==1?a.individual_id_period_end="9999-12-31":a.individual_id_period_end="",T.value.validate("individual_id_period_end")});const fe=async()=>{console.log(2001);const{bank_name:n,bank_district:e,bank_area:r,openning_bank_code:i,clearing_bank_code:t,account_number:v,account_holder_name:m,biz_license_company:c,biz_license_image:V,biz_license_number:F,biz_second_category:H,city_id:Y,contact_name:Z,county_id:$,entity_type:M,environment_image:Q,front_facade_image:W,individual_id_images:ee,individual_id_images2:ae,individual_id_number:l,legal_person_id_images:s,legal_person_id_images2:f,legal_person_id_number:Ie,legal_person_mobile:Ee,legal_person_name:qe,license_image:Ae,license_number:Be,license_type:Se,login_mobile:Le,province_id:Te,store_address:he,store_latitude:xe,store_longitude:Fe,store_name:Oe,store_area:oe,biz_category:Pe,biz_license_content:Ge,legal_person_id_addr:He,legal_person_id_period_begin:$e,legal_person_id_period_end:Me,individual_id_addr:je,individual_id_period_begin:Ke,individual_id_period_end:Je}=a;await Ca({bank_name:n,bank_district:e,bank_area:r,openning_bank_code:i,clearing_bank_code:t,account_number:v,account_holder_name:m,biz_category:Pe,biz_license_content:Ge,biz_license_company:c,biz_license_image:V,biz_license_number:F,biz_second_category:H,city_id:Y,contact_name:Z,county_id:$,entity_type:M,environment_image:Q,front_facade_image:W,individual_id_images:ee,individual_id_images2:ae,individual_id_number:l,legal_person_id_images:s,legal_person_id_images2:f,legal_person_id_number:Ie,legal_person_mobile:Ee,legal_person_name:qe,license_image:Ae,license_number:Be,license_type:Se,login_mobile:Le,province_id:Te,store_address:oe.replace(/\//g,"")+he,store_latitude:xe,store_longitude:Fe,store_name:Oe,store_area:oe,legal_person_id_addr:He,legal_person_id_period_begin:$e,legal_person_id_period_end:Me,individual_id_addr:je,individual_id_period_begin:Ke,individual_id_period_end:Je})},ye=async()=>{const n=await T.value.validate(e=>e);if(a.entity_type==2&&!a.bank_image){w.error("请上传银行卡");return}n&&fe()},x=(n,e)=>{const r={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`${r[n]}(${a[n].length}/${e})`;{const i=a[n]?1:0;return`${r[n]}(${i}/${e})`}},Ve=async()=>{console.log("formdata",a),ye()},ke=n=>{const e=K.value.find(r=>r.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)},ze=n=>{if(!n){K.value=[];return}za({keyword:n,pageNum:1,pageSize:2e3}).then(e=>{e.status==200&&(K.value=e.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})))})},we=n=>{if(console.log(11,n),n&&n.length===3){const[i,t,v]=n;a.province_id=i,a.city_id=t,a.county_id=v}const e=n.map((i,t)=>{const v=(m,c)=>{for(const V of m){if(V.value===c)return V.label;if(V.children){const F=v(V.children,c);if(F)return F}}return""};return v(ne.value,i)}),r=e==null?void 0:e.join("/");a.mapAddressLabel=r,a.store_area=r,T.value.validate()},Ce=b([]),Ue=async(n,e)=>{var r;if(!n){e([]);return}try{const i={query:n,region:a.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"},t=await wa(i);if((r=t==null?void 0:t.result)!=null&&r.length){const v=t.result.filter(m=>"location"in m).map(m=>{var c,V;return{value:m.name,label:m.name,name:m.name,address:m.address||"",lat:((c=m.location)==null?void 0:c.lat)||"",lng:((V=m.location)==null?void 0:V.lng)||""}});e(v)}else w.error("搜索失败"),e([])}catch{w.error("搜索失败"),e([])}},De=n=>{a.position="",a.store_address=n.value,a.store_latitude=n.lat,a.store_longitude=n.lng,T.value.validate()},D=n=>{const e=n.type==="image/jpeg",r=n.type==="image/png",i=n.size/1024/1024<2;return k.value=!0,!e&&!r?(k.value=!1,w.error("上传的图片必须是JPG或PNG格式!"),!1):i?!0:(k.value=!1,w.error("上传的图片大小不能超过2MB!"),!1)},N=b("https://mall.gpxscs.cn/mobile/shop/oss/upload"),R=(n,e,r)=>{if(r==="license_image"){const i=n.url;a[r]=a[r].filter(t=>t!==i)}else a[r]=""},I=n=>{const r={license_image:5}[n]||1;return n==="license_image"?a[n].length>=r:a[n]!=""||a[n].length!=0},Ne=(n,e)=>{w.warning("最多只能上传1张图片")},E=n=>{le.value=n.url,J.value=!0},P=async(n,e)=>{k.value=!0;const r=await Da(n,e).then(i=>i);return k.value=!1,r.status==200?r==null?void 0:r.data:null},G=async(n,e)=>new Promise(async(r,i)=>{let t=new FormData;t.append("batchNo",n),t.append("imgType",e),clearTimeout(X),X=setTimeout(async()=>{const v=await Ua(t);t=null,clearTimeout(X),v.status!=200?i(v==null?void 0:v.data):r(v==null?void 0:v.data),k.value=!1},2e3)}),q=async(n,e)=>{switch(k.value=!0,e){case"biz_license_image":var i=await G(n,z.BUSINESS_LICENCE);console.log("biz_license_image",i),a.biz_license_company=i.bizLicenseCompanyName,a.legal_person_name=i.bizLicenseOwnerName,a.biz_license_number=i.bizLicenseCreditCode,a.biz_license_content=i.bizLicenseScope,a.account_holder_name=i.bizLicenseCompanyName;break;case"legal_person_id_images":var i=await G(n,z.ID_CARD_FRONT);console.log("legal_person_id_images",i),a.legal_person_id_number=i.idNumber,a.legal_person_id_addr=i.address;break;case"legal_person_id_images2":var i=await G(n,z.ID_CARD_BEHIND),r=i.validity.split("-");console.log("legal_person_id_images2",i),a.legal_person_id_period_begin=r[0],r[1]!="长期"?a.legal_person_id_period_end=r[1]:(h.value=1,a.legal_person_id_period_end="9999-12-31");break;case"individual_id_images":var i=await G(n,z.FR_ID_CARD_FRONT);console.log("individual_id_images",i),a.individual_id_number=i.idNumber,a.individual_id_addr=i.address;break;case"individual_id_images2":var i=await G(n,z.ID_CARD_BEHIND),r=i.validity.split("-");console.log("individual_id_images2",i),a.individual_id_period_begin=r[0],r[1]!="长期"?a.individual_id_period_end=r[1]:(h.value=1,a.individual_id_period_end="9999-12-31");break;case"bank_image":var i=await G(n,z.BANK_CARD);console.log("bank_image",i),a.account_number=i.card_number;break}k.value=!1,T.value.validate()},A=async(n,e,r,i)=>{if(n&&n.status===200&&n.code===0)if(n.data&&n.data.url)switch(e.url=n.data.url,i==="license_image"?a[i].push(e.url):a[i]=e.url,k.value=!1,ge.value=e.raw,i){case"biz_license_image":var t=await P(e.raw,z.BUSINESS_LICENCE);U.value=t.batchNo,q(t.batchNo,i);break;case"legal_person_id_images":var t=await P(e.raw,z.ID_CARD_FRONT);U.value=t.batchNo,q(t.batchNo,i);break;case"legal_person_id_images2":var t=await P(e.raw,z.ID_CARD_BEHIND);U.value=t.batchNo,q(t.batchNo,i);break;case"individual_id_images":var t=await P(e.raw,z.FR_ID_CARD_FRONT);U.value=t.batchNo,q(t.batchNo,i);break;case"individual_id_images2":var t=await P(e.raw,z.ID_CARD_BEHIND);U.value=t.batchNo,q(t.batchNo,i);break;case"bank_image":var t=await P(e.raw,z.BANK_CARD);U.value=t.batchNo,q(t.batchNo,i);break}else w.error("文件上传成功,但未返回文件 URL"),k.value=!1;else w.error(n.msg||"文件上传失败"),k.value=!1;T.value.validate()},B=(n,e)=>{k.value=!1,w.error("文件上传失败")},Re=()=>{a.individual_id_number="",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 Ye(()=>{ya().then(n=>{n.code===0&&n.status===200&&(ie.value=Va(n.data))}).catch(n=>{w.error("获取店铺分类失败")}),ka().then(n=>{n.code===0&&n.status===200?(me.value=n.data,console.log(pe.value)):w.error("获取银行失败")}).catch(n=>{w.error("获取银行失败")})}),(n,e)=>{const r=la,i=ia,t=na,v=oa,m=ra,c=da,V=sa,F=ta,H=ea,Y=ua,Z=ma,$=pa,M=ga,Q=ca,W=We,ee=aa,ae=Qe;return _(),j("div",Ra,[e[64]||(e[64]=p("div",{class:"steps-container"},[p("div",{class:"tit",style:{"margin-bottom":"0"}},"免费开店资料填写")],-1)),p("div",Ia,[Ze((_(),g(W,{model:a,rules:ve,ref_key:"formRef",ref:T,"label-width":"160px",style:{"max-width":"600px"},"element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:d(()=>[p("div",Ea,[e[44]||(e[44]=p("div",{class:"tit"},"店铺信息",-1)),o(i,{label:"联系人",prop:"contact_name"},{default:d(()=>[o(r,{modelValue:a.contact_name,"onUpdate:modelValue":e[0]||(e[0]=l=>a.contact_name=l),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),o(i,{label:"联系电话",prop:"login_mobile"},{default:d(()=>[o(r,{modelValue:a.login_mobile,"onUpdate:modelValue":e[1]||(e[1]=l=>a.login_mobile=l),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),o(i,{label:"邮箱",prop:"email"},{default:d(()=>[o(r,{modelValue:a.email,"onUpdate:modelValue":e[2]||(e[2]=l=>a.email=l),placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1}),o(i,{label:"经营品类",prop:"biz_category"},{default:d(()=>[o(t,{modelValue:a.biz_category,"onUpdate:modelValue":e[3]||(e[3]=l=>a.biz_category=l),options:ie.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:ce,clearable:""},null,8,["modelValue","options"])]),_:1}),o(i,{label:"门店名称",prop:"store_name"},{default:d(()=>[o(r,{modelValue:a.store_name,"onUpdate:modelValue":e[4]||(e[4]=l=>a.store_name=l),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),o(i,{label:"所在地区",prop:"map_address"},{default:d(()=>[o(t,{style:{marginright:"5px"},modelValue:a.map_address,"onUpdate:modelValue":e[5]||(e[5]=l=>a.map_address=l),options:ne.value,onChange:we},null,8,["modelValue","options"]),a.map_address?(_(),g(v,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":e[6]||(e[6]=l=>a.position=l),placeholder:"试试搜索,快速填写地址","fetch-suggestions":Ue,"value-key":"value",options:Ce.value,onSelect:De},{default:d(({item:l})=>[l?(_(),j("div",qa,[p("div",null,[p("p",null,te(l.name),1)]),p("div",null,[p("span",null,te(l.address),1)])])):u("",!0)]),_:1},8,["modelValue","options"])):u("",!0)]),_:1}),a.map_address?(_(),g(i,{key:0,label:"详细地址",prop:"store_address"},{default:d(()=>[o(r,{modelValue:a.store_address,"onUpdate:modelValue":e[7]||(e[7]=l=>a.store_address=l),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),o(i,{label:x("front_facade_image",1),prop:"front_facade_image"},{default:d(()=>[o(c,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-remove":(l,s)=>R(l,s,"front_facade_image"),"on-success":(l,s,f)=>A(l,s,f,"front_facade_image"),"on-preview":E,"on-error":B,"on-exceed":Ne,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("front_facade_image")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[42]||(e[42]=p("div",{class:"uploader-tips"},"上传门店图",-1))]),_:1},8,["on-remove","on-success","action","class"])]),_:1},8,["label"]),o(i,{label:x("environment_image",1),prop:"environment_image"},{default:d(()=>[o(c,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.environment_image,"onUpdate:modelValue":e[8]||(e[8]=l=>a.environment_image=l),"on-remove":(l,s)=>R(l,s,"environment_image"),"on-success":(l,s,f)=>A(l,s,f,"environment_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("environment_image")})},{default:d(()=>[o(m,null,{default:d(()=>[o(y(L))]),_:1}),e[43]||(e[43]=p("div",{class:"uploader-tips"},"上传环境图",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])]),p("div",Aa,[e[59]||(e[59]=p("div",{class:"tit"},"营业信息",-1)),o(i,{label:"主体类型",prop:"entity_type"},{default:d(()=>[o(F,{modelValue:a.entity_type,"onUpdate:modelValue":e[9]||(e[9]=l=>a.entity_type=l),onChange:Re},{default:d(()=>[o(V,{value:1},{default:d(()=>e[45]||(e[45]=[C("企业")])),_:1}),o(V,{value:2},{default:d(()=>e[46]||(e[46]=[C("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),a.entity_type===1?(_(),j("div",Ba,[o(i,{label:x("biz_license_image",1),prop:"biz_license_image"},{default:d(()=>[o(c,{ref:"uploadRef",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,s)=>R(l,s,"biz_license_image"),"on-preview":E,"on-success":(l,s,f)=>A(l,s,f,"biz_license_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("biz_license_image")})},{default:d(()=>[o(m,null,{default:d(()=>[o(y(L))]),_:1}),e[47]||(e[47]=p("div",{class:"uploader-tips"},"上传营业执照",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"]),a.biz_license_image&&!a.biz_license_company?(_(),g(H,{key:0,type:"info",plain:"",onClick:e[11]||(e[11]=l=>q(y(U),"biz_license_image"))},{default:d(()=>e[48]||(e[48]=[C("点击免填营业执照信息")])),_:1})):u("",!0)]),_:1},8,["label"]),a.biz_license_image?(_(),g(i,{key:0,label:"公司名称",prop:"biz_license_company"},{default:d(()=>[o(r,{modelValue:a.biz_license_company,"onUpdate:modelValue":e[12]||(e[12]=l=>a.biz_license_company=l),placeholder:"请输入公司名称"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:1,label:"法人姓名",prop:"legal_person_name"},{default:d(()=>[o(r,{modelValue:a.legal_person_name,"onUpdate:modelValue":e[13]||(e[13]=l=>a.legal_person_name=l),placeholder:"请输入法人姓名"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:2,label:"法人手机号",prop:"legal_person_mobile"},{default:d(()=>[o(r,{modelValue:a.legal_person_mobile,"onUpdate:modelValue":e[14]||(e[14]=l=>a.legal_person_mobile=l),placeholder:"请输入法人手机号"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:3,label:"注册号",prop:"biz_license_number"},{default:d(()=>[o(r,{modelValue:a.biz_license_number,"onUpdate:modelValue":e[15]||(e[15]=l=>a.biz_license_number=l),placeholder:"请输入注册号"},null,8,["modelValue"])]),_:1})):u("",!0),a.biz_license_image?(_(),g(i,{key:4,label:"经营范围",prop:"biz_license_content"},{default:d(()=>[o(r,{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})):u("",!0),a.biz_license_image?(_(),g(i,{key:5,label:"许可证类型",prop:"license_type"},{default:d(()=>[o(Z,{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:d(()=>[(_(),j(se,null,_a(be,l=>o(Y,{key:l.value2,label:l.label,value:l.value2},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):u("",!0),a.license_type!=1?(_(),g(i,{key:6,label:x("license_image",5),prop:"license_image"},{default:d(()=>[o(c,{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":E,"on-remove":(l,s)=>R(l,s,"license_image"),"on-success":(l,s,f)=>A(l,s,f,"license_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("license_image")})},{default:d(()=>[o(m,null,{default:d(()=>[o(y(L))]),_:1}),e[49]||(e[49]=p("div",{class:"uploader-tips"},"上传许可证",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])):u("",!0),a.license_type!=1?(_(),g(i,{key:7,label:"许可证编号",prop:"license_number"},{default:d(()=>[o(r,{modelValue:a.license_number,"onUpdate:modelValue":e[20]||(e[20]=l=>a.license_number=l),placeholder:"请输入许可证编号"},null,8,["modelValue"])]),_:1})):u("",!0),o(i,{label:x("legal_person_id_images",1),prop:"legal_person_id_images"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.legal_person_id_images,"onUpdate:modelValue":e[21]||(e[21]=l=>a.legal_person_id_images=l),"on-remove":(l,s)=>R(l,s,"legal_person_id_images"),"on-success":(l,s,f)=>A(l,s,f,"legal_person_id_images"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("legal_person_id_images")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[50]||(e[50]=p("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"]),a.legal_person_id_images&&!a.legal_person_id_number?(_(),g(H,{key:0,type:"info",plain:"",onClick:e[22]||(e[22]=l=>q(y(U),"legal_person_id_images"))},{default:d(()=>e[51]||(e[51]=[C("点击免填身份证")])),_:1})):u("",!0)]),_:1},8,["label"]),o(i,{label:x("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.legal_person_id_images2,"onUpdate:modelValue":e[23]||(e[23]=l=>a.legal_person_id_images2=l),"on-remove":(l,s)=>R(l,s,"legal_person_id_images2"),"on-success":(l,s,f)=>A(l,s,f,"legal_person_id_images2"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("legal_person_id_images2")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[52]||(e[52]=p("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.legal_person_id_images?(_(),g(i,{key:8,label:"法人身份证号码",prop:"legal_person_id_number"},{default:d(()=>[o(r,{modelValue:a.legal_person_id_number,"onUpdate:modelValue":e[24]||(e[24]=l=>a.legal_person_id_number=l),placeholder:"请输入法人身份证号码"},null,8,["modelValue"])]),_:1})):u("",!0),a.legal_person_id_images?(_(),g(i,{key:9,label:"身份证详细地址",prop:"legal_person_id_addr"},{default:d(()=>[o(r,{modelValue:a.legal_person_id_addr,"onUpdate:modelValue":e[25]||(e[25]=l=>a.legal_person_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),a.legal_person_id_images2?(_(),g(i,{key:10,label:"身份证生效日期",prop:"legal_person_id_period_begin"},{default:d(()=>[o($,{modelValue:a.legal_person_id_period_begin,"onUpdate:modelValue":e[26]||(e[26]=l=>a.legal_person_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):u("",!0),a.legal_person_id_images2?(_(),g(i,{key:11,label:"身份证截止日期",prop:"legal_person_id_period_end"},{default:d(()=>[o(F,{modelValue:y(h),"onUpdate:modelValue":e[27]||(e[27]=l=>_e(h)?h.value=l:h=l)},{default:d(()=>[o(M,{label:1},{default:d(()=>e[53]||(e[53]=[C("长期")])),_:1}),o(M,{label:2},{default:d(()=>e[54]||(e[54]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),y(h)==2?(_(),g($,{key:0,modelValue:a.legal_person_id_period_end,"onUpdate:modelValue":e[28]||(e[28]=l=>a.legal_person_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):u("",!0)]),_:1})):u("",!0)])):u("",!0),a.entity_type===2?(_(),j("div",Sa,[o(i,{label:x("individual_id_images",1),prop:"individual_id_images"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.individual_id_images,"onUpdate:modelValue":e[29]||(e[29]=l=>a.individual_id_images=l),"on-remove":(l,s)=>R(l,s,"individual_id_images"),"on-success":(l,s,f)=>A(l,s,f,"individual_id_images"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("individual_id_images")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[55]||(e[55]=p("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),o(i,{label:x("individual_id_images2",1),prop:"individual_id_images2"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.individual_id_images2,"onUpdate:modelValue":e[30]||(e[30]=l=>a.individual_id_images2=l),"on-remove":(l,s)=>R(l,s,"individual_id_images2"),"on-success":(l,s,f)=>A(l,s,f,"individual_id_images2"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("individual_id_images2")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[56]||(e[56]=p("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.individual_id_images?(_(),g(i,{key:0,label:"个人身份证号",prop:"individual_id_number"},{default:d(()=>[o(r,{modelValue:a.individual_id_number,"onUpdate:modelValue":e[31]||(e[31]=l=>a.individual_id_number=l),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):u("",!0),a.individual_id_images?(_(),g(i,{key:1,label:"身份证详细地址",prop:"individual_id_number"},{default:d(()=>[o(r,{modelValue:a.individual_id_addr,"onUpdate:modelValue":e[32]||(e[32]=l=>a.individual_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),a.individual_id_images2?(_(),g(i,{key:2,label:"身份证生效日期",prop:"individual_id_period_begin"},{default:d(()=>[o($,{modelValue:a.individual_id_period_begin,"onUpdate:modelValue":e[33]||(e[33]=l=>a.individual_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):u("",!0),a.individual_id_images2?(_(),g(i,{key:3,label:"身份证截止日期",prop:"individual_id_period_end"},{default:d(()=>[o(F,{modelValue:y(O),"onUpdate:modelValue":e[34]||(e[34]=l=>_e(O)?O.value=l:O=l)},{default:d(()=>[o(M,{label:1},{default:d(()=>e[57]||(e[57]=[C("长期")])),_:1}),o(M,{label:2},{default:d(()=>e[58]||(e[58]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),y(O)==2?(_(),g($,{key:0,modelValue:a.individual_id_period_end,"onUpdate:modelValue":e[35]||(e[35]=l=>a.individual_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):u("",!0)]),_:1})):u("",!0)])):u("",!0)]),p("div",La,[e[62]||(e[62]=p("div",{class:"tit"},"结算信息",-1)),o(i,{label:"银行卡",prop:"bank_image"},{default:d(()=>[o(c,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":E,modelValue:a.bank_image,"onUpdate:modelValue":e[36]||(e[36]=l=>a.bank_image=l),"on-remove":(l,s)=>R(l,s,"bank_image"),"on-success":(l,s,f)=>A(l,s,f,"bank_image"),"on-error":B,"before-upload":D,action:N.value,name:"upfile",class:S({"upload-hidden":I("bank_image")})},{default:d(()=>[o(m,{class:"avatar-uploader-icon"},{default:d(()=>[o(y(L))]),_:1}),e[60]||(e[60]=p("div",{class:"uploader-tips"},[C("上传银行卡"),p("br"),C("免填卡号")],-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"]),a.bank_image&&!a.account_number?(_(),g(H,{key:0,type:"info",plain:"",onClick:e[37]||(e[37]=l=>q(y(U),"bank_image"))},{default:d(()=>e[61]||(e[61]=[C("点击免填卡号")])),_:1})):u("",!0)]),_:1}),a.entity_type==1||a.bank_image?(_(),j(se,{key:0},[o(i,{label:"开户名称",prop:"account_holder_name"},{default:d(()=>[o(r,{modelValue:a.account_holder_name,"onUpdate:modelValue":e[38]||(e[38]=l=>a.account_holder_name=l)},null,8,["modelValue"])]),_:1}),o(i,{label:"银行卡号",prop:"account_number"},{default:d(()=>[o(r,{modelValue:a.account_number,"onUpdate:modelValue":e[39]||(e[39]=l=>a.account_number=l)},null,8,["modelValue"])]),_:1}),o(i,{label:"开户银行",prop:"bank_branch_name"},{default:d(()=>[o(Q,{clearable:"",filterable:"",remote:"",onChange:ke,"remote-method":ze,modelValue:a.bank_branch_name,"onUpdate:modelValue":e[40]||(e[40]=l=>a.bank_branch_name=l),placeholder:"搜索银行名称",placement:"top-start",style:{width:"350px"},options:K.value},{prefix:d(()=>[o(m,null,{default:d(()=>[o(y(ba))]),_:1})]),_:1},8,["modelValue","options"])]),_:1})],64)):u("",!0)])]),_:1},8,["model","rules"])),[[ae,k.value,void 0,{fullscreen:!0,lock:!0}]])]),p("div",Ta,[o(H,{type:"primary",onClick:Ve,class:"custom-button"},{default:d(()=>e[63]||(e[63]=[C("提交审核")])),_:1})]),o(ee,{modelValue:J.value,"onUpdate:modelValue":e[41]||(e[41]=l=>J.value=l),width:"max-content"},{default:d(()=>[p("img",{"w-full":"",src:le.value,alt:"Preview Image"},null,8,ha)]),_:1},8,["modelValue"])])}}}),Ka=Na(xa,[["__scopeId","data-v-236ff989"]]);export{Ka as default};