From c11bc6821d1735d1cb781589db27be74e13fe6a3 Mon Sep 17 00:00:00 2001 From: sa0ChunLuyu Date: Wed, 4 Dec 2024 19:54:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E6=A3=80=E5=90=8E?= =?UTF-8?q?=E7=AD=BE=E5=88=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- h5/pages/user/fenzhen/fenzhen.vue | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/h5/pages/user/fenzhen/fenzhen.vue b/h5/pages/user/fenzhen/fenzhen.vue index 89f7e3a..e8df4cf 100644 --- a/h5/pages/user/fenzhen/fenzhen.vue +++ b/h5/pages/user/fenzhen/fenzhen.vue @@ -34,20 +34,30 @@ let erweima_popup = ref(null) const fenzhen_list = ref(false); const check_tip_show = ref(false); - const checkTipShow = (show) => { + const checkTipShow = (show, tj_number) => { if (!!show) { check_tip_show.value = true uni.showModal({ title: '提示', content: '所有项目已完成,请进行检后签到', - showCancel: false, + cancelText: '取消', confirmText: '确定', success: function(res) { - + if (!!res.confirm) { + CheckedSignIn(tj_number) + } } }); } } + const CheckedSignIn = async (tj_number) => { + const response = await $api('CheckedSignIn', { + tj_number + }) + $response(response, () => { + window.location.reload() + }) + } const getFenzhenList = async (loading = true) => { if (!!loading) { // uni.showLoading(); @@ -59,7 +69,7 @@ $response(response, () => { fenzhen_list.value = response.data; if (!check_tip_show.value) { - checkTipShow(response.data.check_tip) + checkTipShow(response.data.check_tip, response.data.info.tj_number) } if (fenzhen_active.value !== -1) { getFenzhenInfo(fenzhen_active.value)