Files
huishou/dist/build/mp-weixin/pages/order/detail.js
T
2026-07-27 13:37:48 +08:00

2 lines
1.6 KiB
JavaScript

"use strict";const e=require("../../common/vendor.js"),t=require("../../utils/order.js"),n=require("../../utils/price.js");if(!Array){e.resolveComponent("uni-icons")()}Math;const o=e.defineComponent({__name:"detail",setup(o){const r=e.ref(null),i=()=>{e.index.navigateBack()},u=()=>{e.index.switchTab({url:"/pages/index/index"})};return e.onLoad(t=>{return n=this,o=null,i=function*(){if(null==t?void 0:t.orderId){const n=e.index.getStorageSync("orders"),o=n?JSON.parse(n):[];r.value=o.find(e=>e.orderId===t.orderId)||null}},new Promise((e,t)=>{var r=e=>{try{a(i.next(e))}catch(n){t(n)}},u=e=>{try{a(i.throw(e))}catch(n){t(n)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,u);a((i=i.apply(n,o)).next())});var n,o,i}),(o,a)=>{var l,d,s,c,v,g,m;return{a:e.t(null==(l=r.value)?void 0:l.orderId),b:e.t(r.value?e.unref(t.formatOrderTime)(r.value.timestamp):"-"),c:e.t("completed"===(null==(d=r.value)?void 0:d.status)?"已完成":"pending"===(null==(s=r.value)?void 0:s.status)?"待处理":"已取消"),d:e.n(null==(c=r.value)?void 0:c.status),e:e.f(null==(v=r.value)?void 0:v.items,(t,o,r)=>({a:"c82568ec-0-"+r,b:e.p({type:e.unref(n.getCategoryIcon)(t.category),size:40,color:"#3366ff"}),c:e.t(t.name),d:e.t("kg"===t.unit?"重量":"数量"),e:e.t(t.weight||t.count),f:e.t("kg"===t.unit?"kg":"个"),g:e.t(t.unitPrice),h:e.t("kg"===t.unit?"kg":"个"),i:e.t(t.amount.toFixed(2)),j:o})),f:e.t((null==(g=r.value)?void 0:g.totalAmount.toFixed(2))||"0.00"),g:e.t((null==(m=r.value)?void 0:m.totalAmount.toFixed(2))||"0.00"),h:e.o(i),i:e.o(u)}}}}),r=e._export_sfc(o,[["__scopeId","data-v-c82568ec"]]);wx.createPage(r);