提交代码
This commit is contained in:
parent
a87f90ca1b
commit
3b8af59dd4
@ -286,9 +286,12 @@ public class NodesServiceImpl extends ServiceImpl<NodesMapper, Nodes> implements
|
||||
int orderno = this.count(queryWrapperNodeOrder.eq("parent_id", nodes.getParentId())) + 1;
|
||||
//判断节点名称是否存在
|
||||
LambdaQueryWrapper<Nodes> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(Nodes::getNodeName, nodes.getNodeName());//名称
|
||||
queryWrapper.eq(Nodes::getParentId, nodes.getParentId());//父节点
|
||||
queryWrapper.eq(Nodes::getParentId, nodes.getParentId());//父节点
|
||||
//名称
|
||||
queryWrapper.eq(Nodes::getNodeName, nodes.getNodeName());
|
||||
//父节点
|
||||
queryWrapper.eq(Nodes::getParentId, nodes.getParentId());
|
||||
//所属项目ID
|
||||
queryWrapper.eq(Nodes::getProjectId, nodes.getProjectId());
|
||||
int count = nodesMapper.selectCount(queryWrapper);
|
||||
// 大于0说明 区域名称重复
|
||||
if (count > 0) {
|
||||
@ -307,8 +310,8 @@ public class NodesServiceImpl extends ServiceImpl<NodesMapper, Nodes> implements
|
||||
if ("00".equals(nodesData.getParentId())) {
|
||||
break;
|
||||
}
|
||||
// 获取父节点
|
||||
nodesData = nodesMapper.selectById(nodesData.getParentId()); // 修正:从 nodesData 中获取 parentId
|
||||
// 获取父节点 // 修正:从 nodesData 中获取 parentId
|
||||
nodesData = nodesMapper.selectById(nodesData.getParentId());
|
||||
}
|
||||
// 反转路径,使其从根节点到当前节点
|
||||
Collections.reverse(pathNodes);
|
||||
|
Loading…
Reference in New Issue
Block a user