From fde755fec8e12129a474cc834ee2b4981136f3ca Mon Sep 17 00:00:00 2001 From: cxc Date: Fri, 21 Oct 2022 13:35:31 +0800 Subject: [PATCH] 13 --- src/components/countDown.vue | 5 ++++- src/views/panelist-verify.vue | 10 +++++++++- src/views/verify.vue | 11 +++++++++-- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/src/components/countDown.vue b/src/components/countDown.vue index a576c94..8c1f0ca 100644 --- a/src/components/countDown.vue +++ b/src/components/countDown.vue @@ -26,8 +26,11 @@ onMounted(() => { timer = setInterval(() => { durationTime.value = new Date(props.startTime).getTime() - new Date().getTime(); - if (durationTime.value <= 0) { + console.log(durationTime.value); + if (durationTime.value <= 0 && durationTime.value >= -1200) { emit("timeup"); + } + if (durationTime.value <= 0) { clearInterval(timer); } const duraDayjs = dayjs.duration(durationTime.value); diff --git a/src/views/panelist-verify.vue b/src/views/panelist-verify.vue index 56e3a89..d3c3240 100644 --- a/src/views/panelist-verify.vue +++ b/src/views/panelist-verify.vue @@ -8,7 +8,7 @@

会议开始时间 {{ meeting.startTime }} - +

{ store.commit("setTempUser", newJoinUser.value); ElMessage.success("已将信息存储到本地"); }; + +const refreshPage = () => { + const state = meeting.value.status == 1 ? true : false; + if (state) { + return; + } + location.reload(); +};