Browse Source

上传

master
前端-胡立永 1 month ago
parent
commit
8147d35b95
1 changed files with 24 additions and 18 deletions
  1. +24
    -18
      store/store.js

+ 24
- 18
store/store.js View File

@ -9,11 +9,11 @@ import api from '@/api/api.js'
const store = new Vuex.Store({
state: {
configList: {}, //配置列表
shop : false,
shop : false,//身份判断如果不需要,可以删除
userInfo : {}, //用户信息
},
getters: {
// 角色 true为水洗店 false为酒店
// 角色 true为水洗店 false为酒店 : 身份判断如果不需要,可以删除
userShop(state){
return state.shop
}
@ -21,25 +21,30 @@ const store = new Vuex.Store({
mutations: {
// 初始化配置
initConfig(state){
// api('getConfig', res => {
// if(res.code == 200){
// state.configList = res.result
api('getConfig', res => {
const configList = {
...state.configList,
}
if (res.code == 200) {
res.result.forEach(n => {
configList[n.keyName] = n.keyContent;
configList[n.keyName + '_keyValue'] = n.keyValue;
});
}
state.configList = configList
uni.$emit('initConfig', state.configList)
})
// res.result.forEach(n => {
// state.configList[n.keyName] = n.keyContent
// })
// }
// let config = ['getPrivacyPolicy', 'getUserAgreement']
// config.forEach(k => {
// api(k, res => {
// if (res.code == 200) {
// state.configList[k] = res.result
// }
// })
// })
let config = ['getPrivacyPolicy', 'getUserAgreement']
config.forEach(k => {
api(k, res => {
if (res.code == 200) {
state.configList[k] = res.result
}
})
})
},
// 微信登录
login(state){
uni.showLoading({
title: '登录中...'
@ -74,6 +79,7 @@ const store = new Vuex.Store({
}
})
},
// 获取用户个人信息
getUserInfo(state){
api('getInfo', res => {
if(res.code == 200){


Loading…
Cancel
Save