zj
2024-06-03 a1e25849cf08c5580fe139b39d5b58c9d958b455
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
import Vue from 'vue'
import Vuex from 'vuex'
 
Vue.use(Vuex)
 
const state = {
    userInfo: {
        phone: ''
    },
    bankInfo: {}, // 银行卡信息
    siteInfo: {}, // 站点基本信息发
    loginIsShow: false,
    haslogin: false, // 是否登录
    hide: false, // 数字隐藏显示
    userMenu: '2-1',
    productSetting: null,
    systemColor: '',
    userPositionData: {}, //出仓数据
    language: ''
}
 
 
 
export default new Vuex.Store({
    state,
    mutations: {
        setSystemColor(state, data) {
            state.systemColor = data
        },
        setUserInfo(state,data){
            state.userInfo = data
        },
        setLanguage(state, data) {
            state.language = data
        },
        setUserPositionData(state, data) {
            if (!data) {
                state.userPositionData = {}
                return
            }
            state.userPositionData = data
 
        }
    }
})