From 7d1083bf5c4b77df7a4295a62644e153774148f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=9D=E5=BF=83?= <13773726377@163.com> Date: Tue, 7 Apr 2026 17:57:00 +0800 Subject: [PATCH] fix: calculate actual total item count for multi-item orders --- src/pages/client/order/components/GoodInfo.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pages/client/order/components/GoodInfo.vue b/src/pages/client/order/components/GoodInfo.vue index 80ff4da..e973d14 100644 --- a/src/pages/client/order/components/GoodInfo.vue +++ b/src/pages/client/order/components/GoodInfo.vue @@ -24,7 +24,7 @@ ¥{{ actual_price }} - 共1件 + 共{{ totalCount }}件 @@ -56,6 +56,11 @@ return sum + price * number; }, 0).toFixed(2); }, + totalCount() { + return this.data.reduce((sum, item) => { + return sum + parseInt(item.number || 1); + }, 0); + }, }, mounted() { console.log(this.data,'--')