|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 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); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | 
|---|
|  |  |  | let res = await authServices.passwordLogin( | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ...params, | 
|---|
|  |  |  | password: md5Encrypt(params.password), | 
|---|
|  |  |  | type: EnumUserType.Operation, | 
|---|
|  |  |  | clientType: EnumClientType.PcWeb, | 
|---|
|  |  |  | password: params.password, | 
|---|
|  |  |  | // password: md5Encrypt(params.password), | 
|---|
|  |  |  | type: AppLocalConfig.userType, | 
|---|
|  |  |  | clientType: AppLocalConfig.clientType, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | showLoading: false, | 
|---|