feat: 管理端 RBAC 权限体系与员工管理

新增多角色权限控制(赛事/财务/客服管理员),支持员工 CRUD、路由菜单按权限显隐、审计日志范围过滤;登录返回角色与权限列表。玩家端赛事列表增加静默刷新避免图片闪烁。Seed 补充演示员工账号与充值相关权限。附带 RBAC/审计范围单元测试及 UAT 文档更新。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-15 17:52:39 +08:00
parent be5b4a4921
commit 567ec9ec8a
44 changed files with 1717 additions and 125 deletions

View File

@@ -422,6 +422,11 @@ export const API_ERROR_MESSAGES = {
'en-US': 'Username already taken',
'ms-MY': 'Nama pengguna sudah digunakan',
},
INVALID_ROLE: {
'zh-CN': '无效角色',
'en-US': 'Invalid role',
'ms-MY': 'Peranan tidak sah',
},
INVITE_CODE_REQUIRED: {
'zh-CN': '请填写邀请码',
'en-US': 'Invitation code is required',

View File

@@ -424,6 +424,11 @@ export const API_ERROR_MESSAGES = {
'en-US': 'Username already taken',
'ms-MY': 'Nama pengguna sudah digunakan',
},
INVALID_ROLE: {
'zh-CN': '无效角色',
'en-US': 'Invalid role',
'ms-MY': 'Peranan tidak sah',
},
INVITE_CODE_REQUIRED: {
'zh-CN': '请填写邀请码',
'en-US': 'Invitation code is required',