diff --git a/src/pages/canteen/components/product-total.vue b/src/pages/canteen/components/product-total.vue index 82bd393..ee73c67 100644 --- a/src/pages/canteen/components/product-total.vue +++ b/src/pages/canteen/components/product-total.vue @@ -59,7 +59,8 @@ const doContainer = () => { 共{{ props.totCount }}件 - + 另需配送费余¥{{ hooks.useMoney(takeOutSetting?.userTakeOutAmt ?? 0) }} diff --git a/src/pages/order/components/confirm-car-list.vue b/src/pages/order/components/confirm-car-list.vue index 630ab99..fc09aa5 100644 --- a/src/pages/order/components/confirm-car-list.vue +++ b/src/pages/order/components/confirm-car-list.vue @@ -6,14 +6,16 @@ import { filePath } from "@@/utils/file" export type Props = { mchName: string carList: any + takeOutSetting?: any } const props = withDefaults(defineProps(), { mchName: "未知商户", carList: [], + takeOutSetting: {}, }) const totalProductPrice = computed(() => { - return props.carList.reduce((pre, cur) => pre + cur.productCount, 0) + return props.carList.reduce((pre, cur) => pre + Number(cur.totalPrice), 0) }) @@ -55,9 +57,11 @@ const totalProductPrice = computed(() => { 商品总价 ¥{{ hooks.useMoney(totalProductPrice) }} - + 配送费 - ¥{{ hooks.useMoney(100) }} + + ¥{{ hooks.useMoney(takeOutSetting?.userTakeOutAmt ?? 0) }} + diff --git a/src/pages/order/confirm.vue b/src/pages/order/confirm.vue index b492f24..795e0b9 100644 --- a/src/pages/order/confirm.vue +++ b/src/pages/order/confirm.vue @@ -97,7 +97,8 @@ - +