[update] 国标、外标、企标、资料中心左侧树拖拽,拖拽到内容区则把拖拽节点设置为该节点的子节点
This commit is contained in:
@@ -416,8 +416,17 @@ export default {
|
||||
// 判断只能在同级排序
|
||||
if (!info.dropToGap) {
|
||||
// 不在缝隙中,在内容区
|
||||
this.$message.warning('请拖动到缝隙中')
|
||||
return false
|
||||
// this.$message.warning('请拖动到缝隙中')
|
||||
// return false
|
||||
paramObj.id = dragNodeData.id
|
||||
paramObj.parentId = nodeData.id // 目标节点的id为parentId
|
||||
if (nodeData.children && nodeData.children.length > 1) {
|
||||
// 有子节点,排序为最后一个节点排序+0.0001
|
||||
paramObj.nodeOrder = nodeData.children[nodeData.children.length - 1].nodeOrder + 0.0001
|
||||
} else {
|
||||
// 没有子节点,排序为0.0001
|
||||
paramObj.nodeOrder = 0.0001
|
||||
}
|
||||
} else if (
|
||||
(info.node.children || []).length > 0 && // Has children
|
||||
info.node.expanded && // Is expanded
|
||||
|
||||
@@ -421,8 +421,17 @@ export default {
|
||||
// 判断只能在同级排序
|
||||
if (!info.dropToGap) {
|
||||
// 不在缝隙中,在内容区
|
||||
this.$message.warning('请拖动到缝隙中')
|
||||
return false
|
||||
// this.$message.warning('请拖动到缝隙中')
|
||||
// return false
|
||||
paramObj.id = dragNodeData.id
|
||||
paramObj.parentId = nodeData.id // 目标节点的id为parentId
|
||||
if (nodeData.children && nodeData.children.length > 1) {
|
||||
// 有子节点,排序为最后一个节点排序+0.0001
|
||||
paramObj.nodeOrder = nodeData.children[nodeData.children.length - 1].nodeOrder + 0.0001
|
||||
} else {
|
||||
// 没有子节点,排序为0.0001
|
||||
paramObj.nodeOrder = 0.0001
|
||||
}
|
||||
} else if (
|
||||
(info.node.children || []).length > 0 && // Has children
|
||||
info.node.expanded && // Is expanded
|
||||
|
||||
@@ -422,8 +422,17 @@ export default {
|
||||
// 判断只能在同级排序
|
||||
if (!info.dropToGap) {
|
||||
// 不在缝隙中,在内容区
|
||||
this.$message.warning('请拖动到缝隙中')
|
||||
return false
|
||||
// this.$message.warning('请拖动到缝隙中')
|
||||
// return false
|
||||
paramObj.id = dragNodeData.id
|
||||
paramObj.parentId = nodeData.id // 目标节点的id为parentId
|
||||
if (nodeData.children && nodeData.children.length > 1) {
|
||||
// 有子节点,排序为最后一个节点排序+0.0001
|
||||
paramObj.nodeOrder = nodeData.children[nodeData.children.length - 1].nodeOrder + 0.0001
|
||||
} else {
|
||||
// 没有子节点,排序为0.0001
|
||||
paramObj.nodeOrder = 0.0001
|
||||
}
|
||||
} else if (
|
||||
(info.node.children || []).length > 0 && // Has children
|
||||
info.node.expanded && // Is expanded
|
||||
|
||||
@@ -262,8 +262,17 @@ export default {
|
||||
// 判断只能在同级排序
|
||||
if (!info.dropToGap) {
|
||||
// 不在缝隙中,在内容区
|
||||
this.$message.warning('请拖动到缝隙中')
|
||||
return false
|
||||
// this.$message.warning('请拖动到缝隙中')
|
||||
// return false
|
||||
paramObj.id = dragNodeData.id
|
||||
paramObj.parentId = nodeData.id // 目标节点的id为parentId
|
||||
if (nodeData.children && nodeData.children.length > 1) {
|
||||
// 有子节点,排序为最后一个节点排序+0.01
|
||||
paramObj.sort = nodeData.children[nodeData.children.length - 1].sort + 0.01
|
||||
} else {
|
||||
// 没有子节点,排序为0.01
|
||||
paramObj.sort = 0.01
|
||||
}
|
||||
} else if (
|
||||
(info.node.children || []).length > 0 && // Has children
|
||||
info.node.expanded && // Is expanded
|
||||
|
||||
Reference in New Issue
Block a user