zhaoxiaoqiang
2022-11-14 96cd6c4657ac4d5e175a58bb92da7302e435b066
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
/*
 * @Descripttion: 项目的mutations
 * @Author: TM丶
 * @LastEditors: 小明丶
 * @Date: 2019-04-06 21:40:25
 * @LastEditTime: 2020-06-22 14:34:57
 */
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
} 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_MESSAGE_LIST](state, val) {
    //     state.messageList = val;
    // },
}