|
@@ -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');
|