From abf9b47e4e3b8be3fc1bdb9707fbf0701a2d8e3c Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Thu, 26 Dec 2024 15:49:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/SignPatientManageRouteNodeServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroutenode/impl/SignPatientManageRouteNodeServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroutenode/impl/SignPatientManageRouteNodeServiceImpl.java index 152886ba..e09dad30 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroutenode/impl/SignPatientManageRouteNodeServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroutenode/impl/SignPatientManageRouteNodeServiceImpl.java @@ -1409,6 +1409,15 @@ public class SignPatientManageRouteNodeServiceImpl implements ISignPatientManage if (Objects.nonNull(uploadRobotPublishRecordDto)){ uploadRobotPublishRecordDto.setQuestionType(QuestionTypeEnum.FEEDBACK_BLANKS_SUBJECT.getInfo()); } + List uploadRobotPublishRecordVos = signPatientManageRouteNodeMapper.selectTaskContented(uploadRobotPublishRecordDto); + //总分为0设为null + if(CollectionUtils.isNotEmpty(uploadRobotPublishRecordVos)){ + for (UploadRobotPublishRecordVo uploadRobotPublishRecordVo : uploadRobotPublishRecordVos) { + if (Objects.nonNull(uploadRobotPublishRecordVo.getTotalScore()) && uploadRobotPublishRecordVo.getTotalScore().equals(BigDecimal.ZERO)){ + uploadRobotPublishRecordVo.setTotalScore(null); + } + } + } return signPatientManageRouteNodeMapper.selectTaskContented(uploadRobotPublishRecordDto); }