feat: 支持系统账号批量操作

- 新增账号批量删除和批量重置密码接口及结果返回

- 用户列表增加批量操作工具栏与结果提示

- 账号删除切换为逻辑删除语义
This commit is contained in:
2026-03-24 18:37:32 +08:00
parent d510034abb
commit 6e1bd73cd8
12 changed files with 513 additions and 14 deletions

View File

@@ -115,6 +115,9 @@ const handleDropdownClick = (button) => {
<ElButton auto-insert-space @click="handleReset">
{{ $t('button.reset') }}
</ElButton>
<div v-if="$slots.middle" class="search-middle">
<slot name="middle"></slot>
</div>
</div>
</div>
@@ -193,6 +196,12 @@ const handleDropdownClick = (button) => {
gap: 12px;
}
.search-middle {
display: flex;
align-items: center;
min-width: 0;
}
.search-input {
width: min(360px, 100%);
}
@@ -267,6 +276,10 @@ const handleDropdownClick = (button) => {
justify-content: flex-start;
}
.search-middle {
width: 100%;
}
.search-input {
width: 100%;
}