From 6994c4ae328dc6e41ab98f183774c7ffdc9b5dbf Mon Sep 17 00:00:00 2001 From: zhs <zhs18203887318@163.com> Date: 星期三, 16 四月 2025 17:48:41 +0800 Subject: [PATCH] 04-16改数据采集-入科 --- smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java index c2f3ecb..ab37179 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java @@ -375,13 +375,20 @@ if (serviceTask.getSendState() == null) { serviceTask.setSendState(1L); serviceTaskVO.setSendState(1L); + }else { + serviceTask.setSendState(serviceTaskVO.getSendState()); } if (StringUtils.isNotEmpty(serviceTaskVO.getLibtemplateid())) { serviceTask.setLibtemplateid(serviceTaskVO.getLibtemplateid()); serviceTask.setLibtemplatename(serviceTaskVO.getLibtemplatename()); } - serviceTask.setTemplateid(tempid); - serviceTask.setTemplatename(tempName); + if (serviceTaskVO.getTemplateid() != null) { + serviceTask.setTemplateid(serviceTaskVO.getTemplateid()); + serviceTask.setTemplatename(serviceTaskVO.getTemplatename()); + } else { + serviceTask.setTemplateid(tempid); + serviceTask.setTemplatename(tempName); + } serviceTask.setLeaveldeptcodes(serviceTaskVO.getLeaveldeptcodes()); serviceTask.setLeavehospitaldistrictcode(serviceTask.getLeavehospitaldistrictcode()); serviceTask.setSendState(2L); -- Gitblit v1.9.3