|
@@ -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<>();
|