Showing
1 changed file
with
23 additions
and
8 deletions
| 1 | import HashMap from '@ohos.util.HashMap'; | 1 | import HashMap from '@ohos.util.HashMap'; |
| 2 | import { HttpUrlUtils, ResponseDTO } from 'wdNetwork'; | 2 | import { HttpUrlUtils, ResponseDTO } from 'wdNetwork'; |
| 3 | -import { Logger, SPHelper } from 'wdKit'; | 3 | +import { Logger, SPHelper, StringUtils } from 'wdKit'; |
| 4 | import { HttpRequest } from 'wdNetwork/src/main/ets/http/HttpRequest'; | 4 | import { HttpRequest } from 'wdNetwork/src/main/ets/http/HttpRequest'; |
| 5 | import { LoginBean } from './LoginBean'; | 5 | import { LoginBean } from './LoginBean'; |
| 6 | import { CheckVerifyBean } from './CheckVerifyBean'; | 6 | import { CheckVerifyBean } from './CheckVerifyBean'; |
| @@ -200,20 +200,35 @@ export class LoginModel { | @@ -200,20 +200,35 @@ export class LoginModel { | ||
| 200 | bean['tempToken'] = tempToken; | 200 | bean['tempToken'] = tempToken; |
| 201 | 201 | ||
| 202 | let headers: HashMap<string, string> = HttpUrlUtils.getCommonHeaders(); | 202 | let headers: HashMap<string, string> = HttpUrlUtils.getCommonHeaders(); |
| 203 | - let JwtToken = SPHelper.default.getSync(SpConstants.USER_JWT_TOKEN, '') as string; | 203 | + // let JwtToken = SPHelper.default.getSync(SpConstants.USER_JWT_TOKEN, '') as string; |
| 204 | + // headers.set('JwtToken',(JwtToken)); | ||
| 205 | + // headers.set('rmrb-x-token',(JwtToken)); | ||
| 206 | + // headers.set('cookie', 'RMRB-X-TOKEN=' + JwtToken) | ||
| 207 | + | ||
| 208 | + | ||
| 209 | +// let obj: Record<string, string> = {}; | ||
| 210 | +// headers.forEach((value, key) =>{ | ||
| 211 | +// if(key != undefined && key != null && value != undefined && value != null) { | ||
| 212 | +// obj[key as string] = value; | ||
| 213 | +// } | ||
| 214 | +// }) | ||
| 215 | +// let headerString = JSON.stringify(obj); | ||
| 216 | +// let beanString = JSON.stringify(bean); | ||
| 217 | +// AlertDialog.show({ | ||
| 218 | +// message:headerString + beanString | ||
| 219 | +// }) | ||
| 204 | 220 | ||
| 205 | - headers.set('JwtToken',(JwtToken)); | ||
| 206 | - headers.set('rmrb-x-token',(JwtToken)); | ||
| 207 | return new Promise<string>((success, fail) => { | 221 | return new Promise<string>((success, fail) => { |
| 208 | HttpRequest.post<ResponseDTO<string>>(HttpUrlUtils.getForgetPasswordUrl(), bean, headers).then((data: ResponseDTO<string>) => { | 222 | HttpRequest.post<ResponseDTO<string>>(HttpUrlUtils.getForgetPasswordUrl(), bean, headers).then((data: ResponseDTO<string>) => { |
| 209 | - if (!data || !data.data) { | ||
| 210 | - fail("数据为空") | ||
| 211 | - return | ||
| 212 | - } | 223 | + |
| 213 | if (data.code != 0) { | 224 | if (data.code != 0) { |
| 214 | fail(data.message) | 225 | fail(data.message) |
| 215 | return | 226 | return |
| 216 | } | 227 | } |
| 228 | + if (!data || !data.data) { | ||
| 229 | + fail("数据为空") | ||
| 230 | + return | ||
| 231 | + } | ||
| 217 | success(data.data) | 232 | success(data.data) |
| 218 | }, (error: Error) => { | 233 | }, (error: Error) => { |
| 219 | fail(error.message) | 234 | fail(error.message) |
-
Please register or login to post a comment