| | |
| | | |
| | | actions: { |
| | | // 登录 |
| | | Login ({ commit }, userInfo) { |
| | | Login({ commit }, userInfo) { |
| | | return new Promise((resolve, reject) => { |
| | | login(userInfo).then(response => { |
| | | const result = response |
| | |
| | | }, |
| | | |
| | | // 获取用户信息 |
| | | GetInfo ({ commit }) { |
| | | GetInfo({ commit }) { |
| | | return new Promise((resolve, reject) => { |
| | | // 请求后端获取用户信息 /api/user/info |
| | | getInfo().then(response => { |
| | |
| | | const per = { |
| | | ...permission, |
| | | actionList: (permission.actionEntitySet || {}).map(item => item.action) |
| | | } |
| | | } |
| | | return per |
| | | }) |
| | | role.permissionList = role.permissions.map(permission => { return permission.permissionId }) |
| | |
| | | }, |
| | | |
| | | // 登出 |
| | | Logout ({ commit, state }) { |
| | | Logout({ commit, state }) { |
| | | return new Promise((resolve) => { |
| | | logout(state.token).then(() => { |
| | | commit('SET_TOKEN', '') |