You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
7.6 KiB
2 lines
7.6 KiB
import{j as ue,k as me,al as _e,S as ve,b as o,H as pe,a9 as q,a4 as fe,O as he,_ as be,a as c,o as ge,bq as ye,br as Ve,a7 as we,c as w,d as t,F as Y,g as ke,w as v,f as k,aw as xe,t as x,au as Ce,at as ze,ax as Ue,p as qe,i as Se,Q as Fe,aD as Be,bs as Ie,aC as C,bt as Pe,bu as De,__tla as Oe}from"./index.3b792103.js";import{B as Re,__tla as $e}from"./index.7a87ed00.js";import{F as je,C as Ae,__tla as He}from"./index.97f19353.js";import{__tla as Le}from"./index.24607023.js";import{__tla as Me}from"./index.5837de0f.js";import{P as Ne,__tla as Qe}from"./index.5fc91a15.js";import{__tla as Te}from"./index.a1647e60.js";import{u as Ee,__tla as Ge}from"./Order.a750abdb.js";import{F as Je,__tla as Ke}from"./index.89aa9347.js";import{__tla as We}from"./use-route.7b0122b3.js";import{__tla as Xe}from"./use-id.3826737a.js";import{__tla as Ye}from"./use-tab-status.02ad5a89.js";import{__tla as Ze}from"./order.aa8bb685.js";let Z,ea=Promise.all([(()=>{try{return Oe}catch{}})(),(()=>{try{return $e}catch{}})(),(()=>{try{return He}catch{}})(),(()=>{try{return Le}catch{}})(),(()=>{try{return Me}catch{}})(),(()=>{try{return Qe}catch{}})(),(()=>{try{return Te}catch{}})(),(()=>{try{return Ge}catch{}})(),(()=>{try{return Ke}catch{}})(),(()=>{try{return We}catch{}})(),(()=>{try{return Xe}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return Ze}catch{}})()]).then(async()=>{const[ee,z]=ue("switch");var ae=me({name:ee,props:{size:pe,loading:Boolean,disabled:Boolean,modelValue:q,activeColor:String,inactiveColor:String,activeValue:{type:q,default:!0},inactiveValue:{type:q,default:!1}},emits:["change","update:modelValue"],setup(r,{emit:b,slots:m}){const p=()=>r.modelValue===r.activeValue,u=()=>{if(!r.disabled&&!r.loading){const i=p()?r.inactiveValue:r.activeValue;b("update:modelValue",i),b("change",i)}},_=()=>{if(r.loading){const i=p()?r.activeColor:r.inactiveColor;return o(fe,{class:z("loading"),color:i},null)}if(m.node)return m.node()};return _e(()=>r.modelValue),()=>{var i;const{size:d,loading:g,disabled:y,activeColor:s,inactiveColor:V}=r,f=p(),U={fontSize:ve(d),backgroundColor:f?s:V};return o("div",{role:"switch",class:z({on:f,loading:g,disabled:y}),style:U,tabindex:y?void 0:0,"aria-checked":f,onClick:u},[o("div",{class:z("node")},[_()]),(i=m.background)==null?void 0:i.call(m)])}}});const le=he(ae);let h,S,F,B,I,P,D,O,R,$,j,A,H,L,M,N,Q,T,E,G,J,K,W;h=r=>(qe("data-v-21623bba"),r=r(),Se(),r),S={class:"header"},F={class:"logo-wrap"},B=h(()=>t("h1",{class:"title-color font-md"},"\u9078\u64C7\u6536\u8CA8\u5730\u5740",-1)),I={class:"main-wrap address2-page mb-xxl"},P={class:"pt-0"},D={class:"address-wrap"},O=["onClick"],R={class:"conten-box"},$={class:"heading"},j={class:"heading-left"},A=h(()=>t("i",{class:"icon-home icli"},null,-1)),H={class:"title-color font-md"},L={key:0,class:"badges-round font-white bg-theme-theme font-xs"},M={class:"heading-right"},N=["onClick"],Q={class:"title-color font-sm"},T={class:"title-color font-sm"},E={class:"content-color font-sm"},G=h(()=>t("div",{class:"offcanvas-header"},[t("h5",{class:"title-color font-md fw-600"},"\u589E\u52A0\u4F4F\u5740")],-1)),J={class:"offcanvas-body small"},K={style:{margin:"16px"}},W={__name:"Index",setup(r){const b=Fe(),m=Be(),p=Ee(),u=c(!1),_=c(!1),i=c(""),d=c([]),g=c([]),y=c(),s=c({name:"\u4F4F\u5BB6",consignee:"",tel:"",city:"",district:"",zipcode:"",address:"",is_default:!1}),V=c(["0"]);ge(async()=>{let l=await ye();l.code===200&&(d.value=l.data);let e=await Ve();e.code===200&&(g.value=e.data)});const f=({selectedOptions:l})=>{u.value=!1;let e=l[0].text;l[1]&&(e+="-"+l[1].text),l[2]&&(e+="-"+l[2].text),i.value=e,s.value.city=l[0].text,s.value.district=l[1].text,s.value.zipcode=l[1].zipcode},U=async()=>{let l=await Ie(s.value);return _.value=!1,l.code===200?(d.value=l.data,C("\u65B0\u589E\u6210\u529F")):C("\u65B0\u589E\u5931\u6557")},te=async l=>{(await Pe(l)).code===200?(d.value=d.value.filter(e=>{if(e.address_id!==l)return e}),C("\u522A\u9664\u6210\u529F")):C("\u522A\u9664\u5931\u6557")},se=async l=>{if((await De(l)).code===200&&(d.value=d.value.map(e=>(e.address_id===l?e.is_default=!0:e.is_default=!1,e)),b.query.from==="order")){let e=d.value.find(n=>{if(n.address_id===l)return n});p.shipping.extra_data={city:e.city,district:e.district,zipcode:e.zipcode,address:e.address,consignee:e.consignee,tel:e.tel},m.replace("/checkout")}};return(l,e)=>{const n=je,oe=Ne,X=we,re=le,ie=Ae,de=Re,ne=Je;return k(),w(Y,null,[t("header",S,[t("div",F,[t("i",{class:"icon-arrow-left-bold-box icli",onClick:e[0]||(e[0]=a=>l.$router.go(-1))}),B])]),t("main",I,[t("section",P,[t("button",{class:"d-block btn-outline-grey",onClick:e[1]||(e[1]=a=>_.value=!0)},"+ \u589E\u52A0\u65B0\u5730\u5740"),t("div",D,[(k(!0),w(Y,null,ke(d.value,(a,la)=>(k(),w("div",{class:xe(["address-box",{active:a.is_default}]),key:a.address_id,onClick:ce=>se(a.address_id)},[t("div",R,[t("div",$,[t("div",j,[A,t("h2",H,x(a.address_name),1),a.is_default?(k(),w("span",L,"\u9810\u8A2D")):Ce("",!0)]),t("div",M,[t("i",{class:"icon-trash",onClick:ze(ce=>te(a.address_id),["stop"])},null,8,N)])]),t("h3",Q,x(a.consignee),1),t("h3",T,x(a.tel),1),t("p",E,x(a.zipcode+a.city+""+a.district+a.address),1)])],10,O))),128))])])]),o(X,{show:_.value,"onUpdate:show":e[13]||(e[13]=a=>_.value=a),round:"",closeable:"",position:"bottom"},{default:v(()=>[G,o(ne,{onSubmit:U,ref_key:"addrForm",ref:y},{default:v(()=>[t("div",J,[o(ie,{inset:""},{default:v(()=>[o(n,{modelValue:s.value.name,"onUpdate:modelValue":e[2]||(e[2]=a=>s.value.name=a),name:"name",label:"\u4F4F\u5740\u540D\u7A31",placeholder:"\u81EA\u5DF1\u53EF\u4EE5\u8B58\u5225\u7684\u540D\u7A31",rules:[{required:!0,message:"\u8ACB\u586B\u5BEB\u4F4F\u5740\u540D\u7A31"}]},null,8,["modelValue"]),o(n,{modelValue:s.value.consignee,"onUpdate:modelValue":e[3]||(e[3]=a=>s.value.consignee=a),name:"consignee",label:"\u806F\u7D61\u4EBA",placeholder:"\u806F\u7D61\u4EBA",rules:[{required:!0,message:"\u8ACB\u586B\u5BEB\u806F\u7D61\u4EBA\u59D3\u540D"}]},null,8,["modelValue"]),o(n,{modelValue:s.value.tel,"onUpdate:modelValue":e[4]||(e[4]=a=>s.value.tel=a),name:"tel",label:"\u806F\u7D61\u96FB\u8A71",placeholder:"\u806F\u7D61\u96FB\u8A71",rules:[{required:!0,message:"\u8ACB\u586B\u5BEB\u806F\u7D61\u96FB\u8A71"}]},null,8,["modelValue"]),o(n,{modelValue:i.value,"onUpdate:modelValue":e[5]||(e[5]=a=>i.value=a),"is-link":"",readonly:"",name:"area",label:"\u5730\u5340",placeholder:"\u8ACB\u9078\u64C7\u5340\u57DF",onClick:e[6]||(e[6]=a=>u.value=!0)},null,8,["modelValue"]),o(X,{show:u.value,"onUpdate:show":e[9]||(e[9]=a=>u.value=a),position:"bottom"},{default:v(()=>[o(oe,{name:"selectedValue",modelValue:V.value,"onUpdate:modelValue":e[7]||(e[7]=a=>V.value=a),columns:g.value,onConfirm:f,onCancel:e[8]||(e[8]=a=>u.value=!1),"confirm-button-text":"\u78BA\u8A8D","cancel-button-text":"\u53D6\u6D88"},null,8,["modelValue","columns"])]),_:1},8,["show"]),o(n,{modelValue:s.value.zipcode,"onUpdate:modelValue":e[10]||(e[10]=a=>s.value.zipcode=a),name:"zipcode",label:"\u90F5\u905E\u5340\u865F",placeholder:"\u90F5\u905E\u5340\u865F"},null,8,["modelValue"]),o(n,{modelValue:s.value.address,"onUpdate:modelValue":e[11]||(e[11]=a=>s.value.address=a),name:"address",label:"\u8A73\u7D30\u5730\u5740",placeholder:"\u8A73\u7D30\u5730\u5740",rules:[{required:!0,message:"\u8ACB\u586B\u5BEB\u8A73\u7D30\u5730\u5740"}]},null,8,["modelValue"]),o(n,{name:"is_default",label:"\u662F\u5426\u70BA\u9810\u8A2D"},{input:v(()=>[o(re,{modelValue:s.value.is_default,"onUpdate:modelValue":e[12]||(e[12]=a=>s.value.is_default=a)},null,8,["modelValue"])]),_:1})]),_:1})]),t("div",K,[o(de,{round:"",block:"",type:"primary","native-type":"submit"},{default:v(()=>[Ue(" \u65B0\u589E ")]),_:1})])]),_:1},512)]),_:1},8,["show"])],64)}}},Z=be(W,[["__scopeId","data-v-21623bba"]])});export{ea as __tla,Z as default};
|