From d6c1e98ef7fe477d8f0332cf886a66a1c3964ac8 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Fri, 25 Jul 2025 18:26:14 +0800 Subject: [PATCH] add order logic --- src/pages/order/list.vue | 25 +++++++++++++---- src/subpackage/order/components/detail/goods.vue | 25 +++++++++++------ src/subpackage/order/pages/detail.vue | 35 ++++++++++++++++++------ 3 files changed, 63 insertions(+), 22 deletions(-) diff --git a/src/pages/order/list.vue b/src/pages/order/list.vue index ba512e9..581cf48 100644 --- a/src/pages/order/list.vue +++ b/src/pages/order/list.vue @@ -14,10 +14,9 @@ const orderLs = ref([]); onLoad(() => { getOrderLs({}); }); + onReachBottom(()=>{ - getOrderLs({ - page: ++loadPage - }); + getOrderLs({ page: ++loadPage }); }) @@ -42,6 +41,20 @@ function getOrderLs({ }) } +// 订单状态 +function ZH_status(e){ + if(e?.pay_status === 3&&e?.is_active_release)return '已失效*'; + return e.pay_status_text ? e.pay_status_text : order_zh_status(e?.pay_status); +} + +// 预约,场次/场时订单状态 +function order_zh_status(status){ + if(status == undefined || status == '' || status == null)return '-' + if(status == -1)return '已失效'; + if(status == 8)return '使用中'; // 20210521 新增状态 + return ['未支付','待使用','已使用','已失效','已退款'][status] || ''; +} +