diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java index f5904aa4d..8cbe35c83 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java @@ -333,7 +333,8 @@ public class WebCadOrderImportFactory { List existOrderGoods = goodsMapper.selectList(new LambdaUpdateWrapper() .eq(GoodsDO::getGoodsId, plateGoodsGoodsId) .eq(GoodsDO::getOrderId, orderId) - .eq(GoodsDO::getOrganId, organId)); + .eq(GoodsDO::getOrganId, organId) + .eq(GoodsDO::getDeleted, false)); Long orderGoodsId; if (CollUtil.isNotEmpty(existOrderGoods)) { orderGoodsId = existOrderGoods.get(0).getId();