| | |
| | | |
| | | export interface UserState { |
| | | token: string; |
| | | userInfo: API.PasswordLoginCommandCallback; |
| | | userInfo: API.LoginCommandCallback; |
| | | } |
| | | |
| | | function getDefaultState() { |
| | |
| | | return state.userInfo; |
| | | }, |
| | | |
| | | // userId(state) { |
| | | // return state.accountInfo.sub; |
| | | // }, |
| | | userId(state) { |
| | | //TODO |
| | | return ''; |
| | | }, |
| | | }, |
| | | actions: { |
| | | setToken(token: string) { |
| | | this.token = token; |
| | | setToken(token); |
| | | }, |
| | | setUserInfo(userInfo: API.PasswordLoginCommandCallback) { |
| | | setUserInfo(userInfo: API.LoginCommandCallback) { |
| | | this.userInfo = userInfo; |
| | | setUserInfo(userInfo); |
| | | }, |
| | |
| | | { |
| | | ...params, |
| | | password: md5Encrypt(params.password), |
| | | type: EnumUserType.Operation, |
| | | clientType: EnumClientType.PcWeb, |
| | | type: AppLocalConfig.userType, |
| | | clientType: AppLocalConfig.clientType, |
| | | }, |
| | | { |
| | | showLoading: false, |
| | | skipErrorHandler: true, |
| | | } |
| | | ); |
| | | if (res) { |