From 36e044280298d6f6b37b1295f9eba25584ef66a2 Mon Sep 17 00:00:00 2001
From: Gary Gu <garygu@Garydebijibendiannao.local>
Date: Wed, 28 May 2025 09:13:42 +0800
Subject: [PATCH] feat: 增加设备分类

---
 src/store/modules/common.js |   70 +++++++++++++++++++---------------
 1 files changed, 39 insertions(+), 31 deletions(-)

diff --git a/src/store/modules/common.js b/src/store/modules/common.js
index 45426ee..666f417 100644
--- a/src/store/modules/common.js
+++ b/src/store/modules/common.js
@@ -7,38 +7,46 @@
  * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  */
 export default {
-    namespaced: true,
-    state: () => ({
-        code: null, //用户信息
-        token: null, //token
-        projectEndDate: null, //项目结束日期
-    }),
+  namespaced: true,
+  state: () => ({
+    code: null, //用户信息
+    token: null, //token
+    projectEndDate: null, //项目结束日期
+    bindId: null,
+  }),
 
-    mutations: {
-        setCode(state, data) {
-            state.code = data;
-        },
-        setToken(state, data) {
-            state.token = data;
-        },
-        setProjectEndDate(state, data) {
-            state.projectEndDate = data;
-        },
+  mutations: {
+    setCode(state, data) {
+      state.code = data;
     },
-    actions: {
-        setCode(context, data) {
-            context.commit("setCode", data);
-        },
-        setToken(context, data) {
-            context.commit("setToken", data);
-        },
-        setProjectEndDate(context, data) {
-            context.commit("setProjectEndDate", data);
-        },
+    setToken(state, data) {
+      state.token = data;
     },
-    getters: {
-        code: (state) => state.code,
-        token: (state) => state.token,
-        projectEndDate: (state) => state.projectEndDate,
+    setProjectEndDate(state, data) {
+      state.projectEndDate = data;
     },
-};
\ No newline at end of file
+    setBindId(state, data) {
+      state.bindId = data;
+    },
+  },
+  actions: {
+    setCode(context, data) {
+      context.commit("setCode", data);
+    },
+    setToken(context, data) {
+      context.commit("setToken", data);
+    },
+    setProjectEndDate(context, data) {
+      context.commit("setProjectEndDate", data);
+    },
+    updateBindId({ commit }, data) {
+      commit("setBindId", data);
+    },
+  },
+  getters: {
+    code: (state) => state.code,
+    token: (state) => state.token,
+    projectEndDate: (state) => state.projectEndDate,
+    bindId: (state) => state.bindId,
+  },
+};

--
Gitblit v1.9.3