Просмотр исходного кода

Merge remote-tracking branch 'origin/master'

humingbo 1 год назад
Родитель
Сommit
00a70592c7
1 измененных файлов с 11 добавлено и 3 удалено
  1. 11 3
      src/views/dashboard/index.vue

+ 11 - 3
src/views/dashboard/index.vue

@@ -173,7 +173,11 @@ export default {
       }
     }
   },
+  beforeDestroy() {
+    clearInterval(this.timer)
+  },
   mounted() {
+    this.timer = setInterval(this.queryData, 5000)
     this.getTodoTask();
     this.getAssetReceive();
     this.getTaskList();
@@ -181,6 +185,13 @@ export default {
     this.getEnforceRemindCounts()
   },
   methods: {
+    queryData() {
+      this.getTodoTask();
+      this.getAssetReceive();
+      this.getTaskList();
+      this.getTodoMeetinStatisticss()
+      this.getEnforceRemindCounts()
+    },
     getTodoTask() {
       toDoTaskList().then(res => {
         this.newTasks = res.data.newTasks
@@ -231,9 +242,6 @@ export default {
       })
     },
     toTaskView() {
-      if (this.newTaskNum === 0) {
-        return
-      }
       this.$router.push(`/task/view`)
     },
     toMyReceive() {