|
@@ -226,9 +226,14 @@ public class ContractInfoServiceImpl extends BaseServiceImpl<ContractInfoMapper,
|
|
|
//如果是复制节点,id也变了,oldId有没有改变暂不清楚(另一个接口),后面再排查
|
|
|
wbsTreePrivateRoot = wbsTreePrivateMapper.selectOne(Wrappers.<WbsTreePrivate>lambdaQuery().eq(WbsTreePrivate::getId, oldId)
|
|
|
.eq(WbsTreePrivate::getProjectId, parentNodeRoot.getProjectId()).eq(WbsTreePrivate::getWbsId, parentNodeRoot.getWbsId()).eq(WbsTreePrivate::getStatus, 1));
|
|
|
- if (ObjectUtil.isEmpty(wbsTreePrivateRoot)) {
|
|
|
- throw new ServiceException("暂无数据");
|
|
|
+ if (ObjectUtil.isEmpty(wbsTreePrivateRoot)){
|
|
|
+ wbsTreePrivateRoot = wbsTreePrivateMapper.selectOne(Wrappers.<WbsTreePrivate>lambdaQuery()
|
|
|
+ .eq(WbsTreePrivate::getPKeyId, parentNodeRoot.getIsTypePrivatePid()));
|
|
|
+ if (ObjectUtil.isEmpty(wbsTreePrivateRoot)) {
|
|
|
+ throw new ServiceException("未找到对应项目级节点");
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
//获取项目树所有子节点
|