From d3bf339bd64d7b7efddc0afdd4beb1866b8b5a04 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期六, 21 九月 2024 00:47:55 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java index baf4338..a318547 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java @@ -81,6 +81,11 @@ @Override public List<ServiceTask> selectServiceTaskList(ServiceTask serviceTask) { + //濡傛灉涓�0涓嶇疆绌猴紝浼氬奖鍝嶅埌鎴戠殑鏌ヨ + if (CollectionUtils.isEmpty(serviceTask.getLeaveldeptcodes()) || serviceTask.getLeaveldeptcodes().size() == 0) + serviceTask.setLeaveldeptcodes(null); + if (CollectionUtils.isEmpty(serviceTask.getLeavehospitaldistrictcodes()) || serviceTask.getLeavehospitaldistrictcodes().size() == 0) + serviceTask.setLeavehospitaldistrictcodes(null); return serviceTaskMapper.selectServiceTaskList(serviceTask); } @@ -258,6 +263,13 @@ * @return */ private List wjInfo(ServiceTask serviceTask, Long patid) { + //鐢ㄦ埛鐐瑰嚮浜嗗閾撅紝灏辩畻浠栭鍙栦簡 + ServiceSubtask serviceSubtask = new ServiceSubtask(); + serviceSubtask.setSendstate(1L); + serviceSubtask.setPatid(patid); + serviceSubtask.setTaskid(serviceTask.getTaskid()); + serviceSubtaskMapper.updateServiceSubtaskByPatId(serviceSubtask); + //閫氳繃妯℃澘ID鑾峰彇闂淇℃伅 SvyLibTemplateScript svyLibTemplateScript = new SvyLibTemplateScript(); svyLibTemplateScript.setSvyid(Long.valueOf(serviceTask.getLibtemplateid())); -- Gitblit v1.9.3