From a376a001494a12c04b6a2a04bf797cbd7198d1f7 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期三, 13 九月 2023 10:51:00 +0800
Subject: [PATCH] 修改1.0   9.13

---
 base-server/src/main/java/com/yuanchu/mom/service/impl/MbomModelServiceImpl.java |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/base-server/src/main/java/com/yuanchu/mom/service/impl/MbomModelServiceImpl.java b/base-server/src/main/java/com/yuanchu/mom/service/impl/MbomModelServiceImpl.java
index b45e247..81dd894 100644
--- a/base-server/src/main/java/com/yuanchu/mom/service/impl/MbomModelServiceImpl.java
+++ b/base-server/src/main/java/com/yuanchu/mom/service/impl/MbomModelServiceImpl.java
@@ -4,6 +4,7 @@
 import com.yuanchu.mom.mapper.MbomModelMapper;
 import com.yuanchu.mom.pojo.MbomModel;
 import com.yuanchu.mom.pojo.dto.MbomModelDto;
+import com.yuanchu.mom.pojo.dto.MbomModelDto2;
 import com.yuanchu.mom.service.MbomModelService;
 import org.springframework.beans.BeanUtils;
 import org.springframework.stereotype.Service;
@@ -11,6 +12,7 @@
 import javax.annotation.Resource;
 import java.util.List;
 import java.util.Map;
+import java.util.stream.Collectors;
 
 /**
  * 鐗╂枡娓呭崟缁存姢琛�(MbomModel)琛ㄦ湇鍔″疄鐜扮被
@@ -33,11 +35,16 @@
 
     //鏂板鐗╂枡娓呭崟缁存姢琛�
     @Override
-    public Integer addMbom(MbomModelDto mbomModelDto) {
-        MbomModel mbomModel = new MbomModel();
-        BeanUtils.copyProperties(mbomModelDto,mbomModel);
-        mbomModelMapper.insert(mbomModel);
-        return mbomModel.getId();
+    public void addMbom(MbomModelDto mbomModelDto) {
+        List<MbomModelDto2> mbomModelDto2List = mbomModelDto.getMbomModelDto2List();
+        List<MbomModel> mbomModelList = mbomModelDto2List.stream().map(mbomModelDto2 -> {
+            MbomModel mbomModel = new MbomModel();
+            mbomModel.setTechTemId(mbomModelDto.getTechTemId());
+            BeanUtils.copyProperties(mbomModelDto2, mbomModel);
+            return mbomModel;
+        }).collect(Collectors.toList());
+        //鎵归噺娣诲姞
+        saveBatch(mbomModelList);
     }
 
     //鍒犻櫎

--
Gitblit v1.9.3