From 2c821f0e67970cb154a21c867e14e6a89b26acb2 Mon Sep 17 00:00:00 2001 From: dougang <78125310@kidgrow.com> Date: Mon, 12 Apr 2021 12:07:23 +0800 Subject: [PATCH] 删除咨询医生是增加删除预约时间、医答关系 --- kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AdvisoryDoctorInfoServiceImpl.java | 11 ++++++++++- kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryDoctor_form.html | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AdvisoryDoctorInfoServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AdvisoryDoctorInfoServiceImpl.java index ee003f1..4892aba 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AdvisoryDoctorInfoServiceImpl.java +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AdvisoryDoctorInfoServiceImpl.java @@ -18,6 +18,7 @@ import com.kidgrow.oprationcenter.service.IAdvisoryDoctorInfoService; import com.kidgrow.oprationcenter.service.IAppointmentTimeService; import com.kidgrow.redis.util.RedisUtils; +import com.kidgrow.user.feign.DoctorAnswerUserRelationService; import com.kidgrow.user.feign.UserInfoService; import com.kidgrow.user.model.UserInfo; import com.kidgrow.usercenter.feign.SysDoctorService; @@ -59,6 +60,9 @@ @Autowired private RedisUtils redisUtils; + @Autowired + private DoctorAnswerUserRelationService doctorAnswerUserRelationService; + /** * 医生列表 * @@ -80,7 +84,12 @@ */ @Override public int removeById(Long id) { - return baseMapper.removeById(id); + ResultBody resultBody = doctorAnswerUserRelationService.deletByDoctorId(String.valueOf(id)); + log.info("删除医生关系返回值=>" + resultBody); + + appointmentTimeService.delByAdvisoryId(id); + baseMapper.removeById(id); + return 1; } /** diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryDoctor_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryDoctor_form.html index b9d6ce8..a95fcfe 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryDoctor_form.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryDoctor_form.html @@ -1,5 +1,4 @@ <form id="app-form-add" lay-filter="app-form-add" class="layui-form model-form"> - <input name="id" type="hidden"/> <div style="display:flex"> <div class="layui-form-item"> <div class="layui-inline"> @@ -337,6 +336,7 @@ form.val('app-form-add', adisoryDoctor); $("#price").val(adisoryDoctor.price / 100); $("#doctorName").val(adisoryDoctor.doctorName); + $("#bindPhone").attr("Readonly",true); admin.req('api-opration/appointment/queryByAdvisoryId/'+$("#id").val(), { -- Gitblit v1.8.0