From 7eb2abf43167d9db3fca2e7958b90ff1bea0cead Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期一, 03 三月 2025 13:54:31 +0800
Subject: [PATCH] 污染溯源模块编写中

---
 src/stores/satellite-grid.js |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/stores/satellite-grid.js b/src/stores/satellite-grid.js
index 8eedee8..0238594 100644
--- a/src/stores/satellite-grid.js
+++ b/src/stores/satellite-grid.js
@@ -24,9 +24,9 @@
   });
   // 缃戞牸鏁版嵁璇︽儏
   const gridDataDetailMap = new Map();
-  const selectedGridData = ref(undefined)
+  const selectedGridData = ref(undefined);
 
-  const selectedGridDataDetail = ref(undefined)
+  const selectedGridDataDetail = ref(undefined);
 
   // 鑾峰彇缃戞牸淇℃伅
   function fetchGridCell(groupId) {
@@ -44,14 +44,15 @@
 
   // 鑾峰彇閬ユ祴鍗曟棩鍏蜂綋缃戞牸鐩戞祴鏁版嵁
   function fetchGridDataDetail(gridData, callback) {
+    selectedGridData.value = gridData;
     if (gridDataDetailMap.has(gridData.id)) {
-      selectedGridData.value = gridDataDetailMap.get(gridData.id);
-      callback(selectedGridData.value);
+      selectedGridDataDetail.value = gridDataDetailMap.get(gridData.id);
+      callback(selectedGridDataDetail.value);
     } else {
       gridApi.fetchGridDataDetail(gridData.id, gridData.groupId).then((res) => {
         gridDataDetailMap.set(gridData.id, res.data);
-        selectedGridData.value = res.data;
-        callback(selectedGridData.value);
+        selectedGridDataDetail.value = res.data;
+        callback(selectedGridDataDetail.value);
       });
     }
   }
@@ -62,6 +63,7 @@
     gridDataList,
     mixGridDataList,
     selectedGridData,
+    selectedGridDataDetail,
     fetchGridCell,
     fetchGridData,
     fetchGridDataDetail

--
Gitblit v1.9.3