diff --git a/pagesOrder/detail/components/list.vue b/pagesOrder/detail/components/list.vue index fc11f38..1e18940 100644 --- a/pagesOrder/detail/components/list.vue +++ b/pagesOrder/detail/components/list.vue @@ -389,7 +389,7 @@ return seatFee }) function returnCanTuiMoney(item) { - return item.canReturnAmount + return props.orderInfo.status == 'unpaid'? item.priceAmount: item.canReturnAmount if (props.orderInfo.status == 'unpaid') { return returnTotalMoney(item) } else { @@ -528,10 +528,12 @@ }) const allPrice = computed(() => { + + const goodsPrice = props.data.reduce((prve, cur) => { const curTotal = cur.info.reduce((a, b) => { - return a + b.canReturnAmount*1 + return a +(props.orderInfo.status == 'unpaid'?b.priceAmount:b.canReturnAmount*1) }, 0) return prve + curTotal }, 0)