|
@@ -1206,7 +1206,11 @@ public class ApsReportRecordsServiceImpl extends ServiceImpl<ApsReportRecordsDao
|
|
|
List<ApsWorkInProgressInventoryDo> apsWorkInProgressInventoryDos = apsWorkInProgressInventoryService.list(new QueryWrapper<ApsWorkInProgressInventoryDo>().lambda()
|
|
|
.eq(ApsWorkInProgressInventoryDo::getDeleted, "0")
|
|
|
.in(ApsWorkInProgressInventoryDo::getBatchnumber, Arrays.asList(apsReportRecordsDo.getBatchnumber().split(","))));
|
|
|
- ApsWorkInProgressInventoryDo apsWorkInProgressInventoryDo = apsWorkInProgressInventoryDos.get(0);
|
|
|
+ ApsWorkInProgressInventoryDo apsWorkInProgressInventoryDo = null;
|
|
|
+ if (!apsWorkInProgressInventoryDos.isEmpty()) {
|
|
|
+ apsWorkInProgressInventoryDo = apsWorkInProgressInventoryDos.get(0);
|
|
|
+ }
|
|
|
+
|
|
|
//不为空,则删除数据(逻辑删除)
|
|
|
if (ObjectUtil.isNotEmpty(apsWorkInProgressInventoryDos)) {
|
|
|
apsWorkInProgressInventoryService.removeByIds(apsWorkInProgressInventoryDos.stream().map(ApsWorkInProgressInventoryDo::getId).collect(Collectors.toList()));
|