详情,标准分解单关联条款
This commit is contained in:
+35
-13
@@ -4,6 +4,8 @@ import static org.springframework.http.MediaType.APPLICATION_JSON_UTF8_VALUE;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import com.adc.da.base.web.BaseController;
|
import com.adc.da.base.web.BaseController;
|
||||||
import com.adc.da.http.PageInfo;
|
import com.adc.da.http.PageInfo;
|
||||||
import com.adc.da.person.entity.PersonMsgEO;
|
import com.adc.da.person.entity.PersonMsgEO;
|
||||||
@@ -193,20 +195,40 @@ public class SarFileSplitInfoEOController extends BaseController<SarFileSplitInf
|
|||||||
/**
|
/**
|
||||||
* 使选定的拆分条款 插入分解单
|
* 使选定的拆分条款 插入分解单
|
||||||
*/
|
*/
|
||||||
querySame.forEach(item->{
|
|
||||||
QueryWrapper<SarStandItems> sarStandItemsQueryWrapper = new QueryWrapper<>();
|
|
||||||
sarStandItemsQueryWrapper.eq("edit_flag",item.getEditFlag());
|
|
||||||
SarStandItems sarStandItems = new SarStandItems();
|
|
||||||
sarStandItems.setStandId(sarFileSplitInfoEO.getStandId());
|
|
||||||
sarStandItems.setEditFlag(item.getEditFlag());
|
|
||||||
sarStandItems.setItemsName(item.getItemsName());
|
|
||||||
sarStandItems.setTermsConditions(item.getItermsConditions());
|
|
||||||
sarStandItems.setItemsNum(item.getItemsNum());
|
|
||||||
sarStandItems.setId(UUIDUtils.randomUUID20());
|
|
||||||
sarStandItems.setFileType(sarFileSplitInfoEO.getFileType());
|
|
||||||
ServiceImpl.saveOrUpdate(sarStandItems,sarStandItemsQueryWrapper);
|
|
||||||
|
|
||||||
});
|
List<SarStandItems> sarStandItemList = querySame.stream()
|
||||||
|
.map(item -> {
|
||||||
|
SarStandItems sarStandItem = new SarStandItems();
|
||||||
|
sarStandItem.setStandId(sarFileSplitInfoEO.getStandId());
|
||||||
|
sarStandItem.setEditFlag(item.getEditFlag());
|
||||||
|
sarStandItem.setItemsName(item.getItemsName());
|
||||||
|
sarStandItem.setTermsConditions(item.getItermsConditions());
|
||||||
|
sarStandItem.setItemsNum(item.getItemsNum());
|
||||||
|
sarStandItem.setId(UUIDUtils.randomUUID20());
|
||||||
|
sarStandItem.setFileType(sarFileSplitInfoEO.getFileType());
|
||||||
|
|
||||||
|
sarStandItem.setEditFlag(item.getEditFlag());
|
||||||
|
return sarStandItem;
|
||||||
|
})
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
|
ServiceImpl.saveBatch(sarStandItemList);
|
||||||
|
|
||||||
|
|
||||||
|
// querySame.forEach(item->{
|
||||||
|
// QueryWrapper<SarStandItems> sarStandItemsQueryWrapper = new QueryWrapper<>();
|
||||||
|
// sarStandItemsQueryWrapper.eq("edit_flag",item.getEditFlag());
|
||||||
|
// SarStandItems sarStandItems = new SarStandItems();
|
||||||
|
// sarStandItems.setStandId(sarFileSplitInfoEO.getStandId());
|
||||||
|
// sarStandItems.setEditFlag(item.getEditFlag());
|
||||||
|
// sarStandItems.setItemsName(item.getItemsName());
|
||||||
|
// sarStandItems.setTermsConditions(item.getItermsConditions());
|
||||||
|
// sarStandItems.setItemsNum(item.getItemsNum());
|
||||||
|
// sarStandItems.setId(UUIDUtils.randomUUID20());
|
||||||
|
// sarStandItems.setFileType(sarFileSplitInfoEO.getFileType());
|
||||||
|
// ServiceImpl.saveOrUpdate(sarStandItems,sarStandItemsQueryWrapper);
|
||||||
|
//
|
||||||
|
// });
|
||||||
|
|
||||||
|
|
||||||
//根据标准号查询标准是否存在
|
//根据标准号查询标准是否存在
|
||||||
|
|||||||
Reference in New Issue
Block a user