diff --git a/src/doc/trade.js b/src/doc/trade.js index 8ede2bb6a..75b71b08b 100644 --- a/src/doc/trade.js +++ b/src/doc/trade.js @@ -41,7 +41,7 @@ export const TRADE_ITEM = { deliveryStatus: 'delivery_status', distributorId: 'distributor_id', pic: 'pic', - price: ({ total_fee }) => (total_fee) / 100, + price: ({ price }) => price / 100, id: 'id', itemId: 'item_id', itemName: 'item_name', @@ -130,7 +130,7 @@ export const AFTER_TRADE = { itemName: 'item_name', num: 'num', pic: 'item_pic', - price: ({ refund_fee }) => refund_fee / 100, + price: ({ refund_fee,num }) => refund_fee / num / 100, point: 'point', isPrescription: 'is_prescription', }) @@ -154,8 +154,8 @@ export const TRADE_AFTER_SALES_ITEM = { pic: ({ orderItem }) => orderItem.pic, itemName: ({ orderItem }) => orderItem.item_name, itemSpecDesc: ({ orderItem }) => orderItem.item_spec_desc, - num: ({ orderItem }) => orderItem.num, - price: ({ orderItem }) => orderItem.total_fee / 100, + num: ({ orderItem }) => orderItem.refundNum, + price: ({ orderItem }) => orderItem.refundFee, isPrescription: ({ orderItem }) => orderItem.is_prescription, }) }, diff --git a/src/subpages/trade/after-sale-detail.js b/src/subpages/trade/after-sale-detail.js index cf06623b9..50f69f9d7 100644 --- a/src/subpages/trade/after-sale-detail.js +++ b/src/subpages/trade/after-sale-detail.js @@ -58,6 +58,10 @@ function TradeAfterSaleDetail(props) { order_id }) console.log(pickBy(resInfo, doc.trade.TRADE_AFTER_SALES_ITEM)) + resInfo?.detail?.forEach(item => { + item.orderItem.refundNum = item.num + item.orderItem.refundFee = item.refund_fee / 100 + }) setState(draft => { draft.info = pickBy(resInfo, doc.trade.TRADE_AFTER_SALES_ITEM) draft.reasons = reasons