修复了全选框

This commit is contained in:
叶锦涛
2025-10-31 16:35:47 +08:00
parent 88aa1517ef
commit 85e185bab8

View File

@@ -66,18 +66,9 @@ function getList() {
}
function handleSelectionChange(selection) {
// 保存所有选中的行
// 直接更新选中行数据不干涉表格UI状态
// 这样可以允许用户使用全选框功能
selectedRows.value = selection;
// 当用户通过点击行多选时,保持单选逻辑
// 但不阻止全选框的功能
if (selection.length > 1) {
// 注意:这里不再直接清除选择,而是通过下一次选择实现单选效果
// 这样全选框的功能就能正常工作了
console.log('选择了多行,系统将保持单选模式');
// 我们仍然可以处理选中的数据,比如只保留最后一行用于业务操作
// 但不修改表格的实际选中状态
}
}
function clickRow(row) {