fix: 批量删除问题修复

Former-commit-id: 81be6da082b3eed89104b77f53a34ae2a2e7f60b
This commit is contained in:
haoxr
2023-03-13 23:08:24 +08:00
parent 8baa04362a
commit e1a231d4eb
6 changed files with 40 additions and 34 deletions

View File

@@ -258,8 +258,8 @@ function handleSubmit() {
/**
* 删除用户
*/
function handleDelete(id: number) {
const userIds = ([id] || ids.value).join(',');
function handleDelete(id?: number) {
const userIds = [id || ids.value].join(',');
if (!userIds) {
ElMessage.warning('请勾选删除项');
return;
@@ -459,7 +459,7 @@ onMounted(() => {
<el-button
type="danger"
:disabled="ids.length === 0"
@click="handleDelete"
@click="handleDelete()"
v-hasPerm="['sys:user:delete']"
><i-ep-delete />删除</el-button
>