|
|
@ -12,6 +12,7 @@ const store = new Vuex.Store({ |
|
|
|
userInfo : {}, //用户信息
|
|
|
|
permissions : [],//权限列表
|
|
|
|
statusList : [],//工单状态列表
|
|
|
|
permissionStatusList : [],//权限允许操作的状态
|
|
|
|
// workDetail : {},//工单详情
|
|
|
|
}, |
|
|
|
getters: { |
|
|
@ -38,9 +39,11 @@ const store = new Vuex.Store({ |
|
|
|
accountLogin(state, form){ |
|
|
|
api('login', form, res => { |
|
|
|
if(res.code == 200){ |
|
|
|
state.userInfo = res.result |
|
|
|
console.log(res); |
|
|
|
state.userInfo = res.result.user |
|
|
|
state.permissionStatusList = res.result.permissionStatusList |
|
|
|
// state.permissions = res.result.permissionRoleList.map(n => n.permissionName)
|
|
|
|
uni.setStorageSync('token', res.result.id) |
|
|
|
uni.setStorageSync('token', state.userInfo.id) |
|
|
|
uni.navigateBack(-1) |
|
|
|
} |
|
|
|
}) |
|
|
@ -67,7 +70,11 @@ const store = new Vuex.Store({ |
|
|
|
userId : uni.getStorageSync('token') |
|
|
|
}, res => { |
|
|
|
if(res.code == 200){ |
|
|
|
state.userInfo = res.result |
|
|
|
state.userInfo = res.result.user |
|
|
|
state.permissionStatusList = res.result.permissionStatusList |
|
|
|
|
|
|
|
console.log(res); |
|
|
|
|
|
|
|
// state.permissions = res.result.permissionRoleList.map(n => n.permissionName)
|
|
|
|
} |
|
|
|
}) |
|
|
|