feat: present miniapp order details with formatted amounts

This commit is contained in:
王鹏
2026-07-07 17:58:06 +08:00
parent 18bd5497cd
commit 47f4a24760
4 changed files with 45 additions and 10 deletions

View File

@@ -2,6 +2,7 @@ const { getGoodsOrderDetail, cancelGoodsOrder } = require('../../api/orderApi')
const { getExpressOrderDetail, cancelExpressOrder, completeExpressOrder } = require('../../api/expressApi')
const { getGroupBuyOrderDetail, cancelGroupBuyOrder } = require('../../api/groupBuyApi')
const { statusText } = require('../../utils/request')
const { toOrderDetail } = require('../../utils/orderPresenter')
Page({
data: {
@@ -23,7 +24,7 @@ Page({
group: getGroupBuyOrderDetail
}
loaders[this.type](this.id)
.then((order) => this.setData({ order }))
.then((order) => this.setData({ order: toOrderDetail(this.type, order) }))
.catch((error) => wx.showToast({ title: error.message, icon: 'none' }))
},