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