From 10aaa035f5be0312304d20f022bdb714a8f4900a Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期三, 11 十二月 2024 22:16:23 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskDetailServiceImpl.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskDetailServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskDetailServiceImpl.java index 31c6f03..1cc499d 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskDetailServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskDetailServiceImpl.java @@ -59,12 +59,14 @@ @Override public Map<String, Object> selectServiceSubtaskDetailList(ServiceSubtaskDetail serviceSubtaskDetail) { List<ServiceSubtaskDetail> serviceSubtaskDetails = ServiceSubtaskDetailMapper.selectServiceSubtaskDetailList(serviceSubtaskDetail); + String taskName = null; if (CollectionUtils.isNotEmpty(serviceSubtaskDetails)) { //澶勭悊涓�涓嬮�氶厤绗� for (ServiceSubtaskDetail serviceSubtaskDetail1 : serviceSubtaskDetails) { ServiceSubtask serviceSubtask = serviceSubtaskMapper.selectServiceSubtaskById(serviceSubtaskDetail1.getSubId()); serviceSubtaskDetail1.setQuestiontext(getObject(serviceSubtask, serviceSubtaskDetail1.getQuestiontext())); } + taskName = serviceTaskService.selectServiceTaskByTaskid(serviceSubtaskDetails.get(0).getTaskid()).getTaskName(); } //鑾峰彇鏈�鍚庣殑鎬诲綍闊冲湴鍧� Map<String, Object> map = new HashMap<>(); @@ -73,6 +75,7 @@ Map<String, Object> map1 = new HashMap<>(); map1.put("serviceSubtaskDetails", serviceSubtaskDetails); map1.put("filteredDetails", null); + map1.put("taskName", taskName); //鐢ㄤ簬瀛樺偍鍘婚噸鐨勬暟鎹� List<ServiceSubtaskDetail> serviceSubtaskDetailSET = new ArrayList<>(); Boolean flag = false; @@ -138,6 +141,18 @@ return ServiceSubtaskDetailMapper.insertServiceSubtaskDetail(serviceSubtaskDetail); } + @Override + public int batchInsertServiceSubtaskDetail(List<ServiceSubtaskDetail> serviceSubtaskDetails) { + int i = 0; + if (CollectionUtils.isNotEmpty(serviceSubtaskDetails)) { + for (ServiceSubtaskDetail serviceSubtaskDetail : serviceSubtaskDetails) { + serviceSubtaskDetail.setCreateTime(DateUtils.getNowDate()); + i = ServiceSubtaskDetailMapper.insertServiceSubtaskDetail(serviceSubtaskDetail); + } + } + return i; + } + /** * 淇敼璇煶浠诲姟鍛煎彨鏄庣粏 * -- Gitblit v1.9.3