feat: 支持注销用户并展示普通用户使用情况

- 新增管理员注销用户接口,要求输入用户名二次确认
- 注销时清理用户当前图片、视频、文件、标签、会话和自身日志
- 保留备份任务、管理员审计数据和全局配置
- 用户列表展示图片、视频、文件占用,管理员行隐藏使用情况和操作按钮
- 补充注销流程与用量统计测试
This commit is contained in:
tianmo committed 2026-10-19 17:48:44 +08:00
1 parent dd0005b7ba
commit ccfdac2e1b
8 files changed
+394 -24

No files matched your search

+2 -2
View File
@@ -1,7 +1,7 @@
import { requireAdminAuth } from '../../../utils/access'
import { listAdminUsers } from '../../../utils/db'
import { listAdminUsersWithUsage } from '../../../utils/db'
export default defineEventHandler(async (event) => {
await requireAdminAuth(event)
return { users: listAdminUsers() }
return { users: listAdminUsersWithUsage() }
})