This commit is contained in:
Taric Xin
2022-02-15 16:47:14 +08:00
parent e500a188a9
commit 5da35efeb0

View File

@ -86,13 +86,13 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
});
// 获取人脸识别结果
this.service.request(this.service.$api_getFaceFlowQuery, { id: this.route.snapshot.params.id }).subscribe(res => {
console.log(res)
if(res) {
this.faceStatus = res.status
if(res.status == 4) {
this.facetext= res.failReason
console.log(res);
if (res) {
this.faceStatus = res.status;
if (res.status == 4) {
this.facetext = res.failReason;
}
}
}
});
// 获取用户个人信息
this.service.request(this.service.$api_get_user_identity, { id: this.route.snapshot.params.id }).subscribe(res => {
@ -115,7 +115,7 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
this.service.request(this.service.$api_get_driver_practice_seniority, { appUserId: this.route.snapshot.params.id }).subscribe(res => {
if (res?.id) {
this.licenseDetail = res;
console.log(res)
console.log(res);
this.tempalateLicenseDetail = { ...this.licenseDetail };
}
});
@ -290,10 +290,23 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
* 修改驾驶证,从业资格证信息
*/
saveDriver() {
console.log(this.route.snapshot.params.id);
const driverDetail = this.driverDetail;
const licenseDetail = this.licenseDetail;
console.log(this.driverDetail);
// console.log(this.driverDetail);
if (driverDetail.validStartTime && driverDetail.validEndTime) {
let validStartTime = driverDetail.validStartTime;
let validEndTime = driverDetail.validEndTime;
if (typeof driverDetail.validStartTime === 'string') {
validStartTime = new Date(driverDetail.validStartTime);
}
if (typeof driverDetail.validEndTime === 'string') {
validEndTime = new Date(driverDetail.validEndTime);
}
if (validStartTime?.getTime() >= validEndTime?.getTime()) {
this.service.msgSrv.warning('结束时间必须大于开始时间');
return;
}
}
const params: any = {
userId: this.route.snapshot.params.id,
mobile: this.userDetail?.phone,
@ -314,7 +327,7 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
driverDetail.validStartTime?.length === 10
? driverDetail.validStartTime
: this.datePipe.transform(driverDetail.validStartTime, 'yyyy-MM-dd')
},
}
// userPracticeSeniorityDTO: {
// appUserId: licenseDetail.appUserId || this.route.snapshot.params.id,
// approvalStatus: licenseDetail.approvalStatus,
@ -333,7 +346,7 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
// : this.datePipe.transform(licenseDetail.validStartTime, 'yyyy-MM-dd')
// }
};
if(licenseDetail.approvalStatus && licenseDetail.licenseNo && licenseDetail.regionCode) {
if (licenseDetail.approvalStatus && licenseDetail.licenseNo && licenseDetail.regionCode) {
params.userPracticeSeniorityDTO = {
appUserId: licenseDetail.appUserId || this.route.snapshot.params.id,
approvalStatus: licenseDetail.approvalStatus,
@ -350,9 +363,9 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
licenseDetail.validStartTime?.length === 10
? licenseDetail.validStartTime
: this.datePipe.transform(licenseDetail.validStartTime, 'yyyy-MM-dd')
}
};
}
console.log(params)
console.log(params);
this.service.request(this.service.$api_update_driver_license, params).subscribe(res => {
if (res) {
this.service.msgSrv.success('修改成功');