From 305ea5d79fac3a14725ec66ad74848dff2f4d52d Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Fri, 21 Jul 2023 16:12:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=A4=9A=E7=82=B9=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E7=8A=B6=E6=80=81=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/service/userDoctor.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/service/userDoctor.go b/api/service/userDoctor.go index 87f4d42..ca09a1d 100644 --- a/api/service/userDoctor.go +++ b/api/service/userDoctor.go @@ -351,6 +351,10 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo if signImage != "" && idCardBack != "" && idCardFront != "" { // 任何情况下科室修改,多点进入待审核 if userDoctor.DepartmentCustomId != departmentCustomId { + if userDoctor.MultiPointStatus == 2 { + return false, errors.New("多点执业审核中,请操作后进行修改") + } + userDoctorData["multi_point_status"] = 2 userDoctorData["multi_point_fail_reason"] = "" @@ -371,7 +375,7 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo } // 审核失败、未审核情况下,如果数据存在修改,进入待审核 - if userDoctor.MultiPointStatus == 0 || userDoctor.MultiPointStatus == 2 { + if userDoctor.MultiPointStatus == 0 || userDoctor.MultiPointStatus == 3 { if signImage != userDoctorInfo.SignImage || idCardBack != userDoctorInfo.IdCardBack || idCardFront != userDoctorInfo.IdCardFront { userDoctorData["multi_point_status"] = 2 userDoctorData["multi_point_fail_reason"] = ""