| | |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2022-12-27 09:33:01 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2023-02-20 15:53:27 |
| | | * @LastEditTime: 2023-04-02 12:18:26 |
| | | * @FilePath: \srs-police-affairs\src\store\modules\user.js |
| | | * @Description: |
| | | * |
| | |
| | | ) |
| | | .then((res) => { |
| | | const data = res.data |
| | | if (data.error_description) { |
| | | Message({ |
| | | message: data.error_description, |
| | | type: "error", |
| | | }) |
| | | } else if (res.status != 200) { |
| | | Message({ |
| | | message: '系统异常,请联系管理员', |
| | | type: "error", |
| | | }) |
| | | } else { |
| | | if (res.status != 200) { |
| | | if (data.error_description) { |
| | | Message({ |
| | | message: data.error_description, |
| | | type: "error", |
| | | }) |
| | | reject(res) |
| | | } |
| | | else { |
| | | Message({ |
| | | message: '系统异常,请联系管理员', |
| | | type: "error", |
| | | }) |
| | | reject(res) |
| | | } |
| | | } |
| | | else { |
| | | commit("SET_TOKEN", data.access_token) |
| | | commit('SET_USER_INFO', data) |
| | | commit('SET_REFRESH_TOKEN', data.refresh_token) |
| | | commit('SET_TENANT_ID', data.tenant_id) |
| | | resolve() |
| | | } |
| | | resolve() |
| | | }) |
| | | .catch((error) => { |
| | | reject(error) |
| | |
| | | }, |
| | | //刷新token |
| | | refreshToken ({ state, commit }, userInfo) { |
| | | window.console.log('handle refresh token') |
| | | return new Promise((resolve, reject) => { |
| | | refreshToken(state.refreshToken, state.tenantId, |
| | | !validatenull(userInfo) ? userInfo.deptId : state.userInfo.dept_id, |