From d889eaf990af99c06970e51f2bc421ac0015489c Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期四, 05 五月 2022 13:30:31 +0800
Subject: [PATCH] bug修复

---
 src/views/hashrate/CameraManage/index.vue |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/views/hashrate/CameraManage/index.vue b/src/views/hashrate/CameraManage/index.vue
index 9fba6ac..9396978 100644
--- a/src/views/hashrate/CameraManage/index.vue
+++ b/src/views/hashrate/CameraManage/index.vue
@@ -123,6 +123,7 @@
     },
   },
   created() {
+    console.log("------------");
     this.getCluster();
     this.TreeDataPool.readonly = false;
 
@@ -135,6 +136,8 @@
   beforeDestroy() {
     clearInterval(this.intervalTimer);
     //this.TreeDataPool.treeActiveName = "camera";
+    sessionStorage.removeItem("devId");
+    sessionStorage.removeItem("clusterId");
   },
   mounted() {
     this.$nextTick(() => {
@@ -184,6 +187,22 @@
       const res = await getClusterDevList();
       if (res && res.success) {
         this.clusterData = res.data.clusterList;
+        if (res.data.clusterList <= 0 && res.data.devList <= 0) {
+          this.$confirm(
+            "绯荤粺妫�娴嬪埌鎮ㄨ繕鏈坊鍔犺澶�, 璇峰湪璁惧绠$悊椤甸潰缁存姢",
+            "鎻愮ず",
+            {
+              confirmButtonText: "璺宠浆",
+              cancelButtonText: "鍙栨秷",
+              type: "warning",
+            }
+          )
+            .then(() => {
+              this.$router.push("/manageCenter");
+            })
+            .catch(() => {});
+        }
+
         res.data.clusterList.forEach((item) => {
           this.clusterArr.push({
             label: item.cluster_name,

--
Gitblit v1.8.0