From 2cb595f2518d574899deddfd49507bd16d618eb7 Mon Sep 17 00:00:00 2001 From: wyx Date: Thu, 19 Jan 2023 11:24:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=9B=B4=E6=92=AD=E9=9D=A2=E6=8E=88?= =?UTF-8?q?=E7=AD=BE=E5=88=B0=E7=8A=B6=E6=80=81=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/faceteach/FaceTeach.vue | 8 ++++---- src/views/moreActive/MoreActive.vue | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/views/faceteach/FaceTeach.vue b/src/views/faceteach/FaceTeach.vue index 88890f2..cfcb356 100644 --- a/src/views/faceteach/FaceTeach.vue +++ b/src/views/faceteach/FaceTeach.vue @@ -229,25 +229,25 @@ let timer = null; function isSignClick() { timer = setInterval(() => { let beginTime = new Date(data.value.planDto?.beginTime).getTime(); - let endTime = !data.value.planDto?.afterStart + let endTime = !data.value.planDto?.afterStart || data.value.afterStart == '0' ? new Date(data.value.planDto?.endTime).getTime() : new Date(data.value.planDto?.beginTime).getTime(); let nowTime = new Date().getTime(); - if (data.value.planDto?.beforeStart && data.value.planDto?.afterStart) { + if (data.value.planDto?.beforeStart && data.value.planDto?.afterStart && data.value.beforeStart !=='0' && data.value.afterStart!=='0') { //有开始前有开始后 beginTime = beginTime - data.value.planDto?.beforeStart * 60 * 1000; endTime = endTime + data.value.planDto?.afterStart * 60 * 1000; console.log("1111"); } else if ( data.value.planDto?.beforeStart && - !data.value.planDto?.afterStart + !data.value.planDto?.afterStart && data.value.beforeStart !== '0' && data.value.afterStart == '0' ) { //只有开始前无开始后 beginTime = beginTime - data.value.planDto?.beforeStart * 60 * 1000; console.log("11112222"); } else if ( !data.value.planDto?.beforeStart && - data.value.planDto?.afterStart + data.value.planDto?.afterStart && data.value.beforeStart == '0' && data.value.afterStart !== '0' ) { //无开始前有开始后 endTime = endTime + data.value.planDto?.afterStart * 60 * 1000; diff --git a/src/views/moreActive/MoreActive.vue b/src/views/moreActive/MoreActive.vue index 6ba6f81..91fde0d 100644 --- a/src/views/moreActive/MoreActive.vue +++ b/src/views/moreActive/MoreActive.vue @@ -196,25 +196,25 @@ let timer = null; function isSignClick() { timer = setInterval(() => { let beginTime = new Date(data.value.activityStartTime).getTime(); - let endTime = !data.value.afterSignIn + let endTime = !data.value.afterSignIn || data.value.afterSignIn == '0' ? new Date(data.value.activityEndTime).getTime() : new Date(data.value.activityStartTime).getTime(); let nowTime = new Date().getTime(); - if (data.value.beforeSignIn && data.value.afterSignIn) { + if (data.value.beforeSignIn && data.value.afterSignIn && data.value.beforeSignIn !=='0' && data.value.afterSignIn!=='0') { //有开始前有开始后 beginTime = beginTime - data.value.beforeSignIn * 60 * 1000; endTime = endTime + data.value.afterSignIn * 60 * 1000; console.log("1111"); } else if ( data.value.beforeSignIn && - !data.value.afterSignIn + !data.value.afterSignIn && data.value.beforeSignIn !== '0' && data.value.afterSignIn == '0' ) { //只有开始前无开始后 beginTime = beginTime - data.value.beforeSignIn * 60 * 1000; console.log("11112222"); } else if ( !data.value.beforeSignIn && - data.value.afterSignIn + data.value.afterSignIn && data.value.beforeSignIn == '0' && data.value.afterSignIn !== '0' ) { //无开始前有开始后 endTime = endTime + data.value.afterSignIn * 60 * 1000;