deepsea 1 year ago
parent
commit
f40120b50a
1 changed files with 10 additions and 9 deletions
  1. 10 9
      src/views/ordinaryPage/index.vue

+ 10 - 9
src/views/ordinaryPage/index.vue

@@ -695,7 +695,8 @@ export default {
       remoteBenchList: [],
       waterdotrefresh: false,
       selectedBenchId: 0,
-      benchDetail: {}
+      benchDetail: {},
+      mouseBenchDetail: {}
     };
   },
   computed: {
@@ -721,14 +722,6 @@ export default {
       mouseBenchId: (state) => {
         return state.benchList.mouseoverbenchid
       },
-      mouseBenchDetail: (state) => {
-        let bench = state.benchList.benchList.find(b => b.benchId == state.benchList.mouseoverbenchid);
-        if (bench) {
-          return bench
-        } else {
-          return {}
-        }
-      },
       images: (state) => {
         console.log(state.benchList.benchImgList, "imageList");
         return state.benchList.benchImgList;
@@ -2665,6 +2658,14 @@ export default {
           planName: m.name
         })
       })
+    },
+    mouseBenchId(newValue, oldValue) {
+      let bench = this.benchList.find(b => b.benchId == newValue);
+        if (bench) {
+          this.mouseBenchDetail = bench;
+        } else {
+          this.mouseBenchDetail = {};
+        }
     }
   },
 };