From d5a2f0ba24944f198a83da3df8f08a45f58d27ec Mon Sep 17 00:00:00 2001
From: YeMingfei666 <1619116647@qq.com>
Date: Thu, 26 Mar 2026 10:55:35 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=94=AF=E4=BB=98=E6=96=B9?=
=?UTF-8?q?=E5=BC=8F=E4=B8=8D=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/order/index/components/detail.vue | 126 +++++++++++++++-----
1 file changed, 94 insertions(+), 32 deletions(-)
diff --git a/src/views/order/index/components/detail.vue b/src/views/order/index/components/detail.vue
index 7ebb59a..9c6313e 100644
--- a/src/views/order/index/components/detail.vue
+++ b/src/views/order/index/components/detail.vue
@@ -33,7 +33,7 @@
订单类型
- {{ sendTypeFilter(detail.sendType) }}
+ {{ sendTypeFilter(detail.dineMode) }}
@@ -46,12 +46,12 @@
下单时间
-
{{ timeFilter(detail.createdAt) }}
+
{{ timeFilter(detail.createTime) }}
支付时间
- {{ timeFilter(detail.createdAt) }}
+ {{ timeFilter(detail.paidTime) }}
@@ -81,9 +81,9 @@
优惠券抵扣:¥{{ detail.fullCouponDiscountAmount }}
-
满减活动:¥{{ detail.discountActAmount || '-' }}
-
新客立减:¥{{ detail.newCustomerDiscountAmount || '-' }}
-
会员折扣:¥{{ detail.vipDiscountAmount || '-' }}
+
满减活动:¥{{ detail.discountActAmount || "-" }}
+
新客立减:¥{{ detail.newCustomerDiscountAmount || "-" }}
+
会员折扣:¥{{ detail.vipDiscountAmount || "-" }}
退单金额:¥{{ detail.refundAmount }}
@@ -93,8 +93,13 @@
实收金额:
¥{{ detail.payAmount }}
-
+
退款
@@ -121,29 +126,44 @@
商品信息
第{{ index }}次下单
-
+
-
+
-
+
-
+
{{ scope.row.productName }}
{{ scope.row.productSkuName }}
- 限时折扣
+
+ 限时折扣
+
@@ -167,17 +187,32 @@
¥{{ scope.row.payAmount }}
-
+
-
+
{{ scope.row.num - scope.row.returnNum }}
-
+
{{ scope.row.num - scope.row.refundNum - scope.row.returnNum }}
@@ -192,13 +227,23 @@
-
+
退款
已退款
-
+
退菜
已退菜
@@ -208,25 +253,41 @@
-
-
+
@@ -330,8 +391,8 @@ export default {
if (!payType) {
return "";
}
- console.log(payType.replace("_pay", ""));
- return returnOptionsLabel("payType", payType.replace("_pay", ""));
+ console.log(payType);
+ return returnOptionsLabel("payType", payType);
},
to2(n) {
return Number(n).toFixed(2);
@@ -345,7 +406,8 @@ export default {
},
sendTypeFilter(t) {
if (t) {
- return orderEnum.sendType.find((item) => item.key == t).label;
+ const item = orderEnum.sendType.find((item) => item.key == t);
+ return item ? item.label : "-";
} else {
return t;
}