- 新增 PaymentCountdown、ProductImage 组件 - 完善 checkout/orders/orderDetail 订单支付链路与地址、商品、设计数据 - request 接口地址改为构建期注入并保留真实网络错误,默认兜底线上地址 - 同步重新构建 dist 产物
1 line
7.2 KiB
JavaScript
1 line
7.2 KiB
JavaScript
"use strict";(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([[81],{8807:function(e,s,a){var n=a(7842),c=a(436),t=a(9379),r=a(1212),i=a(467),l=a(5544),o=a(118),u=a(758),d=a.n(u),m=a(6540),h=a(1457),p=a(7e3),f=a(9703),x=a(9201),j=a(5414),N=a(9674),v=a(3053),S=a(9513),g=a(8199),w=a(4848);function b(){var e=(0,f.wR)(),s=(e.theme,e.resolvedTheme),a=(0,x.c)();(0,j.l)(s);var n=(0,m.useState)([]),u=(0,l.A)(n,2),b=u[0],A=u[1],E=(0,m.useState)(null),T=(0,l.A)(E,2),Y=T[0],k=T[1],y=(0,m.useState)(!1),D=(0,l.A)(y,2),R=D[0],B=D[1],C=(0,m.useState)(""),I=(0,l.A)(C,2),P=I[0],F=I[1],J=(0,m.useState)(""),M=(0,l.A)(J,2),O=M[0],U=M[1],_=(0,m.useState)([]),q=(0,l.A)(_,2),H=q[0],L=q[1],V=(0,m.useState)(""),z=(0,l.A)(V,2),G=z[0],K=z[1],Q=(0,m.useState)(!1),W=(0,l.A)(Q,2),X=W[0],Z=W[1],$=function(){var e=(0,i.A)((0,r.A)().m(function e(){var s;return(0,r.A)().w(function(e){while(1)switch(e.p=e.n){case 0:return e.p=0,e.n=1,(0,p.ls)();case 1:s=e.v,A(s),(0,h.Rc)(s),e.n=3;break;case 2:e.p=2,e.v,A((0,h.Re)());case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)(function(){$()},[]);var ee=function(){F(""),U(""),L([]),K(""),Z(!1),k(null)},se=function(){ee(),B(!0)},ae=function(e){k(e),F(e.name),U(e.phone),L(e.region),K(e.detail),Z(e.isDefault),B(!0)},ne=function(){var e=(0,i.A)((0,r.A)().m(function e(s){var a,n;return(0,r.A)().w(function(e){while(1)switch(e.p=e.n){case 0:return e.p=0,e.n=1,(0,p.y_)(s);case 1:a=e.v,A(function(e){return e.map(function(e){return(0,t.A)((0,t.A)({},e),{},{isDefault:e.id===a.id})})}),d().showToast({title:"\u5df2\u8bbe\u4e3a\u9ed8\u8ba4",icon:"success"}),e.n=3;break;case 2:e.p=2,n=e.v,d().showToast({title:n.message||"\u8bbe\u7f6e\u5931\u8d25",icon:"none"});case 3:return e.a(2)}},e,null,[[0,2]])}));return function(s){return e.apply(this,arguments)}}(),ce=function(e){d().showModal({title:"\u786e\u8ba4\u5220\u9664",content:"\u5220\u9664\u540e\u5c06\u65e0\u6cd5\u6062\u590d\u8be5\u5730\u5740",success:function(s){s.confirm&&(0,p.ab)(e).then(function(){return $()}).catch(function(s){(0,h.ab)(e),$(),d().showToast({title:s.message||"\u5220\u9664\u5931\u8d25",icon:"none"})})}})},te=function(e){var s="".concat(e.name," ").concat(e.phone,"\n").concat(e.region.join(" ")," ").concat(e.detail);d().setClipboardData({data:s})},re=function(){var e=(0,i.A)((0,r.A)().m(function e(){var s,a,n,t,i;return(0,r.A)().w(function(e){while(1)switch(e.p=e.n){case 0:if(P.trim()&&O.trim()&&0!==H.length&&G.trim()){e.n=1;break}return d().showToast({title:"\u8bf7\u586b\u5199\u5b8c\u6574\u4fe1\u606f",icon:"none"}),e.a(2);case 1:if(s={name:P,phone:O,region:H,detail:G,isDefault:X},e.p=2,!Y){e.n=4;break}return e.n=3,(0,p.yU)(Y.id,s);case 3:t=e.v,e.n=6;break;case 4:return e.n=5,(0,p.FR)(s);case 5:t=e.v;case 6:a=t,n=Y?b.map(function(e){return e.id===a.id?a:e}):[a].concat((0,c.A)(b)),A(n),(0,h.Rc)(n),d().showToast({title:"\u4fdd\u5b58\u6210\u529f",icon:"success"}),B(!1),ee(),e.n=8;break;case 7:e.p=7,i=e.v,Y?(0,h.yU)(Y.id,s):(0,h.E1)(s),d().showToast({title:i.message||"\u4fdd\u5b58\u5931\u8d25\uff0c\u5df2\u6682\u5b58\u672c\u5730",icon:"none"}),B(!1),ee(),$();case 8:return e.a(2)}},e,null,[[2,7]])}));return function(){return e.apply(this,arguments)}}(),ie=function(e){L(e.detail.value||[])};return(0,w.jsxs)(o.Ss,{className:"theme-".concat(s),children:[(0,w.jsx)(N.A,{}),(0,w.jsx)(v.A,{title:"\u6536\u8d27\u5730\u5740",targetSelector:".page-header",showBack:!0}),(0,w.jsxs)(o.Ss,{className:"address-page",children:[(0,w.jsx)(o.Ss,{className:"page-header",style:{paddingTop:"".concat(a.statusBarHeight+12,"px")},children:(0,w.jsxs)(o.Ss,{className:"page-header-inner",children:[(0,w.jsx)(o.Ss,{className:"back-btn",onTap:function(){return d().navigateBack()},children:(0,w.jsx)(o.EY,{className:"back-arrow",children:"\u2190"})}),(0,w.jsx)(o.EY,{className:"nav-title",children:"\u6536\u8d27\u5730\u5740"}),(0,w.jsx)(o.Ss,{className:"nav-placeholder"})]})}),(0,w.jsxs)(o.Ss,{className:"address-list",children:[b.map(function(e){return(0,w.jsxs)(o.Ss,{className:"address-card surface-card",children:[(0,w.jsxs)(o.Ss,{className:"address-header",children:[(0,w.jsxs)(o.Ss,{className:"address-user",children:[(0,w.jsx)(o.EY,{className:"address-name",children:e.name}),(0,w.jsx)(o.EY,{className:"address-phone",children:e.phone}),e.isDefault&&(0,w.jsx)(o.Ss,{className:"default-tag",children:(0,w.jsx)(o.EY,{children:"\u9ed8\u8ba4"})})]}),(0,w.jsxs)(o.EY,{className:"address-full",children:[e.region.join(" ")," ",e.detail]})]}),(0,w.jsxs)(o.Ss,{className:"address-actions",children:[(0,w.jsx)(o.EY,{className:"address-act",onTap:function(){return ae(e)},children:"\u7f16\u8f91"}),(0,w.jsx)(o.EY,{className:"address-act",onTap:function(){return te(e)},children:"\u590d\u5236"}),!e.isDefault&&(0,w.jsx)(o.EY,{className:"address-act",onTap:function(){return ne(e.id)},children:"\u8bbe\u4e3a\u9ed8\u8ba4"}),(0,w.jsx)(o.EY,{className:"address-act delete",onTap:function(){return ce(e.id)},children:"\u5220\u9664"})]})]},e.id)}),0===b.length&&(0,w.jsxs)(o.Ss,{className:"empty-state",children:[(0,w.jsx)(o._V,{className:"empty-icon-img",src:(0,g.uq)("/icon/\u5730\u5740.png"),mode:"aspectFit"}),(0,w.jsx)(o.EY,{className:"empty-text",children:"\u8fd8\u6ca1\u6709\u6536\u8d27\u5730\u5740"}),(0,w.jsx)(o.EY,{className:"empty-sub",children:"\u70b9\u51fb\u4e0b\u65b9\u6309\u94ae\u6dfb\u52a0\u65b0\u5730\u5740"})]})]}),(0,w.jsx)(o.Ss,{className:"safe-bottom-placeholder"}),(0,w.jsx)(S.A,{children:(0,w.jsx)(o.Ss,{className:"btn-primary",onTap:se,children:(0,w.jsx)(o.EY,{children:"\u65b0\u589e\u6536\u8d27\u5730\u5740"})})}),R&&(0,w.jsx)(o.Ss,{className:"modal-overlay",children:(0,w.jsxs)(o.Ss,{className:"modal-card surface-card address-form",children:[(0,w.jsx)(o.EY,{className:"modal-title",children:Y?"\u7f16\u8f91\u5730\u5740":"\u65b0\u589e\u5730\u5740"}),(0,w.jsx)(o.pd,{className:"form-input",placeholder:"\u6536\u8d27\u4eba\u59d3\u540d",value:P,onInput:function(e){return F(e.detail.value)}}),(0,w.jsx)(o.pd,{className:"form-input",placeholder:"\u624b\u673a\u53f7\u7801",type:"number",value:O,onInput:function(e){return U(e.detail.value)}}),(0,w.jsx)(o.LC,{mode:"region",value:H,onChange:ie,children:(0,w.jsx)(o.Ss,{className:"form-picker",children:(0,w.jsx)(o.EY,{className:H.length?"form-picker-val":"form-picker-ph",children:H.length?H.join(" / "):"\u9009\u62e9\u7701 / \u5e02 / \u533a"})})}),(0,w.jsx)(o.pd,{className:"form-input",placeholder:"\u8be6\u7ec6\u5730\u5740\uff1a\u8857\u9053\u3001\u95e8\u724c\u53f7",value:G,onInput:function(e){return K(e.detail.value)}}),(0,w.jsxs)(o.Ss,{className:"form-row",onTap:function(){return Z(!X)},children:[(0,w.jsx)(o.EY,{className:"form-label",children:"\u8bbe\u4e3a\u9ed8\u8ba4\u5730\u5740"}),(0,w.jsx)(o.Ss,{className:"checkbox ".concat(X?"checked":"")})]}),(0,w.jsxs)(o.Ss,{className:"form-actions",children:[(0,w.jsx)(o.Ss,{className:"btn-secondary",onTap:function(){B(!1),ee()},children:(0,w.jsx)(o.EY,{children:"\u53d6\u6d88"})}),(0,w.jsx)(o.Ss,{className:"btn-primary",onTap:re,children:(0,w.jsx)(o.EY,{children:"\u4fdd\u5b58"})})]})]})})]})]})}var A={navigationStyle:"custom",enablePageMeta:!0,navigationBarTitleText:"\u6536\u8d27\u5730\u5740"};Page((0,n.createPageConfig)(b,"pages/address/index",{root:{cn:[]}},A||{}))}},function(e){var s=function(s){return e(e.s=s)};e.O(0,[907,96,76],function(){return s(8807)});e.O()}]); |