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 | 64 ++++++++++++++++++++------------ 1 files changed, 40 insertions(+), 24 deletions(-) diff --git a/src/store/modules/common.js b/src/store/modules/common.js index f43fad6..666f417 100644 --- a/src/store/modules/common.js +++ b/src/store/modules/common.js @@ -2,35 +2,51 @@ * @Author: gjj Ganjj@probim.com.cn * @Date: 2025-02-14 14:32:19 * @LastEditors: gjj Ganjj@probim.com.cn - * @LastEditTime: 2025-02-24 17:33:32 + * @LastEditTime: 2025-02-26 15:44:09 * @FilePath: \北京交通大学\src\store\modules\common.js * @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 - }), + 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; - }, + mutations: { + setCode(state, data) { + state.code = data; }, - actions: { - setCode(context, data) { - context.commit("setCode", data); - }, - setToken(context, data) { - context.commit("setToken", data); - }, + setToken(state, data) { + state.token = data; }, - getters: { - code: (state) => state.code, - token: (state) => state.token, + 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