yangys
2025-08-31 8e30cbf976d036a791e9b7e6ec797f5e2d9209fd
src/page/index/top/top-menu.vue
@@ -61,16 +61,19 @@
      items: [],
      logsLen: 0,//任务提醒数量
      intervalId : undefined
    };
  },
  inject: ['index'],
  created() {
    this.getMenu();
    this.getCount()
    setInterval(() => {
    this.getCount();
    window.remindIntervalId = setInterval(() => {
      this.getCount();
    }, 2*60*1000);
    }, 2*60*1000)//
  },
  
  computed: {
@@ -94,10 +97,17 @@
        //this.box = false;
    },
    getCount() {
      getList(1,10).then((res) => {
        this.logsLen = res.data.data.total;
        this.dataList = res.data.data.records;
      });
      try{
        getList(1,10).then((res) => {
          this.logsLen = res.data.data.total;
          this.dataList = res.data.data.records;
        }).catch(e=>{
          console.log('3333',this.intervalId)
          clearInterval(this.intervalId);
        });
      }catch(e2){
        console.log('e2',e2);
      }
    }
  },
};