From 687b04093179c9e03a974fcff892c05126d9d51e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A6=86=E9=92=B1=E8=90=BD=E5=B0=BD=E6=A7=BF=E8=8A=B1?= =?UTF-8?q?=E7=A8=80?= <2675540038@qq.com> Date: Thu, 19 Jun 2025 14:22:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packageA/my/cancelActivity.vue | 13 +- packageA/my/orderList.vue | 4 +- packageA/my/pendinPayDetail.vue | 8 +- packageA/my/pendinPayStatus.vue | 225 ++++++++++++++++++-------------- 4 files changed, 139 insertions(+), 111 deletions(-) diff --git a/packageA/my/cancelActivity.vue b/packageA/my/cancelActivity.vue index 77b505b..c402d18 100644 --- a/packageA/my/cancelActivity.vue +++ b/packageA/my/cancelActivity.vue @@ -245,14 +245,13 @@ title: '核销成功', icon: 'success', duration: 2000, - complete: function() { - setTimeout(function() { - uni.redirectTo({ - url: "/packageA/my/orderList?status=" + 4 - }) - }, 2000); - } }); + setTimeout(function() { + // uni.redirectTo({ + // url: "/packageA/my/orderList?status=" + 4 + // }) + uni.navigateBack(); + }, 1500); } else { uni.showToast({ title: res.msg, diff --git a/packageA/my/orderList.vue b/packageA/my/orderList.vue index 03ab011..985221a 100644 --- a/packageA/my/orderList.vue +++ b/packageA/my/orderList.vue @@ -115,8 +115,8 @@ @click.stop="detail(item.id)"> 详情 - - + + 未通过原因:{{item.reason}} diff --git a/packageA/my/pendinPayDetail.vue b/packageA/my/pendinPayDetail.vue index 4c91579..b9c6907 100644 --- a/packageA/my/pendinPayDetail.vue +++ b/packageA/my/pendinPayDetail.vue @@ -285,13 +285,13 @@ url: "/packageA/center/detail?id=" + id }) }, - // 取消订单 (1) + // 取消订单 (1) 免费活动 paidcancel() { uni.showLoading({ title: '处理中...' }); this.cancelsShow = false; - uni.$u.http.post('/api/school.newactivity.order/paidcancel', { + uni.$u.http.post('/api/school.newactivity.order/freecancel', { order_no: this.order_no }).then(res => { if (res.code == 1) { @@ -330,10 +330,10 @@ }); }); }, - // 取消订单 (0) + // 取消订单 (0) 付费 cancelOrder() { this.cancelsShow = false; - uni.$u.http.post('/api/school.newactivity.order/freecancel', { + uni.$u.http.post('/api/school.newactivity.order/paidcancel', { order_no: this.order_no }).then(res => { if (res.code == 1) { diff --git a/packageA/my/pendinPayStatus.vue b/packageA/my/pendinPayStatus.vue index 1e76580..4427503 100644 --- a/packageA/my/pendinPayStatus.vue +++ b/packageA/my/pendinPayStatus.vue @@ -1,25 +1,27 @@