fix: sort warehouse tree by name, fix tree batch delete cascade, and implement safe history location autofill
This commit is contained in:
@ -317,7 +317,10 @@ const selectedIds = ref<number[]>([])
|
||||
const isBulkDeleteMode = ref(false)
|
||||
|
||||
const handleTreeCheck = (data: any, checked: any) => {
|
||||
selectedIds.value = checked.checkedKeys
|
||||
// 使用 getCheckedKeys(true) 只获取叶子节点,防止 el-tree 自动连带选中父节点导致误删
|
||||
if (treeRef.value) {
|
||||
selectedIds.value = treeRef.value.getCheckedKeys(true) as number[]
|
||||
}
|
||||
}
|
||||
|
||||
const cancelBatchMode = () => {
|
||||
|
||||
Reference in New Issue
Block a user