禅道bug#1639修复

This commit is contained in:
gaoqr
2026-06-06 14:03:30 +08:00
parent e8bfa5b85b
commit de359a3c6c
2 changed files with 8 additions and 0 deletions
@@ -241,6 +241,10 @@ public class WebCadOrderImportServiceImpl implements WebCadOrderImportService {
if (OrderPackageStatusEnum.PACKAGED.getStatus().equals(orderDOFromOrderNo.getPackaged())) { if (OrderPackageStatusEnum.PACKAGED.getStatus().equals(orderDOFromOrderNo.getPackaged())) {
lambdaUpdateWrapper.set(OrderDO::getPackaged, OrderPackageStatusEnum.UNPACKED.getStatus()); lambdaUpdateWrapper.set(OrderDO::getPackaged, OrderPackageStatusEnum.UNPACKED.getStatus());
} }
// 已经生产完成的改为生产中
if (OrderStatusEnum.FINISH_PRODUCTION.getStatus().equals(status)) {
lambdaUpdateWrapper.set(OrderDO::getStatus, OrderStatusEnum.IN_PRODUCTION.getStatus());
}
orderMapper.update(lambdaUpdateWrapper); orderMapper.update(lambdaUpdateWrapper);
} }
@@ -405,6 +405,10 @@ public class WebCadOrderImportAsyncFactory {
if (OrderPackageStatusEnum.PACKAGED.getStatus().equals(orderDOFromOrderNo.getPackaged())) { if (OrderPackageStatusEnum.PACKAGED.getStatus().equals(orderDOFromOrderNo.getPackaged())) {
lambdaUpdateWrapper.set(OrderDO::getPackaged, OrderPackageStatusEnum.UNPACKED.getStatus()); lambdaUpdateWrapper.set(OrderDO::getPackaged, OrderPackageStatusEnum.UNPACKED.getStatus());
} }
// 已经生产完成的改为生产中
if (OrderStatusEnum.FINISH_PRODUCTION.getStatus().equals(status)) {
lambdaUpdateWrapper.set(OrderDO::getStatus, OrderStatusEnum.IN_PRODUCTION.getStatus());
}
orderMapper.update(lambdaUpdateWrapper); orderMapper.update(lambdaUpdateWrapper);
} }
orderDO = orderDOFromOrderNo; orderDO = orderDOFromOrderNo;