zhaoxiaoqiang
2021-05-18 d12b432f4a009d87a9946ae81bdea5c9895a2bfe
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/*
 * @Descripttion: 项目的mutations
 * @Author: TM丶
 * @LastEditors: 小明丶
 * @Date: 2019-04-06 21:40:25
 * @LastEditTime: 2020-11-17 09:15:09
 */
import {
    SET_APP_LOADING,
    SET_USER_PAGE,
    SET_FOOTER_NAV,
    SET_SESSION_ID,
    SET_USER_INFO,
    SET_AREA_LIST,
    SET_MESSAGE_CONUT,
    SET_INVITE_CODE,
    SET_BCAKCOLOR,
    SET_BCJBCOLORF,
    SET_BCJBCOLORB,
    SET_DEFAULT_BG_COLOR,
    SET_LAST_COLOR
} from "./mutations-types";
 
//使用 ES2015 风格的计算属性命名功能来使用一个常量作为函数名
export default {
    //设置loading状态
    [SET_APP_LOADING](state, val) {
        state.AppLoading = val;
    },
    //获取邀请码
    [SET_INVITE_CODE](state, val) {
        state.inviteCode = val;
    },
    [SET_AREA_LIST](state, val) {
        state.areaList = val;
    },
    [SET_MESSAGE_CONUT](state, val) {
        state.msgCount = val;
    },
    [SET_SESSION_ID](state, val) {
        state.sessionId = val;
    },
    [SET_USER_INFO](state, val) {
        state.userinfo = val;
    },
    [SET_USER_PAGE](state, val) {
        if (Array.isArray(val)) {
            state.userPage = val;
        }
    },
    [SET_FOOTER_NAV](state, val) {
        if (Array.isArray(val)) {
            state.footerNav = val;
        }
    },
    [SET_BCAKCOLOR](state, val) {
        state.backColor = val;
    },
    [SET_BCJBCOLORF](state, val) {
        state.backJbColorF = val;
    },
    [SET_BCJBCOLORB](state, val) {
        state.backJbColorB = val;
    },
    [SET_DEFAULT_BG_COLOR](state, val) {
        state.defaultBgColor = val;
    },
    [SET_LAST_COLOR](state, val) {
        state.lastColor = val;
    },
    // 设置消息列表
    // [SET_MESSAGE_LIST](state, val) {
    //     state.messageList = val;
    // },
}