禅道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())) {
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);
}
@@ -405,6 +405,10 @@ public class WebCadOrderImportAsyncFactory {
if (OrderPackageStatusEnum.PACKAGED.getStatus().equals(orderDOFromOrderNo.getPackaged())) {
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);
}
orderDO = orderDOFromOrderNo;