feat(users): 用户管理加注销账号入口(super_admin) #35
Reference in New Issue
Block a user
Delete Branch "7-4ljh"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
用户管理:加注销账号入口(super_admin)
配合后端注销级联清理 + 删除端点(app-server PR #115),后台加删除入口。
改动
DeleteUserModal:受控弹窗,必填「注销原因(入审计)」,红字说明删什么/保留什么;api.delete带 body 调DELETE /admin/api/users/{id};后端409(有未提现现金/邀请金 / 在审提现单)经errMsg原样透出。列表页与详情页共用一套(同AdjustBalanceModals)。canDo(['super_admin']),deleted状态隐藏)。门控
前端
canDo(['super_admin'])与后端require_role("super_admin")对齐;门控被绕过后端亦兜底(403)。验证
next build✓ Compiled successfully(tsc + eslint + 21 路由静态生成)。🤖 Generated with Claude Code