转PBOM-顺序问题

This commit is contained in:
大米 2024-08-06 18:21:59 +08:00
parent 37856ae888
commit c7bcfb0752
1 changed files with 1 additions and 1 deletions

View File

@ -255,7 +255,7 @@ public abstract class EBomToPbomBase {
* @param preAssemblyVo 发货前装配包
*/
public void liftingLayerDo(BomNewEbomParentVO parentVO, BomNewEbomParentVO directDeliveryVo, BomNewEbomParentVO preAssemblyVo, List<Long> parentRowIds) {
List<BomNewEbomParentVO> firstLevelBoms = allBomDetail.stream().filter(u -> u.getParentRowId().equals(parentVO.getBomRowId())).collect(Collectors.toList());
List<BomNewEbomParentVO> firstLevelBoms = allBomDetail.stream().filter(u -> u.getParentRowId().equals(parentVO.getBomRowId())).sorted(Comparator.comparing(BomNewEbomParentVO::getVirtualPartType).reversed()).collect(Collectors.toList());
for (BomNewEbomParentVO firstLevelBom : firstLevelBoms) {
if (hasCupmVo.contains(firstLevelBom.getRowId())) {