|
@@ -430,6 +430,12 @@ public class WbsParamServiceImpl extends BaseServiceImpl<WbsParamMapper, WbsPara
|
|
|
}
|
|
}
|
|
|
Collections.reverse(list);
|
|
Collections.reverse(list);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (list.isEmpty()) {
|
|
|
|
|
+ if (one.getAncestorsPId() != null && !one.getAncestorsPId().trim().isEmpty() && !one.getAncestorsPId().equals("0")) {
|
|
|
|
|
+ List<Long> pKeyIds = Func.toLongList(one.getAncestorsPId());
|
|
|
|
|
+ list = this.treeContractService.list(Wrappers.<WbsTreeContract>lambdaQuery().in(WbsTreeContract::getPKeyId, pKeyIds).eq(WbsTreeContract::getContractId, one.getContractId()));
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
list.add(one);
|
|
list.add(one);
|
|
|
}else {
|
|
}else {
|
|
|
list.add(one);
|
|
list.add(one);
|