From 78c9129e9045fafe4c2f7333b3dcafde6b20b96d Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期四, 05 十二月 2024 15:20:51 +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