绿满眶商城微信小程序-uniapp
peng
5 天以前 5027240f2bbc9a7f74b8cc661c265eb9d52eb43a
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
import Vue from "vue";
import Vuex from "vuex";
import storage from "@/utils/storage";
 
Vue.use(Vuex);
 
const store = new Vuex.Store({
  state: {
    isShowToast:false, // 是否在展示Toast中
    remark:[], //填写订单备注
    shareLink:"", //分享链接
    verificationKey: "", //获取key表示验证通过
    distributionId:"", //分销员Id 如果当前账户从未登录过时记录
    hasLogin: storage.getHasLogin(),
    userInfo: storage.getUserInfo(),
    uuid: storage.getUuid(),
    token: "",
  },
  mutations: {
    login(state, userInfo) {
      state.userInfo = userInfo || {};
      state.userName =
        userInfo.Name || userInfo.Nickname || userInfo.Username || "匿名用户";
      state.hasLogin = true;
    },
    logout(state) {
      state.userName = "";
      state.hasLogin = false;
    },
 
    // 设置填写订单中备注
    setRemark(state, remark) {
      state.remark = remark;
    }
  },
  actions: {},
});
 
export default store;