pages-user-address-list.DdiRmnxi.js 2.7 KB

1
  1. import{v as s,D as e,bL as a,Q as t,T as o,bM as i,E as r,a as d,b as n,d as l,w as p,u as _,e as c,y as u,z as m,F as f,x as y,f as g,s as b,g as x,j as h,t as j,a7 as v,i as w,l as k,M as N,be as S}from"./index-BQrTen7m.js";import{_ as A}from"./s-address-item.Dg8TxDkE.js";import{a as C,_ as D}from"./s-layout.Drn8I1SB.js";import{_ as E}from"./s-empty.Bu6H3CE2.js";import{_ as M}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./s-menu-tools.BvmfAPX1.js";import"./s-layout.vue_vue_type_style_index_0_scoped_d5f7c468_lang.CpBhnmZI.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a793e264_lang.C3B74uio.js";import"./s-tabbar.C7WctdFu.js";import"./useGoods.lQfNAxN4.js";import"./phone-international-input.BYl8fxMN.js";/* empty css */const $=M({__name:"list",setup(M){const $=s({list:[],loading:!0});function F(){let s={};b.$platform.useProvider("wechat").jssdk.openAddress({success:e=>{s={consignee:e.userName,mobile:e.telNumber,province_name:e.provinceName,city_name:e.cityName,district_name:e.countryName,address:e.detailInfo,region:"",is_default:!1},v.isEmpty(s)||b.$router.go("/pages/user/address/edit",{data:JSON.stringify(s)})}})}return e((async()=>{$.list=(await a.getAddressList()).data,$.loading=!1})),t((()=>{o("areaData")||i.getAreaTree().then((s=>{0===s.code&&r("areaData",s.data)}))})),(s,e)=>{const a=d(n("s-address-item"),A),t=w,o=k,i=N,r=d(n("su-fixed"),C),v=d(n("s-empty"),E),M=d(n("s-layout"),D);return c(),l(M,{title:_(j)("address.shipping_address"),bgStyle:{color:"#FFF"}},{default:p((()=>[$.list.length?(c(),l(t,{key:0},{default:p((()=>[(c(!0),u(f,null,m($.list,(s=>(c(),l(a,{hasBorderBottom:"",key:s.id,item:s,onClick:e=>(S("SELECT_ADDRESS",{addressInfo:s}),void b.$router.back())},null,8,["item","onClick"])))),128))])),_:1})):y("",!0),g(r,{bottom:"",placeholder:""},{default:p((()=>[g(t,{class:"footer-box ss-flex ss-row-between ss-p-20"},{default:p((()=>[["WechatMiniProgram","WechatOfficialAccount"].includes(_(b).$platform.name)?(c(),l(i,{key:0,onClick:F,class:"border ss-reset-button sync-wxaddress ss-m-20 ss-flex ss-row-center ss-col-center"},{default:p((()=>[g(o,{class:"cicon-weixin ss-p-r-10",style:{color:"#09bb07","font-size":"40rpx"}}),x(" "+h(_(j)("address.import_wechat_address")),1)])),_:1})):y("",!0),g(i,{class:"add-btn ss-reset-button ui-Shadow-Main",onClick:e[0]||(e[0]=s=>_(b).$router.go("/pages/user/address/edit"))},{default:p((()=>[x(h(_(j)("address.add_new_shipping_address")),1)])),_:1})])),_:1})])),_:1}),0!==$.list.length||$.loading?y("",!0):(c(),l(v,{key:1,text:_(j)("no_shipping_address"),icon:"/static/data-empty.png"},null,8,["text"]))])),_:1},8,["title"])}}},[["__scopeId","data-v-a636df4c"]]);export{$ as default};