fix: bug#10743 修复远程升级选择设备多选取消问题
This commit is contained in:
parent
a4b79f2b8f
commit
a511dd5972
|
@ -38,8 +38,8 @@
|
|||
selectedRowKeys: _selectedRowKeys,
|
||||
onSelect: onSelectChange,
|
||||
onSelectAll: onSelectAllChange,
|
||||
onChange: onChange,
|
||||
}"
|
||||
@cancelSelect="cancelSelect"
|
||||
:params="params"
|
||||
>
|
||||
<template #headerTitle>
|
||||
|
@ -125,7 +125,7 @@ const defaultParams = {
|
|||
};
|
||||
|
||||
const statusMap = new Map();
|
||||
statusMap.set('online', 'success');
|
||||
statusMap.set('online', 'processing');
|
||||
statusMap.set('offline', 'error');
|
||||
statusMap.set('notActive', 'warning');
|
||||
|
||||
|
@ -223,8 +223,10 @@ const getSelectedRowsKey = (selectedRows: T[]) =>
|
|||
const getSetRowKey = (selectedRows: T[]) =>
|
||||
new Set([..._selectedRowKeys.value, ...getSelectedRowsKey(selectedRows)]);
|
||||
|
||||
const cancelSelect = () => {
|
||||
_selectedRowKeys.value = [];
|
||||
const onChange = (selectedRowKeys: T[]) => {
|
||||
if (selectedRowKeys.length === 0) {
|
||||
_selectedRowKeys.value = [];
|
||||
}
|
||||
};
|
||||
|
||||
const handleOk = () => {
|
||||
|
@ -249,7 +251,7 @@ const onVisible = () => {
|
|||
|
||||
const handleCancel = () => {
|
||||
visible.value = false;
|
||||
cancelSelect();
|
||||
_selectedRowKeys.value = [];
|
||||
};
|
||||
|
||||
onMounted(() => {
|
||||
|
|
Loading…
Reference in New Issue