diff --git a/src/pages/ass/list/index.vue b/src/pages/ass/list/index.vue index 8fa6d94..41817fc 100644 --- a/src/pages/ass/list/index.vue +++ b/src/pages/ass/list/index.vue @@ -78,7 +78,7 @@ @@ -244,19 +244,22 @@ export default { this.getCourseData(); this.getClassData(); }, - filters: { + methods: { timeFilter(countDown) { - if (countDown > 0) { - let h = Math.floor(countDown / (60 * 60)); - let m = Math.floor(countDown % (60 * 60) / 60); - let s = Math.floor(countDown % (60 * 60) % 60); + if (countDown.countDown > 0) { + let h = Math.floor(countDown.countDown / (60 * 60)); + let m = Math.floor(countDown.countDown % (60 * 60) / 60); + let s = Math.floor(countDown.countDown % (60 * 60) % 60); return `${h > 9 ? h : `0${h}`}:${m > 9 ? m : `0${m}`}:${s > 9 ? s : `0${s}`}`; } else { + if (countDown.status == 2){ + + }else{ + countDown.status = 2 + } return "00:00:00"; } - } - }, - methods: { + }, beginTimer() { this.ticker = setInterval(() => { for (let i = 0; i < this.listData.length; i++) {