1 |
- import{x as e,y as a,z as t,a as s,c as l,w as r,C as o,j as i,d,r as n,l as c,a_ as u,J as p,b as f,S as m,T as x,U as v,g as h,p as _,D as g,e as b,n as y,M as C,h as k,i as w,O as j,aa as A,a$ as D,b0 as S,E}from"./index-65a0752a.js";import{_ as M}from"./u-swipe-action-item.4643a6ca.js";import{_ as O}from"./_plugin-vue_export-helper.1b428a4d.js";import{M as P}from"./mescroll-empty.9e667eae.js";import"./u-icon.086befcc.js";import"./mescroll-i18n.8cdb125f.js";const T=O({name:"u-swipe-action",mixins:[a,t,{props:{autoClose:{type:Boolean,default:e.swipeAction.autoClose}}}],data:()=>({}),provide(){return{swipeAction:this}},computed:{parentData(){return[this.autoClose]}},watch:{parentData(){this.children.length&&this.children.map((e=>{"function"==typeof e.updateParentData&&e.updateParentData()}))}},created(){this.children=[]},methods:{closeOther(e){this.autoClose&&this.children.map(((a,t)=>{e!==a&&a.closeHandler()}))}}},[["render",function(e,a,t,d,n,c){const u=i;return s(),l(u,{class:"u-swipe-action"},{default:r((()=>[o(e.$slots,"default")])),_:3})}]]),$=O(d({__name:"address",setup(e){const a=n(!0),t=n(0),o=n([]),d=n([]),O=n(""),$=n("");c((e=>{O.value=e.type||"",$.value=e.source||"",e.type&&(t.value="address"==e.type?0:1)})),u({}).then((({data:e})=>{const s=[],l=[];e.forEach((e=>{"address"==e.type?s.push(e):l.push(e)})),$.value?o.value=0==t.value?s:l:o.value=e,a.value=!1})).catch((()=>{a.value=!1}));const z=()=>{C({url:"/app/pages/member/address_edit",param:{source:$.value}})},B=n([{text:p("delete"),style:{backgroundColor:"#F56C6C"}}]);return(e,n)=>{const c=i,u=E,O=k(w("u-swipe-action-item"),M),F=k(w("u-swipe-action"),T),H=j,I=A;return a.value?h("v-if",!0):(s(),l(c,{key:0,class:"address bg-[var(--page-bg-color)] min-h-[100vh]",style:y(e.themeColor())},{default:r((()=>[f(I,{"scroll-y":"true"},{default:r((()=>[o.value.length?(s(),l(c,{key:0,class:"sidebar-marign pt-[var(--top-m)]"},{default:r((()=>[f(F,null,{default:r((()=>[(s(!0),m(v,null,x(o.value,((e,a)=>(s(),l(c,{class:"mb-[var(--top-m)] card-template"},{default:r((()=>[f(O,{options:B.value,onClick:e=>(e=>{const a=t.value?d:o,s=a.value[e];S(s.id).then((()=>{a.value.splice(e,1)})).catch()})(a)},{default:r((()=>[f(c,{class:"flex items-center"},{default:r((()=>[f(c,{class:"flex-1 line-feed mr-[100rpx]",onClick:a=>(e=>{const a=uni.getStorageSync("selectAddressCallback");a&&(a.address_id=e.id,uni.setStorage({key:"selectAddressCallback",data:a,success(){C({url:a.back,mode:"redirectTo"})}}))})(e)},{default:r((()=>[f(c,{class:"flex items-center"},{default:r((()=>[f(c,{class:"text-[#303133] text-[30rpx] leading-[34rpx] font-500"},{default:r((()=>[_(g(e.name),1)])),_:2},1024),f(u,{class:"text-[#303133] text-[30rpx] font-500 ml-[10rpx]"},{default:r((()=>[_(g(b(D)(e.mobile)),1)])),_:2},1024),1==e.is_default?(s(),l(c,{key:0,class:"bg-primary-light !text-[var(--primary-color)] border-[2rpx] border-solid border-[var(--primary-color)] !text-[22rpx] px-[10rpx] h-[36rpx] ml-[10rpx] tag-item"},{default:r((()=>[_(g(b(p)("default")),1)])),_:1})):h("v-if",!0)])),_:2},1024),f(c,{class:"font-500 mt-[16rpx] text-[26rpx] line-feed text-[var(--text-color-light6)] leading-[1.4]"},{default:r((()=>[_(g(e.full_address),1)])),_:2},1024)])),_:2},1032,["onClick"]),f(u,{class:"nc-iconfont nc-icon-xiugaiV6xx shrink-0 text-[32rpx]",onClick:a=>{return t=e.id,void C({url:"/app/pages/member/address_edit",param:{id:t,source:$.value}});var t}},null,8,["onClick"])])),_:2},1024)])),_:2},1032,["options","onClick"])])),_:2},1024)))),256))])),_:1})])),_:1})):h("v-if",!0),o.value.length?h("v-if",!0):(s(),l(P,{key:1,option:{tip:"暂无收货地址"}})),f(c,{class:"w-full footer"},{default:r((()=>[f(c,{class:"py-[var(--top-m)] px-[var(--sidebar-m)] footer w-full fixed bottom-0 left-0 right-0 box-border"},{default:r((()=>[f(H,{"hover-class":"none",class:"primary-btn-bg text-[#fff] h-[80rpx] leading-[80rpx] rounded-[100rpx] text-[26rpx] font-500",onClick:z},{default:r((()=>[_(g(b(p)("createAddress")),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["style"]))}}}),[["__scopeId","data-v-88a1dfd6"]]);export{$ as default};
|