index-legacy.9ced49b0.js 5.7 KB

1
  1. System.register(["./index.module-legacy.d054e180.js","./index-legacy.97771822.js","./index-legacy.f1285ee0.js","./index-legacy.f301be73.js","./index-legacy.2ccbad99.js","./index-legacy.755082b4.js","./use-tab-status-legacy.cc147a9f.js"],(function(t){"use strict";var e,a,s,i,n,o,l,r,d,c,u,p,f,g,h,m,A,C,S,v,y,b,k,w,E,T,R,J,j,P,x,O,Y;return{setters:[function(t){e=t.s},function(t){a=t.O},function(t){s=t.t,i=t.w,n=t.z,o=t.d,l=t.R,r=t.r,d=t.aq,c=t.y,u=t.a1,p=t.W,f=t.as,g=t.a0,h=t.c,m=t.an,A=t.a4,C=t.aZ,S=t.aR,v=t.D,y=t.ag,b=t.$,k=t.q,w=t.a5,E=t.B,T=t.ak,R=t.al,J=t.bd,j=t.m,P=t.o},function(t){x=t.L},function(t){O=t.C},function(t){Y=t.T},function(){}],execute:function(){const[U,q]=s("swipe-cell"),G={name:i(""),disabled:Boolean,leftWidth:n,rightWidth:n,beforeClose:Function,stopPropagation:Boolean};var V=o({name:U,props:G,emits:["open","close","click"],setup(t,{emit:e,slots:a}){let s,i,n;const o=l(),v=l(),y=l(),b=r({offset:0,dragging:!1}),k=d(),w=t=>t.value?m(t).width:0,E=c((()=>u(t.leftWidth)?+t.leftWidth:w(v))),T=c((()=>u(t.rightWidth)?+t.rightWidth:w(y))),R=a=>{b.offset="left"===a?E.value:-T.value,s||(s=!0,e("open",{name:t.name,position:a}))},J=a=>{b.offset=0,s&&(s=!1,e("close",{name:t.name,position:a}))},j=e=>{t.disabled||(n=b.offset,k.start(e))},P=()=>{b.dragging&&(b.dragging=!1,(t=>{const e=Math.abs(b.offset),a=s?.85:.15,i="left"===t?E.value:T.value;i&&e>i*a?R(t):J(t)})(b.offset>0?"left":"right"),setTimeout((()=>{i=!1}),0))},x=(a="outside")=>{e("click",a),s&&!i&&S(t.beforeClose,{args:[{name:t.name,position:a}],done:()=>J(a)})},O=(t,e)=>a=>{e&&a.stopPropagation(),x(t)},Y=(t,e)=>{const s=a[t];if(s)return h("div",{ref:e,class:q(t),onClick:O(t,!0)},[s()])};return p({open:R,close:J}),f(o,(()=>x("outside")),{eventName:"touchstart"}),g("touchmove",(e=>{if(t.disabled)return;const{deltaX:a}=k;k.move(e),k.isHorizontal()&&(i=!0,b.dragging=!0,(!s||a.value*n<0)&&A(e,t.stopPropagation),b.offset=C(a.value+n,-T.value,E.value))}),{target:o}),()=>{var t;const e={transform:`translate3d(${b.offset}px, 0, 0)`,transitionDuration:b.dragging?"0s":".6s"};return h("div",{ref:o,class:q(),onClick:O("cell",i),onTouchstartPassive:j,onTouchend:P,onTouchcancel:P},[h("div",{class:q("wrapper"),style:e},[Y("left",v),null==(t=a.default)?void 0:t.call(a),Y("right",y)])])}}});const W=v(V);t("default",o({name:"shop-address",setup(){const t=y(),s=r({isClick:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{page:1,rows:20},selectItem:{}}),i=async()=>{try{if(s.isClick)return;s.isClick=!0;const t=await j.post("/api-student/userReceiveAddress/page",{data:{...s.params}});s.listState.loading=!1;const e=t.data||{};if(s.list.length>0&&1===e.current)return;s.list=s.list.concat(e.rows||[]),s.listState.finished=e.current>=e.pages,s.params.page=e.current+1,s.listState.dataShow=s.list.length>0,s.isClick=!1}catch{s.listState.dataShow=!1,s.listState.finished=!0,s.isClick=!1}};return b((()=>{i()})),()=>{let n;return h("div",{class:[e.shopAddress,!s.listState.dataShow&&"emptyRootContainer"]},[s.listState.dataShow?h(x,{finished:s.listState.finished,finishedText:" ",class:[e.liveList],onLoad:i,immediateCheck:!1},(o=n=s.list.map((a=>h(W,{class:e.swipeCell,beforeClose:t=>(({position:t},e)=>{if("right"!==t)return!0;J({title:"确定删除吗?"}).then((async()=>(await j.post("/api-student/userReceiveAddress/remove",{requestType:"form",data:{id:e.id}}),setTimeout((()=>{P("删除成功")}),100),setTimeout((()=>{s.params.page=1,s.list=[],s.listState.dataShow=!0,s.listState.loading=!1,s.listState.finished=!1,i()}),1100),!0)))})(t,a)},{default:()=>h(O,{center:!0,onClick:()=>(e=>{sessionStorage.setItem("addressDetails",JSON.stringify(e)),t.back()})(a)},{title:()=>h("div",{class:e.title},[h("span",{class:e.name},[a.name]),h("span",{class:e.phone},[a.phoneNumber]),a.defaultStatus&&h(Y,{round:!0,color:"#FF8057"},{default:()=>[k("默认")]})]),label:()=>h("div",{class:e.content},[a.provinceName,a.cityName,a.regionName,a.detailAddress]),"right-icon":()=>h(w,{name:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA15JREFUWEft2E+ME2UYx/HvMxJhu0ZMWJAbwUTihRgucjDKn13+XEhQsp0uRuPJRDkAwSgK275Tl4UTSmIkcPK2O2nCv10SE9iEg9EDF8GDR5EEhXQPBg7ALjuPmXa2NLXzr50mHJhT23n7vp/+5nneaSs8Y4f0yqPGfh/kS9A3gX+BCzz2RuV4pRq1Zk9A6hQMqqU2C9/iibdVxip/hqEyB6nJl0FGGwsq1xHWAgPBa3/xxNsShsoUpE6+jDYwHsJnUnLPqBkZQLyrKP7l849QVGYgNYVvQI8GC3pYfCpF9+xiUjr+3grmX5yJQ2UCUmOPAUfCMJEo9d4Vp3J7cUzXoKSYCNQvYty3MwGpyR8D+ToumdaOql++pb+i+nr9nLdBTOU3/1HHCXWKaSRVtg/jcTx4vkeMe65jkJrCOOhXaZNpYMzHy+DhNWBj7TWLt6ToXu8IpE5hHO0Cc3C4j+VyEWRbDSPcoOhuEEFTg9TYfsSHO07Gx7zywkVUFzFV5tkkY+4fqYs6E8xy6xIwFCRTRa0hMRM3m4s+UVGryZ+o3yjrLdG66bV20f+66uRwH/ebMDAL1mArJtElU6cwimq5S8wUMBjMEYqJBakzsg31fqr1QafJPLCm0GSYSJCazUvg1d+BN4JPdkiMezLu8jxt7V056JsC2ZokmdiiVpPfDXK+PlCuiJncng7TPwWaChOTkD0BFGoI9d4Rp/JzEpCaXTk0N42wJU0yCRKybwFrEO5JyV2dGCO5abQzTGhC9fpZNQfibwszYtz63hFx1JIhdxnY3EjGYkiK7o249zafb7sPqRleDdY/Qf1MiJncG4n5/MN+Xpqb7hYTnlB5eD2eVd9BhVNScg+EgdR88DIsXALd1E0ykTWkTmEQ1asB6KiU3GPtQMG4H4B1WWAiasj2u8vvMj+hL5hnmiW6EmElC7IKS14D3QGsb4LexWJn2ppp/aDta8jJ70Pl+xTFOAPykZjJv1O8p+3Q9qCivR+L72ImnwO9gqenpVzxuyuTI6TLRgbAOwWsoHZnpopKFQv/Z/AsunAH+m+K+fFRJoqmSRJ9/ch60aj5noPi0n72Egq+K/s78bI4fY/PPwL5VtTYfucs/lXS4zVjp58VdQo26n0CsjR2eE8H6GPEOvsf2eN7gbiHuWgAAAAASUVORK5CYII=",size:"18",onClick:e=>{e.stopPropagation(),(e=>{t.push({path:"/addressOperation",query:{id:e.id}})})(a)}},null)}),right:()=>h(E,{type:"danger"},{default:()=>[k("删除")]})}))),"function"==typeof o||"[object Object]"===Object.prototype.toString.call(o)&&!R(o)?n:{default:()=>[n]})):h(T,{btnStatus:!1,tips:"暂无收货地址"},null),h(a,{position:"bottom"},{default:()=>[h("div",{class:"btnGroup"},[h(E,{type:"primary",round:!0,block:!0,onClick:()=>{t.push("addressOperation")}},{default:()=>[k("新建收货地址")]})])]})]);var o}}}))}}}));