소스 검색

创建待采购忽略工序类型的数据

yzc 1 년 전
부모
커밋
37f2678a4f
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      hx-mes/src/main/java/com/fjhx/mes/service/production/impl/ProduceOrderServiceImpl.java

+ 4 - 1
hx-mes/src/main/java/com/fjhx/mes/service/production/impl/ProduceOrderServiceImpl.java

@@ -355,7 +355,10 @@ public class ProduceOrderServiceImpl extends ServiceImpl<ProduceOrderMapper, Pro
 
         //获取物料列表
         List<Long> cpIds = contractProductList.stream().map(ContractProduct::getId).collect(Collectors.toList());
-        List<ContractProductBom> cpBList = contractProductBomService.list(q -> q.in(ContractProductBom::getContractProductId, cpIds));
+        List<ContractProductBom> cpBList = contractProductBomService.list(q -> q
+                .in(ContractProductBom::getContractProductId, cpIds)
+                .ne(ContractProductBom::getType, 3)//创建待采购忽略工序类型的数据
+        );
 
         //合并所有相同物料
         Map<Long, AvailableStockBo> inOutBoMap = new ConcurrentHashMap<>();