From 195190571e567602d5e4e8ae3c7c490a515719ef Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 08 十月 2024 15:43:04 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 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 87c043d..ce70d11 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceTaskServiceImpl.java @@ -172,16 +172,19 @@ info = wjInfo(serviceTask, patid, isFinish); } else { //瀹f暀 - info = xjInfo(Long.valueOf(serviceTask.getLibtemplateid()), taskid, patid,isFinish); + info = xjInfo(Long.valueOf(serviceTask.getLibtemplateid()), taskid, patid, isFinish); } //鍙鎵撳紑浜嗛〉闈紝灏辩畻鎴愬姛 - ServiceSubtask ServiceTaskSingle = new ServiceSubtask(); - ServiceTaskSingle.setTaskid(taskid); - ServiceTaskSingle.setPatid(patid); - ServiceTaskSingle.setResult("success"); - ServiceTaskSingle.setFinishtime(new Date()); - serviceSubtaskMapper.updateServiceSubtaskByCondition(ServiceTaskSingle); + if (isFinish) { + ServiceSubtask ss = new ServiceSubtask(); + ss.setTaskid(taskid); + ss.setPatid(patid); + ss.setSendstate(1L); + ss.setResult("success"); + ss.setFinishtime(new Date()); + serviceSubtaskMapper.updateServiceSubtaskByCondition(ss); + } SvyTaskTemplate svyTaskTemplate = svyTaskTemplateMapper.selectSvyTaskTemplateBySvyid(serviceTask.getTemplateid()); if (StringUtils.isNotEmpty(serviceTask.getKcb())) map.put("kcb", serviceTask.getKcb()); map.put("script", info); -- Gitblit v1.9.3