diff --git a/dist/index.html b/dist/index.html index 866705b..8c99efd 100644 --- a/dist/index.html +++ b/dist/index.html @@ -7,7 +7,7 @@ 小发同城官网 - 小发旗下本地sass电商品牌,品类多,价格低。精选好货,省心省钱! - + diff --git a/dist/static/js/BasicLayout-CYJk8ekl.js b/dist/static/js/BasicLayout-BVdBuqdK.js similarity index 96% rename from dist/static/js/BasicLayout-CYJk8ekl.js rename to dist/static/js/BasicLayout-BVdBuqdK.js index 5f9fe84..40f8505 100644 --- a/dist/static/js/BasicLayout-CYJk8ekl.js +++ b/dist/static/js/BasicLayout-BVdBuqdK.js @@ -1 +1 @@ -import{j as C,r as _,d as x,X as z,w as S,ak as P,A as O,G as c,v as i,I as e,H as b,T as $,q as V,y as l,V as h,a0 as B,B as n,J as G,O as k,a8 as Y,u as y,al as Z,am as K,an as Q,ao as ee,ap as te,W as oe,M as ne,P as se,Y as ae,aq as le,z as ie}from"./element-plus-C2R3XZG2.js";import{u as A}from"./index-BNFFoUJk.js";import{u as re}from"./http-D3U_ik-O.js";import{g as ue}from"./login-BZiQr-eE.js";import{_ as L}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{R as ce}from"./register-DXtTOurM.js";const de="/static/png/logo-CuDMhCuX.png",pe={class:"header"},me={class:"header-menu"},ve={class:"header_right"},_e={class:"start"},fe={key:0,class:"avatar"},ge={class:"icon_avatar"},he={key:1,class:"logout"},ke={class:"sub_menu"},be=C({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(w,{emit:p}){const r=p,f=()=>{r("open-register-form")},t=_([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),u=v=>{d.push({path:v})},d=A(),a=re(),o=x(()=>a.isLoggedIn),s=_(-1);x(()=>a.token);const N=x(()=>a.mobilePhone.replace(/(^\d{3})(\d+)(\d{4})/g,"$1****$3")),F=()=>{localStorage.getItem("mobilePhone")&&ue().then(m=>{m.code===0&&m.status===200&&(s.value=m.data.approval_status)})};z(()=>{F(),I=()=>{!(document.documentElement.clientWidth<=768)&&M.value&&(M.value=!1)},window.addEventListener("resize",I)}),S(()=>a.isLoggedIn,v=>{v?F():s.value=-1},{immediate:!0}),S(()=>a.token,v=>{v||(s.value=-1)},{immediate:!0});const j=()=>{if(!o.value){f();return}s.value==-1||s.value==4?d.push({name:"start"}):d.push({name:"check"})},q=()=>{s.value==-1||s.value==4?d.push({name:"start"}):d.push({name:"check"})},H=()=>{a.clearToken(),a.removeMobilePhone(),a.removeIdentity(),s.value=-1,d.push("/")},M=_(!1);let I;return P(()=>{window.removeEventListener("resize",I)}),(v,m)=>{const W=O("router-link"),T=G,R=Y,U=te,J=ee,X=K;return i(),c("div",pe,[e("div",{class:"logo",onClick:m[0]||(m[0]=g=>u("/index"))},m[1]||(m[1]=[e("img",{src:de},null,-1)])),e("ul",me,[(i(!0),c(b,null,$(t.value,(g,E)=>(i(),V(W,{key:E,to:g.path},{default:l(()=>[e("li",null,[e("span",null,h(g.title),1)])]),_:2},1032,["to"]))),128))]),e("div",ve,[e("div",_e,[n(T,{plain:"",type:"danger",onClick:j},{default:l(()=>[k(h(s.value==-1||s.value==4||!o.value?"立即入驻":"查看审核状态"),1)]),_:1})]),o.value?(i(),c("div",fe,[e("div",ge,[n(R,{size:"20",color:"#ccc"},{default:l(()=>[n(y(Z))]),_:1})]),n(T,{link:"",onClick:q,title:s.value==-1||s.value==4?"点击立即入驻":"点击查看审核详情"},{default:l(()=>[k(h(N.value),1)]),_:1},8,["title"])])):B("",!0),o.value?(i(),c("div",he,[n(T,{type:"info",plain:"",onClick:H,class:"logout-button"},{default:l(()=>m[2]||(m[2]=[k(" 退出 ")])),_:1})])):B("",!0),e("div",ke,[n(X,{placement:"bottom-end"},{dropdown:l(()=>[n(J,null,{default:l(()=>[(i(!0),c(b,null,$(t.value,(g,E)=>(i(),V(U,{onClick:Pe=>u(g.path),key:E},{default:l(()=>[k(h(g.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:l(()=>[n(R,{size:"24"},{default:l(()=>[n(y(Q))]),_:1})]),_:1})])])])}}}),we=L(be,[["__scopeId","data-v-077eec0e"]]),D="/static/jpg/logo-B02ieJZx.jpg",$e={class:"footer"},ye={class:"foot_menu"},Ce={class:"about"},Le={class:"contact"},Ie=C({__name:"Footer",setup(w){let p=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],r=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];return(f,t)=>{const u=se,d=O("router-link"),a=ne;return i(),c("div",$e,[e("div",ye,[n(a,{gutter:20,class:"box"},{default:l(()=>[n(u,{span:4,class:"col1"},{default:l(()=>t[0]||(t[0]=[e("div",{class:"logo_text"},[e("img",{src:D,alt:"Android版本下载"})],-1)])),_:1}),n(u,{span:10},{default:l(()=>[e("div",Ce,[t[1]||(t[1]=e("h3",null,"关于",-1)),e("ul",null,[(i(!0),c(b,null,$(y(p),o=>(i(),c("li",{key:o.id},[n(d,{to:{name:o.name}},{default:l(()=>[k(h(o.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),n(u,{span:10},{default:l(()=>[e("div",Le,[t[2]||(t[2]=e("h3",null,"联系我们",-1)),e("ul",null,[(i(!0),c(b,null,$(y(r),o=>(i(),c("li",{key:o.id},[e("span",null,h(o.title),1)]))),128))])])]),_:1})]),_:1})]),t[3]||(t[3]=oe('',1))])}}}),Te=L(Ie,[["__scopeId","data-v-6c2e3a5e"]]),Ee={};function xe(w,p){return i(),c("div")}const Fe=L(Ee,[["render",xe]]),Me={class:"customer-serve"},Re={class:"phone-popup"},Se={class:"feedback"},Ve=C({__name:"floatingMenu",setup(w){const p=A(),r=_(!1),f=a=>{p.push({name:a})},t=_(),u=()=>{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=a=>{const o=a.target,s=o.closest(".menu-item-wrapper")||o.closest(".phone-popup")||o.closest(".customer-serve");s||(r.value=!1),s||(r.value=!1)};return z(()=>{document.addEventListener("click",d)}),P(()=>{document.removeEventListener("click",d)}),(a,o)=>(i(),c("div",{class:"floating-menu-mobile",onClick:d},[e("div",Me,[e("i",{class:"iconfont icon-kefu",onClick:o[0]||(o[0]=s=>r.value=!r.value)}),ae(e("div",Re,o[2]||(o[2]=[e("div",{class:"phone-popup-content"},[e("div",{class:"code"},[e("img",{src:D,alt:""})]),e("p",null,"电话:17777525395")],-1)]),512),[[le,r.value]])]),e("div",Se,[e("i",{class:"iconfont icon-fankui",onClick:o[1]||(o[1]=s=>f("feedback"))})]),e("div",{class:"backToTop",ref_key:"backToTop",ref:t},[e("i",{class:"iconfont icon-huidaodingbu",onClick:u})],512)]))}}),Be=L(Ve,[["__scopeId","data-v-e76d56f8"]]),ze={class:"main"},He=C({__name:"BasicLayout",setup(w){const p=_(!1),r=_(!1);return(f,t)=>(i(),c(b,null,[e("div",null,[n(we,{onOpenLoginForm:t[0]||(t[0]=u=>p.value=!0),onOpenRegisterForm:t[1]||(t[1]=u=>r.value=!0)}),e("div",ze,[ie(f.$slots,"default"),n(Be),n(Te)])]),n(Fe,{isVisible:p.value,onOpenRegisterForm:t[2]||(t[2]=u=>r.value=!0),onCloseLoginForm:t[3]||(t[3]=u=>p.value=!1)},null,8,["isVisible"]),n(ce,{isVisible:r.value,onOpenLoginForm:t[4]||(t[4]=u=>p.value=!0),onCloseRegisterForm:t[5]||(t[5]=u=>r.value=!1)},null,8,["isVisible"])],64))}});export{He as default}; +import{j as C,r as _,d as x,X as z,w as S,ak as P,A as O,G as c,v as i,I as e,H as b,T as $,q as V,y as l,V as h,a0 as B,B as n,J as G,O as k,a8 as Y,u as y,al as Z,am as K,an as Q,ao as ee,ap as te,W as oe,M as ne,P as se,Y as ae,aq as le,z as ie}from"./element-plus-C2R3XZG2.js";import{u as A}from"./index-BcC_TDpb.js";import{u as re}from"./http-COxkMmsr.js";import{g as ue}from"./login-AXA3t2Kd.js";import{_ as L}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{R as ce}from"./register-BXpqqvTA.js";const de="/static/png/logo-CuDMhCuX.png",pe={class:"header"},me={class:"header-menu"},ve={class:"header_right"},_e={class:"start"},fe={key:0,class:"avatar"},ge={class:"icon_avatar"},he={key:1,class:"logout"},ke={class:"sub_menu"},be=C({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(w,{emit:p}){const r=p,f=()=>{r("open-register-form")},t=_([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),u=v=>{d.push({path:v})},d=A(),a=re(),o=x(()=>a.isLoggedIn),s=_(-1);x(()=>a.token);const N=x(()=>a.mobilePhone.replace(/(^\d{3})(\d+)(\d{4})/g,"$1****$3")),F=()=>{localStorage.getItem("mobilePhone")&&ue().then(m=>{m.code===0&&m.status===200&&(s.value=m.data.approval_status)})};z(()=>{F(),I=()=>{!(document.documentElement.clientWidth<=768)&&M.value&&(M.value=!1)},window.addEventListener("resize",I)}),S(()=>a.isLoggedIn,v=>{v?F():s.value=-1},{immediate:!0}),S(()=>a.token,v=>{v||(s.value=-1)},{immediate:!0});const j=()=>{if(!o.value){f();return}s.value==-1||s.value==4?d.push({name:"start"}):d.push({name:"check"})},q=()=>{s.value==-1||s.value==4?d.push({name:"start"}):d.push({name:"check"})},H=()=>{a.clearToken(),a.removeMobilePhone(),a.removeIdentity(),s.value=-1,d.push("/")},M=_(!1);let I;return P(()=>{window.removeEventListener("resize",I)}),(v,m)=>{const W=O("router-link"),T=G,R=Y,U=te,J=ee,X=K;return i(),c("div",pe,[e("div",{class:"logo",onClick:m[0]||(m[0]=g=>u("/index"))},m[1]||(m[1]=[e("img",{src:de},null,-1)])),e("ul",me,[(i(!0),c(b,null,$(t.value,(g,E)=>(i(),V(W,{key:E,to:g.path},{default:l(()=>[e("li",null,[e("span",null,h(g.title),1)])]),_:2},1032,["to"]))),128))]),e("div",ve,[e("div",_e,[n(T,{plain:"",type:"danger",onClick:j},{default:l(()=>[k(h(s.value==-1||s.value==4||!o.value?"立即入驻":"查看审核状态"),1)]),_:1})]),o.value?(i(),c("div",fe,[e("div",ge,[n(R,{size:"20",color:"#ccc"},{default:l(()=>[n(y(Z))]),_:1})]),n(T,{link:"",onClick:q,title:s.value==-1||s.value==4?"点击立即入驻":"点击查看审核详情"},{default:l(()=>[k(h(N.value),1)]),_:1},8,["title"])])):B("",!0),o.value?(i(),c("div",he,[n(T,{type:"info",plain:"",onClick:H,class:"logout-button"},{default:l(()=>m[2]||(m[2]=[k(" 退出 ")])),_:1})])):B("",!0),e("div",ke,[n(X,{placement:"bottom-end"},{dropdown:l(()=>[n(J,null,{default:l(()=>[(i(!0),c(b,null,$(t.value,(g,E)=>(i(),V(U,{onClick:Pe=>u(g.path),key:E},{default:l(()=>[k(h(g.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:l(()=>[n(R,{size:"24"},{default:l(()=>[n(y(Q))]),_:1})]),_:1})])])])}}}),we=L(be,[["__scopeId","data-v-077eec0e"]]),D="/static/jpg/logo-B02ieJZx.jpg",$e={class:"footer"},ye={class:"foot_menu"},Ce={class:"about"},Le={class:"contact"},Ie=C({__name:"Footer",setup(w){let p=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],r=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];return(f,t)=>{const u=se,d=O("router-link"),a=ne;return i(),c("div",$e,[e("div",ye,[n(a,{gutter:20,class:"box"},{default:l(()=>[n(u,{span:4,class:"col1"},{default:l(()=>t[0]||(t[0]=[e("div",{class:"logo_text"},[e("img",{src:D,alt:"Android版本下载"})],-1)])),_:1}),n(u,{span:10},{default:l(()=>[e("div",Ce,[t[1]||(t[1]=e("h3",null,"关于",-1)),e("ul",null,[(i(!0),c(b,null,$(y(p),o=>(i(),c("li",{key:o.id},[n(d,{to:{name:o.name}},{default:l(()=>[k(h(o.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),n(u,{span:10},{default:l(()=>[e("div",Le,[t[2]||(t[2]=e("h3",null,"联系我们",-1)),e("ul",null,[(i(!0),c(b,null,$(y(r),o=>(i(),c("li",{key:o.id},[e("span",null,h(o.title),1)]))),128))])])]),_:1})]),_:1})]),t[3]||(t[3]=oe('',1))])}}}),Te=L(Ie,[["__scopeId","data-v-6c2e3a5e"]]),Ee={};function xe(w,p){return i(),c("div")}const Fe=L(Ee,[["render",xe]]),Me={class:"customer-serve"},Re={class:"phone-popup"},Se={class:"feedback"},Ve=C({__name:"floatingMenu",setup(w){const p=A(),r=_(!1),f=a=>{p.push({name:a})},t=_(),u=()=>{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=a=>{const o=a.target,s=o.closest(".menu-item-wrapper")||o.closest(".phone-popup")||o.closest(".customer-serve");s||(r.value=!1),s||(r.value=!1)};return z(()=>{document.addEventListener("click",d)}),P(()=>{document.removeEventListener("click",d)}),(a,o)=>(i(),c("div",{class:"floating-menu-mobile",onClick:d},[e("div",Me,[e("i",{class:"iconfont icon-kefu",onClick:o[0]||(o[0]=s=>r.value=!r.value)}),ae(e("div",Re,o[2]||(o[2]=[e("div",{class:"phone-popup-content"},[e("div",{class:"code"},[e("img",{src:D,alt:""})]),e("p",null,"电话:17777525395")],-1)]),512),[[le,r.value]])]),e("div",Se,[e("i",{class:"iconfont icon-fankui",onClick:o[1]||(o[1]=s=>f("feedback"))})]),e("div",{class:"backToTop",ref_key:"backToTop",ref:t},[e("i",{class:"iconfont icon-huidaodingbu",onClick:u})],512)]))}}),Be=L(Ve,[["__scopeId","data-v-e76d56f8"]]),ze={class:"main"},He=C({__name:"BasicLayout",setup(w){const p=_(!1),r=_(!1);return(f,t)=>(i(),c(b,null,[e("div",null,[n(we,{onOpenLoginForm:t[0]||(t[0]=u=>p.value=!0),onOpenRegisterForm:t[1]||(t[1]=u=>r.value=!0)}),e("div",ze,[ie(f.$slots,"default"),n(Be),n(Te)])]),n(Fe,{isVisible:p.value,onOpenRegisterForm:t[2]||(t[2]=u=>r.value=!0),onCloseLoginForm:t[3]||(t[3]=u=>p.value=!1)},null,8,["isVisible"]),n(ce,{isVisible:r.value,onOpenLoginForm:t[4]||(t[4]=u=>p.value=!0),onCloseRegisterForm:t[5]||(t[5]=u=>r.value=!1)},null,8,["isVisible"])],64))}});export{He as default}; diff --git a/dist/static/js/FeedBack-BGfz3Zmm.js b/dist/static/js/FeedBack-BGpKlWTN.js similarity index 92% rename from dist/static/js/FeedBack-BGfz3Zmm.js rename to dist/static/js/FeedBack-BGpKlWTN.js index ec2e6f8..bc1967c 100644 --- a/dist/static/js/FeedBack-BGfz3Zmm.js +++ b/dist/static/js/FeedBack-BGpKlWTN.js @@ -1 +1 @@ -import{j as f,a as b,r as v,G as V,I as d,B as t,y as o,_ as k,J as x,v as B,a3 as E,a4 as y,a7 as w,a8 as F,u as I,a9 as C,O as N}from"./element-plus-C2R3XZG2.js";import{u as U}from"./upload-MD-Z_mbN.js";import{_ as g}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-D3U_ik-O.js";import"./index-BNFFoUJk.js";const j={class:"feedback-container"},O={class:"main"},R={class:"submit"},h=f({__name:"FeedBack",setup(q){const l=b({describe:"",img:"",contact:""}),c=v(),u=({file:r})=>{U(r,{}).then(a=>{console.log(a)}).catch(a=>{console.error(a)})};return(r,e)=>{const a=y,n=E,i=F,m=w,p=k,_=x;return B(),V("div",j,[d("div",O,[e[4]||(e[4]=d("div",{class:"title"}," 意见反馈 ",-1)),t(p,{model:l,"label-width":"150px"},{default:o(()=>[t(n,{label:"描述问题"},{default:o(()=>[t(a,{modelValue:l.describe,"onUpdate:modelValue":e[0]||(e[0]=s=>l.describe=s),rows:6,type:"textarea",style:{width:"95%"}},null,8,["modelValue"])]),_:1}),t(n,{label:"上传图片"},{default:o(()=>[t(m,{ref_key:"uploadRef",ref:c,multiple:"",limit:3,"list-type":"picture-card","http-request":u,"auto-upload":!1},{default:o(()=>[t(i,{class:"avatar-uploader-icon"},{default:o(()=>[t(I(C))]),_:1})]),_:1},512)]),_:1}),t(n,{label:"您的联系方式"},{default:o(()=>[t(a,{modelValue:l.contact,"onUpdate:modelValue":e[1]||(e[1]=s=>l.contact=s),style:{width:"95%"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),d("div",R,[t(_,{color:"#f34d2c",plain:"",onClick:e[2]||(e[2]=s=>c.value.submit())},{default:o(()=>e[3]||(e[3]=[N("提交反馈")])),_:1})])])])}}}),z=g(h,[["__scopeId","data-v-7c425f8e"]]);export{z as default}; +import{j as f,a as b,r as v,G as V,I as d,B as t,y as o,_ as k,J as x,v as B,a3 as E,a4 as y,a7 as w,a8 as F,u as I,a9 as C,O as N}from"./element-plus-C2R3XZG2.js";import{u as U}from"./upload-hGrnlyKJ.js";import{_ as g}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./http-COxkMmsr.js";import"./index-BcC_TDpb.js";const j={class:"feedback-container"},O={class:"main"},R={class:"submit"},h=f({__name:"FeedBack",setup(q){const l=b({describe:"",img:"",contact:""}),c=v(),u=({file:r})=>{U(r,{}).then(a=>{console.log(a)}).catch(a=>{console.error(a)})};return(r,e)=>{const a=y,n=E,i=F,m=w,p=k,_=x;return B(),V("div",j,[d("div",O,[e[4]||(e[4]=d("div",{class:"title"}," 意见反馈 ",-1)),t(p,{model:l,"label-width":"150px"},{default:o(()=>[t(n,{label:"描述问题"},{default:o(()=>[t(a,{modelValue:l.describe,"onUpdate:modelValue":e[0]||(e[0]=s=>l.describe=s),rows:6,type:"textarea",style:{width:"95%"}},null,8,["modelValue"])]),_:1}),t(n,{label:"上传图片"},{default:o(()=>[t(m,{ref_key:"uploadRef",ref:c,multiple:"",limit:3,"list-type":"picture-card","http-request":u,"auto-upload":!1},{default:o(()=>[t(i,{class:"avatar-uploader-icon"},{default:o(()=>[t(I(C))]),_:1})]),_:1},512)]),_:1}),t(n,{label:"您的联系方式"},{default:o(()=>[t(a,{modelValue:l.contact,"onUpdate:modelValue":e[1]||(e[1]=s=>l.contact=s),style:{width:"95%"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),d("div",R,[t(_,{color:"#f34d2c",plain:"",onClick:e[2]||(e[2]=s=>c.value.submit())},{default:o(()=>e[3]||(e[3]=[N("提交反馈")])),_:1})])])])}}}),z=g(h,[["__scopeId","data-v-7c425f8e"]]);export{z as default}; diff --git a/dist/static/js/PageNotFound-DaRJwA9G.js b/dist/static/js/PageNotFound-DqMjBZiW.js similarity index 89% rename from dist/static/js/PageNotFound-DaRJwA9G.js rename to dist/static/js/PageNotFound-DqMjBZiW.js index f3b44d4..b46726c 100644 --- a/dist/static/js/PageNotFound-DaRJwA9G.js +++ b/dist/static/js/PageNotFound-DqMjBZiW.js @@ -1 +1 @@ -import{G as c,v as _,B as e,y as o,J as i,O as l,ai as u}from"./element-plus-C2R3XZG2.js";import{u as p}from"./index-BNFFoUJk.js";import{_ as m}from"./_plugin-vue_export-helper-DlAUqK2U.js";const d={class:"mycontainer"},f={__name:"PageNotFound",setup(x){const a=p(),s=()=>{a.replace("/index")};return(g,t)=>{const n=i,r=u;return _(),c("div",d,[e(r,{icon:"warning",title:"404,请求资源不存在","sub-title":"抱歉!未找到页面"},{extra:o(()=>[e(n,{type:"primary",onClick:s},{default:o(()=>t[0]||(t[0]=[l("返回首页")])),_:1})]),_:1})])}}},k=m(f,[["__scopeId","data-v-56a57e43"]]);export{k as default}; +import{G as c,v as _,B as e,y as o,J as i,O as l,ai as u}from"./element-plus-C2R3XZG2.js";import{u as p}from"./index-BcC_TDpb.js";import{_ as m}from"./_plugin-vue_export-helper-DlAUqK2U.js";const d={class:"mycontainer"},f={__name:"PageNotFound",setup(x){const a=p(),s=()=>{a.replace("/index")};return(g,t)=>{const n=i,r=u;return _(),c("div",d,[e(r,{icon:"warning",title:"404,请求资源不存在","sub-title":"抱歉!未找到页面"},{extra:o(()=>[e(n,{type:"primary",onClick:s},{default:o(()=>t[0]||(t[0]=[l("返回首页")])),_:1})]),_:1})])}}},k=m(f,[["__scopeId","data-v-56a57e43"]]);export{k as default}; diff --git a/dist/static/js/WxJump-e-NrKfeB.js b/dist/static/js/WxJump-15CY_z-D.js similarity index 87% rename from dist/static/js/WxJump-e-NrKfeB.js rename to dist/static/js/WxJump-15CY_z-D.js index 051c972..546b29e 100644 --- a/dist/static/js/WxJump-e-NrKfeB.js +++ b/dist/static/js/WxJump-15CY_z-D.js @@ -1 +1 @@ -import{X as m,G as p,v as l,I as s}from"./element-plus-C2R3XZG2.js";import{s as f}from"./http-D3U_ik-O.js";import{_ as d}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-BNFFoUJk.js";function w(){return new Promise((r,t)=>{f({url:"/api//admin/shop/wxqrcode/gen/common/wxurlscheme",method:"post"}).then(e=>{r(e)}).catch(e=>t(console.warn(e)))})}const x={class:"wrapper"},h="weixin://dl/business/?t=9FVo0FY1jLk",g={__name:"WxJump",setup(r){const t=/MicroMessenger/i.test(navigator.userAgent);function e(){return!t||!window.wx?!1:(wx.miniProgram.navigateTo({url:"pages/index/index"}),!0)}function i(){let n=w();console.log("数据",n)}function c(){location.href=h}function a(){e()||c()}return m(()=>{a()}),(n,o)=>(l(),p("div",x,[o[1]||(o[1]=s("p",null,"正在打开小程序,请稍候…",-1)),s("button",{id:"openBtn",class:"btn",onClick:o[0]||(o[0]=(...u)=>n.forceOpen&&n.forceOpen(...u))}," 立即打开 "),s("button",{class:"btn",onClick:i}," 测试获取 ")]))}},B=d(g,[["__scopeId","data-v-348483fc"]]);export{B as default}; +import{X as m,G as p,v as l,I as s}from"./element-plus-C2R3XZG2.js";import{s as f}from"./http-COxkMmsr.js";import{_ as d}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-BcC_TDpb.js";function w(){return new Promise((r,t)=>{f({url:"/api//admin/shop/wxqrcode/gen/common/wxurlscheme",method:"post"}).then(e=>{r(e)}).catch(e=>t(console.warn(e)))})}const x={class:"wrapper"},h="weixin://dl/business/?t=9FVo0FY1jLk",g={__name:"WxJump",setup(r){const t=/MicroMessenger/i.test(navigator.userAgent);function e(){return!t||!window.wx?!1:(wx.miniProgram.navigateTo({url:"pages/index/index"}),!0)}function i(){let n=w();console.log("数据",n)}function c(){location.href=h}function a(){e()||c()}return m(()=>{a()}),(n,o)=>(l(),p("div",x,[o[1]||(o[1]=s("p",null,"正在打开小程序,请稍候…",-1)),s("button",{id:"openBtn",class:"btn",onClick:o[0]||(o[0]=(...u)=>n.forceOpen&&n.forceOpen(...u))}," 立即打开 "),s("button",{class:"btn",onClick:i}," 测试获取 ")]))}},B=d(g,[["__scopeId","data-v-348483fc"]]);export{B as default}; diff --git a/dist/static/js/check-Ce1MH8tM.js b/dist/static/js/check-DL0TZTE9.js similarity index 98% rename from dist/static/js/check-Ce1MH8tM.js rename to dist/static/js/check-DL0TZTE9.js index 6c5cc6c..67f25db 100644 --- a/dist/static/js/check-Ce1MH8tM.js +++ b/dist/static/js/check-DL0TZTE9.js @@ -1 +1 @@ -import{j as Ue,r as m,a as T,X as qe,N as k,G as N,I as C,a0 as c,B as b,q as _,u as s,ai as Se,y,V as O,U as W,Y as Be,Z as ze,_ as Le,J as xe,$ as Te,v as u,O as F,H,T as $,a3 as Oe,a4 as Fe,ac as He,a5 as Ge,a6 as Pe,ae as Me,af as Je,a8 as je,ah as Ke,ag as We,ab as $e,aa as Xe,a7 as Ye,a9 as Ze}from"./element-plus-C2R3XZG2.js";import{u as Qe}from"./index-BNFFoUJk.js";import{c as ea,l as X,a as aa}from"./lodash-DkMctlHN.js";import{u as la}from"./http-D3U_ik-O.js";import{G as ta,t as ra,a as oa,d as sa,b as na,c as ia,r as ua}from"./login-BZiQr-eE.js";import{b as da,i as ca}from"./upload-MD-Z_mbN.js";import{_ as _a}from"./_plugin-vue_export-helper-DlAUqK2U.js";const pa={formConfig:[{type:"input",key:"contact_name",label:"联系人",placeholder:"请输入联系人",sort:1,required:!0},{type:"select",key:"biz_category",label:"经营品类",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择经营品类",sort:2,required:!0},{type:"input",key:"store_name",label:"门店名称",placeholder:"请输入门店名称",sort:3,required:!0},{type:"select",key:"mapAddress",label:"所在地区",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择店铺所在地区",sort:4,required:!1},{type:"input",key:"store_address",label:"详细地址",placeholder:"请输入店铺详细地址",sort:5,required:!0},{type:"upload",key:"front_facade_image",label:"门脸图片",placeholder:"请上传门脸图片",sort:6,required:!0},{type:"upload",key:"environment_image",label:"环境图片",placeholder:"请上传门脸图片",sort:7,required:!0},{type:"upload",key:"biz_license_image",label:"营业执照",placeholder:"请上传营业执照",sort:8,required:!0},{type:"input",key:"biz_license_company",label:"公司名称",placeholder:"请输入公司名称",sort:9,required:!0},{type:"input",key:"legal_person_name",label:"法人姓名",placeholder:"请输入法人姓名",sort:10,required:!0},{type:"input",key:"legal_person_mobile",label:"法人手机号",placeholder:"请输入法人手机号",sort:10,required:!0},{type:"input",key:"biz_license_number",label:"注册号",placeholder:"请输入注册号",sort:11,required:!0},{type:"textarea",key:"biz_license_content",label:"经营范围",placeholder:"请输入经营范围",sort:11,required:!0},{type:"select",key:"license_type",label:"许可证类型",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择许可证类型",sort:12,required:!0},{type:"upload",key:"license_image",label:"许可证图片",class:"upload-4",placeholder:"请上传许可证图片",imgUrlArr:[],imgWidth:125,imgHeight:88,imgUpMaxCount:5,sort:13,required:!1},{type:"input",key:"license_number",label:"许可证编号",placeholder:"请输入许可证编号",sort:14,required:!1},{type:"upload",key:"individual_id_images",label:"个人身份证正面图片",class:"upload-5",placeholder:"请上传个人身份证正面图片",imgUrlArr:[],sort:15,required:!0},{type:"upload",key:"individual_id_images2",label:"个人身份证反面图片",class:"upload-5",placeholder:"请上传个人身份证反面图片",imgUrlArr:[],sort:15,required:!0},{type:"input",key:"individual_id_name",hide:!0,label:"个人身份证姓名",placeholder:"请输入个人身份证姓名",sort:16,required:!0},{type:"input",key:"individual_id_number",hide:!0,label:"个人身份证号码",placeholder:"请输入个人身份证号码",sort:16,required:!0},{type:"input",key:"individual_id_addr",hide:!0,label:"个人身份证地址",placeholder:"请输入个人身份证地址",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_begin",hide:!0,label:"个人身份证生效日期",placeholder:"请输入个人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_end",hide:!0,label:"个人身份证截止日期",placeholder:"请输入个人身份证截止日期",sort:16,required:!0},{type:"upload",key:"legal_person_id_images",hide:!0,label:"法人身份证正面图片",class:"upload-5",placeholder:"请上传法人身份证正面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"upload",key:"legal_person_id_images2",label:"法人身份证反面图片",class:"upload-6",placeholder:"请上传法人身份证反面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"input",key:"legal_person_id_number",hide:!0,label:"法人身份证号码",placeholder:"请输入法人身份证号码",sort:16,required:!0},{type:"input",key:"legal_person_id_addr",hide:!0,label:"法人身份证地址",placeholder:"请输入法人身份证地址",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_begin",hide:!0,label:"法人身份证生效日期",placeholder:"请输入法人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_end",hide:!0,label:"法人身份证截止日期",placeholder:"请输入法人身份证截止日期",sort:16,required:!0},{type:"input",key:"account_holder_name",label:"开户名称",placeholder:"请输入开户名称",sort:17,required:!0},{type:"input",key:"account_number",label:"银行卡号",placeholder:"请输入银行卡号",sort:18,required:!0},{type:"select",key:"bank_name",label:"开户银行",isReadonly:!0,style:"pointer-events: none",placeholder:"请输入开户银行",sort:19,required:!0}]},ma={class:"signUp-container"},ya={class:"myresult"},ha={key:13,class:"time"},ga={key:0,class:"form-submit"},ba={key:0,class:"auto-item"},va={key:5,class:"bank_name_tip"},ka={key:1,class:"form-button"},fa=["src"],Ca=["src"],Na=Ue({__name:"check",setup(Da){const f={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},Y=la(),q=Qe(),Z=()=>{const{provinceData:e,cityData:l,areaData:r}=ea;return e.map((t,i)=>({...t,children:l[i].map((D,h)=>{const g={...D};return r[i]&&r[i][h]&&(g.children=r[i][h]),g})}))},v=m(!1),w=m(null),S=m(!1),B=m(!1),G=m(""),P=m([]),M=m(Z()),Q=m(),ee=m(),U=m([]);let z=0,ae=m(null),V=m("");const le=e=>{if(e&&e.length===2){const[l,r]=e;a.biz_category=l,a.biz_second_category=r}},a=T({}),te=m(!!Y.token),re=[{value:1,label:"无需特殊资质"},{value:2,label:"需许可证资质"},{value:3,label:"需特许证件资质"}],J=T({}),L=m([]);let o=m({id:0,approval_status:0,created_at:"2099-02-17 09:25:53",approval_remark:"",lkl_ec_result_url:"",approval_invalid_col:[]});const oe=T(JSON.parse(JSON.stringify(pa.formConfig))),se=()=>{S.value=!0},j=async()=>{const e=await sa({mobile:localStorage.getItem("mobilePhone")});if(e.data==null||e.data.approval_status==4){q.push({name:"start"});return}let l=JSON.parse(e.data.approval_invalid_col);if(l=X.uniq(l),l.includes("all")){q.push({name:"start",query:{id:e.auditInfo.id}});return}const r=oe.reduce((t,i)=>(l.includes(i.key)&&(i.key=="license_image"?a[i.key]=[]:a[i.key]="",t.push(i)),t),[]);o.value={...e.data,approval_invalid_col:l},L.value=r.sort((t,i)=>t.sort-i.sort),r.forEach(t=>{t.required&&(J[t.key]={required:!0,message:t.placeholder,trigger:"blur"})})},ne=async()=>{const e=await ua({id:o.value.id,...a});e.status==200&&e.code==0&&(k.success("资料已提交~"),L.value=[],j())},ie=async()=>{var l;if(await w.value.validate(r=>r)){if(X.difference(["license_type","license_image","license_number"],o.value.approval_invalid_col).length==0&&(a==null?void 0:a.license_type)!=1){if(!((l=a==null?void 0:a.license_image)!=null&&l.length)){k.error("请上传许可证图片");return}if(!(a!=null&&a.license_number)){k.error("请输入许可证编号");return}}ne()}},ue=async()=>{ie()},de=e=>{const l=U.value.find(r=>r.value==e);l&&(a.bank_name=l.label,a.bank_district=l.district,a.bank_area=l.area,a.openning_bank_code=l.branch_bank_no,a.clearing_bank_code=l.clear_no)},ce=e=>{if(!e){U.value=[];return}na({keyword:e,pageNum:1,pageSize:5e3}).then(l=>{l.status==200&&(U.value=l.data.items.map(r=>({district:r.district,area:r.area,branch_bank_no:r.branch_bank_no,clear_no:r.clear_no,label:r.branch_bank_name,value:r.branch_bank_no})))})},_e=e=>{if(console.log(11,e),e&&e.length===3){const[t,i,p]=e;a.province_id=t,a.city_id=i,a.county_id=p}const l=e.map((t,i)=>{const p=(D,h)=>{for(const g of D){if(g.value===h)return g.label;if(g.children){const I=p(g.children,h);if(I)return I}}return""};return p(M.value,t)}),r=l==null?void 0:l.join("/");a.mapAddressLabel=r,a.store_area=r,w.value.validate()},pe=m([]),me=async(e,l)=>{var r,t;if(!e){l([]);return}try{const i={query:e,region:a.mapAddressLabel.indexOf("/")&&((r=a.mapAddressLabel)==null?void 0:r.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},p=await ia(i);if((t=p==null?void 0:p.result)!=null&&t.length){const D=p.result.filter(h=>"location"in h).map(h=>{var g,I;return{value:h.name,label:h.name,name:h.name,address:h.address||"",lat:((g=h.location)==null?void 0:g.lat)||"",lng:((I=h.location)==null?void 0:I.lng)||""}});l(D)}else k.error("搜索失败"),l([])}catch{k.error("搜索失败"),l([])}},ye=e=>{a.position="",a.store_address=e.value,a.store_latitude=e.lat,a.store_longitude=e.lng,w.value.validate()},he=e=>{const l=e.type==="image/jpeg",r=e.type==="image/png",t=e.size/1024/1024<10;return v.value=!0,!l&&!r?(v.value=!1,k.error("上传的图片必须是JPG或PNG格式!"),!1):t?!0:(v.value=!1,k.error("上传的图片大小不能超过10MB!"),!1)},ge=m("https://mall.gpxscs.cn/mobile/shop/oss/upload"),be=(e,l,r)=>{if(r==="license_image"){const t=e.url;a[r]=a[r].filter(i=>i!==t)}else a[r]=""},ve=e=>{const r={license_image:5}[e]||1;return e==="license_image"?a[e].length>=r:a[e]!==""&&a[e]!=null},ke=e=>{G.value=e.url,B.value=!0},R=async(e,l)=>{v.value=!0,e=await aa(e);const r=await da(e,l).then(t=>t);return v.value=!1,r.status==200?r==null?void 0:r.data:null},A=async(e,l)=>new Promise(async(r,t)=>{let i=new FormData;i.append("batchNo",e),i.append("imgType",l),clearTimeout(z),z=setTimeout(async()=>{const p=await ca(i);i=null,clearTimeout(z),p.status!=200?t(p==null?void 0:p.data):r(p==null?void 0:p.data),v.value=!1},2e3)}),E=async(e,l)=>{switch(v.value=!0,l){case"biz_license_image":var t=await A(e,f.BUSINESS_LICENCE);console.log("biz_license_image",t),a.biz_license_company=t.bizLicenseCompanyName,a.legal_person_name=t.bizLicenseOwnerName,a.biz_license_number=t.bizLicenseCreditCode,a.account_holder_name=t.bizLicenseCompanyName,a.biz_license_content=t.bizLicenseScope;break;case"legal_person_id_images":var t=await A(e,f.FR_ID_CARD_FRONT);console.log("legal_person_id_images",t),a.legal_person_id_number=t.idNumber,a.legal_person_id_addr=t.address;break;case"legal_person_id_images2":var t=await A(e,f.FR_ID_CARD_BEHIND),r=t.validity.split("-");console.log("legal_person_id_images2",t),a.legal_person_id_period_begin=r[0],r[1]!="长期"?a.legal_person_id_period_end=r[1]:a.legal_person_id_period_end="9999-12-31";break;case"individual_id_images":var t=await A(e,f.ID_CARD_FRONT);console.log("individual_id_images",t),a.individual_id_name=t.name,a.account_holder_name=t.name,a.individual_id_number=t.idNumber,a.individual_id_addr=t.address;break;case"individual_id_images2":var t=await A(e,f.ID_CARD_BEHIND),r=t.validity.split("-");console.log("individual_id_images2",t),a.individual_id_period_begin=r[0],r[1]!="长期"?a.individual_id_period_end=r[1]:a.individual_id_period_end="9999-12-31";break;case"bank_image":var t=await A(e,f.BANK_CARD);console.log("bank_image",t),a.account_number=t.card_number;break}v.value=!1,w.value.validate()},fe=async(e,l,r,t)=>{if(e&&e.status===200&&e.code===0)if(e.data&&e.data.url)switch(l.url=e.data.url,t==="license_image"?a[t].push(l.url):a[t]=l.url,v.value=!1,ae.value=l.raw,t){case"biz_license_image":var i=await R(l.raw,f.BUSINESS_LICENCE);V.value=i.batchNo,E(i.batchNo,t);break;case"legal_person_id_images":var i=await R(l.raw,f.FR_ID_CARD_FRONT);V.value=i.batchNo,E(i.batchNo,t);break;case"legal_person_id_images2":var i=await R(l.raw,f.FR_ID_CARD_BEHIND);V.value=i.batchNo,E(i.batchNo,t);break;case"individual_id_images":var i=await R(l.raw,f.ID_CARD_FRONT);V.value=i.batchNo,E(i.batchNo,t);break;case"individual_id_images2":var i=await R(l.raw,f.ID_CARD_BEHIND);V.value=i.batchNo,E(i.batchNo,t);break;case"bank_image":var i=await R(l.raw,f.BANK_CARD);V.value=i.batchNo,E(i.batchNo,t);break}else k.error("文件上传成功,但未返回文件 URL"),v.value=!1;else k.error(e.msg||"文件上传失败"),v.value=!1;w.value.validate()},Ce=(e,l)=>{v.value=!1,k.error("文件上传失败")};return qe(()=>{if(!te.value){q.push({name:"index"});return}j(),ta().then(e=>{e.code===0&&e.status===200&&(P.value=ra(e.data))}).catch(e=>{k.error("获取店铺分类失败")}),oa().then(e=>{e.code===0&&e.status===200?(Q.value=e.data,console.log(ee.value)):k.error("获取银行失败")}).catch(e=>{k.error("获取银行失败")})}),(e,l)=>{const r=Se,t=xe,i=Fe,p=He,D=Ge,h=Pe,g=je,I=Me,Ne=We,De=Xe,Ie=$e,we=Ye,Ve=Oe,Re=Le,K=Te,Ae=ze;return u(),N("div",ma,[C("div",{class:W(["steps-container",{nodata:![2,21].includes(s(o).approval_status)}])},[C("div",ya,[[2].includes(s(o).approval_status)?(u(),_(r,{key:0,icon:"error",title:"很遗憾,您无法入驻我们的商城","sub-title":`拒绝原因:${s(o).approval_remark}`},null,8,["sub-title"])):c("",!0),[3].includes(s(o).approval_status)&&!s(o).lkl_ec_result_url?(u(),_(r,{key:1,icon:"warning",title:"审核中,1-7个工作日内答复,请耐心等待"})):c("",!0),s(o).approval_status==5&&s(o).has_ec_signed==2&&s(o).lkl_ec_result_url?(u(),_(r,{key:2,class:"result",icon:"warning",title:"开店申请资料已通过!请尽快签署合同!","sub-title":"签署合同链接24小时内有效,过期需重新申请!"},{extra:y(()=>[b(t,{type:"danger",onClick:se},{default:y(()=>l[4]||(l[4]=[F("立即签署")])),_:1})]),_:1})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1?(u(),_(r,{key:3,class:"result",icon:"warning",title:"合同签署完成,商家信息正在提交审核,请耐心等待。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==2?(u(),_(r,{key:4,class:"result",icon:"error",title:"抱歉,系统未能完成处理,请联系客服进一步审核后重试。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).store_status==2?(u(),_(r,{key:5,class:"result",icon:"error",title:"系统正在初始化店铺,预计很快完成,请您稍后再来探索。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==2?(u(),_(r,{key:6,class:"result",icon:"error",title:" 抱歉,系统未能完成处理,请联系客服进一步审核后重试。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).has_apply_split==2&&s(o).store_status==1?(u(),_(r,{key:7,class:"result",icon:"success",title:" 店铺创建成功,系统正在处理分账业务申请"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==2?(u(),_(r,{key:8,class:"result",icon:"error",title:" 店铺创建未成功,请联系客服协助处理,我们将尽快为您解决。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==2?(u(),_(r,{key:9,class:"result",icon:"success",title:"分账业务申请已通过,系统正在处理接收方绑定"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==2?(u(),_(r,{key:10,class:"result",icon:"error",title:"分账业务处理遇到小问题,需要客服再次确认哦~请稍后联系他们完成审核后重试。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==2?(u(),_(r,{key:11,class:"result",icon:"success",title:"分账接收方绑定成功,入驻流程即将完成"})):c("",!0),[1,5].includes(s(o).approval_status)&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==1?(u(),_(r,{key:12,class:"result",icon:"error",title:"很抱歉,您的分账请求未能通过审核,请联系我们的客服人员获取帮助。"})):c("",!0),s(o).approval_status!=4?(u(),N("view",ha," 申请时间:"+O(s(o).created_at),1)):c("",!0)])],2),[2,21].includes(s(o).approval_status)?(u(),N("div",ga,[Be((u(),_(Re,{model:a,rules:J,ref_key:"formRef",ref:w,"label-width":"160px","element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:y(()=>[(u(!0),N(H,null,$(L.value,(n,Ia)=>(u(),_(Ve,{label:n.label,prop:n.key,key:n.key},{default:y(()=>[n.type=="input"?(u(),_(i,{key:0,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="textarea"?(u(),_(i,{key:1,rows:5,type:"textarea",modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="datepicker"?(u(),_(p,{key:2,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,type:"date",placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="select"&&n.key=="mapAddress"?(u(),N(H,{key:3},[b(D,{style:{"margin-right":"5px"},modelValue:a.map_address,"onUpdate:modelValue":l[0]||(l[0]=d=>a.map_address=d),options:M.value,onChange:_e,placeholder:n.placeholder,popperClass:"multi-choose"},null,8,["modelValue","options","placeholder"]),a.map_address?(u(),_(h,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":l[1]||(l[1]=d=>a.position=d),placeholder:"试试搜索,快速填写地址","fetch-suggestions":me,"value-key":"value",options:pe.value,onSelect:ye},{default:y(({item:d})=>[d?(u(),N("div",ba,[C("div",null,[C("p",null,O(d.name),1)]),C("div",null,[C("span",null,O(d.address),1)])])):c("",!0)]),_:2},1032,["modelValue","options"])):c("",!0)],64)):c("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(u(),_(I,{key:4,clearable:"",filterable:"",remote:"","remote-method":ce,onChange:de,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:"搜索银行名称",placement:"top-start",style:{width:"350px"},options:U.value},{prefix:y(()=>[b(g,null,{default:y(()=>[b(s(Je))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","options"])):c("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(u(),N("div",va,[b(Ne,{placement:"top",effect:"light"},{content:y(()=>l[5]||(l[5]=[C("div",{class:"bank_name_cont"},[C("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:y(()=>[b(t,{type:"info",link:""},{default:y(()=>[b(g,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:y(()=>[b(s(Ke))]),_:1}),l[6]||(l[6]=F("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])):c("",!0),n.type=="select"&&n.key=="biz_category"?(u(),_(D,{key:6,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder,options:P.value,"show-all-levels":!1,onChange:le,clearable:""},null,8,["modelValue","onUpdate:modelValue","placeholder","options"])):c("",!0),n.type=="select"&&n.key=="license_type"?(u(),_(Ie,{key:7,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:"请选择类型",clearable:""},{default:y(()=>[(u(),N(H,null,$(re,d=>b(De,{key:d.value,label:d.label,value:d.value},null,8,["label","value"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue"])):c("",!0),n.type=="upload"?(u(),_(we,{key:8,ref_for:!0,ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":ke,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,"on-remove":(d,x)=>be(d,x,n.key),"on-success":(d,x,Ee)=>fe(d,x,Ee,n.key),"on-error":Ce,"before-upload":he,action:ge.value,name:"upfile",class:W({"upload-hidden":ve(n.key)})},{default:y(()=>[b(g,{class:"avatar-uploader-icon"},{default:y(()=>[b(s(Ze))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","on-remove","on-success","action","class"])):c("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model","rules"])),[[Ae,v.value,void 0,{fullscreen:!0,lock:!0}]])])):c("",!0),[2,21].includes(s(o).approval_status)?(u(),N("div",ka,[l[8]||(l[8]=C("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),b(t,{type:"primary",onClick:ue,class:"custom-button"},{default:y(()=>l[7]||(l[7]=[F("重新审核")])),_:1})])):c("",!0),b(K,{modelValue:S.value,"onUpdate:modelValue":l[2]||(l[2]=n=>S.value=n),width:"100%"},{default:y(()=>{var n;return[C("iframe",{src:(n=s(o))==null?void 0:n.lkl_ec_result_url,class:"signed_iframe",border:"0",frameborder:"0"},null,8,fa)]}),_:1},8,["modelValue"]),b(K,{modelValue:B.value,"onUpdate:modelValue":l[3]||(l[3]=n=>B.value=n),width:"max-content"},{default:y(()=>[C("img",{"w-full":"",src:G.value,alt:"Preview Image"},null,8,Ca)]),_:1},8,["modelValue"])])}}}),Sa=_a(Na,[["__scopeId","data-v-d71bae30"]]);export{Sa as default}; +import{j as Ue,r as m,a as T,X as qe,N as k,G as N,I as C,a0 as c,B as b,q as _,u as s,ai as Se,y,V as O,U as W,Y as Be,Z as ze,_ as Le,J as xe,$ as Te,v as u,O as F,H,T as $,a3 as Oe,a4 as Fe,ac as He,a5 as Ge,a6 as Pe,ae as Me,af as Je,a8 as je,ah as Ke,ag as We,ab as $e,aa as Xe,a7 as Ye,a9 as Ze}from"./element-plus-C2R3XZG2.js";import{u as Qe}from"./index-BcC_TDpb.js";import{c as ea,l as X,a as aa}from"./lodash-DkMctlHN.js";import{u as la}from"./http-COxkMmsr.js";import{G as ta,t as ra,a as oa,d as sa,b as na,c as ia,r as ua}from"./login-AXA3t2Kd.js";import{b as da,i as ca}from"./upload-hGrnlyKJ.js";import{_ as _a}from"./_plugin-vue_export-helper-DlAUqK2U.js";const pa={formConfig:[{type:"input",key:"contact_name",label:"联系人",placeholder:"请输入联系人",sort:1,required:!0},{type:"select",key:"biz_category",label:"经营品类",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择经营品类",sort:2,required:!0},{type:"input",key:"store_name",label:"门店名称",placeholder:"请输入门店名称",sort:3,required:!0},{type:"select",key:"mapAddress",label:"所在地区",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择店铺所在地区",sort:4,required:!1},{type:"input",key:"store_address",label:"详细地址",placeholder:"请输入店铺详细地址",sort:5,required:!0},{type:"upload",key:"front_facade_image",label:"门脸图片",placeholder:"请上传门脸图片",sort:6,required:!0},{type:"upload",key:"environment_image",label:"环境图片",placeholder:"请上传门脸图片",sort:7,required:!0},{type:"upload",key:"biz_license_image",label:"营业执照",placeholder:"请上传营业执照",sort:8,required:!0},{type:"input",key:"biz_license_company",label:"公司名称",placeholder:"请输入公司名称",sort:9,required:!0},{type:"input",key:"legal_person_name",label:"法人姓名",placeholder:"请输入法人姓名",sort:10,required:!0},{type:"input",key:"legal_person_mobile",label:"法人手机号",placeholder:"请输入法人手机号",sort:10,required:!0},{type:"input",key:"biz_license_number",label:"注册号",placeholder:"请输入注册号",sort:11,required:!0},{type:"textarea",key:"biz_license_content",label:"经营范围",placeholder:"请输入经营范围",sort:11,required:!0},{type:"select",key:"license_type",label:"许可证类型",isReadonly:!0,style:"pointer-events: none",placeholder:"请选择许可证类型",sort:12,required:!0},{type:"upload",key:"license_image",label:"许可证图片",class:"upload-4",placeholder:"请上传许可证图片",imgUrlArr:[],imgWidth:125,imgHeight:88,imgUpMaxCount:5,sort:13,required:!1},{type:"input",key:"license_number",label:"许可证编号",placeholder:"请输入许可证编号",sort:14,required:!1},{type:"upload",key:"individual_id_images",label:"个人身份证正面图片",class:"upload-5",placeholder:"请上传个人身份证正面图片",imgUrlArr:[],sort:15,required:!0},{type:"upload",key:"individual_id_images2",label:"个人身份证反面图片",class:"upload-5",placeholder:"请上传个人身份证反面图片",imgUrlArr:[],sort:15,required:!0},{type:"input",key:"individual_id_name",hide:!0,label:"个人身份证姓名",placeholder:"请输入个人身份证姓名",sort:16,required:!0},{type:"input",key:"individual_id_number",hide:!0,label:"个人身份证号码",placeholder:"请输入个人身份证号码",sort:16,required:!0},{type:"input",key:"individual_id_addr",hide:!0,label:"个人身份证地址",placeholder:"请输入个人身份证地址",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_begin",hide:!0,label:"个人身份证生效日期",placeholder:"请输入个人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"individual_id_period_end",hide:!0,label:"个人身份证截止日期",placeholder:"请输入个人身份证截止日期",sort:16,required:!0},{type:"upload",key:"legal_person_id_images",hide:!0,label:"法人身份证正面图片",class:"upload-5",placeholder:"请上传法人身份证正面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"upload",key:"legal_person_id_images2",label:"法人身份证反面图片",class:"upload-6",placeholder:"请上传法人身份证反面图片",imgUrlArr:[],imgWidth:180,imgHeight:110,sort:15,required:!0},{type:"input",key:"legal_person_id_number",hide:!0,label:"法人身份证号码",placeholder:"请输入法人身份证号码",sort:16,required:!0},{type:"input",key:"legal_person_id_addr",hide:!0,label:"法人身份证地址",placeholder:"请输入法人身份证地址",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_begin",hide:!0,label:"法人身份证生效日期",placeholder:"请输入法人身份证生效日期",sort:16,required:!0},{type:"datepicker",key:"legal_person_id_period_end",hide:!0,label:"法人身份证截止日期",placeholder:"请输入法人身份证截止日期",sort:16,required:!0},{type:"input",key:"account_holder_name",label:"开户名称",placeholder:"请输入开户名称",sort:17,required:!0},{type:"input",key:"account_number",label:"银行卡号",placeholder:"请输入银行卡号",sort:18,required:!0},{type:"select",key:"bank_name",label:"开户银行",isReadonly:!0,style:"pointer-events: none",placeholder:"请输入开户银行",sort:19,required:!0}]},ma={class:"signUp-container"},ya={class:"myresult"},ha={key:13,class:"time"},ga={key:0,class:"form-submit"},ba={key:0,class:"auto-item"},va={key:5,class:"bank_name_tip"},ka={key:1,class:"form-button"},fa=["src"],Ca=["src"],Na=Ue({__name:"check",setup(Da){const f={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},Y=la(),q=Qe(),Z=()=>{const{provinceData:e,cityData:l,areaData:r}=ea;return e.map((t,i)=>({...t,children:l[i].map((D,h)=>{const g={...D};return r[i]&&r[i][h]&&(g.children=r[i][h]),g})}))},v=m(!1),w=m(null),S=m(!1),B=m(!1),G=m(""),P=m([]),M=m(Z()),Q=m(),ee=m(),U=m([]);let z=0,ae=m(null),V=m("");const le=e=>{if(e&&e.length===2){const[l,r]=e;a.biz_category=l,a.biz_second_category=r}},a=T({}),te=m(!!Y.token),re=[{value:1,label:"无需特殊资质"},{value:2,label:"需许可证资质"},{value:3,label:"需特许证件资质"}],J=T({}),L=m([]);let o=m({id:0,approval_status:0,created_at:"2099-02-17 09:25:53",approval_remark:"",lkl_ec_result_url:"",approval_invalid_col:[]});const oe=T(JSON.parse(JSON.stringify(pa.formConfig))),se=()=>{S.value=!0},j=async()=>{const e=await sa({mobile:localStorage.getItem("mobilePhone")});if(e.data==null||e.data.approval_status==4){q.push({name:"start"});return}let l=JSON.parse(e.data.approval_invalid_col);if(l=X.uniq(l),l.includes("all")){q.push({name:"start",query:{id:e.auditInfo.id}});return}const r=oe.reduce((t,i)=>(l.includes(i.key)&&(i.key=="license_image"?a[i.key]=[]:a[i.key]="",t.push(i)),t),[]);o.value={...e.data,approval_invalid_col:l},L.value=r.sort((t,i)=>t.sort-i.sort),r.forEach(t=>{t.required&&(J[t.key]={required:!0,message:t.placeholder,trigger:"blur"})})},ne=async()=>{const e=await ua({id:o.value.id,...a});e.status==200&&e.code==0&&(k.success("资料已提交~"),L.value=[],j())},ie=async()=>{var l;if(await w.value.validate(r=>r)){if(X.difference(["license_type","license_image","license_number"],o.value.approval_invalid_col).length==0&&(a==null?void 0:a.license_type)!=1){if(!((l=a==null?void 0:a.license_image)!=null&&l.length)){k.error("请上传许可证图片");return}if(!(a!=null&&a.license_number)){k.error("请输入许可证编号");return}}ne()}},ue=async()=>{ie()},de=e=>{const l=U.value.find(r=>r.value==e);l&&(a.bank_name=l.label,a.bank_district=l.district,a.bank_area=l.area,a.openning_bank_code=l.branch_bank_no,a.clearing_bank_code=l.clear_no)},ce=e=>{if(!e){U.value=[];return}na({keyword:e,pageNum:1,pageSize:5e3}).then(l=>{l.status==200&&(U.value=l.data.items.map(r=>({district:r.district,area:r.area,branch_bank_no:r.branch_bank_no,clear_no:r.clear_no,label:r.branch_bank_name,value:r.branch_bank_no})))})},_e=e=>{if(console.log(11,e),e&&e.length===3){const[t,i,p]=e;a.province_id=t,a.city_id=i,a.county_id=p}const l=e.map((t,i)=>{const p=(D,h)=>{for(const g of D){if(g.value===h)return g.label;if(g.children){const I=p(g.children,h);if(I)return I}}return""};return p(M.value,t)}),r=l==null?void 0:l.join("/");a.mapAddressLabel=r,a.store_area=r,w.value.validate()},pe=m([]),me=async(e,l)=>{var r,t;if(!e){l([]);return}try{const i={query:e,region:a.mapAddressLabel.indexOf("/")&&((r=a.mapAddressLabel)==null?void 0:r.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},p=await ia(i);if((t=p==null?void 0:p.result)!=null&&t.length){const D=p.result.filter(h=>"location"in h).map(h=>{var g,I;return{value:h.name,label:h.name,name:h.name,address:h.address||"",lat:((g=h.location)==null?void 0:g.lat)||"",lng:((I=h.location)==null?void 0:I.lng)||""}});l(D)}else k.error("搜索失败"),l([])}catch{k.error("搜索失败"),l([])}},ye=e=>{a.position="",a.store_address=e.value,a.store_latitude=e.lat,a.store_longitude=e.lng,w.value.validate()},he=e=>{const l=e.type==="image/jpeg",r=e.type==="image/png",t=e.size/1024/1024<10;return v.value=!0,!l&&!r?(v.value=!1,k.error("上传的图片必须是JPG或PNG格式!"),!1):t?!0:(v.value=!1,k.error("上传的图片大小不能超过10MB!"),!1)},ge=m("https://mall.gpxscs.cn/mobile/shop/oss/upload"),be=(e,l,r)=>{if(r==="license_image"){const t=e.url;a[r]=a[r].filter(i=>i!==t)}else a[r]=""},ve=e=>{const r={license_image:5}[e]||1;return e==="license_image"?a[e].length>=r:a[e]!==""&&a[e]!=null},ke=e=>{G.value=e.url,B.value=!0},R=async(e,l)=>{v.value=!0,e=await aa(e);const r=await da(e,l).then(t=>t);return v.value=!1,r.status==200?r==null?void 0:r.data:null},A=async(e,l)=>new Promise(async(r,t)=>{let i=new FormData;i.append("batchNo",e),i.append("imgType",l),clearTimeout(z),z=setTimeout(async()=>{const p=await ca(i);i=null,clearTimeout(z),p.status!=200?t(p==null?void 0:p.data):r(p==null?void 0:p.data),v.value=!1},2e3)}),E=async(e,l)=>{switch(v.value=!0,l){case"biz_license_image":var t=await A(e,f.BUSINESS_LICENCE);console.log("biz_license_image",t),a.biz_license_company=t.bizLicenseCompanyName,a.legal_person_name=t.bizLicenseOwnerName,a.biz_license_number=t.bizLicenseCreditCode,a.account_holder_name=t.bizLicenseCompanyName,a.biz_license_content=t.bizLicenseScope;break;case"legal_person_id_images":var t=await A(e,f.FR_ID_CARD_FRONT);console.log("legal_person_id_images",t),a.legal_person_id_number=t.idNumber,a.legal_person_id_addr=t.address;break;case"legal_person_id_images2":var t=await A(e,f.FR_ID_CARD_BEHIND),r=t.validity.split("-");console.log("legal_person_id_images2",t),a.legal_person_id_period_begin=r[0],r[1]!="长期"?a.legal_person_id_period_end=r[1]:a.legal_person_id_period_end="9999-12-31";break;case"individual_id_images":var t=await A(e,f.ID_CARD_FRONT);console.log("individual_id_images",t),a.individual_id_name=t.name,a.account_holder_name=t.name,a.individual_id_number=t.idNumber,a.individual_id_addr=t.address;break;case"individual_id_images2":var t=await A(e,f.ID_CARD_BEHIND),r=t.validity.split("-");console.log("individual_id_images2",t),a.individual_id_period_begin=r[0],r[1]!="长期"?a.individual_id_period_end=r[1]:a.individual_id_period_end="9999-12-31";break;case"bank_image":var t=await A(e,f.BANK_CARD);console.log("bank_image",t),a.account_number=t.card_number;break}v.value=!1,w.value.validate()},fe=async(e,l,r,t)=>{if(e&&e.status===200&&e.code===0)if(e.data&&e.data.url)switch(l.url=e.data.url,t==="license_image"?a[t].push(l.url):a[t]=l.url,v.value=!1,ae.value=l.raw,t){case"biz_license_image":var i=await R(l.raw,f.BUSINESS_LICENCE);V.value=i.batchNo,E(i.batchNo,t);break;case"legal_person_id_images":var i=await R(l.raw,f.FR_ID_CARD_FRONT);V.value=i.batchNo,E(i.batchNo,t);break;case"legal_person_id_images2":var i=await R(l.raw,f.FR_ID_CARD_BEHIND);V.value=i.batchNo,E(i.batchNo,t);break;case"individual_id_images":var i=await R(l.raw,f.ID_CARD_FRONT);V.value=i.batchNo,E(i.batchNo,t);break;case"individual_id_images2":var i=await R(l.raw,f.ID_CARD_BEHIND);V.value=i.batchNo,E(i.batchNo,t);break;case"bank_image":var i=await R(l.raw,f.BANK_CARD);V.value=i.batchNo,E(i.batchNo,t);break}else k.error("文件上传成功,但未返回文件 URL"),v.value=!1;else k.error(e.msg||"文件上传失败"),v.value=!1;w.value.validate()},Ce=(e,l)=>{v.value=!1,k.error("文件上传失败")};return qe(()=>{if(!te.value){q.push({name:"index"});return}j(),ta().then(e=>{e.code===0&&e.status===200&&(P.value=ra(e.data))}).catch(e=>{k.error("获取店铺分类失败")}),oa().then(e=>{e.code===0&&e.status===200?(Q.value=e.data,console.log(ee.value)):k.error("获取银行失败")}).catch(e=>{k.error("获取银行失败")})}),(e,l)=>{const r=Se,t=xe,i=Fe,p=He,D=Ge,h=Pe,g=je,I=Me,Ne=We,De=Xe,Ie=$e,we=Ye,Ve=Oe,Re=Le,K=Te,Ae=ze;return u(),N("div",ma,[C("div",{class:W(["steps-container",{nodata:![2,21].includes(s(o).approval_status)}])},[C("div",ya,[[2].includes(s(o).approval_status)?(u(),_(r,{key:0,icon:"error",title:"很遗憾,您无法入驻我们的商城","sub-title":`拒绝原因:${s(o).approval_remark}`},null,8,["sub-title"])):c("",!0),[3].includes(s(o).approval_status)&&!s(o).lkl_ec_result_url?(u(),_(r,{key:1,icon:"warning",title:"审核中,1-7个工作日内答复,请耐心等待"})):c("",!0),s(o).approval_status==5&&s(o).has_ec_signed==2&&s(o).lkl_ec_result_url?(u(),_(r,{key:2,class:"result",icon:"warning",title:"开店申请资料已通过!请尽快签署合同!","sub-title":"签署合同链接24小时内有效,过期需重新申请!"},{extra:y(()=>[b(t,{type:"danger",onClick:se},{default:y(()=>l[4]||(l[4]=[F("立即签署")])),_:1})]),_:1})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1?(u(),_(r,{key:3,class:"result",icon:"warning",title:"合同签署完成,商家信息正在提交审核,请耐心等待。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==2?(u(),_(r,{key:4,class:"result",icon:"error",title:"抱歉,系统未能完成处理,请联系客服进一步审核后重试。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).store_status==2?(u(),_(r,{key:5,class:"result",icon:"error",title:"系统正在初始化店铺,预计很快完成,请您稍后再来探索。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==2?(u(),_(r,{key:6,class:"result",icon:"error",title:" 抱歉,系统未能完成处理,请联系客服进一步审核后重试。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).has_apply_split==2&&s(o).store_status==1?(u(),_(r,{key:7,class:"result",icon:"success",title:" 店铺创建成功,系统正在处理分账业务申请"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==2?(u(),_(r,{key:8,class:"result",icon:"error",title:" 店铺创建未成功,请联系客服协助处理,我们将尽快为您解决。"})):c("",!0),s(o).approval_status==5&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==2?(u(),_(r,{key:9,class:"result",icon:"success",title:"分账业务申请已通过,系统正在处理接收方绑定"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==2?(u(),_(r,{key:10,class:"result",icon:"error",title:"分账业务处理遇到小问题,需要客服再次确认哦~请稍后联系他们完成审核后重试。"})):c("",!0),[21].includes(s(o).approval_status)&&s(o).has_ec_signed==1&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==2?(u(),_(r,{key:11,class:"result",icon:"success",title:"分账接收方绑定成功,入驻流程即将完成"})):c("",!0),[1,5].includes(s(o).approval_status)&&s(o).has_apply_mer==1&&s(o).store_status==1&&s(o).has_apply_split==1&&s(o).has_bind_receiver==1?(u(),_(r,{key:12,class:"result",icon:"error",title:"很抱歉,您的分账请求未能通过审核,请联系我们的客服人员获取帮助。"})):c("",!0),s(o).approval_status!=4?(u(),N("view",ha," 申请时间:"+O(s(o).created_at),1)):c("",!0)])],2),[2,21].includes(s(o).approval_status)?(u(),N("div",ga,[Be((u(),_(Re,{model:a,rules:J,ref_key:"formRef",ref:w,"label-width":"160px","element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:y(()=>[(u(!0),N(H,null,$(L.value,(n,Ia)=>(u(),_(Ve,{label:n.label,prop:n.key,key:n.key},{default:y(()=>[n.type=="input"?(u(),_(i,{key:0,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="textarea"?(u(),_(i,{key:1,rows:5,type:"textarea",modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="datepicker"?(u(),_(p,{key:2,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,type:"date",placeholder:n.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):c("",!0),n.type=="select"&&n.key=="mapAddress"?(u(),N(H,{key:3},[b(D,{style:{"margin-right":"5px"},modelValue:a.map_address,"onUpdate:modelValue":l[0]||(l[0]=d=>a.map_address=d),options:M.value,onChange:_e,placeholder:n.placeholder,popperClass:"multi-choose"},null,8,["modelValue","options","placeholder"]),a.map_address?(u(),_(h,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":l[1]||(l[1]=d=>a.position=d),placeholder:"试试搜索,快速填写地址","fetch-suggestions":me,"value-key":"value",options:pe.value,onSelect:ye},{default:y(({item:d})=>[d?(u(),N("div",ba,[C("div",null,[C("p",null,O(d.name),1)]),C("div",null,[C("span",null,O(d.address),1)])])):c("",!0)]),_:2},1032,["modelValue","options"])):c("",!0)],64)):c("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(u(),_(I,{key:4,clearable:"",filterable:"",remote:"","remote-method":ce,onChange:de,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:"搜索银行名称",placement:"top-start",style:{width:"350px"},options:U.value},{prefix:y(()=>[b(g,null,{default:y(()=>[b(s(Je))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","options"])):c("",!0),n.type=="select"&&n.key=="bank_name"||n.key=="bank_branch_name"?(u(),N("div",va,[b(Ne,{placement:"top",effect:"light"},{content:y(()=>l[5]||(l[5]=[C("div",{class:"bank_name_cont"},[C("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:y(()=>[b(t,{type:"info",link:""},{default:y(()=>[b(g,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:y(()=>[b(s(Ke))]),_:1}),l[6]||(l[6]=F("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])):c("",!0),n.type=="select"&&n.key=="biz_category"?(u(),_(D,{key:6,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:n.placeholder,options:P.value,"show-all-levels":!1,onChange:le,clearable:""},null,8,["modelValue","onUpdate:modelValue","placeholder","options"])):c("",!0),n.type=="select"&&n.key=="license_type"?(u(),_(Ie,{key:7,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,placeholder:"请选择类型",clearable:""},{default:y(()=>[(u(),N(H,null,$(re,d=>b(De,{key:d.value,label:d.label,value:d.value},null,8,["label","value"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue"])):c("",!0),n.type=="upload"?(u(),_(we,{key:8,ref_for:!0,ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":ke,modelValue:a[n.key],"onUpdate:modelValue":d=>a[n.key]=d,"on-remove":(d,x)=>be(d,x,n.key),"on-success":(d,x,Ee)=>fe(d,x,Ee,n.key),"on-error":Ce,"before-upload":he,action:ge.value,name:"upfile",class:W({"upload-hidden":ve(n.key)})},{default:y(()=>[b(g,{class:"avatar-uploader-icon"},{default:y(()=>[b(s(Ze))]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","on-remove","on-success","action","class"])):c("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model","rules"])),[[Ae,v.value,void 0,{fullscreen:!0,lock:!0}]])])):c("",!0),[2,21].includes(s(o).approval_status)?(u(),N("div",ka,[l[8]||(l[8]=C("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),b(t,{type:"primary",onClick:ue,class:"custom-button"},{default:y(()=>l[7]||(l[7]=[F("重新审核")])),_:1})])):c("",!0),b(K,{modelValue:S.value,"onUpdate:modelValue":l[2]||(l[2]=n=>S.value=n),width:"100%"},{default:y(()=>{var n;return[C("iframe",{src:(n=s(o))==null?void 0:n.lkl_ec_result_url,class:"signed_iframe",border:"0",frameborder:"0"},null,8,fa)]}),_:1},8,["modelValue"]),b(K,{modelValue:B.value,"onUpdate:modelValue":l[3]||(l[3]=n=>B.value=n),width:"max-content"},{default:y(()=>[C("img",{"w-full":"",src:G.value,alt:"Preview Image"},null,8,Ca)]),_:1},8,["modelValue"])])}}}),Sa=_a(Na,[["__scopeId","data-v-d71bae30"]]);export{Sa as default}; diff --git a/dist/static/js/http-D3U_ik-O.js b/dist/static/js/http-COxkMmsr.js similarity index 95% rename from dist/static/js/http-D3U_ik-O.js rename to dist/static/js/http-COxkMmsr.js index b4f5454..f3a9b38 100644 --- a/dist/static/js/http-D3U_ik-O.js +++ b/dist/static/js/http-COxkMmsr.js @@ -1,6 +1,6 @@ -import{d as et}from"./index-BNFFoUJk.js";import{r as pe,ak as tt,d as nt,as as he,N as Pe}from"./element-plus-C2R3XZG2.js";function Ne(e,t){return function(){return e.apply(t,arguments)}}const{toString:rt}=Object.prototype,{getPrototypeOf:le}=Object,W=(e=>t=>{const n=rt.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),C=e=>(e=e.toLowerCase(),t=>W(t)===e),K=e=>t=>typeof t===e,{isArray:B}=Array,j=K("undefined");function st(e){return e!==null&&!j(e)&&e.constructor!==null&&!j(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ke=C("ArrayBuffer");function ot(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ke(e.buffer),t}const it=K("string"),x=K("function"),Fe=K("number"),X=e=>e!==null&&typeof e=="object",at=e=>e===!0||e===!1,v=e=>{if(W(e)!=="object")return!1;const t=le(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ct=C("Date"),lt=C("File"),ut=C("Blob"),ft=C("FileList"),dt=e=>X(e)&&x(e.pipe),pt=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||x(e.append)&&((t=W(e))==="formdata"||t==="object"&&x(e.toString)&&e.toString()==="[object FormData]"))},ht=C("URLSearchParams"),[mt,yt,wt,bt]=["ReadableStream","Request","Response","Headers"].map(C),Et=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function q(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),B(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const _=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ue=e=>!j(e)&&e!==_;function re(){const{caseless:e}=Ue(this)&&this||{},t={},n=(r,s)=>{const o=e&&_e(t,s)||s;v(t[o])&&v(r)?t[o]=re(t[o],r):v(r)?t[o]=re({},r):B(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(q(t,(s,o)=>{n&&x(s)?e[o]=Ne(s,n):e[o]=s},{allOwnKeys:r}),e),St=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Rt=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Tt=(e,t,n,r)=>{let s,o,i;const c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!c[i]&&(t[i]=e[i],c[i]=!0);e=n!==!1&&le(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Ot=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},At=e=>{if(!e)return null;if(B(e))return e;let t=e.length;if(!Fe(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},xt=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&le(Uint8Array)),Ct=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},Pt=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Nt=C("HTMLFormElement"),kt=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),me=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Ft=C("RegExp"),Le=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};q(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},_t=e=>{Le(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Ut=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return B(e)?r(e):r(String(e).split(t)),n},Lt=()=>{},Bt=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Dt(e){return!!(e&&x(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const It=e=>{const t=new Array(10),n=(r,s)=>{if(X(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=B(r)?[]:{};return q(r,(i,c)=>{const f=n(i,s+1);!j(f)&&(o[c]=f)}),t[s]=void 0,o}}return r};return n(e,0)},jt=C("AsyncFunction"),qt=e=>e&&(X(e)||x(e))&&x(e.then)&&x(e.catch),Be=((e,t)=>e?setImmediate:t?((n,r)=>(_.addEventListener("message",({source:s,data:o})=>{s===_&&o===n&&r.length&&r.shift()()},!1),s=>{r.push(s),_.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",x(_.postMessage)),Mt=typeof queueMicrotask<"u"?queueMicrotask.bind(_):typeof process<"u"&&process.nextTick||Be,a={isArray:B,isArrayBuffer:ke,isBuffer:st,isFormData:pt,isArrayBufferView:ot,isString:it,isNumber:Fe,isBoolean:at,isObject:X,isPlainObject:v,isReadableStream:mt,isRequest:yt,isResponse:wt,isHeaders:bt,isUndefined:j,isDate:ct,isFile:lt,isBlob:ut,isRegExp:Ft,isFunction:x,isStream:dt,isURLSearchParams:ht,isTypedArray:xt,isFileList:ft,forEach:q,merge:re,extend:gt,trim:Et,stripBOM:St,inherits:Rt,toFlatObject:Tt,kindOf:W,kindOfTest:C,endsWith:Ot,toArray:At,forEachEntry:Ct,matchAll:Pt,isHTMLForm:Nt,hasOwnProperty:me,hasOwnProp:me,reduceDescriptors:Le,freezeMethods:_t,toObjectSet:Ut,toCamelCase:kt,noop:Lt,toFiniteNumber:Bt,findKey:_e,global:_,isContextDefined:Ue,isSpecCompliantForm:Dt,toJSONObject:It,isAsyncFn:jt,isThenable:qt,setImmediate:Be,asap:Mt};function y(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}a.inherits(y,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.status}}});const De=y.prototype,Ie={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ie[e]={value:e}});Object.defineProperties(y,Ie);Object.defineProperty(De,"isAxiosError",{value:!0});y.from=(e,t,n,r,s,o)=>{const i=Object.create(De);return a.toFlatObject(e,i,function(f){return f!==Error.prototype},c=>c!=="isAxiosError"),y.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const Ht=null;function se(e){return a.isPlainObject(e)||a.isArray(e)}function je(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ye(e,t,n){return e?e.concat(t).map(function(s,o){return s=je(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function vt(e){return a.isArray(e)&&!e.some(se)}const $t=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function G(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,h){return!a.isUndefined(h[w])});const r=n.metaTokens,s=n.visitor||u,o=n.dots,i=n.indexes,f=(n.Blob||typeof Blob<"u"&&Blob)&&a.isSpecCompliantForm(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function l(p){if(p===null)return"";if(a.isDate(p))return p.toISOString();if(!f&&a.isBlob(p))throw new y("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(p)||a.isTypedArray(p)?f&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function u(p,w,h){let E=p;if(p&&!h&&typeof p=="object"){if(a.endsWith(w,"{}"))w=r?w:w.slice(0,-2),p=JSON.stringify(p);else if(a.isArray(p)&&vt(p)||(a.isFileList(p)||a.endsWith(w,"[]"))&&(E=a.toArray(p)))return w=je(w),E.forEach(function(R,N){!(a.isUndefined(R)||R===null)&&t.append(i===!0?ye([w],N,o):i===null?w:w+"[]",l(R))}),!1}return se(p)?!0:(t.append(ye(h,w,o),l(p)),!1)}const d=[],m=Object.assign($t,{defaultVisitor:u,convertValue:l,isVisitable:se});function b(p,w){if(!a.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+w.join("."));d.push(p),a.forEach(p,function(E,S){(!(a.isUndefined(E)||E===null)&&s.call(t,E,a.isString(S)?S.trim():S,w,m))===!0&&b(E,w?w.concat(S):[S])}),d.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return b(e),t}function we(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function ue(e,t){this._pairs=[],e&&G(e,this,t)}const qe=ue.prototype;qe.append=function(t,n){this._pairs.push([t,n])};qe.toString=function(t){const n=t?function(r){return t.call(this,r,we)}:we;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function zt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Me(e,t,n){if(!t)return e;const r=n&&n.encode||zt;a.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(s?o=s(t,n):o=a.isURLSearchParams(t)?t.toString():new ue(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class be{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}const He={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Jt=typeof URLSearchParams<"u"?URLSearchParams:ue,Vt=typeof FormData<"u"?FormData:null,Wt=typeof Blob<"u"?Blob:null,Kt={isBrowser:!0,classes:{URLSearchParams:Jt,FormData:Vt,Blob:Wt},protocols:["http","https","file","blob","url","data"]},fe=typeof window<"u"&&typeof document<"u",oe=typeof navigator=="object"&&navigator||void 0,Xt=fe&&(!oe||["ReactNative","NativeScript","NS"].indexOf(oe.product)<0),Gt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Qt=fe&&window.location.href||"http://localhost",Zt=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fe,hasStandardBrowserEnv:Xt,hasStandardBrowserWebWorkerEnv:Gt,navigator:oe,origin:Qt},Symbol.toStringTag,{value:"Module"})),T={...Zt,...Kt};function Yt(e,t){return G(e,new T.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return T.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function en(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function tn(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&a.isArray(s)?s.length:i,f?(a.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!c):((!s[i]||!a.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&a.isArray(s[i])&&(s[i]=tn(s[i])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(en(r),s,n,0)}),n}return null}function nn(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const M={transitional:He,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=a.isObject(t);if(o&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s?JSON.stringify(ve(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t)||a.isReadableStream(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Yt(t,this.formSerializer).toString();if((c=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return G(c?{"files[]":t}:t,f&&new f,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),nn(t)):t}],transformResponse:[function(t){const n=this.transitional||M.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(a.isResponse(t)||a.isReadableStream(t))return t;if(t&&a.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(i)throw c.name==="SyntaxError"?y.from(c,y.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:T.classes.FormData,Blob:T.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch"],e=>{M.headers[e]={}});const rn=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),sn=e=>{const t={};let n,r,s;return e&&e.split(` +import{d as et}from"./index-BcC_TDpb.js";import{r as pe,ak as tt,d as nt,as as he,N as Pe}from"./element-plus-C2R3XZG2.js";function Ne(e,t){return function(){return e.apply(t,arguments)}}const{toString:rt}=Object.prototype,{getPrototypeOf:le}=Object,W=(e=>t=>{const n=rt.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),C=e=>(e=e.toLowerCase(),t=>W(t)===e),K=e=>t=>typeof t===e,{isArray:B}=Array,j=K("undefined");function st(e){return e!==null&&!j(e)&&e.constructor!==null&&!j(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ke=C("ArrayBuffer");function ot(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ke(e.buffer),t}const it=K("string"),x=K("function"),Fe=K("number"),X=e=>e!==null&&typeof e=="object",at=e=>e===!0||e===!1,v=e=>{if(W(e)!=="object")return!1;const t=le(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ct=C("Date"),lt=C("File"),ut=C("Blob"),ft=C("FileList"),dt=e=>X(e)&&x(e.pipe),pt=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||x(e.append)&&((t=W(e))==="formdata"||t==="object"&&x(e.toString)&&e.toString()==="[object FormData]"))},ht=C("URLSearchParams"),[mt,yt,wt,bt]=["ReadableStream","Request","Response","Headers"].map(C),Et=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function q(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),B(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const _=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ue=e=>!j(e)&&e!==_;function re(){const{caseless:e}=Ue(this)&&this||{},t={},n=(r,s)=>{const o=e&&_e(t,s)||s;v(t[o])&&v(r)?t[o]=re(t[o],r):v(r)?t[o]=re({},r):B(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(q(t,(s,o)=>{n&&x(s)?e[o]=Ne(s,n):e[o]=s},{allOwnKeys:r}),e),St=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Rt=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Tt=(e,t,n,r)=>{let s,o,i;const c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!c[i]&&(t[i]=e[i],c[i]=!0);e=n!==!1&&le(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Ot=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},At=e=>{if(!e)return null;if(B(e))return e;let t=e.length;if(!Fe(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},xt=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&le(Uint8Array)),Ct=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},Pt=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Nt=C("HTMLFormElement"),kt=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),me=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Ft=C("RegExp"),Le=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};q(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},_t=e=>{Le(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Ut=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return B(e)?r(e):r(String(e).split(t)),n},Lt=()=>{},Bt=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Dt(e){return!!(e&&x(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const It=e=>{const t=new Array(10),n=(r,s)=>{if(X(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=B(r)?[]:{};return q(r,(i,c)=>{const f=n(i,s+1);!j(f)&&(o[c]=f)}),t[s]=void 0,o}}return r};return n(e,0)},jt=C("AsyncFunction"),qt=e=>e&&(X(e)||x(e))&&x(e.then)&&x(e.catch),Be=((e,t)=>e?setImmediate:t?((n,r)=>(_.addEventListener("message",({source:s,data:o})=>{s===_&&o===n&&r.length&&r.shift()()},!1),s=>{r.push(s),_.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",x(_.postMessage)),Mt=typeof queueMicrotask<"u"?queueMicrotask.bind(_):typeof process<"u"&&process.nextTick||Be,a={isArray:B,isArrayBuffer:ke,isBuffer:st,isFormData:pt,isArrayBufferView:ot,isString:it,isNumber:Fe,isBoolean:at,isObject:X,isPlainObject:v,isReadableStream:mt,isRequest:yt,isResponse:wt,isHeaders:bt,isUndefined:j,isDate:ct,isFile:lt,isBlob:ut,isRegExp:Ft,isFunction:x,isStream:dt,isURLSearchParams:ht,isTypedArray:xt,isFileList:ft,forEach:q,merge:re,extend:gt,trim:Et,stripBOM:St,inherits:Rt,toFlatObject:Tt,kindOf:W,kindOfTest:C,endsWith:Ot,toArray:At,forEachEntry:Ct,matchAll:Pt,isHTMLForm:Nt,hasOwnProperty:me,hasOwnProp:me,reduceDescriptors:Le,freezeMethods:_t,toObjectSet:Ut,toCamelCase:kt,noop:Lt,toFiniteNumber:Bt,findKey:_e,global:_,isContextDefined:Ue,isSpecCompliantForm:Dt,toJSONObject:It,isAsyncFn:jt,isThenable:qt,setImmediate:Be,asap:Mt};function y(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}a.inherits(y,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.status}}});const De=y.prototype,Ie={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ie[e]={value:e}});Object.defineProperties(y,Ie);Object.defineProperty(De,"isAxiosError",{value:!0});y.from=(e,t,n,r,s,o)=>{const i=Object.create(De);return a.toFlatObject(e,i,function(f){return f!==Error.prototype},c=>c!=="isAxiosError"),y.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const Ht=null;function se(e){return a.isPlainObject(e)||a.isArray(e)}function je(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ye(e,t,n){return e?e.concat(t).map(function(s,o){return s=je(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function vt(e){return a.isArray(e)&&!e.some(se)}const $t=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function G(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,h){return!a.isUndefined(h[w])});const r=n.metaTokens,s=n.visitor||u,o=n.dots,i=n.indexes,f=(n.Blob||typeof Blob<"u"&&Blob)&&a.isSpecCompliantForm(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function l(p){if(p===null)return"";if(a.isDate(p))return p.toISOString();if(!f&&a.isBlob(p))throw new y("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(p)||a.isTypedArray(p)?f&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function u(p,w,h){let E=p;if(p&&!h&&typeof p=="object"){if(a.endsWith(w,"{}"))w=r?w:w.slice(0,-2),p=JSON.stringify(p);else if(a.isArray(p)&&vt(p)||(a.isFileList(p)||a.endsWith(w,"[]"))&&(E=a.toArray(p)))return w=je(w),E.forEach(function(R,N){!(a.isUndefined(R)||R===null)&&t.append(i===!0?ye([w],N,o):i===null?w:w+"[]",l(R))}),!1}return se(p)?!0:(t.append(ye(h,w,o),l(p)),!1)}const d=[],m=Object.assign($t,{defaultVisitor:u,convertValue:l,isVisitable:se});function b(p,w){if(!a.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+w.join("."));d.push(p),a.forEach(p,function(E,S){(!(a.isUndefined(E)||E===null)&&s.call(t,E,a.isString(S)?S.trim():S,w,m))===!0&&b(E,w?w.concat(S):[S])}),d.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return b(e),t}function we(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function ue(e,t){this._pairs=[],e&&G(e,this,t)}const qe=ue.prototype;qe.append=function(t,n){this._pairs.push([t,n])};qe.toString=function(t){const n=t?function(r){return t.call(this,r,we)}:we;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function zt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Me(e,t,n){if(!t)return e;const r=n&&n.encode||zt;a.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(s?o=s(t,n):o=a.isURLSearchParams(t)?t.toString():new ue(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class be{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}const He={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Jt=typeof URLSearchParams<"u"?URLSearchParams:ue,Vt=typeof FormData<"u"?FormData:null,Wt=typeof Blob<"u"?Blob:null,Kt={isBrowser:!0,classes:{URLSearchParams:Jt,FormData:Vt,Blob:Wt},protocols:["http","https","file","blob","url","data"]},fe=typeof window<"u"&&typeof document<"u",oe=typeof navigator=="object"&&navigator||void 0,Xt=fe&&(!oe||["ReactNative","NativeScript","NS"].indexOf(oe.product)<0),Gt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Qt=fe&&window.location.href||"http://localhost",Zt=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fe,hasStandardBrowserEnv:Xt,hasStandardBrowserWebWorkerEnv:Gt,navigator:oe,origin:Qt},Symbol.toStringTag,{value:"Module"})),T={...Zt,...Kt};function Yt(e,t){return G(e,new T.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return T.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function en(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function tn(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&a.isArray(s)?s.length:i,f?(a.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!c):((!s[i]||!a.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&a.isArray(s[i])&&(s[i]=tn(s[i])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(en(r),s,n,0)}),n}return null}function nn(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const M={transitional:He,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=a.isObject(t);if(o&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s?JSON.stringify(ve(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t)||a.isReadableStream(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Yt(t,this.formSerializer).toString();if((c=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return G(c?{"files[]":t}:t,f&&new f,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),nn(t)):t}],transformResponse:[function(t){const n=this.transitional||M.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(a.isResponse(t)||a.isReadableStream(t))return t;if(t&&a.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(i)throw c.name==="SyntaxError"?y.from(c,y.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:T.classes.FormData,Blob:T.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch"],e=>{M.headers[e]={}});const rn=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),sn=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&rn[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Ee=Symbol("internals");function I(e){return e&&String(e).trim().toLowerCase()}function $(e){return e===!1||e==null?e:a.isArray(e)?e.map($):String(e)}function on(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const an=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Y(e,t,n,r,s){if(a.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!a.isString(t)){if(a.isString(r))return t.indexOf(r)!==-1;if(a.isRegExp(r))return r.test(t)}}function cn(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function ln(e,t){const n=a.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,o,i){return this[r].call(this,t,s,o,i)},configurable:!0})})}let A=class{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function o(c,f,l){const u=I(f);if(!u)throw new Error("header name must be a non-empty string");const d=a.findKey(s,u);(!d||s[d]===void 0||l===!0||l===void 0&&s[d]!==!1)&&(s[d||f]=$(c))}const i=(c,f)=>a.forEach(c,(l,u)=>o(l,u,f));if(a.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(a.isString(t)&&(t=t.trim())&&!an(t))i(sn(t),n);else if(a.isHeaders(t))for(const[c,f]of t.entries())o(f,c,r);else t!=null&&o(n,t,r);return this}get(t,n){if(t=I(t),t){const r=a.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return on(s);if(a.isFunction(n))return n.call(this,s,r);if(a.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=I(t),t){const r=a.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Y(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function o(i){if(i=I(i),i){const c=a.findKey(r,i);c&&(!n||Y(r,r[c],c,n))&&(delete r[c],s=!0)}}return a.isArray(t)?t.forEach(o):o(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const o=n[r];(!t||Y(this,this[o],o,t,!0))&&(delete this[o],s=!0)}return s}normalize(t){const n=this,r={};return a.forEach(this,(s,o)=>{const i=a.findKey(r,o);if(i){n[i]=$(s),delete n[o];return}const c=t?cn(o):String(o).trim();c!==o&&delete n[o],n[c]=$(s),r[c]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return a.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&a.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[Ee]=this[Ee]={accessors:{}}).accessors,s=this.prototype;function o(i){const c=I(i);r[c]||(ln(s,i),r[c]=!0)}return a.isArray(t)?t.forEach(o):o(t),this}};A.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);a.reduceDescriptors(A.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});a.freezeMethods(A);function ee(e,t){const n=this||M,r=t||n,s=A.from(r.headers);let o=r.data;return a.forEach(e,function(c){o=c.call(n,o,s.normalize(),t?t.status:void 0)}),s.normalize(),o}function $e(e){return!!(e&&e.__CANCEL__)}function D(e,t,n){y.call(this,e??"canceled",y.ERR_CANCELED,t,n),this.name="CanceledError"}a.inherits(D,y,{__CANCEL__:!0});function ze(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new y("Request failed with status code "+n.status,[y.ERR_BAD_REQUEST,y.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function un(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function fn(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0,i;return t=t!==void 0?t:1e3,function(f){const l=Date.now(),u=r[o];i||(i=l),n[s]=f,r[s]=l;let d=o,m=0;for(;d!==s;)m+=n[d++],d=d%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),l-i{n=u,s=null,o&&(clearTimeout(o),o=null),e.apply(null,l)};return[(...l)=>{const u=Date.now(),d=u-n;d>=r?i(l,u):(s=l,o||(o=setTimeout(()=>{o=null,i(s)},r-d)))},()=>s&&i(s)]}const J=(e,t,n=3)=>{let r=0;const s=fn(50,250);return dn(o=>{const i=o.loaded,c=o.lengthComputable?o.total:void 0,f=i-r,l=s(f),u=i<=c;r=i;const d={loaded:i,total:c,progress:c?i/c:void 0,bytes:f,rate:l||void 0,estimated:l&&c&&u?(c-i)/l:void 0,event:o,lengthComputable:c!=null,[t?"download":"upload"]:!0};e(d)},n)},ge=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Se=e=>(...t)=>a.asap(()=>e(...t)),pn=T.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,T.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(T.origin),T.navigator&&/(msie|trident)/i.test(T.navigator.userAgent)):()=>!0,hn=T.hasStandardBrowserEnv?{write(e,t,n,r,s,o){const i=[e+"="+encodeURIComponent(t)];a.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),a.isString(r)&&i.push("path="+r),a.isString(s)&&i.push("domain="+s),o===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function mn(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function yn(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Je(e,t,n){let r=!mn(t);return e&&(r||n==!1)?yn(e,t):t}const Re=e=>e instanceof A?{...e}:e;function L(e,t){t=t||{};const n={};function r(l,u,d,m){return a.isPlainObject(l)&&a.isPlainObject(u)?a.merge.call({caseless:m},l,u):a.isPlainObject(u)?a.merge({},u):a.isArray(u)?u.slice():u}function s(l,u,d,m){if(a.isUndefined(u)){if(!a.isUndefined(l))return r(void 0,l,d,m)}else return r(l,u,d,m)}function o(l,u){if(!a.isUndefined(u))return r(void 0,u)}function i(l,u){if(a.isUndefined(u)){if(!a.isUndefined(l))return r(void 0,l)}else return r(void 0,u)}function c(l,u,d){if(d in t)return r(l,u);if(d in e)return r(void 0,l)}const f={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:c,headers:(l,u,d)=>s(Re(l),Re(u),d,!0)};return a.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=f[u]||s,m=d(e[u],t[u],u);a.isUndefined(m)&&d!==c||(n[u]=m)}),n}const Ve=e=>{const t=L({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:o,headers:i,auth:c}=t;t.headers=i=A.from(i),t.url=Me(Je(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),c&&i.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):"")));let f;if(a.isFormData(n)){if(T.hasStandardBrowserEnv||T.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((f=i.getContentType())!==!1){const[l,...u]=f?f.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([l||"multipart/form-data",...u].join("; "))}}if(T.hasStandardBrowserEnv&&(r&&a.isFunction(r)&&(r=r(t)),r||r!==!1&&pn(t.url))){const l=s&&o&&hn.read(o);l&&i.set(s,l)}return t},wn=typeof XMLHttpRequest<"u",bn=wn&&function(e){return new Promise(function(n,r){const s=Ve(e);let o=s.data;const i=A.from(s.headers).normalize();let{responseType:c,onUploadProgress:f,onDownloadProgress:l}=s,u,d,m,b,p;function w(){b&&b(),p&&p(),s.cancelToken&&s.cancelToken.unsubscribe(u),s.signal&&s.signal.removeEventListener("abort",u)}let h=new XMLHttpRequest;h.open(s.method.toUpperCase(),s.url,!0),h.timeout=s.timeout;function E(){if(!h)return;const R=A.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders()),O={data:!c||c==="text"||c==="json"?h.responseText:h.response,status:h.status,statusText:h.statusText,headers:R,config:e,request:h};ze(function(F){n(F),w()},function(F){r(F),w()},O),h=null}"onloadend"in h?h.onloadend=E:h.onreadystatechange=function(){!h||h.readyState!==4||h.status===0&&!(h.responseURL&&h.responseURL.indexOf("file:")===0)||setTimeout(E)},h.onabort=function(){h&&(r(new y("Request aborted",y.ECONNABORTED,e,h)),h=null)},h.onerror=function(){r(new y("Network Error",y.ERR_NETWORK,e,h)),h=null},h.ontimeout=function(){let N=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const O=s.transitional||He;s.timeoutErrorMessage&&(N=s.timeoutErrorMessage),r(new y(N,O.clarifyTimeoutError?y.ETIMEDOUT:y.ECONNABORTED,e,h)),h=null},o===void 0&&i.setContentType(null),"setRequestHeader"in h&&a.forEach(i.toJSON(),function(N,O){h.setRequestHeader(O,N)}),a.isUndefined(s.withCredentials)||(h.withCredentials=!!s.withCredentials),c&&c!=="json"&&(h.responseType=s.responseType),l&&([m,p]=J(l,!0),h.addEventListener("progress",m)),f&&h.upload&&([d,b]=J(f),h.upload.addEventListener("progress",d),h.upload.addEventListener("loadend",b)),(s.cancelToken||s.signal)&&(u=R=>{h&&(r(!R||R.type?new D(null,e,h):R),h.abort(),h=null)},s.cancelToken&&s.cancelToken.subscribe(u),s.signal&&(s.signal.aborted?u():s.signal.addEventListener("abort",u)));const S=un(s.url);if(S&&T.protocols.indexOf(S)===-1){r(new y("Unsupported protocol "+S+":",y.ERR_BAD_REQUEST,e));return}h.send(o||null)})},En=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const o=function(l){if(!s){s=!0,c();const u=l instanceof Error?l:this.reason;r.abort(u instanceof y?u:new D(u instanceof Error?u.message:u))}};let i=t&&setTimeout(()=>{i=null,o(new y(`timeout ${t} of ms exceeded`,y.ETIMEDOUT))},t);const c=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(l=>{l.unsubscribe?l.unsubscribe(o):l.removeEventListener("abort",o)}),e=null)};e.forEach(l=>l.addEventListener("abort",o));const{signal:f}=r;return f.unsubscribe=()=>a.asap(c),f}},gn=function*(e,t){let n=e.byteLength;if(n{const s=Sn(e,t);let o=0,i,c=f=>{i||(i=!0,r&&r(f))};return new ReadableStream({async pull(f){try{const{done:l,value:u}=await s.next();if(l){c(),f.close();return}let d=u.byteLength;if(n){let m=o+=d;n(m)}f.enqueue(new Uint8Array(u))}catch(l){throw c(l),l}},cancel(f){return c(f),s.return()}},{highWaterMark:2})},Q=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",We=Q&&typeof ReadableStream=="function",Tn=Q&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Ke=(e,...t)=>{try{return!!e(...t)}catch{return!1}},On=We&&Ke(()=>{let e=!1;const t=new Request(T.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Oe=64*1024,ie=We&&Ke(()=>a.isReadableStream(new Response("").body)),V={stream:ie&&(e=>e.body)};Q&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!V[t]&&(V[t]=a.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new y(`Response type '${t}' is not supported`,y.ERR_NOT_SUPPORT,r)})})})(new Response);const An=async e=>{if(e==null)return 0;if(a.isBlob(e))return e.size;if(a.isSpecCompliantForm(e))return(await new Request(T.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(a.isArrayBufferView(e)||a.isArrayBuffer(e))return e.byteLength;if(a.isURLSearchParams(e)&&(e=e+""),a.isString(e))return(await Tn(e)).byteLength},xn=async(e,t)=>{const n=a.toFiniteNumber(e.getContentLength());return n??An(t)},Cn=Q&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:o,timeout:i,onDownloadProgress:c,onUploadProgress:f,responseType:l,headers:u,withCredentials:d="same-origin",fetchOptions:m}=Ve(e);l=l?(l+"").toLowerCase():"text";let b=En([s,o&&o.toAbortSignal()],i),p;const w=b&&b.unsubscribe&&(()=>{b.unsubscribe()});let h;try{if(f&&On&&n!=="get"&&n!=="head"&&(h=await xn(u,r))!==0){let O=new Request(t,{method:"POST",body:r,duplex:"half"}),k;if(a.isFormData(r)&&(k=O.headers.get("content-type"))&&u.setContentType(k),O.body){const[F,H]=ge(h,J(Se(f)));r=Te(O.body,Oe,F,H)}}a.isString(d)||(d=d?"include":"omit");const E="credentials"in Request.prototype;p=new Request(t,{...m,signal:b,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:E?d:void 0});let S=await fetch(p);const R=ie&&(l==="stream"||l==="response");if(ie&&(c||R&&w)){const O={};["status","statusText","headers"].forEach(de=>{O[de]=S[de]});const k=a.toFiniteNumber(S.headers.get("content-length")),[F,H]=c&&ge(k,J(Se(c),!0))||[];S=new Response(Te(S.body,Oe,F,()=>{H&&H(),w&&w()}),O)}l=l||"text";let N=await V[a.findKey(V,l)||"text"](S,e);return!R&&w&&w(),await new Promise((O,k)=>{ze(O,k,{data:N,headers:A.from(S.headers),status:S.status,statusText:S.statusText,config:e,request:p})})}catch(E){throw w&&w(),E&&E.name==="TypeError"&&/fetch/i.test(E.message)?Object.assign(new y("Network Error",y.ERR_NETWORK,e,p),{cause:E.cause||E}):y.from(E,E&&E.code,e,p)}}),ae={http:Ht,xhr:bn,fetch:Cn};a.forEach(ae,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Ae=e=>`- ${e}`,Pn=e=>a.isFunction(e)||e===null||e===!1,Xe={getAdapter:e=>{e=a.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let o=0;o`adapter ${c} `+(f===!1?"is not supported by the environment":"is not available in the build"));let i=t?o.length>1?`since : `+o.map(Ae).join(` `):" "+Ae(o[0]):"as no adapter specified";throw new y("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:ae};function te(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new D(null,e)}function xe(e){return te(e),e.headers=A.from(e.headers),e.data=ee.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Xe.getAdapter(e.adapter||M.adapter)(e).then(function(r){return te(e),r.data=ee.call(e,e.transformResponse,r),r.headers=A.from(r.headers),r},function(r){return $e(r)||(te(e),r&&r.response&&(r.response.data=ee.call(e,e.transformResponse,r.response),r.response.headers=A.from(r.response.headers))),Promise.reject(r)})}const Ge="1.8.4",Z={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Z[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Ce={};Z.transitional=function(t,n,r){function s(o,i){return"[Axios v"+Ge+"] Transitional option '"+o+"'"+i+(r?". "+r:"")}return(o,i,c)=>{if(t===!1)throw new y(s(i," has been removed"+(n?" in "+n:"")),y.ERR_DEPRECATED);return n&&!Ce[i]&&(Ce[i]=!0,console.warn(s(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,i,c):!0}};Z.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function Nn(e,t,n){if(typeof e!="object")throw new y("options must be an object",y.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const o=r[s],i=t[o];if(i){const c=e[o],f=c===void 0||i(c,o,e);if(f!==!0)throw new y("option "+o+" must be "+f,y.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new y("Unknown option "+o,y.ERR_BAD_OPTION)}}const z={assertOptions:Nn,validators:Z},P=z.validators;let U=class{constructor(t){this.defaults=t,this.interceptors={request:new be,response:new be}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const o=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=L(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:o}=n;r!==void 0&&z.assertOptions(r,{silentJSONParsing:P.transitional(P.boolean),forcedJSONParsing:P.transitional(P.boolean),clarifyTimeoutError:P.transitional(P.boolean)},!1),s!=null&&(a.isFunction(s)?n.paramsSerializer={serialize:s}:z.assertOptions(s,{encode:P.function,serialize:P.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),z.assertOptions(n,{baseUrl:P.spelling("baseURL"),withXsrfToken:P.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=o&&a.merge(o.common,o[n.method]);o&&a.forEach(["delete","get","head","post","put","patch","common"],p=>{delete o[p]}),n.headers=A.concat(i,o);const c=[];let f=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(n)===!1||(f=f&&w.synchronous,c.unshift(w.fulfilled,w.rejected))});const l=[];this.interceptors.response.forEach(function(w){l.push(w.fulfilled,w.rejected)});let u,d=0,m;if(!f){const p=[xe.bind(this),void 0];for(p.unshift.apply(p,c),p.push.apply(p,l),m=p.length,u=Promise.resolve(n);d{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](s);r._listeners=null}),this.promise.then=s=>{let o;const i=new Promise(c=>{r.subscribe(c),o=c}).then(s);return i.cancel=function(){r.unsubscribe(o)},i},t(function(o,i,c){r.reason||(r.reason=new D(o,i,c),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Qe(function(s){t=s}),cancel:t}}};function Fn(e){return function(n){return e.apply(null,n)}}function _n(e){return a.isObject(e)&&e.isAxiosError===!0}const ce={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ce).forEach(([e,t])=>{ce[t]=e});function Ze(e){const t=new U(e),n=Ne(U.prototype.request,t);return a.extend(n,U.prototype,t,{allOwnKeys:!0}),a.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return Ze(L(e,s))},n}const g=Ze(M);g.Axios=U;g.CanceledError=D;g.CancelToken=kn;g.isCancel=$e;g.VERSION=Ge;g.toFormData=G;g.AxiosError=y;g.Cancel=g.CanceledError;g.all=function(t){return Promise.all(t)};g.spread=Fn;g.isAxiosError=_n;g.mergeConfig=L;g.AxiosHeaders=A;g.formToJSON=e=>ve(a.isHTMLForm(e)?new FormData(e):e);g.getAdapter=Xe.getAdapter;g.HttpStatusCode=ce;g.default=g;const{Axios:qn,AxiosError:Mn,CanceledError:Hn,isCancel:vn,CancelToken:$n,VERSION:zn,all:Jn,Cancel:Vn,isAxiosError:Wn,spread:Kn,toFormData:Xn,AxiosHeaders:Gn,HttpStatusCode:Qn,formToJSON:Zn,getAdapter:Yn,mergeConfig:er}=g,Un=et("user",()=>{const e=pe(localStorage.getItem("token")||""),t=pe(localStorage.getItem("mobilePhone")||""),n=m=>{m.key==="token"&&(e.value=m.newValue||"")},r=setInterval(()=>{const m=localStorage.getItem("token");m!==e.value&&(e.value=m||"")},1e3);window.addEventListener("storage",n),tt(()=>{window.removeEventListener("storage",n),clearInterval(r)});const s=nt(()=>!!e.value&&!l()),o=m=>{e.value=m;const b=Date.now()+60*1e3*2;localStorage.setItem("token",m),localStorage.setItem("tokenExpiry",b.toString())},i=m=>{t.value=m,localStorage.setItem("mobilePhone",m)},c=()=>{t.value="",localStorage.removeItem("mobilePhone")},f=()=>{try{e.value="",t.value="",localStorage.removeItem("userInfo"),localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry"),localStorage.removeItem("mobilePhone")}catch(m){console.error("清除 Token 失败:",m)}},l=()=>{try{const m=localStorage.getItem("tokenExpiry");return m?Date.now()>parseInt(m,10):!0}catch{return!0}},u=m=>{localStorage.setItem("Identity",m)},d=()=>{localStorage.removeItem("Identity")};return he(()=>{var m;e.value&&l()&&(Pe.error("登录已过期,请重新登录"),f(),(m=window.$router)==null||m.push("/"))}),he(()=>{localStorage.getItem("token")||(e.value="")}),{token:e,isLoggedIn:s,mobilePhone:t,setToken:o,clearToken:f,setMobilePhone:i,removeMobilePhone:c,setIdentity:u,removeIdentity:d}}),Ln=void 0,Ye=g.create({baseURL:Ln,headers:{},timeout:1e3*60*5});let ne=!1;Ye.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.authorization=`Bearer ${t}`),e},e=>Promise.reject(e));Ye.interceptors.response.use(e=>{var t;return e.data.status==250&&(ne||(Pe.error(e.data.msg||"请求异常,再重试!"),ne=!0,Un().clearToken(),(t=window.$router)==null||t.push("/"),setTimeout(()=>ne=!1,3e3))),e.data},e=>Promise.reject(e));export{Ye as s,Un as u}; +`+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=L(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:o}=n;r!==void 0&&z.assertOptions(r,{silentJSONParsing:P.transitional(P.boolean),forcedJSONParsing:P.transitional(P.boolean),clarifyTimeoutError:P.transitional(P.boolean)},!1),s!=null&&(a.isFunction(s)?n.paramsSerializer={serialize:s}:z.assertOptions(s,{encode:P.function,serialize:P.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),z.assertOptions(n,{baseUrl:P.spelling("baseURL"),withXsrfToken:P.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=o&&a.merge(o.common,o[n.method]);o&&a.forEach(["delete","get","head","post","put","patch","common"],p=>{delete o[p]}),n.headers=A.concat(i,o);const c=[];let f=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(n)===!1||(f=f&&w.synchronous,c.unshift(w.fulfilled,w.rejected))});const l=[];this.interceptors.response.forEach(function(w){l.push(w.fulfilled,w.rejected)});let u,d=0,m;if(!f){const p=[xe.bind(this),void 0];for(p.unshift.apply(p,c),p.push.apply(p,l),m=p.length,u=Promise.resolve(n);d{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](s);r._listeners=null}),this.promise.then=s=>{let o;const i=new Promise(c=>{r.subscribe(c),o=c}).then(s);return i.cancel=function(){r.unsubscribe(o)},i},t(function(o,i,c){r.reason||(r.reason=new D(o,i,c),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Qe(function(s){t=s}),cancel:t}}};function Fn(e){return function(n){return e.apply(null,n)}}function _n(e){return a.isObject(e)&&e.isAxiosError===!0}const ce={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ce).forEach(([e,t])=>{ce[t]=e});function Ze(e){const t=new U(e),n=Ne(U.prototype.request,t);return a.extend(n,U.prototype,t,{allOwnKeys:!0}),a.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return Ze(L(e,s))},n}const g=Ze(M);g.Axios=U;g.CanceledError=D;g.CancelToken=kn;g.isCancel=$e;g.VERSION=Ge;g.toFormData=G;g.AxiosError=y;g.Cancel=g.CanceledError;g.all=function(t){return Promise.all(t)};g.spread=Fn;g.isAxiosError=_n;g.mergeConfig=L;g.AxiosHeaders=A;g.formToJSON=e=>ve(a.isHTMLForm(e)?new FormData(e):e);g.getAdapter=Xe.getAdapter;g.HttpStatusCode=ce;g.default=g;const{Axios:qn,AxiosError:Mn,CanceledError:Hn,isCancel:vn,CancelToken:$n,VERSION:zn,all:Jn,Cancel:Vn,isAxiosError:Wn,spread:Kn,toFormData:Xn,AxiosHeaders:Gn,HttpStatusCode:Qn,formToJSON:Zn,getAdapter:Yn,mergeConfig:er}=g,Un=et("user",()=>{const e=pe(localStorage.getItem("token")||""),t=pe(localStorage.getItem("mobilePhone")||""),n=m=>{m.key==="token"&&(e.value=m.newValue||"")},r=setInterval(()=>{const m=localStorage.getItem("token");m!==e.value&&(e.value=m||"")},1e3);window.addEventListener("storage",n),tt(()=>{window.removeEventListener("storage",n),clearInterval(r)});const s=nt(()=>!!e.value&&!l()),o=m=>{e.value=m;const b=Date.now()+60*1e3*60*2;console.log(b),localStorage.setItem("token",m),localStorage.setItem("tokenExpiry",b.toString())},i=m=>{t.value=m,localStorage.setItem("mobilePhone",m)},c=()=>{t.value="",localStorage.removeItem("mobilePhone")},f=()=>{try{e.value="",t.value="",localStorage.removeItem("userInfo"),localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry"),localStorage.removeItem("mobilePhone")}catch(m){console.error("清除 Token 失败:",m)}},l=()=>{try{const m=localStorage.getItem("tokenExpiry");return m?Date.now()>parseInt(m,10):!0}catch{return!0}},u=m=>{localStorage.setItem("Identity",m)},d=()=>{localStorage.removeItem("Identity")};return he(()=>{var m;e.value&&l()&&(Pe.error("登录已过期,请重新登录"),f(),(m=window.$router)==null||m.push("/"))}),he(()=>{localStorage.getItem("token")||(e.value="")}),{token:e,isLoggedIn:s,mobilePhone:t,setToken:o,clearToken:f,setMobilePhone:i,removeMobilePhone:c,setIdentity:u,removeIdentity:d}}),Ln=void 0,Ye=g.create({baseURL:Ln,headers:{},timeout:1e3*60*5});let ne=!1;Ye.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.authorization=`Bearer ${t}`),e},e=>Promise.reject(e));Ye.interceptors.response.use(e=>{var t;return e.data.status==250&&(ne||(Pe.error(e.data.msg||"请求异常,再重试!"),ne=!0,Un().clearToken(),(t=window.$router)==null||t.push("/"),setTimeout(()=>ne=!1,3e3))),e.data},e=>Promise.reject(e));export{Ye as s,Un as u}; diff --git a/dist/static/js/index-BNFFoUJk.js b/dist/static/js/index-BcC_TDpb.js similarity index 95% rename from dist/static/js/index-BNFFoUJk.js rename to dist/static/js/index-BcC_TDpb.js index 745e262..a264109 100644 --- a/dist/static/js/index-BNFFoUJk.js +++ b/dist/static/js/index-BcC_TDpb.js @@ -1,4 +1,4 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-D73fBvsp.js","static/js/element-plus-C2R3XZG2.js","static/css/element-plus-BP92TfqM.css","static/js/http-D3U_ik-O.js","static/js/_plugin-vue_export-helper-DlAUqK2U.js","static/js/register-DXtTOurM.js","static/js/login-BZiQr-eE.js","static/css/register-C7_ZdPbY.css","static/css/index-DfnUFTeF.css","static/js/Help-Cc8kyLke.js","static/css/Help-CQjO0kkI.css","static/js/About-BQkvehdu.js","static/css/About-mDGTH05M.css","static/js/start-B_jU0OJV.js","static/js/lodash-DkMctlHN.js","static/js/upload-MD-Z_mbN.js","static/css/start-ApXGYHro.css","static/js/FeedBack-BGfz3Zmm.js","static/css/FeedBack-CASvTxug.css","static/js/check-Ce1MH8tM.js","static/css/check-B2ojJgTk.css","static/js/privacy-qrRSDzcR.js","static/js/PageNotFound-DaRJwA9G.js","static/css/PageNotFound-DkrQPSm2.css","static/js/WxJump-e-NrKfeB.js","static/css/WxJump-04TBIcXR.css","static/js/BasicLayout-CYJk8ekl.js","static/css/BasicLayout-DjArEnBC.css"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-CrIz5nTT.js","static/js/element-plus-C2R3XZG2.js","static/css/element-plus-BP92TfqM.css","static/js/http-COxkMmsr.js","static/js/_plugin-vue_export-helper-DlAUqK2U.js","static/js/register-BXpqqvTA.js","static/js/login-AXA3t2Kd.js","static/css/register-C7_ZdPbY.css","static/css/index-DfnUFTeF.css","static/js/Help-Cc8kyLke.js","static/css/Help-CQjO0kkI.css","static/js/About-BQkvehdu.js","static/css/About-mDGTH05M.css","static/js/start-BbswpUzI.js","static/js/lodash-DkMctlHN.js","static/js/upload-hGrnlyKJ.js","static/css/start-ApXGYHro.css","static/js/FeedBack-BGpKlWTN.js","static/css/FeedBack-CASvTxug.css","static/js/check-DL0TZTE9.js","static/css/check-B2ojJgTk.css","static/js/privacy-BDGwkz81.js","static/js/PageNotFound-DqMjBZiW.js","static/css/PageNotFound-DkrQPSm2.css","static/js/WxJump-15CY_z-D.js","static/css/WxJump-04TBIcXR.css","static/js/BasicLayout-BVdBuqdK.js","static/css/BasicLayout-DjArEnBC.css"])))=>i.map(i=>d[i]); import{e as st,r as je,m as ct,a as it,i as he,b as at,t as jt,g as Nt,o as Tt,w as Ne,n as ut,c as Mt,d as D,f as Y,h as $t,s as lt,j as pe,u as se,k as Bt,p as Se,l as ft,q as ht,v as pt,x as Dt,y as dt,z as Ht,A as Vt,B as qt,C as zt,D as Ft,E as Kt}from"./element-plus-C2R3XZG2.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 u of s.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&r(u)}).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,a as it,i as he,b as at,t as jt,g as Nt,o as Tt,w * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const J=typeof document<"u";function Et(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function en(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]=H(o)?o.map(e):e(o)}return n}const ie=()=>{},H=Array.isArray,_t=/#/g,tn=/&/g,nn=/\//g,rn=/=/g,on=/\?/g,Rt=/\+/g,sn=/%5B/g,cn=/%5D/g,Pt=/%5E/g,an=/%60/g,St=/%7B/g,un=/%7C/g,bt=/%7D/g,ln=/%20/g;function Te(e){return encodeURI(""+e).replace(un,"|").replace(sn,"[").replace(cn,"]")}function fn(e){return Te(e).replace(St,"{").replace(bt,"}").replace(Pt,"^")}function xe(e){return Te(e).replace(Rt,"%2B").replace(ln,"+").replace(_t,"%23").replace(tn,"%26").replace(an,"`").replace(St,"{").replace(bt,"}").replace(Pt,"^")}function hn(e){return xe(e).replace(rn,"%3D")}function pn(e){return Te(e).replace(_t,"%23").replace(on,"%3F")}function dn(e){return e==null?"":pn(e).replace(nn,"%2F")}function ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const mn=/\/$/,gn=e=>e.replace(mn,"");function Ce(e,t,n="/"){let r,o={},s="",u="";const d=t.indexOf("#");let a=t.indexOf("?");return d=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,d>-1?d:t.length),o=e(s)),d>-1&&(r=r||t.slice(0,d),u=t.slice(d,t.length)),r=_n(r??t,n),{fullPath:r+(s&&"?")+s+u,path:r,query:o,hash:ue(u)}}function vn(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function qe(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function yn(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(!En(e[n],t[n]))return!1;return!0}function En(e,t){return H(e)?ze(e,t):H(t)?ze(t,e):e===t}function ze(e,t){return H(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function _n(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,u,d;for(u=0;u1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(u).join("/")}const W={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var le;(function(e){e.pop="pop",e.push="push"})(le||(le={}));var ae;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ae||(ae={}));function Rn(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),gn(e)}const Pn=/^[^#]+#/;function Sn(e,t){return e.replace(Pn,"#")+t}function bn(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 wn(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=bn(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Fe(e,t){return(history.state?history.state.position-t:-1)+e}const Le=new Map;function Cn(e,t){Le.set(e,t)}function On(e){const t=Le.get(e);return Le.delete(e),t}let An=()=>location.protocol+"//"+location.host;function Ct(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let d=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(d);return a[0]!=="/"&&(a="/"+a),qe(a,"")}return qe(n,e)+r+o}function kn(e,t,n,r){let o=[],s=[],u=null;const d=({state:f})=>{const h=Ct(e,location),y=n.value,P=t.value;let O=0;if(f){if(n.value=h,t.value=f,u&&u===y){u=null;return}O=P?f.position-P.position:0}else r(h);o.forEach(k=>{k(n.value,y,{delta:O,type:le.pop,direction:O?O>0?ae.forward:ae.back:ae.unknown})})};function a(){u=n.value}function l(f){o.push(f);const h=()=>{const y=o.indexOf(f);y>-1&&o.splice(y,1)};return s.push(h),h}function p(){const{history:f}=window;f.state&&f.replaceState(w({},f.state,{scroll:me()}),"")}function c(){for(const f of s)f();s=[],window.removeEventListener("popstate",d),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",d),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:a,listen:l,destroy:c}}function Ke(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?me():null}}function xn(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(a,l,p){const c=e.indexOf("#"),f=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+a:An()+e+a;try{t[p?"replaceState":"pushState"](l,"",f),o.value=l}catch(h){console.error(h),n[p?"replace":"assign"](f)}}function u(a,l){const p=w({},t.state,Ke(o.value.back,a,o.value.forward,!0),l,{position:o.value.position});s(a,p,!0),r.value=a}function d(a,l){const p=w({},o.value,t.state,{forward:a,scroll:me()});s(p.current,p,!0);const c=w({},Ke(r.value,a,null),{position:p.position+1},l);s(a,c,!1),r.value=a}return{location:r,state:o,push:d,replace:u}}function Ln(e){e=Rn(e);const t=xn(e),n=kn(e,t.state,t.location,t.replace);function r(s,u=!0){u||n.pauseListeners(),history.go(s)}const o=w({location:"",base:e,go:r,createHref:Sn.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 In(e){return typeof e=="string"||e&&typeof e=="object"}function Ot(e){return typeof e=="string"||typeof e=="symbol"}const At=Symbol("");var Ue;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ue||(Ue={}));function te(e,t){return w(new Error,{type:e,[At]:!0},t)}function F(e,t){return e instanceof Error&&At in e&&(t==null||!!(e.type&t))}const We="[^/]+?",jn={sensitive:!1,strict:!1,start:!0,end:!0},Nn=/[.+*?^${}()[\]/\\]/g;function Tn(e,t){const n=w({},jn,t),r=[];let o=n.start?"^":"";const s=[];for(const l of e){const p=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let c=0;ct.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 $n={type:0,value:""},Bn=/[a-zA-Z0-9_]/;function Dn(e){if(!e)return[[]];if(e==="/")return[[$n]];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 u(){s&&o.push(s),s=[]}let d=0,a,l="",p="";function c(){l&&(n===0?s.push({type:0,value:l}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:l,regexp:p,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),l="")}function f(){l+=a}for(;d{u(b)}:ie}function u(c){if(Ot(c)){const f=r.get(c);f&&(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(u),f.alias.forEach(u))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&r.delete(c.record.name),c.children.forEach(u),c.alias.forEach(u))}}function d(){return n}function a(c){const f=Fn(c,n);n.splice(f,0,c),c.record.name&&!Xe(c)&&r.set(c.record.name,c)}function l(c,f){let h,y={},P,O;if("name"in c&&c.name){if(h=r.get(c.name),!h)throw te(1,{location:c});O=h.record.name,y=w(Qe(f.params,h.keys.filter(b=>!b.optional).concat(h.parent?h.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),c.params&&Qe(c.params,h.keys.map(b=>b.name))),P=h.stringify(y)}else if(c.path!=null)P=c.path,h=n.find(b=>b.re.test(P)),h&&(y=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:c,currentLocation:f});O=h.record.name,y=w({},f.params,c.params),P=h.stringify(y)}const k=[];let _=h;for(;_;)k.unshift(_.record),_=_.parent;return{name:O,path:P,params:y,matched:k,meta:zn(k)}}e.forEach(c=>s(c));function p(){n.length=0,r.clear()}return{addRoute:s,resolve:l,removeRoute:u,clearRoutes:p,getRoutes:d,getRecordMatcher:o}}function Qe(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ye(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props: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 zn(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 Fn(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]=H(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Gn=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=u=>u()){const u=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((d,a)=>{const l=f=>{f===!1?a(te(4,{from:n,to:t})):f instanceof Error?a(f):In(f)?a(te(2,{from:t,to:f})):(u&&r.enterCallbacks[o]===u&&typeof f=="function"&&u.push(f),d())},p=s(()=>e.call(r&&r.instances[o],t,n,l));let c=Promise.resolve(p);e.length<3&&(c=c.then(l)),c.catch(f=>a(f))})}function Oe(e,t,n,r,o=s=>s()){const s=[];for(const u of e)for(const d in u.components){let a=u.components[d];if(!(t!=="beforeRouteEnter"&&!u.instances[d]))if(Et(a)){const p=(a.__vccOpts||a)[t];p&&s.push(Q(p,n,r,u,d,o))}else{let l=a();s.push(()=>l.then(p=>{if(!p)throw new Error(`Couldn't resolve component "${d}" at "${u.path}"`);const c=en(p)?p.default:p;u.mods[d]=p,u.components[d]=c;const h=(c.__vccOpts||c)[t];return h&&Q(h,n,r,u,d,o)()}))}}return s}function tt(e){const t=Y(ge),n=Y(Me),r=D(()=>{const a=se(e.to);return t.resolve(a)}),o=D(()=>{const{matched:a}=r.value,{length:l}=a,p=a[l-1],c=n.matched;if(!p||!c.length)return-1;const f=c.findIndex(ee.bind(null,p));if(f>-1)return f;const h=nt(a[l-2]);return l>1&&nt(p)===h&&c[c.length-1].path!==h?c.findIndex(ee.bind(null,a[l-2])):f}),s=D(()=>o.value>-1&&Jn(n.params,r.value.params)),u=D(()=>o.value>-1&&o.value===n.matched.length-1&&wt(n.params,r.value.params));function d(a={}){if(Zn(a)){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:D(()=>r.value.href),isActive:s,isExactActive:u,navigate:d}}function Qn(e){return e.length===1?e[0]:e}const Yn=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:tt,setup(e,{slots:t}){const n=it(tt(e)),{options:r}=Y(ge),o=D(()=>({[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&&Qn(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)}}}),Xn=Yn;function Zn(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 Jn(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(!H(o)||o.length!==r.length||r.some((s,u)=>s!==o[u]))return!1}return!0}function nt(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rt=(e,t,n)=>e??t??n,er=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Y(Ie),o=D(()=>e.route||r.value),s=Y(et,0),u=D(()=>{let l=se(s);const{matched:p}=o.value;let c;for(;(c=p[l])&&!c.components;)l++;return l}),d=D(()=>o.value.matched[u.value]);Se(et,D(()=>u.value+1)),Se(Gn,d),Se(Ie,o);const a=je();return Ne(()=>[a.value,d.value,e.name],([l,p,c],[f,h,y])=>{p&&(p.instances[c]=l,h&&h!==p&&l&&l===f&&(p.leaveGuards.size||(p.leaveGuards=h.leaveGuards),p.updateGuards.size||(p.updateGuards=h.updateGuards))),l&&p&&(!h||!ee(p,h)||!f)&&(p.enterCallbacks[c]||[]).forEach(P=>P(l))},{flush:"post"}),()=>{const l=o.value,p=e.name,c=d.value,f=c&&c.components[p];if(!f)return ot(n.default,{Component:f,route:l});const h=c.props[p],y=h?h===!0?l.params:typeof h=="function"?h(l):h:null,O=ft(f,w({},y,t,{onVnodeUnmounted:k=>{k.component.isUnmounted&&(c.instances[p]=null)},ref:a}));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 tr=er;function nr(e){const t=Vn(e.routes,e),n=e.parseQuery||Un,r=e.stringifyQuery||Je,o=e.history,s=oe(),u=oe(),d=oe(),a=lt(W);let l=W;J&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=we.bind(null,i=>""+i),c=we.bind(null,dn),f=we.bind(null,ue);function h(i,g){let m,v;return Ot(i)?(m=t.getRecordMatcher(i),v=g):v=i,t.addRoute(v,m)}function y(i){const g=t.getRecordMatcher(i);g&&t.removeRoute(g)}function P(){return t.getRoutes().map(i=>i.record)}function O(i){return!!t.getRecordMatcher(i)}function k(i,g){if(g=w({},g||a.value),typeof i=="string"){const E=Ce(n,i,g.path),L=t.resolve({path:E.path},g),re=o.createHref(E.fullPath);return w(E,L,{params:f(L.params),hash:ue(E.hash),redirectedFrom:void 0,href:re})}let m;if(i.path!=null)m=w({},i,{path:Ce(n,i.path,g.path).path});else{const E=w({},i.params);for(const L in E)E[L]==null&&delete E[L];m=w({},i,{params:c(E)}),g.params=c(g.params)}const v=t.resolve(m,g),A=i.hash||"";v.params=p(f(v.params));const x=vn(r,w({},i,{hash:fn(A),path:v.path})),R=o.createHref(x);return w({fullPath:x,hash:A,query:r===Je?Wn(i.query):i.query||{}},v,{redirectedFrom:void 0,href:R})}function _(i){return typeof i=="string"?Ce(n,i,a.value.path):w({},i)}function b(i,g){if(l!==i)return te(8,{from:g,to:i})}function $(i){return j(i)}function I(i){return $(w(_(i),{replace:!0}))}function V(i){const g=i.matched[i.matched.length-1];if(g&&g.redirect){const{redirect:m}=g;let v=typeof m=="function"?m(i):m;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=_(v):{path:v},v.params={}),w({query:i.query,hash:i.hash,params:v.path!=null?{}:i.params},v)}}function j(i,g){const m=l=k(i),v=a.value,A=i.state,x=i.force,R=i.replace===!0,E=V(m);if(E)return j(w(_(E),{state:typeof E=="object"?w({},A,E.state):A,force:x,replace:R}),g||m);const L=m;L.redirectedFrom=g;let re;return!x&&yn(r,v,m)&&(re=te(16,{to:L,from:v}),$e(v,v,!0,!1)),(re?Promise.resolve(re):T(L,v)).catch(M=>F(M)?F(M,2)?M:_e(M):Ee(M,L,v)).then(M=>{if(M){if(F(M,2))return j(w({replace:R},_(M.to),{state:typeof M.to=="object"?w({},A,M.to.state):A,force:x}),g||L)}else M=K(L,v,!0,R,A);return q(L,v,M),M})}function C(i,g){const m=b(i,g);return m?Promise.reject(m):Promise.resolve()}function S(i){const g=fe.values().next().value;return g&&typeof g.runWithContext=="function"?g.runWithContext(i):i()}function T(i,g){let m;const[v,A,x]=rr(i,g);m=Oe(v.reverse(),"beforeRouteLeave",i,g);for(const E of v)E.leaveGuards.forEach(L=>{m.push(Q(L,i,g))});const R=C.bind(null,i,g);return m.push(R),X(m).then(()=>{m=[];for(const E of s.list())m.push(Q(E,i,g));return m.push(R),X(m)}).then(()=>{m=Oe(A,"beforeRouteUpdate",i,g);for(const E of A)E.updateGuards.forEach(L=>{m.push(Q(L,i,g))});return m.push(R),X(m)}).then(()=>{m=[];for(const E of x)if(E.beforeEnter)if(H(E.beforeEnter))for(const L of E.beforeEnter)m.push(Q(L,i,g));else m.push(Q(E.beforeEnter,i,g));return m.push(R),X(m)}).then(()=>(i.matched.forEach(E=>E.enterCallbacks={}),m=Oe(x,"beforeRouteEnter",i,g,S),m.push(R),X(m))).then(()=>{m=[];for(const E of u.list())m.push(Q(E,i,g));return m.push(R),X(m)}).catch(E=>F(E,8)?E:Promise.reject(E))}function q(i,g,m){d.list().forEach(v=>S(()=>v(i,g,m)))}function K(i,g,m,v,A){const x=b(i,g);if(x)return x;const R=g===W,E=J?history.state:{};m&&(v||R?o.replace(i.fullPath,w({scroll:R&&E&&E.scroll},A)):o.push(i.fullPath,A)),a.value=i,$e(i,g,m,R),_e()}let z;function ye(){z||(z=o.listen((i,g,m)=>{if(!Be.listening)return;const v=k(i),A=V(v);if(A){j(w(A,{replace:!0,force:!0}),v).catch(ie);return}l=v;const x=a.value;J&&Cn(Fe(x.fullPath,m.delta),me()),T(v,x).catch(R=>F(R,12)?R:F(R,2)?(j(w(_(R.to),{force:!0}),v).then(E=>{F(E,20)&&!m.delta&&m.type===le.pop&&o.go(-1,!1)}).catch(ie),Promise.reject()):(m.delta&&o.go(-m.delta,!1),Ee(R,v,x))).then(R=>{R=R||K(v,x,!1),R&&(m.delta&&!F(R,8)?o.go(-m.delta,!1):m.type===le.pop&&F(R,20)&&o.go(-1,!1)),q(v,x,R)}).catch(ie)}))}let ne=oe(),U=oe(),N;function Ee(i,g,m){_e(i);const v=U.list();return v.length?v.forEach(A=>A(i,g,m)):console.error(i),Promise.reject(i)}function It(){return N&&a.value!==W?Promise.resolve():new Promise((i,g)=>{ne.add([i,g])})}function _e(i){return N||(N=!i,ye(),ne.list().forEach(([g,m])=>i?m(i):g()),ne.reset()),i}function $e(i,g,m,v){const{scrollBehavior:A}=e;if(!J||!A)return Promise.resolve();const x=!m&&On(Fe(i.fullPath,0))||(v||!m)&&history.state&&history.state.scroll||null;return ut().then(()=>A(i,g,x)).then(R=>R&&wn(R)).catch(R=>Ee(R,i,g))}const Re=i=>o.go(i);let Pe;const fe=new Set,Be={currentRoute:a,listening:!0,addRoute:h,removeRoute:y,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:u.add,afterEach:d.add,onError:U.add,isReady:It,install(i){const g=this;i.component("RouterLink",Xn),i.component("RouterView",tr),i.config.globalProperties.$router=g,Object.defineProperty(i.config.globalProperties,"$route",{enumerable:!0,get:()=>se(a)}),J&&!Pe&&a.value===W&&(Pe=!0,$(o.location).catch(A=>{}));const m={};for(const A in W)Object.defineProperty(m,A,{get:()=>a.value[A],enumerable:!0});i.provide(ge,g),i.provide(Me,Bt(m)),i.provide(Ie,a);const v=i.unmount;fe.add(i),i.unmount=function(){fe.delete(i),fe.size<1&&(l=W,z&&z(),z=null,a.value=W,Pe=!1,N=!1),v()}}};function X(i){return i.reduce((g,m)=>g.then(()=>S(m)),Promise.resolve())}return Be}function rr(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let u=0;uee(l,d))?r.push(d):n.push(d));const a=e.matched[u];a&&(t.matched.find(l=>ee(l,a))||o.push(a))}return[n,r,o]}function fr(){return Y(ge)}function or(e){return Y(Me)}const sr=[{path:"/",name:"",component:()=>B(()=>import("./index-D73fBvsp.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/index",name:"index",component:()=>B(()=>import("./index-D73fBvsp.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/help",name:"help",component:()=>B(()=>import("./Help-Cc8kyLke.js"),__vite__mapDeps([9,1,2,4,10]))},{path:"/about",name:"about",component:()=>B(()=>import("./About-BQkvehdu.js"),__vite__mapDeps([11,1,2,4,12]))},{path:"/start",name:"start",component:()=>B(()=>import("./start-B_jU0OJV.js"),__vite__mapDeps([13,1,2,14,3,6,15,4,16]))},{path:"/feedback",name:"feedback",component:()=>B(()=>import("./FeedBack-BGfz3Zmm.js"),__vite__mapDeps([17,1,2,15,3,4,18]))},{path:"/check",name:"check",component:()=>B(()=>import("./check-Ce1MH8tM.js"),__vite__mapDeps([19,1,2,14,3,6,15,4,20]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>B(()=>import("./privacy-qrRSDzcR.js"),__vite__mapDeps([21,1,2,3])),meta:{isFullpage:!0}},{path:"/:pathMatch(.*)*",name:"NotFound",component:()=>B(()=>import("./PageNotFound-DaRJwA9G.js"),__vite__mapDeps([22,1,2,4,23])),meta:{isFullpage:!0}},{path:"/m",name:"m",component:()=>B(()=>import("./WxJump-e-NrKfeB.js"),__vite__mapDeps([24,1,2,3,4,25])),meta:{isFullpage:!0}}],Lt=nr({history:Ln(),routes:sr,scrollBehavior(e,t,n){return{top:0}}}),cr=pe({__name:"DynamicLayout",setup(e){const t=or(),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 u=await B(()=>import("./BasicLayout-CYJk8ekl.js"),__vite__mapDeps([26,1,2,3,6,4,5,7,27]));n.value=u.default}else n.value={template:""}}),(r,o)=>(pt(),ht(Dt(n.value),null,{default:dt(()=>[Ht(r.$slots,"default")]),_:3}))}}),ir=pe({__name:"App",setup(e){return(t,n)=>{const r=Vt("router-view");return pt(),ht(cr,null,{default:dt(()=>[qt(r)]),_:1})}}}),ve=zt(ir),ar=Ut();ve.use(ar);ve.use(Lt);window.$router=Lt;ve.use(Ft,{locale:Kt});ve.mount("#app");export{or as a,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 en(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]=H(o)?o.map(e):e(o)}return n}const ie=()=>{},H=Array.isArray,_t=/#/g,tn=/&/g,nn=/\//g,rn=/=/g,on=/\?/g,Rt=/\+/g,sn=/%5B/g,cn=/%5D/g,Pt=/%5E/g,an=/%60/g,St=/%7B/g,un=/%7C/g,bt=/%7D/g,ln=/%20/g;function Te(e){return encodeURI(""+e).replace(un,"|").replace(sn,"[").replace(cn,"]")}function fn(e){return Te(e).replace(St,"{").replace(bt,"}").replace(Pt,"^")}function xe(e){return Te(e).replace(Rt,"%2B").replace(ln,"+").replace(_t,"%23").replace(tn,"%26").replace(an,"`").replace(St,"{").replace(bt,"}").replace(Pt,"^")}function hn(e){return xe(e).replace(rn,"%3D")}function pn(e){return Te(e).replace(_t,"%23").replace(on,"%3F")}function dn(e){return e==null?"":pn(e).replace(nn,"%2F")}function ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const mn=/\/$/,gn=e=>e.replace(mn,"");function Ce(e,t,n="/"){let r,o={},s="",u="";const d=t.indexOf("#");let a=t.indexOf("?");return d=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,d>-1?d:t.length),o=e(s)),d>-1&&(r=r||t.slice(0,d),u=t.slice(d,t.length)),r=_n(r??t,n),{fullPath:r+(s&&"?")+s+u,path:r,query:o,hash:ue(u)}}function vn(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function qe(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function yn(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(!En(e[n],t[n]))return!1;return!0}function En(e,t){return H(e)?ze(e,t):H(t)?ze(t,e):e===t}function ze(e,t){return H(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function _n(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,u,d;for(u=0;u1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(u).join("/")}const W={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var le;(function(e){e.pop="pop",e.push="push"})(le||(le={}));var ae;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ae||(ae={}));function Rn(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),gn(e)}const Pn=/^[^#]+#/;function Sn(e,t){return e.replace(Pn,"#")+t}function bn(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 wn(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=bn(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Fe(e,t){return(history.state?history.state.position-t:-1)+e}const Le=new Map;function Cn(e,t){Le.set(e,t)}function On(e){const t=Le.get(e);return Le.delete(e),t}let An=()=>location.protocol+"//"+location.host;function Ct(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let d=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(d);return a[0]!=="/"&&(a="/"+a),qe(a,"")}return qe(n,e)+r+o}function kn(e,t,n,r){let o=[],s=[],u=null;const d=({state:f})=>{const h=Ct(e,location),y=n.value,P=t.value;let O=0;if(f){if(n.value=h,t.value=f,u&&u===y){u=null;return}O=P?f.position-P.position:0}else r(h);o.forEach(k=>{k(n.value,y,{delta:O,type:le.pop,direction:O?O>0?ae.forward:ae.back:ae.unknown})})};function a(){u=n.value}function l(f){o.push(f);const h=()=>{const y=o.indexOf(f);y>-1&&o.splice(y,1)};return s.push(h),h}function p(){const{history:f}=window;f.state&&f.replaceState(w({},f.state,{scroll:me()}),"")}function c(){for(const f of s)f();s=[],window.removeEventListener("popstate",d),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",d),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:a,listen:l,destroy:c}}function Ke(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?me():null}}function xn(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(a,l,p){const c=e.indexOf("#"),f=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+a:An()+e+a;try{t[p?"replaceState":"pushState"](l,"",f),o.value=l}catch(h){console.error(h),n[p?"replace":"assign"](f)}}function u(a,l){const p=w({},t.state,Ke(o.value.back,a,o.value.forward,!0),l,{position:o.value.position});s(a,p,!0),r.value=a}function d(a,l){const p=w({},o.value,t.state,{forward:a,scroll:me()});s(p.current,p,!0);const c=w({},Ke(r.value,a,null),{position:p.position+1},l);s(a,c,!1),r.value=a}return{location:r,state:o,push:d,replace:u}}function Ln(e){e=Rn(e);const t=xn(e),n=kn(e,t.state,t.location,t.replace);function r(s,u=!0){u||n.pauseListeners(),history.go(s)}const o=w({location:"",base:e,go:r,createHref:Sn.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 In(e){return typeof e=="string"||e&&typeof e=="object"}function Ot(e){return typeof e=="string"||typeof e=="symbol"}const At=Symbol("");var Ue;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ue||(Ue={}));function te(e,t){return w(new Error,{type:e,[At]:!0},t)}function F(e,t){return e instanceof Error&&At in e&&(t==null||!!(e.type&t))}const We="[^/]+?",jn={sensitive:!1,strict:!1,start:!0,end:!0},Nn=/[.+*?^${}()[\]/\\]/g;function Tn(e,t){const n=w({},jn,t),r=[];let o=n.start?"^":"";const s=[];for(const l of e){const p=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let c=0;ct.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 $n={type:0,value:""},Bn=/[a-zA-Z0-9_]/;function Dn(e){if(!e)return[[]];if(e==="/")return[[$n]];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 u(){s&&o.push(s),s=[]}let d=0,a,l="",p="";function c(){l&&(n===0?s.push({type:0,value:l}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:l,regexp:p,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),l="")}function f(){l+=a}for(;d{u(b)}:ie}function u(c){if(Ot(c)){const f=r.get(c);f&&(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(u),f.alias.forEach(u))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&r.delete(c.record.name),c.children.forEach(u),c.alias.forEach(u))}}function d(){return n}function a(c){const f=Fn(c,n);n.splice(f,0,c),c.record.name&&!Xe(c)&&r.set(c.record.name,c)}function l(c,f){let h,y={},P,O;if("name"in c&&c.name){if(h=r.get(c.name),!h)throw te(1,{location:c});O=h.record.name,y=w(Qe(f.params,h.keys.filter(b=>!b.optional).concat(h.parent?h.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),c.params&&Qe(c.params,h.keys.map(b=>b.name))),P=h.stringify(y)}else if(c.path!=null)P=c.path,h=n.find(b=>b.re.test(P)),h&&(y=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:c,currentLocation:f});O=h.record.name,y=w({},f.params,c.params),P=h.stringify(y)}const k=[];let _=h;for(;_;)k.unshift(_.record),_=_.parent;return{name:O,path:P,params:y,matched:k,meta:zn(k)}}e.forEach(c=>s(c));function p(){n.length=0,r.clear()}return{addRoute:s,resolve:l,removeRoute:u,clearRoutes:p,getRoutes:d,getRecordMatcher:o}}function Qe(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ye(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props: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 zn(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 Fn(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]=H(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Gn=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=u=>u()){const u=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((d,a)=>{const l=f=>{f===!1?a(te(4,{from:n,to:t})):f instanceof Error?a(f):In(f)?a(te(2,{from:t,to:f})):(u&&r.enterCallbacks[o]===u&&typeof f=="function"&&u.push(f),d())},p=s(()=>e.call(r&&r.instances[o],t,n,l));let c=Promise.resolve(p);e.length<3&&(c=c.then(l)),c.catch(f=>a(f))})}function Oe(e,t,n,r,o=s=>s()){const s=[];for(const u of e)for(const d in u.components){let a=u.components[d];if(!(t!=="beforeRouteEnter"&&!u.instances[d]))if(Et(a)){const p=(a.__vccOpts||a)[t];p&&s.push(Q(p,n,r,u,d,o))}else{let l=a();s.push(()=>l.then(p=>{if(!p)throw new Error(`Couldn't resolve component "${d}" at "${u.path}"`);const c=en(p)?p.default:p;u.mods[d]=p,u.components[d]=c;const h=(c.__vccOpts||c)[t];return h&&Q(h,n,r,u,d,o)()}))}}return s}function tt(e){const t=Y(ge),n=Y(Me),r=D(()=>{const a=se(e.to);return t.resolve(a)}),o=D(()=>{const{matched:a}=r.value,{length:l}=a,p=a[l-1],c=n.matched;if(!p||!c.length)return-1;const f=c.findIndex(ee.bind(null,p));if(f>-1)return f;const h=nt(a[l-2]);return l>1&&nt(p)===h&&c[c.length-1].path!==h?c.findIndex(ee.bind(null,a[l-2])):f}),s=D(()=>o.value>-1&&Jn(n.params,r.value.params)),u=D(()=>o.value>-1&&o.value===n.matched.length-1&&wt(n.params,r.value.params));function d(a={}){if(Zn(a)){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:D(()=>r.value.href),isActive:s,isExactActive:u,navigate:d}}function Qn(e){return e.length===1?e[0]:e}const Yn=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:tt,setup(e,{slots:t}){const n=it(tt(e)),{options:r}=Y(ge),o=D(()=>({[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&&Qn(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)}}}),Xn=Yn;function Zn(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 Jn(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(!H(o)||o.length!==r.length||r.some((s,u)=>s!==o[u]))return!1}return!0}function nt(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rt=(e,t,n)=>e??t??n,er=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Y(Ie),o=D(()=>e.route||r.value),s=Y(et,0),u=D(()=>{let l=se(s);const{matched:p}=o.value;let c;for(;(c=p[l])&&!c.components;)l++;return l}),d=D(()=>o.value.matched[u.value]);Se(et,D(()=>u.value+1)),Se(Gn,d),Se(Ie,o);const a=je();return Ne(()=>[a.value,d.value,e.name],([l,p,c],[f,h,y])=>{p&&(p.instances[c]=l,h&&h!==p&&l&&l===f&&(p.leaveGuards.size||(p.leaveGuards=h.leaveGuards),p.updateGuards.size||(p.updateGuards=h.updateGuards))),l&&p&&(!h||!ee(p,h)||!f)&&(p.enterCallbacks[c]||[]).forEach(P=>P(l))},{flush:"post"}),()=>{const l=o.value,p=e.name,c=d.value,f=c&&c.components[p];if(!f)return ot(n.default,{Component:f,route:l});const h=c.props[p],y=h?h===!0?l.params:typeof h=="function"?h(l):h:null,O=ft(f,w({},y,t,{onVnodeUnmounted:k=>{k.component.isUnmounted&&(c.instances[p]=null)},ref:a}));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 tr=er;function nr(e){const t=Vn(e.routes,e),n=e.parseQuery||Un,r=e.stringifyQuery||Je,o=e.history,s=oe(),u=oe(),d=oe(),a=lt(W);let l=W;J&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=we.bind(null,i=>""+i),c=we.bind(null,dn),f=we.bind(null,ue);function h(i,g){let m,v;return Ot(i)?(m=t.getRecordMatcher(i),v=g):v=i,t.addRoute(v,m)}function y(i){const g=t.getRecordMatcher(i);g&&t.removeRoute(g)}function P(){return t.getRoutes().map(i=>i.record)}function O(i){return!!t.getRecordMatcher(i)}function k(i,g){if(g=w({},g||a.value),typeof i=="string"){const E=Ce(n,i,g.path),L=t.resolve({path:E.path},g),re=o.createHref(E.fullPath);return w(E,L,{params:f(L.params),hash:ue(E.hash),redirectedFrom:void 0,href:re})}let m;if(i.path!=null)m=w({},i,{path:Ce(n,i.path,g.path).path});else{const E=w({},i.params);for(const L in E)E[L]==null&&delete E[L];m=w({},i,{params:c(E)}),g.params=c(g.params)}const v=t.resolve(m,g),A=i.hash||"";v.params=p(f(v.params));const x=vn(r,w({},i,{hash:fn(A),path:v.path})),R=o.createHref(x);return w({fullPath:x,hash:A,query:r===Je?Wn(i.query):i.query||{}},v,{redirectedFrom:void 0,href:R})}function _(i){return typeof i=="string"?Ce(n,i,a.value.path):w({},i)}function b(i,g){if(l!==i)return te(8,{from:g,to:i})}function $(i){return j(i)}function I(i){return $(w(_(i),{replace:!0}))}function V(i){const g=i.matched[i.matched.length-1];if(g&&g.redirect){const{redirect:m}=g;let v=typeof m=="function"?m(i):m;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=_(v):{path:v},v.params={}),w({query:i.query,hash:i.hash,params:v.path!=null?{}:i.params},v)}}function j(i,g){const m=l=k(i),v=a.value,A=i.state,x=i.force,R=i.replace===!0,E=V(m);if(E)return j(w(_(E),{state:typeof E=="object"?w({},A,E.state):A,force:x,replace:R}),g||m);const L=m;L.redirectedFrom=g;let re;return!x&&yn(r,v,m)&&(re=te(16,{to:L,from:v}),$e(v,v,!0,!1)),(re?Promise.resolve(re):T(L,v)).catch(M=>F(M)?F(M,2)?M:_e(M):Ee(M,L,v)).then(M=>{if(M){if(F(M,2))return j(w({replace:R},_(M.to),{state:typeof M.to=="object"?w({},A,M.to.state):A,force:x}),g||L)}else M=K(L,v,!0,R,A);return q(L,v,M),M})}function C(i,g){const m=b(i,g);return m?Promise.reject(m):Promise.resolve()}function S(i){const g=fe.values().next().value;return g&&typeof g.runWithContext=="function"?g.runWithContext(i):i()}function T(i,g){let m;const[v,A,x]=rr(i,g);m=Oe(v.reverse(),"beforeRouteLeave",i,g);for(const E of v)E.leaveGuards.forEach(L=>{m.push(Q(L,i,g))});const R=C.bind(null,i,g);return m.push(R),X(m).then(()=>{m=[];for(const E of s.list())m.push(Q(E,i,g));return m.push(R),X(m)}).then(()=>{m=Oe(A,"beforeRouteUpdate",i,g);for(const E of A)E.updateGuards.forEach(L=>{m.push(Q(L,i,g))});return m.push(R),X(m)}).then(()=>{m=[];for(const E of x)if(E.beforeEnter)if(H(E.beforeEnter))for(const L of E.beforeEnter)m.push(Q(L,i,g));else m.push(Q(E.beforeEnter,i,g));return m.push(R),X(m)}).then(()=>(i.matched.forEach(E=>E.enterCallbacks={}),m=Oe(x,"beforeRouteEnter",i,g,S),m.push(R),X(m))).then(()=>{m=[];for(const E of u.list())m.push(Q(E,i,g));return m.push(R),X(m)}).catch(E=>F(E,8)?E:Promise.reject(E))}function q(i,g,m){d.list().forEach(v=>S(()=>v(i,g,m)))}function K(i,g,m,v,A){const x=b(i,g);if(x)return x;const R=g===W,E=J?history.state:{};m&&(v||R?o.replace(i.fullPath,w({scroll:R&&E&&E.scroll},A)):o.push(i.fullPath,A)),a.value=i,$e(i,g,m,R),_e()}let z;function ye(){z||(z=o.listen((i,g,m)=>{if(!Be.listening)return;const v=k(i),A=V(v);if(A){j(w(A,{replace:!0,force:!0}),v).catch(ie);return}l=v;const x=a.value;J&&Cn(Fe(x.fullPath,m.delta),me()),T(v,x).catch(R=>F(R,12)?R:F(R,2)?(j(w(_(R.to),{force:!0}),v).then(E=>{F(E,20)&&!m.delta&&m.type===le.pop&&o.go(-1,!1)}).catch(ie),Promise.reject()):(m.delta&&o.go(-m.delta,!1),Ee(R,v,x))).then(R=>{R=R||K(v,x,!1),R&&(m.delta&&!F(R,8)?o.go(-m.delta,!1):m.type===le.pop&&F(R,20)&&o.go(-1,!1)),q(v,x,R)}).catch(ie)}))}let ne=oe(),U=oe(),N;function Ee(i,g,m){_e(i);const v=U.list();return v.length?v.forEach(A=>A(i,g,m)):console.error(i),Promise.reject(i)}function It(){return N&&a.value!==W?Promise.resolve():new Promise((i,g)=>{ne.add([i,g])})}function _e(i){return N||(N=!i,ye(),ne.list().forEach(([g,m])=>i?m(i):g()),ne.reset()),i}function $e(i,g,m,v){const{scrollBehavior:A}=e;if(!J||!A)return Promise.resolve();const x=!m&&On(Fe(i.fullPath,0))||(v||!m)&&history.state&&history.state.scroll||null;return ut().then(()=>A(i,g,x)).then(R=>R&&wn(R)).catch(R=>Ee(R,i,g))}const Re=i=>o.go(i);let Pe;const fe=new Set,Be={currentRoute:a,listening:!0,addRoute:h,removeRoute:y,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:u.add,afterEach:d.add,onError:U.add,isReady:It,install(i){const g=this;i.component("RouterLink",Xn),i.component("RouterView",tr),i.config.globalProperties.$router=g,Object.defineProperty(i.config.globalProperties,"$route",{enumerable:!0,get:()=>se(a)}),J&&!Pe&&a.value===W&&(Pe=!0,$(o.location).catch(A=>{}));const m={};for(const A in W)Object.defineProperty(m,A,{get:()=>a.value[A],enumerable:!0});i.provide(ge,g),i.provide(Me,Bt(m)),i.provide(Ie,a);const v=i.unmount;fe.add(i),i.unmount=function(){fe.delete(i),fe.size<1&&(l=W,z&&z(),z=null,a.value=W,Pe=!1,N=!1),v()}}};function X(i){return i.reduce((g,m)=>g.then(()=>S(m)),Promise.resolve())}return Be}function rr(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let u=0;uee(l,d))?r.push(d):n.push(d));const a=e.matched[u];a&&(t.matched.find(l=>ee(l,a))||o.push(a))}return[n,r,o]}function fr(){return Y(ge)}function or(e){return Y(Me)}const sr=[{path:"/",name:"",component:()=>B(()=>import("./index-CrIz5nTT.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/index",name:"index",component:()=>B(()=>import("./index-CrIz5nTT.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/help",name:"help",component:()=>B(()=>import("./Help-Cc8kyLke.js"),__vite__mapDeps([9,1,2,4,10]))},{path:"/about",name:"about",component:()=>B(()=>import("./About-BQkvehdu.js"),__vite__mapDeps([11,1,2,4,12]))},{path:"/start",name:"start",component:()=>B(()=>import("./start-BbswpUzI.js"),__vite__mapDeps([13,1,2,14,3,6,15,4,16]))},{path:"/feedback",name:"feedback",component:()=>B(()=>import("./FeedBack-BGpKlWTN.js"),__vite__mapDeps([17,1,2,15,3,4,18]))},{path:"/check",name:"check",component:()=>B(()=>import("./check-DL0TZTE9.js"),__vite__mapDeps([19,1,2,14,3,6,15,4,20]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>B(()=>import("./privacy-BDGwkz81.js"),__vite__mapDeps([21,1,2,3])),meta:{isFullpage:!0}},{path:"/:pathMatch(.*)*",name:"NotFound",component:()=>B(()=>import("./PageNotFound-DqMjBZiW.js"),__vite__mapDeps([22,1,2,4,23])),meta:{isFullpage:!0}},{path:"/m",name:"m",component:()=>B(()=>import("./WxJump-15CY_z-D.js"),__vite__mapDeps([24,1,2,3,4,25])),meta:{isFullpage:!0}}],Lt=nr({history:Ln(),routes:sr,scrollBehavior(e,t,n){return{top:0}}}),cr=pe({__name:"DynamicLayout",setup(e){const t=or(),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 u=await B(()=>import("./BasicLayout-BVdBuqdK.js"),__vite__mapDeps([26,1,2,3,6,4,5,7,27]));n.value=u.default}else n.value={template:""}}),(r,o)=>(pt(),ht(Dt(n.value),null,{default:dt(()=>[Ht(r.$slots,"default")]),_:3}))}}),ir=pe({__name:"App",setup(e){return(t,n)=>{const r=Vt("router-view");return pt(),ht(cr,null,{default:dt(()=>[qt(r)]),_:1})}}}),ve=zt(ir),ar=Ut();ve.use(ar);ve.use(Lt);window.$router=Lt;ve.use(Ft,{locale:Kt});ve.mount("#app");export{or as a,lr as d,fr as u}; diff --git a/dist/static/js/index-D73fBvsp.js b/dist/static/js/index-CrIz5nTT.js similarity index 96% rename from dist/static/js/index-D73fBvsp.js rename to dist/static/js/index-CrIz5nTT.js index 54bd440..471aa76 100644 --- a/dist/static/js/index-D73fBvsp.js +++ b/dist/static/js/index-CrIz5nTT.js @@ -1 +1 @@ -import{j as x,r as u,F as b,G as d,H as _,I as n,B as o,J as M,u as a,K as O,y as i,L as q,M as V,N as U,v as p,O as $,P as F,Q as G,R as H,S as J,T as K,U as Q,V as P,A as W}from"./element-plus-C2R3XZG2.js";import{u as X}from"./http-D3U_ik-O.js";import{u as Y}from"./index-BNFFoUJk.js";import{_ as z}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{R as Z}from"./register-DXtTOurM.js";import"./login-BZiQr-eE.js";const h="/static/jpg/banner-xQTm_ITj.jpg",nn={class:"slider"},tn={class:"slider-container"},on={class:"box"},sn={class:"sub"},ln={class:"counter_wrapper","data-aos":"fade-up"},en={class:"container"},rn={class:"count_box box_hover"},un={class:"count_box box_center"},an={class:"count_box box_hover"},dn={class:"count_box box_hover"},pn=x({__name:"slider",emits:["open-register-form"],setup(c,{emit:t}){const l=Y(),r=X(),e=u(!!r.token),m=u(-1),j=u(0),C=u(0),k=u(0),w=u(0),L=t,S=()=>{if(!e.value){L("open-register-form");return}m.value==-1||m.value==4?l.push({name:"start"}):l.push({name:"check"})},B=()=>{U.error("敬请期待~")},T=b(j,{duration:1500}),I=b(C,{duration:1500}),N=b(k,{duration:1500}),A=b(w,{duration:1500});j.value=6274,C.value=62400,k.value=10800,w.value=12e3;const y=f=>`${Math.round(f)}+`,E=f=>`${Math.round(f)}k+`;return(f,s)=>{const R=M,v=G,g=F,D=V;return p(),d(_,null,[n("div",nn,[n("div",tn,[s[3]||(s[3]=n("img",{class:"bg",src:h},null,-1)),n("div",on,[s[2]||(s[2]=n("div",{class:"text"},[n("h2",null,"小发同城"),n("h3",null,"店铺商家火热招募中"),n("p",null,"开店成本低 0元开店")],-1)),n("div",sn,[o(R,{icon:a(O),color:"#ffc114",round:"",size:"large",onClick:S},{default:i(()=>s[0]||(s[0]=[$(" 免费开店 ")])),_:1},8,["icon"]),o(R,{icon:a(q),round:"",size:"large",onClick:B},{default:i(()=>s[1]||(s[1]=[$(" Android版本下载 ")])),_:1},8,["icon"])])])])]),n("div",ln,[n("div",en,[o(D,{gutter:10},{default:i(()=>[o(g,{span:6},{default:i(()=>[n("div",rn,[s[4]||(s[4]=n("i",{class:"iconfont icon-employee1"},null,-1)),n("h3",null,[o(v,{value:a(T),formatter:y},null,8,["value"])]),s[5]||(s[5]=n("p",null,"商家数量",-1))])]),_:1}),o(g,{span:6},{default:i(()=>[n("div",un,[s[6]||(s[6]=n("i",{class:"iconfont icon-baobei"},null,-1)),n("h3",null,[o(v,{value:a(I),formatter:E},null,8,["value"])]),s[7]||(s[7]=n("p",null,"商品数量",-1))])]),_:1}),o(g,{span:6},{default:i(()=>[n("div",an,[s[8]||(s[8]=n("i",{class:"iconfont icon-vip"},null,-1)),n("h3",null,[o(v,{value:a(N),formatter:y},null,8,["value"])]),s[9]||(s[9]=n("p",null,"会员数量",-1))])]),_:1}),o(g,{span:6},{default:i(()=>[n("div",dn,[s[10]||(s[10]=n("i",{class:"iconfont icon-dingdan"},null,-1)),n("h3",null,[o(v,{value:a(A),formatter:E},null,8,["value"])]),s[11]||(s[11]=n("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),mn=z(pn,[["__scopeId","data-v-5471824b"]]),_n="/static/jpg/serve2-CqNtSUEv.jpg",cn="/static/jpg/serve3-DRKm56JT.jpg",fn="/static/jpg/serve4-DlH5hhLq.jpg",vn="/static/jpg/serve5-DAvifB6O.jpg",gn={class:"banner"},bn={class:"banner-list"},xn=x({__name:"banner",setup(c){return(t,l)=>{const r=J,e=H;return p(),d("div",gn,[l[4]||(l[4]=n("div",{class:"index-title"},[n("h3",null,"我们致力于"),n("p",null,"让更多人享受美好生活")],-1)),n("div",bn,[o(e,null,{default:i(()=>[o(r,null,{default:i(()=>l[0]||(l[0]=[n("img",{src:_n,alt:""},null,-1)])),_:1}),o(r,null,{default:i(()=>l[1]||(l[1]=[n("img",{src:cn,alt:""},null,-1)])),_:1}),o(r,null,{default:i(()=>l[2]||(l[2]=[n("img",{src:fn,alt:""},null,-1)])),_:1}),o(r,null,{default:i(()=>l[3]||(l[3]=[n("img",{src:vn,alt:""},null,-1)])),_:1})]),_:1})])])}}}),$n={class:"service-contain"},jn={class:"service-list"},Cn=x({__name:"service",setup(c){let t=[{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)=>(p(),d(_,null,[n("div",$n,[r[0]||(r[0]=n("div",{class:"index-title"},[n("h3",null,"我们的服务"),n("p",null," 我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。 ")],-1)),n("div",jn,[n("ul",null,[(p(!0),d(_,null,K(a(t),e=>(p(),d("li",{key:e.id},[n("i",{class:Q(`${e.icon}`)},null,2),n("h4",null,P(e.title),1)]))),128))])])]),r[1]||(r[1]=n("div",null,null,-1))],64))}}),kn="/static/png/company2-G5iE-ub2.png",wn={},yn={class:"company-detail"},En={class:"company-introduce"};function Rn(c,t){const l=F,r=W("router-link"),e=V;return p(),d(_,null,[t[7]||(t[7]=n("div",{class:"index-title"},[n("h3",null,"公司简介")],-1)),n("div",yn,[o(e,null,{default:i(()=>[o(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>t[0]||(t[0]=[n("img",{src:kn},null,-1)])),_:1}),o(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>[n("div",En,[t[2]||(t[2]=n("p",null," 小发同城专注于打造本地生活服务平台,我们聚焦同城零售、企业招聘、租赁服务以及二手交易等核心业务,旨在全方位满足您的生活与工作需求。 ",-1)),t[3]||(t[3]=n("p",null," 在同城零售领域,小发同城凭借先进的技术手段,成功打通超市数据库,给超市提供实现线上线下商品、价格、库存等信息的实时同步。独特价值在于为消费者提供无缝购物体验,让消费者无论是在线上商城浏览下单,还是在实体超市选购商品,都能享受一致的商品选择、价格体系与库存保障市场定位为本地生活服务的创新引领者,致力于解决传统零售线上线下脱节的痛点。 ",-1)),t[4]||(t[4]=n("p",null," 对于企业招聘,我们搭建了高效的人才对接桥梁,精准匹配企业与求职者需求,助力本地企业广纳贤才,推动地方经济发展。 ",-1)),t[5]||(t[5]=n("p",null," 在租赁服务方面,涵盖住房、办公场地、设备等多元租赁选项,为您解决生活与经营中的租赁难题。 ",-1)),t[6]||(t[6]=n("p",null," 在二手交易板块,则为闲置物品提供了流通渠道,让资源得以循环利用,为环保助力。 ",-1)),o(r,{to:{name:"about"},class:"router-link-button"},{default:i(()=>t[1]||(t[1]=[$("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const Vn=z(wn,[["render",Rn]]),In=x({__name:"index",setup(c){const t=u(!1),l=u(!1);return(r,e)=>(p(),d(_,null,[o(mn,{onOpenRegisterForm:e[0]||(e[0]=m=>t.value=!0)}),o(Vn),o(xn),o(Cn),o(Z,{isVisible:t.value,onOpenLoginForm:e[1]||(e[1]=m=>l.value=!0),onCloseRegisterForm:e[2]||(e[2]=m=>t.value=!1)},null,8,["isVisible"])],64))}});export{In as default}; +import{j as x,r as u,F as b,G as d,H as _,I as n,B as o,J as M,u as a,K as O,y as i,L as q,M as V,N as U,v as p,O as $,P as F,Q as G,R as H,S as J,T as K,U as Q,V as P,A as W}from"./element-plus-C2R3XZG2.js";import{u as X}from"./http-COxkMmsr.js";import{u as Y}from"./index-BcC_TDpb.js";import{_ as z}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{R as Z}from"./register-BXpqqvTA.js";import"./login-AXA3t2Kd.js";const h="/static/jpg/banner-xQTm_ITj.jpg",nn={class:"slider"},tn={class:"slider-container"},on={class:"box"},sn={class:"sub"},ln={class:"counter_wrapper","data-aos":"fade-up"},en={class:"container"},rn={class:"count_box box_hover"},un={class:"count_box box_center"},an={class:"count_box box_hover"},dn={class:"count_box box_hover"},pn=x({__name:"slider",emits:["open-register-form"],setup(c,{emit:t}){const l=Y(),r=X(),e=u(!!r.token),m=u(-1),j=u(0),C=u(0),k=u(0),w=u(0),L=t,S=()=>{if(!e.value){L("open-register-form");return}m.value==-1||m.value==4?l.push({name:"start"}):l.push({name:"check"})},B=()=>{U.error("敬请期待~")},T=b(j,{duration:1500}),I=b(C,{duration:1500}),N=b(k,{duration:1500}),A=b(w,{duration:1500});j.value=6274,C.value=62400,k.value=10800,w.value=12e3;const y=f=>`${Math.round(f)}+`,E=f=>`${Math.round(f)}k+`;return(f,s)=>{const R=M,v=G,g=F,D=V;return p(),d(_,null,[n("div",nn,[n("div",tn,[s[3]||(s[3]=n("img",{class:"bg",src:h},null,-1)),n("div",on,[s[2]||(s[2]=n("div",{class:"text"},[n("h2",null,"小发同城"),n("h3",null,"店铺商家火热招募中"),n("p",null,"开店成本低 0元开店")],-1)),n("div",sn,[o(R,{icon:a(O),color:"#ffc114",round:"",size:"large",onClick:S},{default:i(()=>s[0]||(s[0]=[$(" 免费开店 ")])),_:1},8,["icon"]),o(R,{icon:a(q),round:"",size:"large",onClick:B},{default:i(()=>s[1]||(s[1]=[$(" Android版本下载 ")])),_:1},8,["icon"])])])])]),n("div",ln,[n("div",en,[o(D,{gutter:10},{default:i(()=>[o(g,{span:6},{default:i(()=>[n("div",rn,[s[4]||(s[4]=n("i",{class:"iconfont icon-employee1"},null,-1)),n("h3",null,[o(v,{value:a(T),formatter:y},null,8,["value"])]),s[5]||(s[5]=n("p",null,"商家数量",-1))])]),_:1}),o(g,{span:6},{default:i(()=>[n("div",un,[s[6]||(s[6]=n("i",{class:"iconfont icon-baobei"},null,-1)),n("h3",null,[o(v,{value:a(I),formatter:E},null,8,["value"])]),s[7]||(s[7]=n("p",null,"商品数量",-1))])]),_:1}),o(g,{span:6},{default:i(()=>[n("div",an,[s[8]||(s[8]=n("i",{class:"iconfont icon-vip"},null,-1)),n("h3",null,[o(v,{value:a(N),formatter:y},null,8,["value"])]),s[9]||(s[9]=n("p",null,"会员数量",-1))])]),_:1}),o(g,{span:6},{default:i(()=>[n("div",dn,[s[10]||(s[10]=n("i",{class:"iconfont icon-dingdan"},null,-1)),n("h3",null,[o(v,{value:a(A),formatter:E},null,8,["value"])]),s[11]||(s[11]=n("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),mn=z(pn,[["__scopeId","data-v-5471824b"]]),_n="/static/jpg/serve2-CqNtSUEv.jpg",cn="/static/jpg/serve3-DRKm56JT.jpg",fn="/static/jpg/serve4-DlH5hhLq.jpg",vn="/static/jpg/serve5-DAvifB6O.jpg",gn={class:"banner"},bn={class:"banner-list"},xn=x({__name:"banner",setup(c){return(t,l)=>{const r=J,e=H;return p(),d("div",gn,[l[4]||(l[4]=n("div",{class:"index-title"},[n("h3",null,"我们致力于"),n("p",null,"让更多人享受美好生活")],-1)),n("div",bn,[o(e,null,{default:i(()=>[o(r,null,{default:i(()=>l[0]||(l[0]=[n("img",{src:_n,alt:""},null,-1)])),_:1}),o(r,null,{default:i(()=>l[1]||(l[1]=[n("img",{src:cn,alt:""},null,-1)])),_:1}),o(r,null,{default:i(()=>l[2]||(l[2]=[n("img",{src:fn,alt:""},null,-1)])),_:1}),o(r,null,{default:i(()=>l[3]||(l[3]=[n("img",{src:vn,alt:""},null,-1)])),_:1})]),_:1})])])}}}),$n={class:"service-contain"},jn={class:"service-list"},Cn=x({__name:"service",setup(c){let t=[{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)=>(p(),d(_,null,[n("div",$n,[r[0]||(r[0]=n("div",{class:"index-title"},[n("h3",null,"我们的服务"),n("p",null," 我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。 ")],-1)),n("div",jn,[n("ul",null,[(p(!0),d(_,null,K(a(t),e=>(p(),d("li",{key:e.id},[n("i",{class:Q(`${e.icon}`)},null,2),n("h4",null,P(e.title),1)]))),128))])])]),r[1]||(r[1]=n("div",null,null,-1))],64))}}),kn="/static/png/company2-G5iE-ub2.png",wn={},yn={class:"company-detail"},En={class:"company-introduce"};function Rn(c,t){const l=F,r=W("router-link"),e=V;return p(),d(_,null,[t[7]||(t[7]=n("div",{class:"index-title"},[n("h3",null,"公司简介")],-1)),n("div",yn,[o(e,null,{default:i(()=>[o(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>t[0]||(t[0]=[n("img",{src:kn},null,-1)])),_:1}),o(l,{xs:24,sm:24,md:24,lg:12,xl:12},{default:i(()=>[n("div",En,[t[2]||(t[2]=n("p",null," 小发同城专注于打造本地生活服务平台,我们聚焦同城零售、企业招聘、租赁服务以及二手交易等核心业务,旨在全方位满足您的生活与工作需求。 ",-1)),t[3]||(t[3]=n("p",null," 在同城零售领域,小发同城凭借先进的技术手段,成功打通超市数据库,给超市提供实现线上线下商品、价格、库存等信息的实时同步。独特价值在于为消费者提供无缝购物体验,让消费者无论是在线上商城浏览下单,还是在实体超市选购商品,都能享受一致的商品选择、价格体系与库存保障市场定位为本地生活服务的创新引领者,致力于解决传统零售线上线下脱节的痛点。 ",-1)),t[4]||(t[4]=n("p",null," 对于企业招聘,我们搭建了高效的人才对接桥梁,精准匹配企业与求职者需求,助力本地企业广纳贤才,推动地方经济发展。 ",-1)),t[5]||(t[5]=n("p",null," 在租赁服务方面,涵盖住房、办公场地、设备等多元租赁选项,为您解决生活与经营中的租赁难题。 ",-1)),t[6]||(t[6]=n("p",null," 在二手交易板块,则为闲置物品提供了流通渠道,让资源得以循环利用,为环保助力。 ",-1)),o(r,{to:{name:"about"},class:"router-link-button"},{default:i(()=>t[1]||(t[1]=[$("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const Vn=z(wn,[["render",Rn]]),In=x({__name:"index",setup(c){const t=u(!1),l=u(!1);return(r,e)=>(p(),d(_,null,[o(mn,{onOpenRegisterForm:e[0]||(e[0]=m=>t.value=!0)}),o(Vn),o(xn),o(Cn),o(Z,{isVisible:t.value,onOpenLoginForm:e[1]||(e[1]=m=>l.value=!0),onCloseRegisterForm:e[2]||(e[2]=m=>t.value=!1)},null,8,["isVisible"])],64))}});export{In as default}; diff --git a/dist/static/js/login-BZiQr-eE.js b/dist/static/js/login-AXA3t2Kd.js similarity index 97% rename from dist/static/js/login-BZiQr-eE.js rename to dist/static/js/login-AXA3t2Kd.js index 400c9f2..bc90dc0 100644 --- a/dist/static/js/login-BZiQr-eE.js +++ b/dist/static/js/login-AXA3t2Kd.js @@ -1 +1 @@ -import{s as n}from"./http-D3U_ik-O.js";function s(r){return r.isFilter=!0,new Promise((o,t)=>{n({url:"/api/mobile/account/login/doMerchSmsRegisterAndLogin",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function i(r){return r.isFilter=!0,new Promise((o,t)=>{n({url:"/api/mobile/account/login/sendVerifyCode",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function c(){return new Promise((r,o)=>{n({url:"/api/mobile/shop/shop-base-store-category/list",method:"post"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}function l(r){return r.map(o=>({value:o.store_category_id,label:o.store_category_name,children:o.children?[{value:o.store_category_id,label:`${o.store_category_name} 到账比例(${o.split_ratio}%)`},...o.children.map(t=>({value:t.store_category_id,label:`${t.store_category_name} 到账比例(${t.split_ratio}%)`}))]:[]}))}function h(r){return r.isFilter=!0,new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/baidu/place/v2/suggestion",method:"get",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function p(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/lakala/tk/bank/search",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function u(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function m(){const r={mobile:localStorage.getItem("mobilePhone")};return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/fresh/approval/status",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function d(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/re-apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function g(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/detail",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function b(){return new Promise((r,o)=>{n({url:"/api/mobile/shop/shop-base-district/getAppDistrict",method:"get"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}export{c as G,b as a,p as b,h as c,g as d,s as e,i as f,m as g,u as m,d as r,l as t}; +import{s as n}from"./http-COxkMmsr.js";function s(r){return r.isFilter=!0,new Promise((o,t)=>{n({url:"/api/mobile/account/login/doMerchSmsRegisterAndLogin",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function i(r){return r.isFilter=!0,new Promise((o,t)=>{n({url:"/api/mobile/account/login/sendVerifyCode",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function c(){return new Promise((r,o)=>{n({url:"/api/mobile/shop/shop-base-store-category/list",method:"post"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}function l(r){return r.map(o=>({value:o.store_category_id,label:o.store_category_name,children:o.children?[{value:o.store_category_id,label:`${o.store_category_name} 到账比例(${o.split_ratio}%)`},...o.children.map(t=>({value:t.store_category_id,label:`${t.store_category_name} 到账比例(${t.split_ratio}%)`}))]:[]}))}function h(r){return r.isFilter=!0,new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/baidu/place/v2/suggestion",method:"get",params:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function p(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/lakala/tk/bank/search",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function u(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function m(){const r={mobile:localStorage.getItem("mobilePhone")};return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/fresh/approval/status",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function d(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/re-apply",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function g(r){return new Promise((o,t)=>{n({url:"/api/mobile/shop/merch/detail",method:"post",data:r}).then(e=>{o(e)}).catch(e=>t(console.warn(e)))})}function b(){return new Promise((r,o)=>{n({url:"/api/mobile/shop/shop-base-district/getAppDistrict",method:"get"}).then(t=>{r(t)}).catch(t=>o(console.warn(t)))})}export{c as G,b as a,p as b,h as c,g as d,s as e,i as f,m as g,u as m,d as r,l as t}; diff --git a/dist/static/js/privacy-qrRSDzcR.js b/dist/static/js/privacy-BDGwkz81.js similarity index 88% rename from dist/static/js/privacy-qrRSDzcR.js rename to dist/static/js/privacy-BDGwkz81.js index c5e9215..5ad9024 100644 --- a/dist/static/js/privacy-qrRSDzcR.js +++ b/dist/static/js/privacy-BDGwkz81.js @@ -1 +1 @@ -import{j as o,r as a,G as r,v as c}from"./element-plus-C2R3XZG2.js";import{s}from"./http-D3U_ik-O.js";import"./index-BNFFoUJk.js";const i={getAgreement(n){const e=new URLSearchParams(n).toString();return s({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},m=["innerHTML"],d=o({__name:"privacy",setup(n){const e=a("");return(async()=>{const t=await i.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,p)=>(c(),r("div",{class:"container",innerHTML:e.value},null,8,m))}});export{d as default}; +import{j as o,r as a,G as r,v as c}from"./element-plus-C2R3XZG2.js";import{s}from"./http-COxkMmsr.js";import"./index-BcC_TDpb.js";const i={getAgreement(n){const e=new URLSearchParams(n).toString();return s({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},m=["innerHTML"],d=o({__name:"privacy",setup(n){const e=a("");return(async()=>{const t=await i.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,p)=>(c(),r("div",{class:"container",innerHTML:e.value},null,8,m))}});export{d as default}; diff --git a/dist/static/js/register-DXtTOurM.js b/dist/static/js/register-BXpqqvTA.js similarity index 96% rename from dist/static/js/register-DXtTOurM.js rename to dist/static/js/register-BXpqqvTA.js index 0039e16..0525c18 100644 --- a/dist/static/js/register-DXtTOurM.js +++ b/dist/static/js/register-BXpqqvTA.js @@ -1 +1 @@ -import{j as R,r as u,X as z,ak as T,G as q,a0 as p,I as m,B as a,a8 as D,y as s,_ as M,J as U,N as F,v,u as G,ar as J,a3 as O,a4 as j,q as k,O as _,V as L}from"./element-plus-C2R3XZG2.js";import{u as P}from"./http-D3U_ik-O.js";import{u as X}from"./index-BNFFoUJk.js";import{e as $,f as A}from"./login-BZiQr-eE.js";import{_ as H}from"./_plugin-vue_export-helper-DlAUqK2U.js";const K={key:0,class:"register-box"},Q={class:"register-container"},W={class:"foot"},Y=R({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["open-login-form","close-register-form"],setup(y,{emit:V}){const w=V,o=u({phoneNumber:"",verificationCode:""});X();const g=P(),r=u(!1),l=u(0);let d;const b=u(),C=()=>{w("close-register-form")},I=async()=>{const t={number:o.value.phoneNumber},e=await A(t);if(e&&e.status===200){const n=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(n)),r.value=!0,l.value=60,N()}},N=()=>{d=setInterval(()=>{l.value>0?l.value--:(clearInterval(d),r.value=!1,localStorage.removeItem("Countdown"))},1e3)},S=async()=>{const t={user_mobile:o.value.phoneNumber,rand_key:o.value.phoneNumber,verify_code:o.value.verificationCode},e=await $(t);e&&e.status===200&&e.data&&e.data?(g.setToken(e.data.token),g.setMobilePhone(o.value.phoneNumber),o.value.phoneNumber="",o.value.verificationCode="",C()):e.status},x=u({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"}]}),B=()=>{var t;(t=b.value)==null||t.validate(e=>{e?S():F.error("请正确填写注册信息!")})};return z(()=>{const t=localStorage.getItem("Countdown");if(t){const e=JSON.parse(t),n=new Date().getTime(),i=(e-n)/1e3;i>0?(r.value=!0,l.value=Math.ceil(i),N()):(localStorage.removeItem("Countdown"),r.value=!1)}}),T(()=>{d&&clearInterval(d)}),(t,e)=>{const n=D,i=j,h=O,c=U,E=M;return y.isVisible?(v(),q("div",K,[m("div",Q,[m("div",{class:"register-close",onClick:C},[a(n,{color:"#333",size:"24",class:"btn_close"},{default:s(()=>[a(G(J))]),_:1})]),e[4]||(e[4]=m("h4",null,"欢迎入驻开店",-1)),a(E,{model:o.value,rules:x.value,ref_key:"formRef",ref:b,"label-width":"88px","hide-required-asterisk":!0},{default:s(()=>[a(h,{label:"手机号",prop:"phoneNumber"},{default:s(()=>[a(i,{modelValue:o.value.phoneNumber,"onUpdate:modelValue":e[0]||(e[0]=f=>o.value.phoneNumber=f),placeholder:"请输入手机号",maxlength:"11",size:"large"},null,8,["modelValue"])]),_:1}),a(h,{label:"验证码",prop:"verificationCode"},{default:s(()=>[a(i,{modelValue:o.value.verificationCode,"onUpdate:modelValue":e[1]||(e[1]=f=>o.value.verificationCode=f),placeholder:"验证码",size:"large",maxlength:"4"},{append:s(()=>[r.value?p("",!0):(v(),k(c,{key:0,type:"primary",class:"btn_code",size:"large",disabled:o.value.phoneNumber.length!==11,onClick:I,round:""},{default:s(()=>e[2]||(e[2]=[_("发送验证码")])),_:1},8,["disabled"])),r.value?(v(),k(c,{key:1,type:"primary",class:"btn_code",size:"large",disabled:"",round:""},{default:s(()=>[_(L(l.value)+"S",1)]),_:1})):p("",!0)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),m("div",W,[a(c,{class:"btn_submit",color:"#ea4322",size:"large",disabled:!o.value.phoneNumber||!o.value.verificationCode,round:"",onClick:B},{default:s(()=>e[3]||(e[3]=[_("确定")])),_:1},8,["disabled"])])])])):p("",!0)}}}),se=H(Y,[["__scopeId","data-v-c2edcd57"]]);export{se as R}; +import{j as R,r as u,X as z,ak as T,G as q,a0 as p,I as m,B as a,a8 as D,y as s,_ as M,J as U,N as F,v,u as G,ar as J,a3 as O,a4 as j,q as k,O as _,V as L}from"./element-plus-C2R3XZG2.js";import{u as P}from"./http-COxkMmsr.js";import{u as X}from"./index-BcC_TDpb.js";import{e as $,f as A}from"./login-AXA3t2Kd.js";import{_ as H}from"./_plugin-vue_export-helper-DlAUqK2U.js";const K={key:0,class:"register-box"},Q={class:"register-container"},W={class:"foot"},Y=R({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["open-login-form","close-register-form"],setup(y,{emit:V}){const w=V,o=u({phoneNumber:"",verificationCode:""});X();const g=P(),r=u(!1),l=u(0);let d;const b=u(),C=()=>{w("close-register-form")},I=async()=>{const t={number:o.value.phoneNumber},e=await A(t);if(e&&e.status===200){const n=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(n)),r.value=!0,l.value=60,N()}},N=()=>{d=setInterval(()=>{l.value>0?l.value--:(clearInterval(d),r.value=!1,localStorage.removeItem("Countdown"))},1e3)},S=async()=>{const t={user_mobile:o.value.phoneNumber,rand_key:o.value.phoneNumber,verify_code:o.value.verificationCode},e=await $(t);e&&e.status===200&&e.data&&e.data?(g.setToken(e.data.token),g.setMobilePhone(o.value.phoneNumber),o.value.phoneNumber="",o.value.verificationCode="",C()):e.status},x=u({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"}]}),B=()=>{var t;(t=b.value)==null||t.validate(e=>{e?S():F.error("请正确填写注册信息!")})};return z(()=>{const t=localStorage.getItem("Countdown");if(t){const e=JSON.parse(t),n=new Date().getTime(),i=(e-n)/1e3;i>0?(r.value=!0,l.value=Math.ceil(i),N()):(localStorage.removeItem("Countdown"),r.value=!1)}}),T(()=>{d&&clearInterval(d)}),(t,e)=>{const n=D,i=j,h=O,c=U,E=M;return y.isVisible?(v(),q("div",K,[m("div",Q,[m("div",{class:"register-close",onClick:C},[a(n,{color:"#333",size:"24",class:"btn_close"},{default:s(()=>[a(G(J))]),_:1})]),e[4]||(e[4]=m("h4",null,"欢迎入驻开店",-1)),a(E,{model:o.value,rules:x.value,ref_key:"formRef",ref:b,"label-width":"88px","hide-required-asterisk":!0},{default:s(()=>[a(h,{label:"手机号",prop:"phoneNumber"},{default:s(()=>[a(i,{modelValue:o.value.phoneNumber,"onUpdate:modelValue":e[0]||(e[0]=f=>o.value.phoneNumber=f),placeholder:"请输入手机号",maxlength:"11",size:"large"},null,8,["modelValue"])]),_:1}),a(h,{label:"验证码",prop:"verificationCode"},{default:s(()=>[a(i,{modelValue:o.value.verificationCode,"onUpdate:modelValue":e[1]||(e[1]=f=>o.value.verificationCode=f),placeholder:"验证码",size:"large",maxlength:"4"},{append:s(()=>[r.value?p("",!0):(v(),k(c,{key:0,type:"primary",class:"btn_code",size:"large",disabled:o.value.phoneNumber.length!==11,onClick:I,round:""},{default:s(()=>e[2]||(e[2]=[_("发送验证码")])),_:1},8,["disabled"])),r.value?(v(),k(c,{key:1,type:"primary",class:"btn_code",size:"large",disabled:"",round:""},{default:s(()=>[_(L(l.value)+"S",1)]),_:1})):p("",!0)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),m("div",W,[a(c,{class:"btn_submit",color:"#ea4322",size:"large",disabled:!o.value.phoneNumber||!o.value.verificationCode,round:"",onClick:B},{default:s(()=>e[3]||(e[3]=[_("确定")])),_:1},8,["disabled"])])])])):p("",!0)}}}),se=H(Y,[["__scopeId","data-v-c2edcd57"]]);export{se as R}; diff --git a/dist/static/js/start-B_jU0OJV.js b/dist/static/js/start-BbswpUzI.js similarity index 99% rename from dist/static/js/start-B_jU0OJV.js rename to dist/static/js/start-BbswpUzI.js index 33ea326..f0f0a72 100644 --- a/dist/static/js/start-B_jU0OJV.js +++ b/dist/static/js/start-BbswpUzI.js @@ -1 +1 @@ -import{j as ra,r as f,a as de,w as be,X as ta,N as z,G as J,I as m,B as i,Y as sa,Z as _a,q as g,y as r,_ as ua,J as ma,$ as pa,v as u,a0 as p,a1 as ga,a2 as ca,O as C,a3 as ba,a4 as va,a5 as fa,a6 as ya,V as ve,a7 as Va,U as F,a8 as ka,u as b,a9 as x,H as fe,T as za,aa as Ua,ab as Da,ac as Ca,ad as wa,i as ye,ae as Na,af as Ra,ag as Ia,ah as Ea}from"./element-plus-C2R3XZG2.js";import{u as qa,a as Aa}from"./index-BNFFoUJk.js";import{l as Ve,c as La,a as Ba}from"./lodash-DkMctlHN.js";import{u as Sa}from"./http-D3U_ik-O.js";import{G as Fa,t as xa,a as Ta,b as Oa,c as ha,m as Pa}from"./login-BZiQr-eE.js";import{i as Ga,b as Ha}from"./upload-MD-Z_mbN.js";import{_ as $a}from"./_plugin-vue_export-helper-DlAUqK2U.js";const Ma={class:"signUp-container"},ja={class:"form-submit"},Ka={class:"form_box"},Ja={key:0,class:"auto-item"},Xa={class:"form_box"},Ya={key:0},Za={key:1},Qa={class:"form_box"},Wa={class:"bank_name_tip"},el={class:"form-button"},al=["src"],ll=ra({__name:"start",setup(il){const w={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},ke=Sa(),re=qa(),ze=Aa(),Ue=()=>{const{provinceData:n,cityData:e,areaData:t}=La;return n.map((d,o)=>({...d,children:e[o].map((N,y)=>{const c={...N};return t[o]&&t[o][y]&&(c.children=t[o][y]),c})}))},De=f(!!ke.token);f(1);const k=f(!1),T=f(null),Y=f(!1),te=f(""),se=f([]),_e=f(Ue()),Ce=f(),we=f(),X=f([]),P=f({biz_license_image:null,individual_id_images:null,individual_id_images2:null,legal_person_id_images:null,legal_person_id_images2:null,bank_image:null}),U=de({biz_license_image:[],individual_id_images:[],individual_id_images2:[],legal_person_id_images:[],legal_person_id_images2:[],bank_image:[]});let Z=0,ue=f(null),Q=f(""),D=f(""),O=f(2),H=f(2);const Ne=n=>{if(n&&n.length===2){const[e,t]=n;a.biz_category=e,a.biz_second_category=t}},a=de({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_license_period_end:"9999-12-31",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,biz_license_content:"",city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",individual_id_name:"",individual_id_addr:"",individual_id_period_begin:"",individual_id_period_end:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",legal_person_id_addr:"",legal_person_id_period_begin:"",legal_person_id_period_end:"",license_image:[],license_number:"",license_type:1,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",license_imageToString:"",store_area:"",user_status:"",bank_image:"",email:"",biz_license_period_begin:""}),Re=[{value2:1,label:"无需特殊资质"},{value2:2,label:"需许可证资质"},{value2:3,label:"需特许证件资质"}],Ie=de({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],legal_person_id_addr:[{required:!0,message:"请输入法人身份证详细地址",trigger:"blur"}],biz_license_content:[{required:!0,message:"请输入经营范围内容",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:["change","blur"]}],environment_image:[{required:!0,message:"请上传环境图",trigger:["change","blur"]}],entity_type:[{required:!0,message:"请主体类型",trigger:"change"}],biz_license_number:[{required:!0,message:"请输入注册号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入公司名称",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入法人姓名",trigger:"blur"}],legal_person_mobile:[{required:!0,message:"请输入法人手机号",trigger:"blur"}],legal_person_id_period_begin:[{required:!0,message:"请输入法人身份证开始有效日期",trigger:"blur"}],legal_person_id_period_end:[{required:!0,message:"请输入法人身份证截止有效日期",trigger:"blur"}],legal_person_id_number:[{required:!0,message:"请输入法人身份证号",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传法人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传法人身份证反面",trigger:"change"}],individual_id_name:[{required:!0,message:"请输入个人身份证姓名",trigger:"blur"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],individual_id_addr:[{required:!0,message:"请输入个人身份证详细地址",trigger:"change"}],individual_id_period_begin:[{required:!0,message:"请选择个人身份证开始有效日期",trigger:"change"}],individual_id_period_end:[{required:!0,message:"请选择个人身份证截止有效日期",trigger:"change"}],bank_branch_name:[{required:!0,message:"请选择银行",trigger:"change"}],account_number:[{required:!0,message:"请输入银行卡号",trigger:"blur"}],account_holder_name:[{required:!0,message:"请输入开户名称",trigger:"blur"}]});be(O,n=>{n==1?a.legal_person_id_period_end="9999-12-31":a.legal_person_id_period_end="",T.value.validate("legal_person_id_period_end")}),be(H,n=>{n==1?a.individual_id_period_end="9999-12-31":a.individual_id_period_end="",T.value.validate("individual_id_period_end")});const Ee=async()=>{const{bank_name:n,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_license_company:y,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:W,contact_name:ee,county_id:j,entity_type:K,environment_image:ae,front_facade_image:le,individual_id_images:ie,individual_id_images2:ne,individual_id_number:oe,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Ge,legal_person_mobile:He,legal_person_name:$e,license_image:Me,license_number:je,license_type:Ke,login_mobile:me,province_id:Je,store_address:Xe,store_latitude:Ye,store_longitude:Ze,store_name:Qe,store_area:pe,biz_category:We,biz_license_content:ea,legal_person_id_addr:aa,legal_person_id_period_begin:la,legal_person_id_period_end:ia,individual_id_addr:na,individual_id_period_begin:oa,individual_id_period_end:da}=a;let ge={};Ve.isNumber(Q.value)&&(ge={id:Q.value});const ce=await Pa({...ge,bank_name:n,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_category:We,biz_license_content:ea,biz_license_company:y,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:W,contact_name:ee,county_id:j,entity_type:K,environment_image:ae,front_facade_image:le,individual_id_images:ie,individual_id_images2:ne,individual_id_number:oe,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Ge,legal_person_mobile:He,legal_person_name:$e,license_image:Me,license_number:je,license_type:Ke,login_mobile:me,province_id:Je,store_address:pe.replace(/\//g,"")+Xe,store_latitude:Ye,store_longitude:Ze,store_name:Qe,store_area:pe,legal_person_id_addr:aa,legal_person_id_period_begin:la,legal_person_id_period_end:ia,individual_id_addr:na,individual_id_period_begin:oa,individual_id_period_end:da,email:`${me}@qq.com`});ce.code==0&&ce.status==200&&(z.success("已提交开店申请~"),setTimeout(()=>{re.push({name:"check"})},1e3))},qe=async()=>{const n=await T.value.validate(e=>e);if(a.entity_type==2&&!a.bank_image){z.error("请上传银行卡");return}n&&Ee()},h=(n,e)=>{const t={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"法人身份证正面",legal_person_id_images2:"法人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(n==="license_image")return`${t[n]}(${a[n].length}/${e})`;{const d=a[n]?1:0;return`${t[n]}(${d}/${e})`}},Ae=async()=>{console.log("formdata",a),qe()},Le=n=>{const e=X.value.find(t=>t.value==n);e&&(a.bank_name=e.label,a.bank_district=e.district,a.bank_area=e.area,a.openning_bank_code=e.branch_bank_no,a.clearing_bank_code=e.clear_no)},Be=n=>{if(!n){X.value=[];return}Oa({keyword:n,pageNum:1,pageSize:2e3}).then(e=>{e.status==200&&(X.value=e.data.items.map(t=>({district:t.district,area:t.area,branch_bank_no:t.branch_bank_no,clear_no:t.clear_no,label:t.branch_bank_name,value:t.branch_bank_no})))})},Se=n=>{if(console.log(11,n),n&&n.length===3){const[d,o,s]=n;a.province_id=d,a.city_id=o,a.county_id=s}const e=n.map((d,o)=>{const s=(N,y)=>{for(const c of N){if(c.value===y)return c.label;if(c.children){const V=s(c.children,y);if(V)return V}}return""};return s(_e.value,d)}),t=e==null?void 0:e.join("/");a.mapAddressLabel=t,a.store_area=t,T.value.validate()},Fe=f([]),xe=async(n,e)=>{var t,d;if(!n){e([]);return}try{const o={query:n,region:a.mapAddressLabel.indexOf("/")&&((t=a.mapAddressLabel)==null?void 0:t.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},s=await ha(o);if((d=s==null?void 0:s.result)!=null&&d.length){const N=s.result.filter(y=>"location"in y).map(y=>{var c,V;return{value:y.name,label:y.name,name:y.name,address:y.address||"",lat:((c=y.location)==null?void 0:c.lat)||"",lng:((V=y.location)==null?void 0:V.lng)||""}});e(N)}else z.error("搜索失败"),e([])}catch{z.error("搜索失败"),e([])}},Te=n=>{a.position="",a.store_address=n.value,a.store_latitude=n.lat,a.store_longitude=n.lng,T.value.validate()},R=async n=>{const e=n.type==="image/jpeg",t=n.type==="image/png",d=n.size/1024/1024<10;return k.value=!0,!e&&!t?(k.value=!1,z.error("上传的图片必须是JPG或PNG格式!"),!1):d?!0:(k.value=!1,z.error("上传的图片大小不能超过10MB!"),!1)},I=f("https://mall.gpxscs.cn/mobile/shop/oss/upload"),E=(n,e,t)=>{if(t==="license_image"){const d=n.url;a[t]=a[t].filter(o=>o!==d)}else a[t]=""},q=n=>{const t={license_image:5}[n]||1;return n==="license_image"?a[n].length>=t:a[n]!=""||a[n].length!=0},Oe=(n,e)=>{z.warning("最多只能上传1张图片")},A=n=>{te.value=n.url,Y.value=!0},$=async(n,e,t)=>{k.value=!0,D.value="",n=await Ba(n);const d=await Ha(n,e).then(o=>(k.value=!1,o)).catch(()=>{k.value=!1;const o=P.value[t];o&&(o.clearFiles(),U[t]=[],he(t)),z.error("网络异常,请重试!")});return(d==null?void 0:d.code)==0&&(d==null?void 0:d.status)==200?d==null?void 0:d.data:null},M=async(n,e)=>new Promise(async(t,d)=>{let o=new FormData;o.append("batchNo",n),o.append("imgType",e),clearTimeout(Z),Z=setTimeout(async()=>{const s=await Ga(o).finally(()=>{k.value=!1});o=null,clearTimeout(Z),s.status!=200?d(s==null?void 0:s.data):t(s==null?void 0:s.data),k.value=!1},2e3)}),L=async(n,e)=>{switch(k.value=!0,e){case"biz_license_image":var d=await M(n,w.BUSINESS_LICENCE);console.log("biz_license_image",d),a.biz_license_company=d.bizLicenseCompanyName,a.legal_person_name=d.bizLicenseOwnerName,a.biz_license_number=d.bizLicenseCreditCode,a.biz_license_content=d.bizLicenseScope,a.account_holder_name=d.bizLicenseCompanyName,a.biz_license_period_begin=d.bizLicenseStartTime.replace(/年|月|日/g,"-").replace(/-$/g,"").replace(/-+/g,"-");break;case"legal_person_id_images":var d=await M(n,w.FR_ID_CARD_FRONT);console.log("legal_person_id_images",d),a.legal_person_id_number=d.idNumber,a.legal_person_id_addr=d.address;break;case"legal_person_id_images2":var d=await M(n,w.FR_ID_CARD_BEHIND),t=d.validity.split("-");console.log("legal_person_id_images2",d),a.legal_person_id_period_begin=t[0],t[1]!="长期"?a.legal_person_id_period_end=t[1]:(O.value=1,a.legal_person_id_period_end="9999-12-31");break;case"individual_id_images":var d=await M(n,w.ID_CARD_FRONT);console.log("individual_id_images",d),a.individual_id_name=d.name,a.account_holder_name=d.name,a.individual_id_number=d.idNumber,a.individual_id_addr=d.address;break;case"individual_id_images2":var d=await M(n,w.ID_CARD_BEHIND),t=d.validity.split("-");console.log("individual_id_images2",d),a.individual_id_period_begin=t[0],t[1]!="长期"?a.individual_id_period_end=t[1]:(O.value=1,a.individual_id_period_end="9999-12-31");break;case"bank_image":var d=await M(n,w.BANK_CARD);console.log("bank_image",d),a.account_number=d.card_number;break}k.value=!1,T.value.validate()},he=n=>{n==="license_image"?a[n]=[]:a[n]="",ue.value=null},B=async(n,e,t,d)=>{if(n&&n.status===200&&n.code===0)if(n.data&&n.data.url)switch(e.url=n.data.url,d==="license_image"?a[d].push(e.url):a[d]=e.url,ue.value=e.raw,k.value=!1,d){case"biz_license_image":var o=await $(e.raw,w.BUSINESS_LICENCE,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images":var o=await $(e.raw,w.FR_ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images2":var o=await $(e.raw,w.FR_ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images":var o=await $(e.raw,w.ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images2":var o=await $(e.raw,w.ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"bank_image":var o=await $(e.raw,w.BANK_CARD,d);D.value=o.batchNo,L(o.batchNo,d);break}else z.error("文件上传成功,但未返回文件 URL"),k.value=!1;else z.error(n.msg||"文件上传失败"),k.value=!1;T.value.validate()},S=(n,e)=>{k.value=!1,z.error("文件上传失败")},Pe=()=>{a.individual_id_number="",a.individual_id_name="",a.individual_id_images="",a.individual_id_images2="",a.individual_id_addr="",a.individual_id_period_begin="",a.individual_id_period_end="",a.license_type=1,a.license_number="",a.license_image=[],a.biz_license_image="",a.biz_license_number="",a.biz_license_company="",a.biz_license_content="",a.legal_person_name="",a.legal_person_mobile="",a.legal_person_id_number="",a.legal_person_id_images="",a.legal_person_id_images2="",a.legal_person_id_addr="",a.legal_person_id_period_begin="",a.legal_person_id_period_end=""};return ta(()=>{var e;if(!De.value){re.push({name:"index"});return}const n=(e=ze.query)==null?void 0:e.id;Ve.isNumber(n)&&(Q.value=n),Fa().then(t=>{t.code===0&&t.status===200&&(se.value=xa(t.data))}).catch(t=>{z.error("获取店铺分类失败")}),Ta().then(t=>{t.code===0&&t.status===200?(Ce.value=t.data,console.log(we.value)):z.error("获取银行失败")}).catch(t=>{z.error("获取银行失败")})}),(n,e)=>{const t=ca,d=ga,o=ba,s=va,N=fa,y=ya,c=ka,V=Va,G=ma,W=Ua,ee=Da,j=Ca,K=wa,ae=Na,le=Ia,ie=ua,ne=pa,oe=_a;return u(),J("div",Ma,[e[73]||(e[73]=m("div",{class:"steps-container"},[m("div",{class:"tit",style:{"margin-bottom":"0"}},"免费开店资料填写")],-1)),m("div",ja,[sa((u(),g(ie,{model:a,rules:Ie,ref_key:"formRef",ref:T,"label-width":"160px",style:{"max-width":"600px"},"element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:r(()=>[m("div",Ka,[e[52]||(e[52]=m("div",{class:"tit"},"店铺信息",-1)),i(o,{label:"主体类型",prop:"entity_type"},{default:r(()=>[i(d,{modelValue:a.entity_type,"onUpdate:modelValue":e[0]||(e[0]=l=>a.entity_type=l),onChange:Pe},{default:r(()=>[i(t,{value:1},{default:r(()=>e[48]||(e[48]=[C("企业")])),_:1}),i(t,{value:2},{default:r(()=>e[49]||(e[49]=[C("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),i(o,{label:"联系人",prop:"contact_name"},{default:r(()=>[i(s,{modelValue:a.contact_name,"onUpdate:modelValue":e[1]||(e[1]=l=>a.contact_name=l),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),i(o,{label:"联系电话",prop:"login_mobile"},{default:r(()=>[i(s,{modelValue:a.login_mobile,"onUpdate:modelValue":e[2]||(e[2]=l=>a.login_mobile=l),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),i(o,{label:"经营品类",prop:"biz_category"},{default:r(()=>[i(N,{modelValue:a.biz_category,"onUpdate:modelValue":e[3]||(e[3]=l=>a.biz_category=l),options:se.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:Ne,clearable:""},null,8,["modelValue","options"])]),_:1}),i(o,{label:"门店名称",prop:"store_name"},{default:r(()=>[i(s,{modelValue:a.store_name,"onUpdate:modelValue":e[4]||(e[4]=l=>a.store_name=l),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),i(o,{label:"所在地区",prop:"map_address"},{default:r(()=>[i(N,{style:{"margin-right":"5px"},modelValue:a.map_address,"onUpdate:modelValue":e[5]||(e[5]=l=>a.map_address=l),options:_e.value,onChange:Se,popperClass:"multi-choose"},null,8,["modelValue","options"]),a.map_address?(u(),g(y,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":e[6]||(e[6]=l=>a.position=l),placeholder:"试试搜索,快速填写地址","fetch-suggestions":xe,"value-key":"value",options:Fe.value,onSelect:Te},{default:r(({item:l})=>[l?(u(),J("div",Ja,[m("div",null,[m("p",null,ve(l.name),1)]),m("div",null,[m("span",null,ve(l.address),1)])])):p("",!0)]),_:1},8,["modelValue","options"])):p("",!0)]),_:1}),a.map_address?(u(),g(o,{key:0,label:"详细地址",prop:"store_address"},{default:r(()=>[i(s,{modelValue:a.store_address,"onUpdate:modelValue":e[7]||(e[7]=l=>a.store_address=l),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),i(o,{label:h("front_facade_image",1),prop:"front_facade_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-remove":(l,_)=>E(l,_,"front_facade_image"),"on-success":(l,_,v)=>B(l,_,v,"front_facade_image"),"on-preview":A,"on-error":S,"on-exceed":Oe,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("front_facade_image")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[50]||(e[50]=m("div",{class:"uploader-tips"},"上传门店图",-1))]),_:1},8,["on-remove","on-success","action","class"])]),_:1},8,["label"]),i(o,{label:h("environment_image",1),prop:"environment_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.environment_image,"onUpdate:modelValue":e[8]||(e[8]=l=>a.environment_image=l),"on-remove":(l,_)=>E(l,_,"environment_image"),"on-success":(l,_,v)=>B(l,_,v,"environment_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("environment_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[51]||(e[51]=m("div",{class:"uploader-tips"},"上传环境图",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])]),m("div",Xa,[e[65]||(e[65]=m("div",{class:"tit"},"营业信息",-1)),a.entity_type===1?(u(),J("div",Ya,[i(o,{label:h("biz_license_image",1),prop:"biz_license_image"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.biz_license_image=l)},"file-list":U.biz_license_image,"onUpdate:fileList":e[9]||(e[9]=l=>U.biz_license_image=l),multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:a.biz_license_image,"onUpdate:modelValue":e[10]||(e[10]=l=>a.biz_license_image=l),"on-remove":(l,_)=>E(l,_,"biz_license_image"),"on-preview":A,"on-success":(l,_,v)=>B(l,_,v,"biz_license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("biz_license_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[53]||(e[53]=m("div",{class:"uploader-tips"},"上传营业执照",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.biz_license_image&&!a.biz_license_company&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[11]||(e[11]=l=>L(b(D),"biz_license_image"))},{default:r(()=>e[54]||(e[54]=[C("点击免填营业执照信息")])),_:1})):p("",!0)]),_:1},8,["label"]),a.biz_license_image?(u(),g(o,{key:0,label:"公司名称",prop:"biz_license_company"},{default:r(()=>[i(s,{modelValue:a.biz_license_company,"onUpdate:modelValue":e[12]||(e[12]=l=>a.biz_license_company=l),placeholder:"请输入公司名称"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:1,label:"法人姓名",prop:"legal_person_name"},{default:r(()=>[i(s,{modelValue:a.legal_person_name,"onUpdate:modelValue":e[13]||(e[13]=l=>a.legal_person_name=l),placeholder:"请输入法人姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:2,label:"法人手机号",prop:"legal_person_mobile"},{default:r(()=>[i(s,{modelValue:a.legal_person_mobile,"onUpdate:modelValue":e[14]||(e[14]=l=>a.legal_person_mobile=l),placeholder:"请输入法人手机号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:3,label:"注册号",prop:"biz_license_number"},{default:r(()=>[i(s,{modelValue:a.biz_license_number,"onUpdate:modelValue":e[15]||(e[15]=l=>a.biz_license_number=l),placeholder:"请输入注册号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:4,label:"经营范围",prop:"biz_license_content"},{default:r(()=>[i(s,{rows:2,type:"textarea",modelValue:a.biz_license_content,"onUpdate:modelValue":e[16]||(e[16]=l=>a.biz_license_content=l),placeholder:"请输入经营范围"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:5,label:"许可证类型",prop:"license_type"},{default:r(()=>[i(ee,{modelValue:a.license_type,"onUpdate:modelValue":e[17]||(e[17]=l=>a.license_type=l),"value-key":"",placeholder:"请选择类型",clearable:"",onChange:e[18]||(e[18]=()=>{})},{default:r(()=>[(u(),J(fe,null,za(Re,l=>i(W,{key:l.value2,label:l.label,value:l.value2},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):p("",!0),a.license_type!=1?(u(),g(o,{key:6,label:h("license_image",5),prop:"license_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:a.license_image,"onUpdate:modelValue":e[19]||(e[19]=l=>a.license_image=l),"on-preview":A,"on-remove":(l,_)=>E(l,_,"license_image"),"on-success":(l,_,v)=>B(l,_,v,"license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("license_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[55]||(e[55]=m("div",{class:"uploader-tips"},"上传许可证",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])):p("",!0),a.license_type!=1?(u(),g(o,{key:7,label:"许可证编号",prop:"license_number"},{default:r(()=>[i(s,{modelValue:a.license_number,"onUpdate:modelValue":e[20]||(e[20]=l=>a.license_number=l),placeholder:"请输入许可证编号"},null,8,["modelValue"])]),_:1})):p("",!0),i(o,{label:h("legal_person_id_images",1),prop:"legal_person_id_images"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.legal_person_id_images=l)},"file-list":U.legal_person_id_images,"onUpdate:fileList":e[21]||(e[21]=l=>U.legal_person_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.legal_person_id_images,"onUpdate:modelValue":e[22]||(e[22]=l=>a.legal_person_id_images=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("legal_person_id_images")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[56]||(e[56]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.legal_person_id_images&&!a.legal_person_id_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[23]||(e[23]=l=>L(b(D),"legal_person_id_images"))},{default:r(()=>e[57]||(e[57]=[C("点击免填身份证")])),_:1})):p("",!0)]),_:1},8,["label"]),i(o,{label:h("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.legal_person_id_images2=l)},"file-list":U.legal_person_id_images2,"onUpdate:fileList":e[24]||(e[24]=l=>U.legal_person_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.legal_person_id_images2,"onUpdate:modelValue":e[25]||(e[25]=l=>a.legal_person_id_images2=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("legal_person_id_images2")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[58]||(e[58]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.legal_person_id_images?(u(),g(o,{key:8,label:"法人身份证号码",prop:"legal_person_id_number"},{default:r(()=>[i(s,{modelValue:a.legal_person_id_number,"onUpdate:modelValue":e[26]||(e[26]=l=>a.legal_person_id_number=l),placeholder:"请输入法人身份证号码"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images?(u(),g(o,{key:9,label:"身份证详细地址",prop:"legal_person_id_addr"},{default:r(()=>[i(s,{modelValue:a.legal_person_id_addr,"onUpdate:modelValue":e[27]||(e[27]=l=>a.legal_person_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:10,label:"身份证生效日期",prop:"legal_person_id_period_begin"},{default:r(()=>[i(j,{modelValue:a.legal_person_id_period_begin,"onUpdate:modelValue":e[28]||(e[28]=l=>a.legal_person_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:11,label:"身份证截止日期",prop:"legal_person_id_period_end"},{default:r(()=>[i(d,{modelValue:b(O),"onUpdate:modelValue":e[29]||(e[29]=l=>ye(O)?O.value=l:O=l)},{default:r(()=>[i(K,{label:1},{default:r(()=>e[59]||(e[59]=[C("长期")])),_:1}),i(K,{label:2},{default:r(()=>e[60]||(e[60]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),b(O)==2?(u(),g(j,{key:0,modelValue:a.legal_person_id_period_end,"onUpdate:modelValue":e[30]||(e[30]=l=>a.legal_person_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0),a.entity_type===2?(u(),J("div",Za,[i(o,{label:h("individual_id_images",1),prop:"individual_id_images"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.individual_id_images=l)},"file-list":U.individual_id_images,"onUpdate:fileList":e[31]||(e[31]=l=>U.individual_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.individual_id_images,"onUpdate:modelValue":e[32]||(e[32]=l=>a.individual_id_images=l),"on-remove":(l,_)=>E(l,_,"individual_id_images"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("individual_id_images")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[61]||(e[61]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),i(o,{label:h("individual_id_images2",1),prop:"individual_id_images2"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.individual_id_images2=l)},"file-list":U.individual_id_images2,"onUpdate:fileList":e[33]||(e[33]=l=>U.individual_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.individual_id_images2,"onUpdate:modelValue":e[34]||(e[34]=l=>a.individual_id_images2=l),"on-remove":(l,_)=>E(l,_,"individual_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("individual_id_images2")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[62]||(e[62]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.individual_id_images?(u(),g(o,{key:0,label:"个人身份证姓名",prop:"individual_id_name"},{default:r(()=>[i(s,{modelValue:a.individual_id_name,"onUpdate:modelValue":e[35]||(e[35]=l=>a.individual_id_name=l),placeholder:"请输入个人身份证姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:1,label:"个人身份证号",prop:"individual_id_number"},{default:r(()=>[i(s,{modelValue:a.individual_id_number,"onUpdate:modelValue":e[36]||(e[36]=l=>a.individual_id_number=l),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:2,label:"身份证详细地址",prop:"individual_id_addr"},{default:r(()=>[i(s,{modelValue:a.individual_id_addr,"onUpdate:modelValue":e[37]||(e[37]=l=>a.individual_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:3,label:"身份证生效日期",prop:"individual_id_period_begin"},{default:r(()=>[i(j,{modelValue:a.individual_id_period_begin,"onUpdate:modelValue":e[38]||(e[38]=l=>a.individual_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:4,label:"身份证截止日期",prop:"individual_id_period_end"},{default:r(()=>[i(d,{modelValue:b(H),"onUpdate:modelValue":e[39]||(e[39]=l=>ye(H)?H.value=l:H=l)},{default:r(()=>[i(K,{label:1},{default:r(()=>e[63]||(e[63]=[C("长期")])),_:1}),i(K,{label:2},{default:r(()=>e[64]||(e[64]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),b(H)==2?(u(),g(j,{key:0,modelValue:a.individual_id_period_end,"onUpdate:modelValue":e[40]||(e[40]=l=>a.individual_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0)]),m("div",Qa,[e[70]||(e[70]=m("div",{class:"tit"},"结算信息",-1)),i(o,{label:"银行卡",prop:"bank_image"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.bank_image=l)},"file-list":U.bank_image,"onUpdate:fileList":e[41]||(e[41]=l=>U.bank_image=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.bank_image,"onUpdate:modelValue":e[42]||(e[42]=l=>a.bank_image=l),"on-remove":(l,_)=>E(l,_,"bank_image"),"on-success":(l,_,v)=>B(l,_,v,"bank_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("bank_image")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[66]||(e[66]=m("div",{class:"uploader-tips"},[C("上传银行卡"),m("br"),C("免填卡号")],-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.bank_image&&!a.account_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[43]||(e[43]=l=>L(b(D),"bank_image"))},{default:r(()=>e[67]||(e[67]=[C("点击免填卡号")])),_:1})):p("",!0)]),_:1}),a.entity_type==1||a.bank_image?(u(),J(fe,{key:0},[i(o,{label:"开户名称",prop:"account_holder_name"},{default:r(()=>[i(s,{modelValue:a.account_holder_name,"onUpdate:modelValue":e[44]||(e[44]=l=>a.account_holder_name=l),placeholder:"请输入开户名称"},null,8,["modelValue"])]),_:1}),i(o,{label:"银行卡号",prop:"account_number"},{default:r(()=>[i(s,{modelValue:a.account_number,"onUpdate:modelValue":e[45]||(e[45]=l=>a.account_number=l),placeholder:"请输入银行卡号"},null,8,["modelValue"])]),_:1}),i(o,{label:"开户银行",prop:"bank_branch_name"},{default:r(()=>[i(ae,{clearable:"",filterable:"",remote:"",onChange:Le,"remote-method":Be,modelValue:a.bank_branch_name,"onUpdate:modelValue":e[46]||(e[46]=l=>a.bank_branch_name=l),placeholder:"中国工商银行桂平",placement:"top-start",style:{width:"350px"},options:X.value},{prefix:r(()=>[i(c,null,{default:r(()=>[i(b(Ra))]),_:1})]),_:1},8,["modelValue","options"]),m("div",Wa,[i(le,{placement:"top",effect:"light"},{content:r(()=>e[68]||(e[68]=[m("div",{class:"bank_name_cont"},[m("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:r(()=>[i(G,{type:"info",link:""},{default:r(()=>[i(c,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:r(()=>[i(b(Ea))]),_:1}),e[69]||(e[69]=C("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])]),_:1})],64)):p("",!0)])]),_:1},8,["model","rules"])),[[oe,k.value,void 0,{fullscreen:!0,lock:!0}]])]),m("div",el,[e[72]||(e[72]=m("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),i(G,{type:"primary",onClick:Ae},{default:r(()=>e[71]||(e[71]=[C("提交审核")])),_:1})]),i(ne,{modelValue:Y.value,"onUpdate:modelValue":e[47]||(e[47]=l=>Y.value=l),width:"max-content"},{default:r(()=>[m("img",{"w-full":"",src:te.value,alt:"Preview Image"},null,8,al)]),_:1},8,["modelValue"])])}}}),ul=$a(ll,[["__scopeId","data-v-d64897ef"]]);export{ul as default}; +import{j as ra,r as f,a as de,w as be,X as ta,N as z,G as J,I as m,B as i,Y as sa,Z as _a,q as g,y as r,_ as ua,J as ma,$ as pa,v as u,a0 as p,a1 as ga,a2 as ca,O as C,a3 as ba,a4 as va,a5 as fa,a6 as ya,V as ve,a7 as Va,U as F,a8 as ka,u as b,a9 as x,H as fe,T as za,aa as Ua,ab as Da,ac as Ca,ad as wa,i as ye,ae as Na,af as Ra,ag as Ia,ah as Ea}from"./element-plus-C2R3XZG2.js";import{u as qa,a as Aa}from"./index-BcC_TDpb.js";import{l as Ve,c as La,a as Ba}from"./lodash-DkMctlHN.js";import{u as Sa}from"./http-COxkMmsr.js";import{G as Fa,t as xa,a as Ta,b as Oa,c as ha,m as Pa}from"./login-AXA3t2Kd.js";import{i as Ga,b as Ha}from"./upload-hGrnlyKJ.js";import{_ as $a}from"./_plugin-vue_export-helper-DlAUqK2U.js";const Ma={class:"signUp-container"},ja={class:"form-submit"},Ka={class:"form_box"},Ja={key:0,class:"auto-item"},Xa={class:"form_box"},Ya={key:0},Za={key:1},Qa={class:"form_box"},Wa={class:"bank_name_tip"},el={class:"form-button"},al=["src"],ll=ra({__name:"start",setup(il){const w={FR_ID_CARD_FRONT:"FR_ID_CARD_FRONT",FR_ID_CARD_BEHIND:"FR_ID_CARD_BEHIND",ID_CARD_FRONT:"ID_CARD_FRONT",ID_CARD_BEHIND:"ID_CARD_BEHIND",BUSINESS_LICENCE:"BUSINESS_LICENCE",BANK_CARD:"BANK_CARD"},ke=Sa(),re=qa(),ze=Aa(),Ue=()=>{const{provinceData:n,cityData:e,areaData:t}=La;return n.map((d,o)=>({...d,children:e[o].map((N,y)=>{const c={...N};return t[o]&&t[o][y]&&(c.children=t[o][y]),c})}))},De=f(!!ke.token);f(1);const k=f(!1),T=f(null),Y=f(!1),te=f(""),se=f([]),_e=f(Ue()),Ce=f(),we=f(),X=f([]),P=f({biz_license_image:null,individual_id_images:null,individual_id_images2:null,legal_person_id_images:null,legal_person_id_images2:null,bank_image:null}),U=de({biz_license_image:[],individual_id_images:[],individual_id_images2:[],legal_person_id_images:[],legal_person_id_images2:[],bank_image:[]});let Z=0,ue=f(null),Q=f(""),D=f(""),O=f(2),H=f(2);const Ne=n=>{if(n&&n.length===2){const[e,t]=n;a.biz_category=e,a.biz_second_category=t}},a=de({bank_name:"",bank_district:"",bank_area:"",openning_bank_code:"",clearing_bank_code:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_license_period_end:"9999-12-31",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,biz_license_content:"",city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",individual_id_name:"",individual_id_addr:"",individual_id_period_begin:"",individual_id_period_end:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",legal_person_id_addr:"",legal_person_id_period_begin:"",legal_person_id_period_end:"",license_image:[],license_number:"",license_type:1,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",license_imageToString:"",store_area:"",user_status:"",bank_image:"",email:"",biz_license_period_begin:""}),Re=[{value2:1,label:"无需特殊资质"},{value2:2,label:"需许可证资质"},{value2:3,label:"需特许证件资质"}],Ie=de({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],legal_person_id_addr:[{required:!0,message:"请输入法人身份证详细地址",trigger:"blur"}],biz_license_content:[{required:!0,message:"请输入经营范围内容",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:["change","blur"]}],environment_image:[{required:!0,message:"请上传环境图",trigger:["change","blur"]}],entity_type:[{required:!0,message:"请主体类型",trigger:"change"}],biz_license_number:[{required:!0,message:"请输入注册号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入公司名称",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入法人姓名",trigger:"blur"}],legal_person_mobile:[{required:!0,message:"请输入法人手机号",trigger:"blur"}],legal_person_id_period_begin:[{required:!0,message:"请输入法人身份证开始有效日期",trigger:"blur"}],legal_person_id_period_end:[{required:!0,message:"请输入法人身份证截止有效日期",trigger:"blur"}],legal_person_id_number:[{required:!0,message:"请输入法人身份证号",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传法人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传法人身份证反面",trigger:"change"}],individual_id_name:[{required:!0,message:"请输入个人身份证姓名",trigger:"blur"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],individual_id_addr:[{required:!0,message:"请输入个人身份证详细地址",trigger:"change"}],individual_id_period_begin:[{required:!0,message:"请选择个人身份证开始有效日期",trigger:"change"}],individual_id_period_end:[{required:!0,message:"请选择个人身份证截止有效日期",trigger:"change"}],bank_branch_name:[{required:!0,message:"请选择银行",trigger:"change"}],account_number:[{required:!0,message:"请输入银行卡号",trigger:"blur"}],account_holder_name:[{required:!0,message:"请输入开户名称",trigger:"blur"}]});be(O,n=>{n==1?a.legal_person_id_period_end="9999-12-31":a.legal_person_id_period_end="",T.value.validate("legal_person_id_period_end")}),be(H,n=>{n==1?a.individual_id_period_end="9999-12-31":a.individual_id_period_end="",T.value.validate("individual_id_period_end")});const Ee=async()=>{const{bank_name:n,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_license_company:y,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:W,contact_name:ee,county_id:j,entity_type:K,environment_image:ae,front_facade_image:le,individual_id_images:ie,individual_id_images2:ne,individual_id_number:oe,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Ge,legal_person_mobile:He,legal_person_name:$e,license_image:Me,license_number:je,license_type:Ke,login_mobile:me,province_id:Je,store_address:Xe,store_latitude:Ye,store_longitude:Ze,store_name:Qe,store_area:pe,biz_category:We,biz_license_content:ea,legal_person_id_addr:aa,legal_person_id_period_begin:la,legal_person_id_period_end:ia,individual_id_addr:na,individual_id_period_begin:oa,individual_id_period_end:da}=a;let ge={};Ve.isNumber(Q.value)&&(ge={id:Q.value});const ce=await Pa({...ge,bank_name:n,bank_district:e,bank_area:t,openning_bank_code:d,clearing_bank_code:o,account_number:s,account_holder_name:N,biz_category:We,biz_license_content:ea,biz_license_company:y,biz_license_image:c,biz_license_number:V,biz_second_category:G,city_id:W,contact_name:ee,county_id:j,entity_type:K,environment_image:ae,front_facade_image:le,individual_id_images:ie,individual_id_images2:ne,individual_id_number:oe,individual_id_name:l,legal_person_id_images:_,legal_person_id_images2:v,legal_person_id_number:Ge,legal_person_mobile:He,legal_person_name:$e,license_image:Me,license_number:je,license_type:Ke,login_mobile:me,province_id:Je,store_address:pe.replace(/\//g,"")+Xe,store_latitude:Ye,store_longitude:Ze,store_name:Qe,store_area:pe,legal_person_id_addr:aa,legal_person_id_period_begin:la,legal_person_id_period_end:ia,individual_id_addr:na,individual_id_period_begin:oa,individual_id_period_end:da,email:`${me}@qq.com`});ce.code==0&&ce.status==200&&(z.success("已提交开店申请~"),setTimeout(()=>{re.push({name:"check"})},1e3))},qe=async()=>{const n=await T.value.validate(e=>e);if(a.entity_type==2&&!a.bank_image){z.error("请上传银行卡");return}n&&Ee()},h=(n,e)=>{const t={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"法人身份证正面",legal_person_id_images2:"法人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(n==="license_image")return`${t[n]}(${a[n].length}/${e})`;{const d=a[n]?1:0;return`${t[n]}(${d}/${e})`}},Ae=async()=>{console.log("formdata",a),qe()},Le=n=>{const e=X.value.find(t=>t.value==n);e&&(a.bank_name=e.label,a.bank_district=e.district,a.bank_area=e.area,a.openning_bank_code=e.branch_bank_no,a.clearing_bank_code=e.clear_no)},Be=n=>{if(!n){X.value=[];return}Oa({keyword:n,pageNum:1,pageSize:2e3}).then(e=>{e.status==200&&(X.value=e.data.items.map(t=>({district:t.district,area:t.area,branch_bank_no:t.branch_bank_no,clear_no:t.clear_no,label:t.branch_bank_name,value:t.branch_bank_no})))})},Se=n=>{if(console.log(11,n),n&&n.length===3){const[d,o,s]=n;a.province_id=d,a.city_id=o,a.county_id=s}const e=n.map((d,o)=>{const s=(N,y)=>{for(const c of N){if(c.value===y)return c.label;if(c.children){const V=s(c.children,y);if(V)return V}}return""};return s(_e.value,d)}),t=e==null?void 0:e.join("/");a.mapAddressLabel=t,a.store_area=t,T.value.validate()},Fe=f([]),xe=async(n,e)=>{var t,d;if(!n){e([]);return}try{const o={query:n,region:a.mapAddressLabel.indexOf("/")&&((t=a.mapAddressLabel)==null?void 0:t.split("/")[1]),city_limit:!0,ret_coordtype:"gcj02ll"},s=await ha(o);if((d=s==null?void 0:s.result)!=null&&d.length){const N=s.result.filter(y=>"location"in y).map(y=>{var c,V;return{value:y.name,label:y.name,name:y.name,address:y.address||"",lat:((c=y.location)==null?void 0:c.lat)||"",lng:((V=y.location)==null?void 0:V.lng)||""}});e(N)}else z.error("搜索失败"),e([])}catch{z.error("搜索失败"),e([])}},Te=n=>{a.position="",a.store_address=n.value,a.store_latitude=n.lat,a.store_longitude=n.lng,T.value.validate()},R=async n=>{const e=n.type==="image/jpeg",t=n.type==="image/png",d=n.size/1024/1024<10;return k.value=!0,!e&&!t?(k.value=!1,z.error("上传的图片必须是JPG或PNG格式!"),!1):d?!0:(k.value=!1,z.error("上传的图片大小不能超过10MB!"),!1)},I=f("https://mall.gpxscs.cn/mobile/shop/oss/upload"),E=(n,e,t)=>{if(t==="license_image"){const d=n.url;a[t]=a[t].filter(o=>o!==d)}else a[t]=""},q=n=>{const t={license_image:5}[n]||1;return n==="license_image"?a[n].length>=t:a[n]!=""||a[n].length!=0},Oe=(n,e)=>{z.warning("最多只能上传1张图片")},A=n=>{te.value=n.url,Y.value=!0},$=async(n,e,t)=>{k.value=!0,D.value="",n=await Ba(n);const d=await Ha(n,e).then(o=>(k.value=!1,o)).catch(()=>{k.value=!1;const o=P.value[t];o&&(o.clearFiles(),U[t]=[],he(t)),z.error("网络异常,请重试!")});return(d==null?void 0:d.code)==0&&(d==null?void 0:d.status)==200?d==null?void 0:d.data:null},M=async(n,e)=>new Promise(async(t,d)=>{let o=new FormData;o.append("batchNo",n),o.append("imgType",e),clearTimeout(Z),Z=setTimeout(async()=>{const s=await Ga(o).finally(()=>{k.value=!1});o=null,clearTimeout(Z),s.status!=200?d(s==null?void 0:s.data):t(s==null?void 0:s.data),k.value=!1},2e3)}),L=async(n,e)=>{switch(k.value=!0,e){case"biz_license_image":var d=await M(n,w.BUSINESS_LICENCE);console.log("biz_license_image",d),a.biz_license_company=d.bizLicenseCompanyName,a.legal_person_name=d.bizLicenseOwnerName,a.biz_license_number=d.bizLicenseCreditCode,a.biz_license_content=d.bizLicenseScope,a.account_holder_name=d.bizLicenseCompanyName,a.biz_license_period_begin=d.bizLicenseStartTime.replace(/年|月|日/g,"-").replace(/-$/g,"").replace(/-+/g,"-");break;case"legal_person_id_images":var d=await M(n,w.FR_ID_CARD_FRONT);console.log("legal_person_id_images",d),a.legal_person_id_number=d.idNumber,a.legal_person_id_addr=d.address;break;case"legal_person_id_images2":var d=await M(n,w.FR_ID_CARD_BEHIND),t=d.validity.split("-");console.log("legal_person_id_images2",d),a.legal_person_id_period_begin=t[0],t[1]!="长期"?a.legal_person_id_period_end=t[1]:(O.value=1,a.legal_person_id_period_end="9999-12-31");break;case"individual_id_images":var d=await M(n,w.ID_CARD_FRONT);console.log("individual_id_images",d),a.individual_id_name=d.name,a.account_holder_name=d.name,a.individual_id_number=d.idNumber,a.individual_id_addr=d.address;break;case"individual_id_images2":var d=await M(n,w.ID_CARD_BEHIND),t=d.validity.split("-");console.log("individual_id_images2",d),a.individual_id_period_begin=t[0],t[1]!="长期"?a.individual_id_period_end=t[1]:(O.value=1,a.individual_id_period_end="9999-12-31");break;case"bank_image":var d=await M(n,w.BANK_CARD);console.log("bank_image",d),a.account_number=d.card_number;break}k.value=!1,T.value.validate()},he=n=>{n==="license_image"?a[n]=[]:a[n]="",ue.value=null},B=async(n,e,t,d)=>{if(n&&n.status===200&&n.code===0)if(n.data&&n.data.url)switch(e.url=n.data.url,d==="license_image"?a[d].push(e.url):a[d]=e.url,ue.value=e.raw,k.value=!1,d){case"biz_license_image":var o=await $(e.raw,w.BUSINESS_LICENCE,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images":var o=await $(e.raw,w.FR_ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"legal_person_id_images2":var o=await $(e.raw,w.FR_ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images":var o=await $(e.raw,w.ID_CARD_FRONT,d);D.value=o.batchNo,L(o.batchNo,d);break;case"individual_id_images2":var o=await $(e.raw,w.ID_CARD_BEHIND,d);D.value=o.batchNo,L(o.batchNo,d);break;case"bank_image":var o=await $(e.raw,w.BANK_CARD,d);D.value=o.batchNo,L(o.batchNo,d);break}else z.error("文件上传成功,但未返回文件 URL"),k.value=!1;else z.error(n.msg||"文件上传失败"),k.value=!1;T.value.validate()},S=(n,e)=>{k.value=!1,z.error("文件上传失败")},Pe=()=>{a.individual_id_number="",a.individual_id_name="",a.individual_id_images="",a.individual_id_images2="",a.individual_id_addr="",a.individual_id_period_begin="",a.individual_id_period_end="",a.license_type=1,a.license_number="",a.license_image=[],a.biz_license_image="",a.biz_license_number="",a.biz_license_company="",a.biz_license_content="",a.legal_person_name="",a.legal_person_mobile="",a.legal_person_id_number="",a.legal_person_id_images="",a.legal_person_id_images2="",a.legal_person_id_addr="",a.legal_person_id_period_begin="",a.legal_person_id_period_end=""};return ta(()=>{var e;if(!De.value){re.push({name:"index"});return}const n=(e=ze.query)==null?void 0:e.id;Ve.isNumber(n)&&(Q.value=n),Fa().then(t=>{t.code===0&&t.status===200&&(se.value=xa(t.data))}).catch(t=>{z.error("获取店铺分类失败")}),Ta().then(t=>{t.code===0&&t.status===200?(Ce.value=t.data,console.log(we.value)):z.error("获取银行失败")}).catch(t=>{z.error("获取银行失败")})}),(n,e)=>{const t=ca,d=ga,o=ba,s=va,N=fa,y=ya,c=ka,V=Va,G=ma,W=Ua,ee=Da,j=Ca,K=wa,ae=Na,le=Ia,ie=ua,ne=pa,oe=_a;return u(),J("div",Ma,[e[73]||(e[73]=m("div",{class:"steps-container"},[m("div",{class:"tit",style:{"margin-bottom":"0"}},"免费开店资料填写")],-1)),m("div",ja,[sa((u(),g(ie,{model:a,rules:Ie,ref_key:"formRef",ref:T,"label-width":"160px",style:{"max-width":"600px"},"element-loading-text":"数据加载中...","element-loading-background":"rgba(0,0,0,.75)"},{default:r(()=>[m("div",Ka,[e[52]||(e[52]=m("div",{class:"tit"},"店铺信息",-1)),i(o,{label:"主体类型",prop:"entity_type"},{default:r(()=>[i(d,{modelValue:a.entity_type,"onUpdate:modelValue":e[0]||(e[0]=l=>a.entity_type=l),onChange:Pe},{default:r(()=>[i(t,{value:1},{default:r(()=>e[48]||(e[48]=[C("企业")])),_:1}),i(t,{value:2},{default:r(()=>e[49]||(e[49]=[C("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),i(o,{label:"联系人",prop:"contact_name"},{default:r(()=>[i(s,{modelValue:a.contact_name,"onUpdate:modelValue":e[1]||(e[1]=l=>a.contact_name=l),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),i(o,{label:"联系电话",prop:"login_mobile"},{default:r(()=>[i(s,{modelValue:a.login_mobile,"onUpdate:modelValue":e[2]||(e[2]=l=>a.login_mobile=l),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),i(o,{label:"经营品类",prop:"biz_category"},{default:r(()=>[i(N,{modelValue:a.biz_category,"onUpdate:modelValue":e[3]||(e[3]=l=>a.biz_category=l),options:se.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:Ne,clearable:""},null,8,["modelValue","options"])]),_:1}),i(o,{label:"门店名称",prop:"store_name"},{default:r(()=>[i(s,{modelValue:a.store_name,"onUpdate:modelValue":e[4]||(e[4]=l=>a.store_name=l),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),i(o,{label:"所在地区",prop:"map_address"},{default:r(()=>[i(N,{style:{"margin-right":"5px"},modelValue:a.map_address,"onUpdate:modelValue":e[5]||(e[5]=l=>a.map_address=l),options:_e.value,onChange:Se,popperClass:"multi-choose"},null,8,["modelValue","options"]),a.map_address?(u(),g(y,{key:0,style:{width:"180px"},modelValue:a.position,"onUpdate:modelValue":e[6]||(e[6]=l=>a.position=l),placeholder:"试试搜索,快速填写地址","fetch-suggestions":xe,"value-key":"value",options:Fe.value,onSelect:Te},{default:r(({item:l})=>[l?(u(),J("div",Ja,[m("div",null,[m("p",null,ve(l.name),1)]),m("div",null,[m("span",null,ve(l.address),1)])])):p("",!0)]),_:1},8,["modelValue","options"])):p("",!0)]),_:1}),a.map_address?(u(),g(o,{key:0,label:"详细地址",prop:"store_address"},{default:r(()=>[i(s,{modelValue:a.store_address,"onUpdate:modelValue":e[7]||(e[7]=l=>a.store_address=l),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),i(o,{label:h("front_facade_image",1),prop:"front_facade_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-remove":(l,_)=>E(l,_,"front_facade_image"),"on-success":(l,_,v)=>B(l,_,v,"front_facade_image"),"on-preview":A,"on-error":S,"on-exceed":Oe,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("front_facade_image")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[50]||(e[50]=m("div",{class:"uploader-tips"},"上传门店图",-1))]),_:1},8,["on-remove","on-success","action","class"])]),_:1},8,["label"]),i(o,{label:h("environment_image",1),prop:"environment_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.environment_image,"onUpdate:modelValue":e[8]||(e[8]=l=>a.environment_image=l),"on-remove":(l,_)=>E(l,_,"environment_image"),"on-success":(l,_,v)=>B(l,_,v,"environment_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("environment_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[51]||(e[51]=m("div",{class:"uploader-tips"},"上传环境图",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])]),m("div",Xa,[e[65]||(e[65]=m("div",{class:"tit"},"营业信息",-1)),a.entity_type===1?(u(),J("div",Ya,[i(o,{label:h("biz_license_image",1),prop:"biz_license_image"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.biz_license_image=l)},"file-list":U.biz_license_image,"onUpdate:fileList":e[9]||(e[9]=l=>U.biz_license_image=l),multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:a.biz_license_image,"onUpdate:modelValue":e[10]||(e[10]=l=>a.biz_license_image=l),"on-remove":(l,_)=>E(l,_,"biz_license_image"),"on-preview":A,"on-success":(l,_,v)=>B(l,_,v,"biz_license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("biz_license_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[53]||(e[53]=m("div",{class:"uploader-tips"},"上传营业执照",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.biz_license_image&&!a.biz_license_company&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[11]||(e[11]=l=>L(b(D),"biz_license_image"))},{default:r(()=>e[54]||(e[54]=[C("点击免填营业执照信息")])),_:1})):p("",!0)]),_:1},8,["label"]),a.biz_license_image?(u(),g(o,{key:0,label:"公司名称",prop:"biz_license_company"},{default:r(()=>[i(s,{modelValue:a.biz_license_company,"onUpdate:modelValue":e[12]||(e[12]=l=>a.biz_license_company=l),placeholder:"请输入公司名称"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:1,label:"法人姓名",prop:"legal_person_name"},{default:r(()=>[i(s,{modelValue:a.legal_person_name,"onUpdate:modelValue":e[13]||(e[13]=l=>a.legal_person_name=l),placeholder:"请输入法人姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:2,label:"法人手机号",prop:"legal_person_mobile"},{default:r(()=>[i(s,{modelValue:a.legal_person_mobile,"onUpdate:modelValue":e[14]||(e[14]=l=>a.legal_person_mobile=l),placeholder:"请输入法人手机号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:3,label:"注册号",prop:"biz_license_number"},{default:r(()=>[i(s,{modelValue:a.biz_license_number,"onUpdate:modelValue":e[15]||(e[15]=l=>a.biz_license_number=l),placeholder:"请输入注册号"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:4,label:"经营范围",prop:"biz_license_content"},{default:r(()=>[i(s,{rows:2,type:"textarea",modelValue:a.biz_license_content,"onUpdate:modelValue":e[16]||(e[16]=l=>a.biz_license_content=l),placeholder:"请输入经营范围"},null,8,["modelValue"])]),_:1})):p("",!0),a.biz_license_image?(u(),g(o,{key:5,label:"许可证类型",prop:"license_type"},{default:r(()=>[i(ee,{modelValue:a.license_type,"onUpdate:modelValue":e[17]||(e[17]=l=>a.license_type=l),"value-key":"",placeholder:"请选择类型",clearable:"",onChange:e[18]||(e[18]=()=>{})},{default:r(()=>[(u(),J(fe,null,za(Re,l=>i(W,{key:l.value2,label:l.label,value:l.value2},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):p("",!0),a.license_type!=1?(u(),g(o,{key:6,label:h("license_image",5),prop:"license_image"},{default:r(()=>[i(V,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:a.license_image,"onUpdate:modelValue":e[19]||(e[19]=l=>a.license_image=l),"on-preview":A,"on-remove":(l,_)=>E(l,_,"license_image"),"on-success":(l,_,v)=>B(l,_,v,"license_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("license_image")})},{default:r(()=>[i(c,null,{default:r(()=>[i(b(x))]),_:1}),e[55]||(e[55]=m("div",{class:"uploader-tips"},"上传许可证",-1))]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])):p("",!0),a.license_type!=1?(u(),g(o,{key:7,label:"许可证编号",prop:"license_number"},{default:r(()=>[i(s,{modelValue:a.license_number,"onUpdate:modelValue":e[20]||(e[20]=l=>a.license_number=l),placeholder:"请输入许可证编号"},null,8,["modelValue"])]),_:1})):p("",!0),i(o,{label:h("legal_person_id_images",1),prop:"legal_person_id_images"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.legal_person_id_images=l)},"file-list":U.legal_person_id_images,"onUpdate:fileList":e[21]||(e[21]=l=>U.legal_person_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.legal_person_id_images,"onUpdate:modelValue":e[22]||(e[22]=l=>a.legal_person_id_images=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("legal_person_id_images")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[56]||(e[56]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.legal_person_id_images&&!a.legal_person_id_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[23]||(e[23]=l=>L(b(D),"legal_person_id_images"))},{default:r(()=>e[57]||(e[57]=[C("点击免填身份证")])),_:1})):p("",!0)]),_:1},8,["label"]),i(o,{label:h("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.legal_person_id_images2=l)},"file-list":U.legal_person_id_images2,"onUpdate:fileList":e[24]||(e[24]=l=>U.legal_person_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.legal_person_id_images2,"onUpdate:modelValue":e[25]||(e[25]=l=>a.legal_person_id_images2=l),"on-remove":(l,_)=>E(l,_,"legal_person_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"legal_person_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("legal_person_id_images2")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[58]||(e[58]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.legal_person_id_images?(u(),g(o,{key:8,label:"法人身份证号码",prop:"legal_person_id_number"},{default:r(()=>[i(s,{modelValue:a.legal_person_id_number,"onUpdate:modelValue":e[26]||(e[26]=l=>a.legal_person_id_number=l),placeholder:"请输入法人身份证号码"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images?(u(),g(o,{key:9,label:"身份证详细地址",prop:"legal_person_id_addr"},{default:r(()=>[i(s,{modelValue:a.legal_person_id_addr,"onUpdate:modelValue":e[27]||(e[27]=l=>a.legal_person_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:10,label:"身份证生效日期",prop:"legal_person_id_period_begin"},{default:r(()=>[i(j,{modelValue:a.legal_person_id_period_begin,"onUpdate:modelValue":e[28]||(e[28]=l=>a.legal_person_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.legal_person_id_images2?(u(),g(o,{key:11,label:"身份证截止日期",prop:"legal_person_id_period_end"},{default:r(()=>[i(d,{modelValue:b(O),"onUpdate:modelValue":e[29]||(e[29]=l=>ye(O)?O.value=l:O=l)},{default:r(()=>[i(K,{label:1},{default:r(()=>e[59]||(e[59]=[C("长期")])),_:1}),i(K,{label:2},{default:r(()=>e[60]||(e[60]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),b(O)==2?(u(),g(j,{key:0,modelValue:a.legal_person_id_period_end,"onUpdate:modelValue":e[30]||(e[30]=l=>a.legal_person_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0),a.entity_type===2?(u(),J("div",Za,[i(o,{label:h("individual_id_images",1),prop:"individual_id_images"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.individual_id_images=l)},"file-list":U.individual_id_images,"onUpdate:fileList":e[31]||(e[31]=l=>U.individual_id_images=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.individual_id_images,"onUpdate:modelValue":e[32]||(e[32]=l=>a.individual_id_images=l),"on-remove":(l,_)=>E(l,_,"individual_id_images"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("individual_id_images")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[61]||(e[61]=m("div",{class:"uploader-tips"},"上传证件正面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),i(o,{label:h("individual_id_images2",1),prop:"individual_id_images2"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.individual_id_images2=l)},"file-list":U.individual_id_images2,"onUpdate:fileList":e[33]||(e[33]=l=>U.individual_id_images2=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.individual_id_images2,"onUpdate:modelValue":e[34]||(e[34]=l=>a.individual_id_images2=l),"on-remove":(l,_)=>E(l,_,"individual_id_images2"),"on-success":(l,_,v)=>B(l,_,v,"individual_id_images2"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("individual_id_images2")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[62]||(e[62]=m("div",{class:"uploader-tips"},"上传证件反面",-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),a.individual_id_images?(u(),g(o,{key:0,label:"个人身份证姓名",prop:"individual_id_name"},{default:r(()=>[i(s,{modelValue:a.individual_id_name,"onUpdate:modelValue":e[35]||(e[35]=l=>a.individual_id_name=l),placeholder:"请输入个人身份证姓名"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:1,label:"个人身份证号",prop:"individual_id_number"},{default:r(()=>[i(s,{modelValue:a.individual_id_number,"onUpdate:modelValue":e[36]||(e[36]=l=>a.individual_id_number=l),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images?(u(),g(o,{key:2,label:"身份证详细地址",prop:"individual_id_addr"},{default:r(()=>[i(s,{modelValue:a.individual_id_addr,"onUpdate:modelValue":e[37]||(e[37]=l=>a.individual_id_addr=l),placeholder:"请输入身份证详细地址"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:3,label:"身份证生效日期",prop:"individual_id_period_begin"},{default:r(()=>[i(j,{modelValue:a.individual_id_period_begin,"onUpdate:modelValue":e[38]||(e[38]=l=>a.individual_id_period_begin=l),type:"date",placeholder:"请选择有效日期"},null,8,["modelValue"])]),_:1})):p("",!0),a.individual_id_images2?(u(),g(o,{key:4,label:"身份证截止日期",prop:"individual_id_period_end"},{default:r(()=>[i(d,{modelValue:b(H),"onUpdate:modelValue":e[39]||(e[39]=l=>ye(H)?H.value=l:H=l)},{default:r(()=>[i(K,{label:1},{default:r(()=>e[63]||(e[63]=[C("长期")])),_:1}),i(K,{label:2},{default:r(()=>e[64]||(e[64]=[C("非长期")])),_:1})]),_:1},8,["modelValue"]),b(H)==2?(u(),g(j,{key:0,modelValue:a.individual_id_period_end,"onUpdate:modelValue":e[40]||(e[40]=l=>a.individual_id_period_end=l),type:"date",placeholder:"请选择截止日期"},null,8,["modelValue"])):p("",!0)]),_:1})):p("",!0)])):p("",!0)]),m("div",Qa,[e[70]||(e[70]=m("div",{class:"tit"},"结算信息",-1)),i(o,{label:"银行卡",prop:"bank_image"},{default:r(()=>[i(V,{ref:l=>{l&&(P.value.bank_image=l)},"file-list":U.bank_image,"onUpdate:fileList":e[41]||(e[41]=l=>U.bank_image=l),limit:1,"list-type":"picture-card","auto-upload":!0,"on-preview":A,modelValue:a.bank_image,"onUpdate:modelValue":e[42]||(e[42]=l=>a.bank_image=l),"on-remove":(l,_)=>E(l,_,"bank_image"),"on-success":(l,_,v)=>B(l,_,v,"bank_image"),"on-error":S,"before-upload":R,action:I.value,name:"upfile",class:F({"upload-hidden":q("bank_image")})},{default:r(()=>[i(c,{class:"avatar-uploader-icon"},{default:r(()=>[i(b(x))]),_:1}),e[66]||(e[66]=m("div",{class:"uploader-tips"},[C("上传银行卡"),m("br"),C("免填卡号")],-1))]),_:1},8,["file-list","modelValue","on-remove","on-success","action","class"]),a.bank_image&&!a.account_number&&b(D)?(u(),g(G,{key:0,type:"info",plain:"",onClick:e[43]||(e[43]=l=>L(b(D),"bank_image"))},{default:r(()=>e[67]||(e[67]=[C("点击免填卡号")])),_:1})):p("",!0)]),_:1}),a.entity_type==1||a.bank_image?(u(),J(fe,{key:0},[i(o,{label:"开户名称",prop:"account_holder_name"},{default:r(()=>[i(s,{modelValue:a.account_holder_name,"onUpdate:modelValue":e[44]||(e[44]=l=>a.account_holder_name=l),placeholder:"请输入开户名称"},null,8,["modelValue"])]),_:1}),i(o,{label:"银行卡号",prop:"account_number"},{default:r(()=>[i(s,{modelValue:a.account_number,"onUpdate:modelValue":e[45]||(e[45]=l=>a.account_number=l),placeholder:"请输入银行卡号"},null,8,["modelValue"])]),_:1}),i(o,{label:"开户银行",prop:"bank_branch_name"},{default:r(()=>[i(ae,{clearable:"",filterable:"",remote:"",onChange:Le,"remote-method":Be,modelValue:a.bank_branch_name,"onUpdate:modelValue":e[46]||(e[46]=l=>a.bank_branch_name=l),placeholder:"中国工商银行桂平",placement:"top-start",style:{width:"350px"},options:X.value},{prefix:r(()=>[i(c,null,{default:r(()=>[i(b(Ra))]),_:1})]),_:1},8,["modelValue","options"]),m("div",Wa,[i(le,{placement:"top",effect:"light"},{content:r(()=>e[68]||(e[68]=[m("div",{class:"bank_name_cont"},[m("p",null," 如开户地为县级市或乡镇区无法搜索到,可选择相同银行的市级支行网点 ")],-1)])),default:r(()=>[i(G,{type:"info",link:""},{default:r(()=>[i(c,{color:"#e6a23c",size:"14",style:{"margin-right":"5px"}},{default:r(()=>[i(b(Ea))]),_:1}),e[69]||(e[69]=C("搜不到我的开户银行,怎么处理?"))]),_:1})]),_:1})])]),_:1})],64)):p("",!0)])]),_:1},8,["model","rules"])),[[oe,k.value,void 0,{fullscreen:!0,lock:!0}]])]),m("div",el,[e[72]||(e[72]=m("div",{class:"myui_check_text"},"检查并确认店铺信息和证件信息无误",-1)),i(G,{type:"primary",onClick:Ae},{default:r(()=>e[71]||(e[71]=[C("提交审核")])),_:1})]),i(ne,{modelValue:Y.value,"onUpdate:modelValue":e[47]||(e[47]=l=>Y.value=l),width:"max-content"},{default:r(()=>[m("img",{"w-full":"",src:te.value,alt:"Preview Image"},null,8,al)]),_:1},8,["modelValue"])])}}}),ul=$a(ll,[["__scopeId","data-v-d64897ef"]]);export{ul as default}; diff --git a/dist/static/js/upload-MD-Z_mbN.js b/dist/static/js/upload-hGrnlyKJ.js similarity index 90% rename from dist/static/js/upload-MD-Z_mbN.js rename to dist/static/js/upload-hGrnlyKJ.js index 9c02e6b..033c845 100644 --- a/dist/static/js/upload-MD-Z_mbN.js +++ b/dist/static/js/upload-hGrnlyKJ.js @@ -1 +1 @@ -import{s as r}from"./http-D3U_ik-O.js";function l(n,a={}){a.isFilter=!0;const o=new FormData;o.append("upfile",n);for(const e in a)a.hasOwnProperty(e)&&o.append(e,a[e]);return new Promise((e,i)=>{r({url:"/api/mobile/shop/oss/upload",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function s(n,a){const o=new FormData;return o.append("upfile",n),o.append("imgType",a),new Promise((e,i)=>{r({url:"/api/mobile/shop/lakala/tk/uploadOcrImg",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function u(n){return r({url:"/api/mobile/shop/lakala/tk/imgOcrResult",method:"POST",data:n})}export{s as b,u as i,l as u}; +import{s as r}from"./http-COxkMmsr.js";function l(n,a={}){a.isFilter=!0;const o=new FormData;o.append("upfile",n);for(const e in a)a.hasOwnProperty(e)&&o.append(e,a[e]);return new Promise((e,i)=>{r({url:"/api/mobile/shop/oss/upload",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function s(n,a){const o=new FormData;return o.append("upfile",n),o.append("imgType",a),new Promise((e,i)=>{r({url:"/api/mobile/shop/lakala/tk/uploadOcrImg",method:"post",data:o}).then(t=>{e(t)}).catch(t=>i(console.warn(t)))})}function u(n){return r({url:"/api/mobile/shop/lakala/tk/imgOcrResult",method:"POST",data:n})}export{s as b,u as i,l as u}; diff --git a/src/stores/userStore.ts b/src/stores/userStore.ts index 2336784..f1999d6 100644 --- a/src/stores/userStore.ts +++ b/src/stores/userStore.ts @@ -35,7 +35,8 @@ export const useUserStore = defineStore("user", () => { // 设置合理的 Token 有效期(示例:2小时) const setToken = (data: string) => { token.value = data; - const expiryTime = Date.now() + 60 * 1000*2; // + const expiryTime = Date.now() + 60*1000*60*2; // + console.log(expiryTime) localStorage.setItem("token", data); localStorage.setItem("tokenExpiry", expiryTime.toString()); };