|
@@ -145,6 +145,7 @@ public class PurchaseBomServiceImpl extends ServiceImpl<PurchaseBomMapper, Purch
|
|
|
wrapper.like("bs", BomSpec::getName, dto.getBomSpecName());
|
|
|
wrapper.apply("(pb.purchase_quantity + pb.return_quantity) > pb.arrival_quantity");
|
|
|
wrapper.orderByAsc("turnoverRate");
|
|
|
+ wrapper.orderByAsc("pb", PurchaseBom::getId);
|
|
|
Page<PurchaseInTransitBomVo> page = this.baseMapper.getPurchaseInTransitBomPage(dto.getPage(), wrapper);
|
|
|
List<PurchaseInTransitBomVo> records = page.getRecords();
|
|
|
List<Long> bomSpecIds = records.stream().map(PurchaseInTransitBomVo::getBomSpecId).collect(Collectors.toList());
|