功能修改

master
sunjianxi 2 weeks ago
parent ae3c297f97
commit b9104dd956
  1. 11
      src/main/java/com/nov/KgLowDurable/service/Impl/LdOneOutStorageServiceImpl.java
  2. 2
      src/main/java/com/nov/KgLowDurable/service/Impl/LdOnePutStorageServiceImpl.java

@ -466,11 +466,11 @@ public class LdOneOutStorageServiceImpl extends ServiceImpl<LdOneOutStorageMappe
@Override
@Transactional(rollbackFor = Exception.class)
public boolean delete(Long id) {
//根据id删除一级出库表
this.removeById(id);
LdOneOutStorage oneOutStorage = this.getById(id);
//根据id查询一级出库明细
List<LdOneOutStorageDetail> oneOutStorageDetails = oneOutStorageDetailService.list(Wrappers.<LdOneOutStorageDetail>lambdaQuery().eq(LdOneOutStorageDetail::getOneOutStorageId,id));
//还原库存
if("2".equals(oneOutStorage.getStatus())){
//已提交的还原库存
for (LdOneOutStorageDetail ldOneOutStorageDetail : oneOutStorageDetails) {
System.out.println(ldOneOutStorageDetail.getOneFormId());
// 库存
@ -480,6 +480,8 @@ public class LdOneOutStorageServiceImpl extends ServiceImpl<LdOneOutStorageMappe
oneForm.setNum(result);
oneFormService.updateById(oneForm);
}
}
List<Long> detailIdList = oneOutStorageDetails.stream().map(LdOneOutStorageDetail::getId).collect(Collectors.toList());
if(!CollectionUtils.isEmpty(detailIdList)){
oneOutStorageDetailService.removeByIds(detailIdList);
@ -507,7 +509,8 @@ public class LdOneOutStorageServiceImpl extends ServiceImpl<LdOneOutStorageMappe
twoPutStorageDetailService.removeByIds(twoDetailIdList);
}
}
//根据id删除一级出库表
this.removeById(id);
return true;
}
}

@ -440,6 +440,8 @@ public class LdOnePutStorageServiceImpl extends ServiceImpl<LdOnePutStorageMappe
// 3.删除明细
deleteDetails(dto);
// 4. 提交审批
submitForApproval(dto);
return true;
}

Loading…
Cancel
Save