From 425821ecf76cae6838b251145739b71667d8a01c Mon Sep 17 00:00:00 2001
From: lifizer <913626195@qq.com>
Date: Fri, 21 Feb 2025 14:23:49 +0800
Subject: [PATCH] =?UTF-8?q?Feat(=E6=88=91=E7=9A=84=E7=A4=BC=E5=93=81?=
=?UTF-8?q?=E5=8D=A1):=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pkg_user/views/giftList.vue | 59 +++++++++++++++++++++++++------------
1 file changed, 40 insertions(+), 19 deletions(-)
diff --git a/pkg_user/views/giftList.vue b/pkg_user/views/giftList.vue
index f3c11c9..17dc497 100644
--- a/pkg_user/views/giftList.vue
+++ b/pkg_user/views/giftList.vue
@@ -126,27 +126,12 @@
赠言:{{ item.message }}
- 送给朋友
-
-
-
- 已全部领取
-
-
- 灰色按钮
+ {{ getStatus(item) }}
@@ -259,6 +244,42 @@ export default {
this.isLoad = true
})
},
+ getStatus(order) {
+ const type = Number(order._status._type)
+ let status = ''
+ switch (type) {
+ case 0:
+ status = '待付款'
+ break
+ case 1:
+ status = '礼包待发货'
+ break
+ case 2:
+ status = '礼包待收货'
+ break
+ case 3:
+ status = '礼包已收货'
+ break
+ case 4:
+ status = '已完成'
+ break
+ case -1:
+ status = '退款中'
+ break
+ case -2:
+ status = '已退回'
+ break
+ case -3:
+ status = '退款失败'
+ break
+ case 9:
+ status = '已取消'
+ break
+ default:
+ break
+ }
+ return status
+ },
showTips() {
this.$refs.giftTips.showTips = true
},