|
@@ -138,7 +138,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { mapGetters } from 'vuex';
|
|
|
+import { mapGetters,mapActions } from 'vuex';
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
@@ -167,6 +167,7 @@ export default {
|
|
|
},
|
|
|
onPullDownRefresh() {},
|
|
|
onLoad(option) {
|
|
|
+ this.setSystemTime()
|
|
|
this.$api.getApplylist({ subscribeStatus: 1, exceedExamExpend: 2 }).then(res => {
|
|
|
if (res.data.code === 200) {
|
|
|
this.listData = res.data.rows;
|
|
@@ -186,11 +187,12 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
+ ...mapActions(['setSystemTime']),
|
|
|
isShowFun(times) {
|
|
|
- var timestamp = parseInt(new Date().getTime() / 1000);
|
|
|
- var newDataAge = parseInt(new Date(new Date().toLocaleDateString()).getTime() / 1000);
|
|
|
+ // var timestamp = parseInt(new Date().getTime() / 1000);
|
|
|
+ var newDataAge = parseInt(new Date(new Date(this.sysTime*1000).toLocaleDateString()).getTime() / 1000);
|
|
|
//报名开放时间”过了“结束时间点”,【取消预约】按钮隐藏
|
|
|
- if (times.applyEndTime <= timestamp) {
|
|
|
+ if (times.applyEndTime <= this.sysTime) {
|
|
|
return false;
|
|
|
} else {
|
|
|
//报名开放时间-进行中,【前培标记:已开通】,【取消预约】按钮隐藏
|
|
@@ -208,8 +210,8 @@ export default {
|
|
|
return true;
|
|
|
} else if (times.applySiteExamTime == newDataAge) {
|
|
|
console.log(5);
|
|
|
- var hours = new Date().getHours();
|
|
|
- var mins = new Date().getMinutes();
|
|
|
+ var hours = new Date(this.sysTime*1000).getHours();
|
|
|
+ var mins = new Date(this.sysTime*1000).getMinutes();
|
|
|
var arrays = times.applySiteStartTime.split(':').map(Number);
|
|
|
if (arrays[0] > hours) {
|
|
|
return true;
|
|
@@ -257,6 +259,7 @@ export default {
|
|
|
this.details_show = false;
|
|
|
this.$api.getApplylist({ subscribeStatus: 1, exceedExamExpend: 2 }).then(res => {
|
|
|
this.listData = res.data.rows;
|
|
|
+ this.setSystemTime()
|
|
|
});
|
|
|
}
|
|
|
});
|
|
@@ -291,8 +294,8 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
- onReachBottom() {}
|
|
|
- // computed: { ...mapGetters(['userInfo']) }
|
|
|
+ onReachBottom() {},
|
|
|
+ computed: { ...mapGetters(['userInfo','sysTime']) }
|
|
|
};
|
|
|
</script>
|
|
|
<style>
|