lrf402788946 пре 4 година
родитељ
комит
6a87c2c5b7
1 измењених фајлова са 12 додато и 5 уклоњено
  1. 12 5
      src/views/halltwo/directTwo.vue

+ 12 - 5
src/views/halltwo/directTwo.vue

@@ -29,8 +29,14 @@
               <el-col :span="6" class="right">
                 <el-image :src="two2"></el-image>
                 <p>{{ dockInfo.start_time }}</p>
-                <p>距离展会开始还有</p>
-                <p>{{ djs }}</p>
+                <template v-if="countDown">
+                  <p>距离展会开始还有</p>
+                  <p>{{ djs }}</p>
+                </template>
+                <template v-else>
+                  <p></p>
+                  <p>{{ djs }}</p>
+                </template>
               </el-col>
             </el-col>
             <el-col :span="24" class="twocen">
@@ -97,7 +103,7 @@
           <div class="w_1200">
             <el-col :span="24" class="three1">
               <el-col :span="12" class="left">
-                <video :src="dockInfo.file_path" autoplay="autoplay" controls="controls" v-if="dockInfo.file_path != 'video'">
+                <video :src="dockInfo.file_path" autoplay="autoplay" controls="controls" v-if="dockInfo.file_path != 'video'" loop="loop">
                   您的浏览器不支持 video 标签。
                 </video>
                 <div class="videointro" v-else>
@@ -268,7 +274,6 @@ import { schoolList } from '@/util/school.js';
 import { adveronetList } from '@/util/adveronet.js';
 // 业务联系
 import ywlx from './parts/ywlx.vue';
-
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions: dock } = createNamespacedHelpers('dock');
 const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
@@ -346,6 +351,7 @@ export default {
       statNum: {},
       // 倒计时
       djs: '',
+      countDown: true,
     };
   },
   async created() {
@@ -459,8 +465,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) {
+      if (moment(now).isSameOrAfter(end)) {
         clearInterval(this.djstime);
+        this.countDown = false;
         this.$set(this, `djs`, '展会开始');
       } else {
         let sec = moment(end).diff(now, 'seconds');