查询子节点时只未转换的
This commit is contained in:
parent
d769eb7de3
commit
a2fe921a5e
|
|
@ -93,7 +93,10 @@ public class OriginalBomDetailTask extends RecursiveTask<List<BomOriginalListVO>
|
||||||
if (CollUtil.isNotEmpty(bomDetail)) {
|
if (CollUtil.isNotEmpty(bomDetail)) {
|
||||||
List<BomOriginalListVO> collect = bomDetail.stream().filter(u -> Objects.isNull(u.getStatus())|| u.getStatus().equals(1)).collect(Collectors.toList());
|
List<BomOriginalListVO> collect = bomDetail.stream().filter(u -> Objects.isNull(u.getStatus())|| u.getStatus().equals(1)).collect(Collectors.toList());
|
||||||
levelNumAdd(collect.size());
|
levelNumAdd(collect.size());
|
||||||
List<Long> childBowIds = bomDetail.stream().filter(u-> u.getChildBomRowId()!=null && u.getChildBomRowId() > 0).map(u->u.getChildBomRowId()).collect(Collectors.toList());
|
List<Long> childBowIds = bomDetail.stream()
|
||||||
|
.filter(u-> Objects.equals(u.getStatus(), OriginalStatusEnum.UN_CONVERT.getValue()) && u.getChildBomRowId()!=null && u.getChildBomRowId() > 0)
|
||||||
|
.map(BomOriginalListVO::getChildBomRowId)
|
||||||
|
.collect(Collectors.toList());
|
||||||
if(CollUtil.isNotEmpty(childBowIds)) {
|
if(CollUtil.isNotEmpty(childBowIds)) {
|
||||||
List<BomOriginalListVO> bom = SpringUtil.getBean(BomNewOriginalParentService.class).getBaseMapper().getParentChildBatch(childBowIds);
|
List<BomOriginalListVO> bom = SpringUtil.getBean(BomNewOriginalParentService.class).getBaseMapper().getParentChildBatch(childBowIds);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue