diff --git a/api/service/userDoctor.go b/api/service/userDoctor.go index 7189e71..7584ce7 100644 --- a/api/service/userDoctor.go +++ b/api/service/userDoctor.go @@ -229,6 +229,11 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, putUserDoctorRequest r userDoctorData["is_sys_diagno_cooperation"] = putUserDoctorRequest.IsSysDiagnoCooperation } + // 是否推荐 + if userDoctor.IsRecommend != putUserDoctorRequest.IsRecommend { + userDoctorData["is_recommend"] = putUserDoctorRequest.IsRecommend + } + // 处理擅长 if userDoctor.BeGoodAt != putUserDoctorRequest.BeGoodAt { userDoctorData["be_good_at"] = putUserDoctorRequest.BeGoodAt