审核失败修改资料重新进入待审核
This commit is contained in:
parent
dfeb8302d5
commit
fc084f4139
@ -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
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user