fix(图表): 修复图表字段可以拖入重复字段 #17576

This commit is contained in:
wisonic
2025-12-12 16:26:24 +08:00
committed by wisonic-s
parent f0620348ca
commit 7b15665d75

View File

@@ -1943,13 +1943,16 @@ const drop = (ev: MouseEvent, type = 'xAxis') => {
view.value[type] ??= []
const targetId = ev.srcElement.offsetParent?.querySelector('.node-id_private')?.dataset?.id
const index = view.value[type].findIndex(ele => ele.id === targetId && ele.id !== obj.id)
let newDraggableIndex
if (index !== -1) {
view.value[type].splice(index + 1 + i, 0, obj)
newDraggableIndex = index + 1 + i
} else {
view.value[type].push(obj)
newDraggableIndex = view.value[type].length - 1
}
const e = { newDraggableIndex: view.value[type].length - 1 }
const e = { newDraggableIndex }
if ('drillFields' === type) {
addDrill(e)