|
@@ -946,7 +946,8 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
|
|
|
List<WbsTreeContract> tabs = baseMapper.selectList(Wrappers.<WbsTreeContract>lambdaQuery().eq(WbsTreeContract::getParentId, node.getId())
|
|
|
.select(WbsTreeContract::getNodeName, WbsTreeContract::getTableOwner, WbsTreeContract::getPKeyId, WbsTreeContract::getInitTableName, WbsTreeContract::getSort, WbsTreeContract::getFullName, WbsTreeContract::getUpdateTime)
|
|
|
.eq(WbsTreeContract::getContractId, node.getContractId()).eq(WbsTreeContract::getType, 2)
|
|
|
- .eq(WbsTreeContract::getWbsId, node.getWbsId()).eq(WbsTreeContract::getWbsType, node.getWbsType())
|
|
|
+ .eq(WbsTreeContract::getWbsId, node.getWbsId())
|
|
|
+ .apply("(wbs_type is null OR wbs_type = " + node.getWbsType() + ")")
|
|
|
.eq(WbsTreeContract::getStatus, 1)
|
|
|
.ne(WbsTreeContract::getIsBussShow, 2)); //隐藏的表单不操作
|
|
|
|