2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
"use strict";const e=require("../../common/vendor.js"),t=require("../../utils/order.js"),n=require("../../utils/price.js"),o=e.defineComponent({__name:"detail",setup(o){const u=e.ref(null),i=()=>{e.index.navigateBack()},a=()=>{e.index.switchTab({url:"/pages/index/index"})};return e.onLoad(async t=>{if(null==t?void 0:t.orderId){const n=e.index.getStorageSync("orders"),o=n?JSON.parse(n):[];u.value=o.find(e=>e.orderId===t.orderId)||null}}),(o,r)=>{var d,l,s,c,v,g,m;return{a:e.t(null==(d=u.value)?void 0:d.orderId),b:e.t(u.value?e.unref(t.formatOrderTime)(u.value.timestamp):"-"),c:e.t("completed"===(null==(l=u.value)?void 0:l.status)?"已完成":"pending"===(null==(s=u.value)?void 0:s.status)?"待处理":"已取消"),d:e.n(null==(c=u.value)?void 0:c.status),e:e.f(null==(v=u.value)?void 0:v.items,(t,o,u)=>({a:e.t(e.unref(n.getCategoryIcon)(t.category)),b:e.t(t.name),c:e.t("kg"===t.unit?"重量":"数量"),d:e.t(t.weight||t.count),e:e.t("kg"===t.unit?"kg":"个"),f:e.t(t.unitPrice),g:e.t("kg"===t.unit?"kg":"个"),h:e.t(t.amount.toFixed(2)),i:o})),f:e.t((null==(g=u.value)?void 0:g.totalAmount.toFixed(2))||"0.00"),g:e.t((null==(m=u.value)?void 0:m.totalAmount.toFixed(2))||"0.00"),h:e.o(i),i:e.o(a)}}}}),u=e._export_sfc(o,[["__scopeId","data-v-8ca850cb"]]);wx.createPage(u);
|