guhongwei 4 yıl önce
ebeveyn
işleme
e45a456564

+ 3 - 2
src/views/halltwo/expertxmcg.vue

@@ -153,8 +153,9 @@ export default {
     setTime(end) {
       let now = moment().format('YYYY-MM-DD HH:mm:ss');
       // let now = moment().format('2020-11-20 08:00:00');
-      if (end == now) {
-        clearInterval(this.timer);
+      if (moment(now).isSameOrAfter(end)) {
+        clearInterval(this.djstime);
+        this.countDown = false;
         this.$set(this, `djs`, '展会开始');
       } else {
         let sec = moment(end).diff(now, 'seconds');

+ 3 - 2
src/views/halltwo/schoolMore.vue

@@ -168,8 +168,9 @@ export default {
     setTime(end) {
       let now = moment().format('YYYY-MM-DD HH:mm:ss');
       // let now = moment().format('2020-11-20 08:00:00');
-      if (end == now) {
-        clearInterval(this.timer);
+      if (moment(now).isSameOrAfter(end)) {
+        clearInterval(this.djstime);
+        this.countDown = false;
         this.$set(this, `djs`, '展会开始');
       } else {
         let sec = moment(end).diff(now, 'seconds');

+ 3 - 2
src/views/halltwo/shoolDetail.vue

@@ -129,8 +129,9 @@ export default {
     setTime(end) {
       let now = moment().format('YYYY-MM-DD HH:mm:ss');
       // let now = moment().format('2020-11-20 08:00:00');
-      if (end == now) {
-        clearInterval(this.timer);
+      if (moment(now).isSameOrAfter(end)) {
+        clearInterval(this.djstime);
+        this.countDown = false;
         this.$set(this, `djs`, '展会开始');
       } else {
         let sec = moment(end).diff(now, 'seconds');

+ 3 - 2
src/views/halltwo/xmcg.vue

@@ -169,8 +169,9 @@ export default {
     setTime(end) {
       let now = moment().format('YYYY-MM-DD HH:mm:ss');
       // let now = moment().format('2020-11-20 08:00:00');
-      if (end == now) {
-        clearInterval(this.timer);
+      if (moment(now).isSameOrAfter(end)) {
+        clearInterval(this.djstime);
+        this.countDown = false;
         this.$set(this, `djs`, '展会开始');
       } else {
         let sec = moment(end).diff(now, 'seconds');

+ 3 - 2
src/views/halltwo/xmdj.vue

@@ -201,8 +201,9 @@ export default {
     setTime(end) {
       let now = moment().format('YYYY-MM-DD HH:mm:ss');
       // let now = moment().format('2020-11-20 08:00:00');
-      if (end == now) {
-        clearInterval(this.timer);
+      if (moment(now).isSameOrAfter(end)) {
+        clearInterval(this.djstime);
+        this.countDown = false;
         this.$set(this, `djs`, '展会开始');
       } else {
         let sec = moment(end).diff(now, 'seconds');