From 2e334807bc310c4db95519168198c1ec283e656c Mon Sep 17 00:00:00 2001 From: ywyonui Date: Sat, 30 Aug 2025 13:43:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=80=92=E8=AE=A1=E6=97=B6=E7=BB=93=E6=9D=9F?= =?UTF-8?q?=E7=9A=84=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/base/xk/pay/index.vue | 12 ++++++++++-- src/pages/base/xk/pay/wait.vue | 11 ++++++++++- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/pages/base/xk/pay/index.vue b/src/pages/base/xk/pay/index.vue index 8a664ee..8c6e0e5 100644 --- a/src/pages/base/xk/pay/index.vue +++ b/src/pages/base/xk/pay/index.vue @@ -74,12 +74,20 @@ const startCountdown = () => { seconds--; if (seconds <= 0) { clearInterval(timer); + await jzXkCancelApi({ + xsId: getData.xsId, + xkId: getData.xkId + }); + uni.showToast({ + title: "已取消报名", + icon: "success", + }); uni.showModal({ title: "支付超时", content: "支付已超时,请重新选课", showCancel: false, - success: () => { - cancelRegistration(); + success: async () => { + goBack(); }, }); return; diff --git a/src/pages/base/xk/pay/wait.vue b/src/pages/base/xk/pay/wait.vue index 87fda60..31345e6 100644 --- a/src/pages/base/xk/pay/wait.vue +++ b/src/pages/base/xk/pay/wait.vue @@ -152,12 +152,21 @@ const startCountdown = () => { seconds--; if (seconds <= 0) { clearInterval(timer); + + await jzXkCancelApi({ + xsId: getData.xsId, + xkId: getData.xkId + }); + uni.showToast({ + title: "已取消报名", + icon: "success", + }); uni.showModal({ title: "支付超时", content: "支付已超时,请重新选课", showCancel: false, success: () => { - cancelRegistration(); + goBack(); }, }); return;