From 3eced65b14a858329fd2b7f4c8bc6c5d66710c78 Mon Sep 17 00:00:00 2001
From: wu <731351411@qq.com>
Date: 星期三, 06 九月 2023 16:57:01 +0800
Subject: [PATCH] Merge branch 'master' of ssh://10.153.19.150:29418/CanadaMes

---
 CanadaMes-ui/src/store/index.js |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/CanadaMes-ui/src/store/index.js b/CanadaMes-ui/src/store/index.js
index 150cead..9b88426 100644
--- a/CanadaMes-ui/src/store/index.js
+++ b/CanadaMes-ui/src/store/index.js
@@ -10,5 +10,29 @@
   modules: {
     tags,
   },
+  state: {
+    tagData: {} // 瀛樺偍鏍囩鏁版嵁鐨勫璞�
+  },
+  mutations: {
+    // 鏇存柊鏍囩鏁版嵁
+    updateTagData(state, payload) {
+      state.tagData[payload.tag] = payload.data;
+    }
+  },
+  actions: {
+    // 寮傛鎿嶄綔鏇存柊鏍囩鏁版嵁
+    updateTagDataAsync({ commit }, payload) {
+      // 鎵ц寮傛鎿嶄綔锛屾瘮濡傚彂閫佽姹傝幏鍙栨暟鎹�
+      // 鐒跺悗閫氳繃commit瑙﹀彂mutation鏉ユ洿鏂版暟鎹�
+      setTimeout(() => {
+        commit('updateTagData', payload);
+      }, 1000);
+    }
+  },
+  getters: {
+    getTagData: (state) => (tag) => {
+      return state.tagData[tag] || null; // 鑾峰彇鎸囧畾鏍囩鐨勬暟鎹�
+    }
+  }
   // 鍏朵粬閰嶇疆
 });

--
Gitblit v1.8.0