|
@@ -134,7 +134,7 @@ public class SbUnusedServiceImpl extends BaseServiceImpl<SbUnusedMapper, SbUnuse
|
|
|
}
|
|
|
|
|
|
|
|
|
- List<String> addIdList = new ArrayList<>();
|
|
|
+ List<SbInfoDTO> addIdList = new ArrayList<>();
|
|
|
for (SbInfoDTO sbInfoDTO: sbInfoDTOS){
|
|
|
Boolean flag2 = false;
|
|
|
for (SbUnusedDetailVO vo:sbUnusedDetailVOS) {
|
|
@@ -145,22 +145,24 @@ public class SbUnusedServiceImpl extends BaseServiceImpl<SbUnusedMapper, SbUnuse
|
|
|
|
|
|
}
|
|
|
if (!flag2){
|
|
|
- addIdList.add(sbInfoDTO.getId());
|
|
|
+ addIdList.add(sbInfoDTO);
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
List<SbUnusedDetail> sbUnusedDetails = new ArrayList<>();
|
|
|
if (addIdList.size()>0) {
|
|
|
- for (String sbId : addIdList) {
|
|
|
+ for (SbInfoDTO sbInfoDTO : addIdList) {
|
|
|
SbUnusedDetail detail = new SbUnusedDetail();
|
|
|
detail.setSbUnusedId(unused.getId());
|
|
|
detail.setId(IdGeneratorUtils.getObjectId());
|
|
|
- detail.setSbId(sbId);
|
|
|
+ detail.setSbId(sbInfoDTO.getId());
|
|
|
detail.setCreatedTime(LocalDateTime.now());
|
|
|
detail.setCreatedUserId(unused.getApplyUserId());
|
|
|
detail.setUpdateTime(LocalDateTime.now());
|
|
|
detail.setUpdateUserId(unused.getApplyUserId());
|
|
|
+ sbInfoDTO.setId(detail.getId());
|
|
|
+ this.saveImageFile(sbInfoDTO);
|
|
|
sbUnusedDetails.add(detail);
|
|
|
}
|
|
|
sbUnusedDetailMapper.insertListforComplex(sbUnusedDetails);
|