详情,标准分解单关联条款
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.Date;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import com.adc.da.base.web.BaseController;
|
||||
import com.adc.da.http.PageInfo;
|
||||
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