1 line
8.8 KiB
JavaScript
1 line
8.8 KiB
JavaScript
"use strict";(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([[154],{6382:function(s,e,a){var c=a(7842),d=a(9379),l=a(5544),i=a(118),n=a(758),r=a.n(n),t=a(6540),m=a(9703),o=a(9201),h=a(5414),x=a(9674),j=a(8594),N=a(4848);function u(){var s,e,a,c=(0,m.wR)(),n=(c.theme,c.resolvedTheme),u=(0,o.c)();(0,h.l)(n);var p=null===(s=r().getCurrentInstance().router)||void 0===s?void 0:s.params,S=(null===p||void 0===p?void 0:p.orderId)||"",g=(0,t.useState)(null),E=(0,l.A)(g,2),Y=E[0],v=E[1],f=(0,t.useState)(null),k=(0,l.A)(f,2),b=k[0],w=k[1],T=(0,t.useState)(!1),C=(0,l.A)(T,2),y=C[0],A=C[1],I=(0,t.useState)([]),P=(0,l.A)(I,2),F=P[0],B=P[1];(0,t.useEffect)(function(){var s=(0,j.n7)(),e=s.find(function(s){return s.id===S});e&&(v(e),e.address?w(e.address):w((0,j.EB)())),B((0,j.Re)())},[S]);var V=function(s){w(s),A(!1);var e=(0,j.n7)(),a=e.findIndex(function(s){return s.id===S});a>=0&&(e[a]=(0,d.A)((0,d.A)({},e[a]),{},{address:s})),r().showToast({title:"\u5730\u5740\u5df2\u66f4\u6539",icon:"success"})};return Y?(0,N.jsxs)(i.Ss,{className:"theme-".concat(n),children:[(0,N.jsx)(x.A,{}),(0,N.jsxs)(i.Ss,{className:"order-detail-page",children:[(0,N.jsxs)(i.Ss,{className:"page-header dashed-card mt-20",style:{marginTop:"".concat(u.headerPaddingTop,"px")},children:[(0,N.jsx)(i.Ss,{className:"star-badge"}),(0,N.jsxs)(i.Ss,{className:"flex-between",style:{width:"100%"},children:[(0,N.jsx)(i.EY,{className:"back-btn",onTap:function(){return r().navigateBack()},children:"\u2190"}),(0,N.jsx)(i.EY,{className:"page-title",children:"\u8ba2\u5355\u8be6\u60c5"}),(0,N.jsx)(i.Ss,{style:{width:"60px"}})]})]}),(0,N.jsxs)(i.Ss,{className:"status-banner dashed-card mt-20",children:[(0,N.jsx)(i.Ss,{className:"star-badge"}),(0,N.jsxs)(i.EY,{className:"status-text",children:["pending"===Y.statusCode&&"\u5f85\u4ed8\u6b3e","paid"===Y.statusCode&&"\u5f85\u53d1\u8d27","shipping"===Y.statusCode&&"\u5f85\u6536\u8d27","done"===Y.statusCode&&"\u5df2\u5b8c\u6210"]}),(0,N.jsxs)(i.EY,{className:"status-desc",children:["pending"===Y.statusCode&&"\u8bf7\u572830\u5206\u949f\u5185\u5b8c\u6210\u652f\u4ed8","paid"===Y.statusCode&&"\u5546\u54c1\u6b63\u5728\u6253\u5305\u4e2d\uff0c\u5373\u5c06\u53d1\u8d27","shipping"===Y.statusCode&&"\u5feb\u9012\u8fd0\u8f93\u4e2d\uff0c\u8bf7\u6ce8\u610f\u67e5\u6536","done"===Y.statusCode&&"\u4ea4\u6613\u5df2\u5b8c\u6210\uff0c\u611f\u8c22\u60e0\u987e"]})]}),("shipping"===Y.statusCode||"done"===Y.statusCode)&&(0,N.jsxs)(i.Ss,{className:"logistics-card dashed-card mt-20",children:[(0,N.jsx)(i.Ss,{className:"star-badge"}),(0,N.jsxs)(i.Ss,{className:"logistics-header",children:[(0,N.jsxs)(i.Ss,{className:"flex-center",children:[(0,N.jsx)(i._V,{className:"card-icon-img",src:"/icon/\u5305\u88f9.png",mode:"aspectFit"}),(0,N.jsx)(i.EY,{className:"logistics-title",children:"\u7269\u6d41\u4fe1\u606f"})]}),(0,N.jsx)(i.EY,{className:"logistics-num",children:"\u5355\u53f7: SF1234567890"})]}),(0,N.jsxs)(i.Ss,{className:"timeline",children:[(0,N.jsxs)(i.Ss,{className:"timeline-item active",children:[(0,N.jsx)(i.Ss,{className:"timeline-dot"}),(0,N.jsxs)(i.Ss,{className:"timeline-content",children:[(0,N.jsx)(i.EY,{className:"timeline-status",children:"\u8fd0\u8f93\u4e2d"}),(0,N.jsx)(i.EY,{className:"timeline-time",children:"2024-01-15 14:30"}),(0,N.jsx)(i.EY,{className:"timeline-desc",children:"\u3010\u5317\u4eac\u5e02\u3011\u5feb\u4ef6\u5df2\u5230\u8fbe\u5317\u4eac\u671d\u9633\u8f6c\u8fd0\u4e2d\u5fc3"})]})]}),(0,N.jsxs)(i.Ss,{className:"timeline-item",children:[(0,N.jsx)(i.Ss,{className:"timeline-dot"}),(0,N.jsxs)(i.Ss,{className:"timeline-content",children:[(0,N.jsx)(i.EY,{className:"timeline-status",children:"\u5df2\u53d1\u8d27"}),(0,N.jsx)(i.EY,{className:"timeline-time",children:"2024-01-15 09:00"}),(0,N.jsx)(i.EY,{className:"timeline-desc",children:"\u3010\u6df1\u5733\u5e02\u3011\u5546\u5bb6\u5df2\u53d1\u8d27\uff0c\u7b49\u5f85\u63fd\u6536"})]})]}),(0,N.jsxs)(i.Ss,{className:"timeline-item",children:[(0,N.jsx)(i.Ss,{className:"timeline-dot"}),(0,N.jsxs)(i.Ss,{className:"timeline-content",children:[(0,N.jsx)(i.EY,{className:"timeline-status",children:"\u5df2\u4e0b\u5355"}),(0,N.jsx)(i.EY,{className:"timeline-time",children:"2024-01-14 20:15"}),(0,N.jsx)(i.EY,{className:"timeline-desc",children:"\u8ba2\u5355\u5df2\u751f\u6210\uff0c\u7b49\u5f85\u5546\u5bb6\u53d1\u8d27"})]})]})]})]}),(0,N.jsxs)(i.Ss,{className:"product-card dashed-card mt-20",children:[(0,N.jsx)(i.Ss,{className:"star-badge"}),(0,N.jsxs)(i.Ss,{className:"product-row",children:[(0,N.jsx)(i.Ss,{className:"product-icon-wrapper",children:(0,N.jsx)(i._V,{className:"product-icon-img",src:null!==(e=Y.productIcon)&&void 0!==e&&e.startsWith("/icon/")?Y.productIcon:"/icon/\u56db\u89d2\u661f.png",mode:"aspectFit"})}),(0,N.jsxs)(i.Ss,{className:"product-info",children:[(0,N.jsx)(i.EY,{className:"product-name",children:Y.productName}),(0,N.jsx)(i.EY,{className:"product-sku",children:Y.sku})]})]}),(0,N.jsxs)(i.Ss,{className:"price-row",children:[(0,N.jsx)(i.EY,{className:"price-label",children:"\u5b9e\u4ed8\u6b3e"}),(0,N.jsx)(i.EY,{className:"price-value",children:Y.price})]})]}),(0,N.jsxs)(i.Ss,{className:"address-card dashed-card mt-20",children:[(0,N.jsx)(i.Ss,{className:"star-badge"}),(0,N.jsxs)(i.Ss,{className:"address-header",children:[(0,N.jsxs)(i.Ss,{className:"flex-center",children:[(0,N.jsx)(i._V,{className:"card-icon-img",src:"/icon/\u5730\u5740.png",mode:"aspectFit"}),(0,N.jsx)(i.EY,{className:"address-title",children:"\u6536\u8d27\u5730\u5740"})]}),(0,N.jsx)(i.Ss,{className:"address-change",onTap:function(){return A(!0)},children:(0,N.jsx)(i.EY,{className:"change-text",children:"\u66f4\u6539\u6536\u8d27\u5730\u5740"})})]}),b?(0,N.jsxs)(i.Ss,{className:"address-body",children:[(0,N.jsxs)(i.Ss,{className:"address-row",children:[(0,N.jsx)(i.EY,{className:"address-name",children:b.name}),(0,N.jsx)(i.EY,{className:"address-phone",children:b.phone})]}),(0,N.jsxs)(i.EY,{className:"address-detail",children:[null===(a=b.region)||void 0===a?void 0:a.join(" ")," ",b.detail]})]}):(0,N.jsx)(i.Ss,{className:"address-empty",children:(0,N.jsx)(i.EY,{children:"\u6682\u65e0\u6536\u8d27\u5730\u5740\uff0c\u8bf7\u5148\u6dfb\u52a0"})})]}),(0,N.jsxs)(i.Ss,{className:"meta-card dashed-card mt-20",children:[(0,N.jsx)(i.Ss,{className:"star-badge"}),(0,N.jsx)(i.EY,{className:"meta-title",children:"\u8ba2\u5355\u4fe1\u606f"}),(0,N.jsxs)(i.Ss,{className:"meta-row",children:[(0,N.jsx)(i.EY,{className:"meta-label",children:"\u8ba2\u5355\u7f16\u53f7"}),(0,N.jsx)(i.EY,{className:"meta-value",children:Y.id})]}),(0,N.jsxs)(i.Ss,{className:"meta-row",children:[(0,N.jsx)(i.EY,{className:"meta-label",children:"\u521b\u5efa\u65f6\u95f4"}),(0,N.jsx)(i.EY,{className:"meta-value",children:Y.date})]}),(0,N.jsxs)(i.Ss,{className:"meta-row",children:[(0,N.jsx)(i.EY,{className:"meta-label",children:"\u6570\u91cf"}),(0,N.jsxs)(i.EY,{className:"meta-value",children:[Y.count," \u4ef6"]})]})]}),(0,N.jsx)(i.Ss,{style:{height:"40px"}}),y&&(0,N.jsx)(i.Ss,{className:"modal-overlay",style:{alignItems:"flex-end",justifyContent:"flex-end"},children:(0,N.jsxs)(i.Ss,{className:"addr-picker-sheet dashed-card",children:[(0,N.jsxs)(i.Ss,{className:"addr-picker-header",children:[(0,N.jsx)(i.EY,{className:"addr-picker-title",children:"\u9009\u62e9\u6536\u8d27\u5730\u5740"}),(0,N.jsx)(i.EY,{className:"addr-picker-close",onTap:function(){return A(!1)},children:"\u2715"})]}),(0,N.jsxs)(i.Ss,{className:"addr-picker-list",children:[F.map(function(s){var e;return(0,N.jsxs)(i.Ss,{className:"addr-picker-item ".concat((null===b||void 0===b?void 0:b.id)===s.id?"active":""),onTap:function(){return V(s)},children:[(0,N.jsxs)(i.Ss,{className:"addr-picker-row",children:[(0,N.jsx)(i.EY,{className:"addr-picker-name",children:s.name}),(0,N.jsx)(i.EY,{className:"addr-picker-phone",children:s.phone}),s.isDefault&&(0,N.jsx)(i.EY,{className:"addr-picker-default",children:"\u9ed8\u8ba4"})]}),(0,N.jsxs)(i.EY,{className:"addr-picker-detail",children:[null===(e=s.region)||void 0===e?void 0:e.join(" ")," ",s.detail]})]},s.id)}),0===F.length&&(0,N.jsx)(i.Ss,{className:"addr-picker-empty",children:(0,N.jsx)(i.EY,{children:"\u6682\u65e0\u5730\u5740\uff0c\u8bf7\u5148\u6dfb\u52a0\u6536\u8d27\u5730\u5740"})})]}),(0,N.jsx)(i.Ss,{className:"addr-picker-add",onTap:function(){A(!1),r().navigateTo({url:"/pages/address/index"})},children:(0,N.jsx)(i.EY,{className:"addr-picker-add-text",children:"+ \u65b0\u5efa\u6536\u8d27\u5730\u5740"})})]})})]})]}):(0,N.jsxs)(i.Ss,{className:"theme-".concat(n),children:[(0,N.jsx)(x.A,{}),(0,N.jsx)(i.Ss,{className:"order-detail-page",children:(0,N.jsx)(i.Ss,{className:"page-header dashed-card mt-20",style:{marginTop:"".concat(u.headerPaddingTop,"px")},children:(0,N.jsx)(i.EY,{className:"page-title",children:"\u8ba2\u5355\u4e0d\u5b58\u5728"})})})]})}var p={navigationStyle:"custom",enablePageMeta:!0,navigationBarTitleText:"\u8ba2\u5355\u8be6\u60c5"};Page((0,c.createPageConfig)(u,"pages/orderDetail/index",{root:{cn:[]}},p||{}))}},function(s){var e=function(e){return s(s.s=e)};s.O(0,[907,96,76],function(){return e(6382)});s.O()}]); |