From f8ccd651dc81a940e2143e61c068b9f226eb21fd Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Wed, 12 Jun 2024 10:16:56 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9A=8F=E8=AE=BF=E4=BB=A3=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xinelu/common/constant/Constants.java | 2 +- .../SignPatientManageRouteController.java | 8 ++++++++ .../SignPatientManageRouteMapper.java | 6 ++++++ .../ISignPatientManageRouteService.java | 4 ++++ .../SignPatientManageRouteServiceImpl.java | 8 ++++++++ .../SignPatientManageRouteMapper.xml | 20 +++++++++++++++++++ .../mapper/manage/termbank/TermBankMapper.xml | 2 +- 7 files changed, 48 insertions(+), 2 deletions(-) diff --git a/postdischarge-common/src/main/java/com/xinelu/common/constant/Constants.java b/postdischarge-common/src/main/java/com/xinelu/common/constant/Constants.java index 8cf3f493..15c42a4a 100644 --- a/postdischarge-common/src/main/java/com/xinelu/common/constant/Constants.java +++ b/postdischarge-common/src/main/java/com/xinelu/common/constant/Constants.java @@ -365,7 +365,7 @@ public class Constants { public static final Long TERM_MAX_LEVEL = 3L; /** - * 常用术语最大层数 + * 常用术语最小层数 */ public static final Long TERM_MIN_LEVEL = 1L; } diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/controller/signpatientmanageroute/SignPatientManageRouteController.java b/postdischarge-manage/src/main/java/com/xinelu/manage/controller/signpatientmanageroute/SignPatientManageRouteController.java index 04ee2af7..4da1961c 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/controller/signpatientmanageroute/SignPatientManageRouteController.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/controller/signpatientmanageroute/SignPatientManageRouteController.java @@ -122,4 +122,12 @@ public class SignPatientManageRouteController extends BaseController { public AjaxResult addPatientQuestionResult(@RequestBody PatientQuestionSubmitResultDTO dto) { return signPatientManageRouteService.addPatientQuestionResult(dto); } + + /** + * 话术类型代办处理详情 + */ + @GetMapping("/selectPhonePush") + public AjaxResult selectPhonePush(Long manageRouteNodeId){ + return signPatientManageRouteService.selectPhonePush(manageRouteNodeId); + } } diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/mapper/signpatientmanageroute/SignPatientManageRouteMapper.java b/postdischarge-manage/src/main/java/com/xinelu/manage/mapper/signpatientmanageroute/SignPatientManageRouteMapper.java index 529b64eb..6a3bf0ae 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/mapper/signpatientmanageroute/SignPatientManageRouteMapper.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/mapper/signpatientmanageroute/SignPatientManageRouteMapper.java @@ -4,6 +4,7 @@ import com.xinelu.manage.domain.signpatientmanageroute.SignPatientManageRoute; import com.xinelu.manage.dto.manualfollowup.ManualFollowUpDTO; import com.xinelu.manage.vo.manualfollowup.ManualFollowPatientVO; import com.xinelu.manage.vo.manualfollowup.ManualFollowUpVO; +import com.xinelu.manage.vo.signpatientmanageroute.PhonePush; import com.xinelu.manage.vo.signpatientmanageroute.SignPatientManageRouteVO; import java.util.List; @@ -85,4 +86,9 @@ public interface SignPatientManageRouteMapper { * @return ManualFollowPatientVO 人工随访基本信息VO */ ManualFollowPatientVO selectFollowPatientInfo(Long id); + + /** + * 话术类型代办处理详情 + */ + PhonePush selectSignPatientManageRouteNode(Long manageRouteNodeId); } diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/ISignPatientManageRouteService.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/ISignPatientManageRouteService.java index a2e9733c..a4dc6a6a 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/ISignPatientManageRouteService.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/ISignPatientManageRouteService.java @@ -84,4 +84,8 @@ public interface ISignPatientManageRouteService { */ AjaxResult addPatientQuestionResult(PatientQuestionSubmitResultDTO dto); + /** + * 话术类型代办处理详情 + */ + AjaxResult selectPhonePush(Long manageRouteNodeId); } diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java index e1093672..4af27356 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java @@ -313,6 +313,14 @@ public class SignPatientManageRouteServiceImpl implements ISignPatientManageRout return AjaxResult.success(); } + /** + * 话术类型代办处理详情 + */ + @Override + public AjaxResult selectPhonePush(Long manageRouteNodeId) { + return AjaxResult.success(signPatientManageRouteMapper.selectSignPatientManageRouteNode(manageRouteNodeId)); + } + /** * 新增患者管理任务执行记录 */ diff --git a/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroute/SignPatientManageRouteMapper.xml b/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroute/SignPatientManageRouteMapper.xml index 8a6943d5..75f4cf2e 100644 --- a/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroute/SignPatientManageRouteMapper.xml +++ b/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroute/SignPatientManageRouteMapper.xml @@ -617,4 +617,24 @@ #{id} + + \ No newline at end of file diff --git a/postdischarge-manage/src/main/resources/mapper/manage/termbank/TermBankMapper.xml b/postdischarge-manage/src/main/resources/mapper/manage/termbank/TermBankMapper.xml index 76d977ab..49b11ae2 100644 --- a/postdischarge-manage/src/main/resources/mapper/manage/termbank/TermBankMapper.xml +++ b/postdischarge-manage/src/main/resources/mapper/manage/termbank/TermBankMapper.xml @@ -59,8 +59,8 @@ and term_remark = #{termRemark} - order by term_sort + order by term_sort