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