逻辑删除查询条件;

This commit is contained in:
王奎兴
2026-09-04 11:37:06 +08:00
parent 762c49cd0f
commit edb7a5343d
@@ -1005,7 +1005,8 @@ public class StockOutOrderApplicationService {
}
BeanUtils.copyProperties(stockOutOrderDb, stockOutOrderD);
List<OutMaterialDetail> outMaterialDetailList = outMaterialDetailService.list(new QueryWrapper<OutMaterialDetail>().lambda()
.eq(OutMaterialDetail::getOutOrderNumber, stockOutOrderDb.getOutOrderNumber()));
.eq(OutMaterialDetail::getOutOrderNumber, stockOutOrderDb.getOutOrderNumber())
.eq(OutMaterialDetail::getDelFlag,1));
List<OutMaterialDetailDO> materialDetailList = cn.hutool.core.bean.BeanUtil.copyToList(outMaterialDetailList, OutMaterialDetailDO.class);
List<OutMaterialDetailDO> materialDetailList2 = new ArrayList<>();
// 仅通宇账号启用与库存分配弹窗同口径的新匹配(物料+箱号/卡板+Sheet Ref 多值拆 token);
@@ -1103,7 +1104,8 @@ public class StockOutOrderApplicationService {
}
BeanUtils.copyProperties(stockOutOrderDb, stockOutOrderD);
List<OutMaterialDetail> outMaterialDetailList = outMaterialDetailService.list(new QueryWrapper<OutMaterialDetail>().lambda()
.eq(OutMaterialDetail::getOutOrderNumber, stockOutOrderDb.getOutOrderNumber()));
.eq(OutMaterialDetail::getOutOrderNumber, stockOutOrderDb.getOutOrderNumber())
.eq(OutMaterialDetail::getDelFlag, 1));
List<OutMaterialDetailDO> materialDetailList = cn.hutool.core.bean.BeanUtil.copyToList(outMaterialDetailList, OutMaterialDetailDO.class);
List<OutMaterialDetailDO> materialDetailList2 = new ArrayList<>();
for (OutMaterialDetailDO detail : materialDetailList) {
@@ -1441,7 +1443,9 @@ public class StockOutOrderApplicationService {
List<OutMaterialDetailDO> returnOutMaterialDetailDOList = new ArrayList<>();
for (OutMaterialDetailDO outMaterialDetailDO : stockOutOrderDO.getMaterialDetailList()){
Long uniqueId = outMaterialDetailDO.getUniqueId();
OutMaterialDetail outMaterialDetail = outMaterialDetailService.getOne(new LambdaQueryWrapper<OutMaterialDetail>().eq(OutMaterialDetail::getUniqueId, uniqueId));
OutMaterialDetail outMaterialDetail = outMaterialDetailService.getOne(new LambdaQueryWrapper<OutMaterialDetail>()
.eq(OutMaterialDetail::getUniqueId, uniqueId)
.eq(OutMaterialDetail::getDelFlag,1));
if (outMaterialDetail == null){
throw new ServiceException("出库明细不存在");
}