审核失败修改资料重新进入待审核

This commit is contained in:
wucongxing 2023-07-21 08:54:30 +08:00
parent dfeb8302d5
commit fc084f4139

View File

@ -146,7 +146,6 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
userDoctorData := make(map[string]interface{}) // 医生数据
userDoctorInfoData := make(map[string]interface{}) // 医生详情数据
userData := make(map[string]interface{}) // 用户数据
// doctorBankCardData := make(map[string]interface{}) // 医生银行卡数据
// 处理头像
avatar := utils.RemoveOssDomain(req.Avatar)
@ -263,11 +262,11 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
licenseCert = strings.Join(result, ",")
}
if userDoctorInfo != nil {
if userDoctorInfo.LicenseCert != licenseCert {
userDoctorInfoData["license_cert"] = licenseCert
if userDoctor.IdenAuthStatus == 3 {
// 如果认证失败,修改属性会重新进入待审核
userDoctorData["iden_auth_status"] = 2
}
} else {
userDoctorInfoData["license_cert"] = licenseCert
}
@ -282,18 +281,11 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
qualificationCert = strings.Join(result, ",")
}
if userDoctorInfo != nil {
if userDoctorInfo.QualificationCert != qualificationCert {
// if userDoctor.IdenAuthStatus == 1 {
// return false, errors.New("身份认证已通过,请勿修改医师资格证")
// }
//
// if userDoctor.IdenAuthStatus == 2 {
// return false, errors.New("身份认证审核中,请勿修改医师资格证")
// }
userDoctorInfoData["qualification_cert"] = qualificationCert
if userDoctor.IdenAuthStatus == 3 {
// 如果认证失败,修改属性会重新进入待审核
userDoctorData["iden_auth_status"] = 2
}
} else {
userDoctorInfoData["qualification_cert"] = qualificationCert
}
@ -308,11 +300,11 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
workCert = strings.Join(result, ",")
}
if userDoctorInfo != nil {
if userDoctorInfo.WorkCert != workCert {
userDoctorInfoData["work_cert"] = workCert
if userDoctor.IdenAuthStatus == 3 {
// 如果认证失败,修改属性会重新进入待审核
userDoctorData["iden_auth_status"] = 2
}
} else {
userDoctorInfoData["work_cert"] = workCert
}