Bladeren bron

工作台定时刷新数据

ysc 1 jaar geleden
bovenliggende
commit
4376a4011d
1 gewijzigde bestanden met toevoegingen van 11 en 3 verwijderingen
  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() {