1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
| /*
| * @Author: gjj Ganjj@probim.com.cn
| * @Date: 2025-02-14 14:32:19
| * @LastEditors: gjj Ganjj@probim.com.cn
| * @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
| projectEndDate: null, //项目结束日期
| bindId: null,
| }),
|
| mutations: {
| setCode(state, data) {
| state.code = data;
| },
| setToken(state, data) {
| state.token = data;
| },
| setProjectEndDate(state, data) {
| state.projectEndDate = data;
| },
| 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,
| },
| };
|
|