1 year ago
parent
commit
c4e646961d

+ 7 - 4
platform-service/src/main/java/com/platform/service/sbUnused/impl/SbUnusedServiceImpl.java

@@ -104,6 +104,7 @@ public class SbUnusedServiceImpl extends BaseServiceImpl<SbUnusedMapper, SbUnuse
     public void saveAgain(SbUnusedDTO dto) {
         SbUnused unused = mapper.selectByPrimaryKey(dto.getId());
             //仅修改
+            dto.setStatus(SbUnusedStatusEnum.verifying_one.getValue());
             mapper.updateByPrimaryKeySelective(BeanConverterUtil.copyObjectProperties(dto,SbUnused.class));
             List<SbInfoDTO> sbInfoDTOS = dto.getSbInfoDTOS();
             SbUnusedDetailDTO sbUnusedDetailDTO = new SbUnusedDetailDTO();
@@ -155,11 +156,13 @@ public class SbUnusedServiceImpl extends BaseServiceImpl<SbUnusedMapper, SbUnuse
                 }
                 sbUnusedDetailMapper.insertListforComplex(sbUnusedDetails);
             }
+            if (idList.size()>0) {
 
-            Weekend<SbUnusedDetail> weekend = new Weekend<>(SbUnusedDetail.class);
-            WeekendCriteria<SbUnusedDetail,Object> weekendCriteria = weekend.weekendCriteria();
-            weekendCriteria.andIn(SbUnusedDetail::getId,idList);
-            mapper.deleteByExample(weekend);
+                Weekend<SbUnusedDetail> weekend = new Weekend<>(SbUnusedDetail.class);
+                WeekendCriteria<SbUnusedDetail, Object> weekendCriteria = weekend.weekendCriteria();
+                weekendCriteria.andIn(SbUnusedDetail::getId, idList);
+                mapper.deleteByExample(weekend);
+            }
 
         if (dto.getSaveFlag()){
             //修改并提交