From af76ba0ce2e138e91c7b45cf08ed96dd8df56f39 Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Sun, 21 Dec 2025 17:58:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E9=80=81=E7=9F=AD=E4=BF=A1=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../quartz/service/impl/SendTextMessageServiceImpl.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/postdischarge-quartz/src/main/java/com/xinelu/quartz/service/impl/SendTextMessageServiceImpl.java b/postdischarge-quartz/src/main/java/com/xinelu/quartz/service/impl/SendTextMessageServiceImpl.java index f4771f58..02db3ef7 100644 --- a/postdischarge-quartz/src/main/java/com/xinelu/quartz/service/impl/SendTextMessageServiceImpl.java +++ b/postdischarge-quartz/src/main/java/com/xinelu/quartz/service/impl/SendTextMessageServiceImpl.java @@ -187,18 +187,17 @@ public class SendTextMessageServiceImpl implements SendTextMessageService { if (Objects.nonNull(recordNum.getNum()) && recordNum.getNum() >= pushMessageRestrictions.getNumber()) { failSignPatientManageRouteNodeIds.add(message.getSignPatientManageRouteNodeId()); } - shortMessageSendRecordMapper.insertShortMessageSendRecord(shortMessageSendRecord); } - + shortMessageSendRecordMapper.insertShortMessageSendRecord(shortMessageSendRecord); // 修改患者任务统计表 patientIdSet.add(message.getPatientId()); } //修改节点状态 - if (CollectionUtils.isNotEmpty(expiredManageRouteNodeIds)) { + if (CollectionUtils.isNotEmpty(ids)) { signPatientManageRouteNodeMapper.updateNodeExecuteStatusByIds(ids, NodeExecuteStatusEnum.EXECUTED.getInfo(), null, NodeExecuteResultStatusEnum.SUCCESS.getInfo(), null, now); } //修改节点状态 - if (CollectionUtils.isNotEmpty(expiredManageRouteNodeIds)) { + if (CollectionUtils.isNotEmpty(failSignPatientManageRouteNodeIds)) { signPatientManageRouteNodeMapper.updateNodeExecuteStatusByIds(failSignPatientManageRouteNodeIds, NodeExecuteStatusEnum.EXECUTED.getInfo(), null, NodeExecuteResultStatusEnum.FAILURE.getInfo(), null, now); }