feat: 增加角色管理与奖池配置迁移,优化管理端权限与样式

This commit is contained in:
2026-05-19 14:40:04 +08:00
parent d625c59393
commit a1fb163f1b
45 changed files with 1080 additions and 518 deletions

View File

@@ -4,6 +4,7 @@
"createAdmin": "新建管理员",
"searchPlaceholder": "按用户名 / 昵称 / 邮箱搜索",
"loadFailed": "加载管理员列表失败",
"roleLoadFailed": "加载角色列表失败",
"nicknameRequired": "请填写昵称",
"newPasswordMin": "新密码至少 8 位",
"roleRequired": "请至少选择一个角色",
@@ -14,6 +15,16 @@
"saveAccountFailed": "保存账号失败",
"deleteSuccess": "已删除 {{name}}",
"deleteFailed": "删除失败",
"roleListTitle": "角色管理",
"createRole": "新增角色",
"roleCreateSuccess": "已创建角色 {{name}}",
"roleUpdateSuccess": "已更新角色 {{name}}",
"roleSaveFailed": "保存角色失败",
"roleDeleteSuccess": "已删除角色 {{name}}",
"roleDeleteFailed": "删除角色失败",
"rolePermissionSaveSuccess": "角色权限已更新",
"rolePermissionSaveFailed": "保存角色权限失败",
"roleFormRequired": "角色名称和标识不能为空",
"allPermissions": "全部权限",
"saveRoleSuccess": "已更新 {{name}} 的角色",
"saveRoleFailed": "保存角色失败",
@@ -29,7 +40,6 @@
"nickname": "昵称",
"status": "状态",
"roles": "角色",
"direct": "直接权限",
"effective": "生效权限",
"actions": "操作"
},
@@ -37,23 +47,48 @@
"enabled": "启用",
"disabled": "禁用"
},
"roleType": {
"system": "系统",
"custom": "自定义"
},
"actions": {
"permissions": "权限",
"permissions": "分配角色",
"edit": "编辑",
"delete": "删除",
"cancel": "取消",
"save": "保存"
},
"roleTable": {
"name": "角色",
"slug": "标识",
"type": "类型",
"status": "状态",
"users": "关联用户",
"permissions": "权限数",
"actions": "操作"
},
"roleActions": {
"permissions": "配权限"
},
"permissionDialog": {
"title": "管理员权限",
"title": "分配角色",
"rolesTitle": "角色",
"rolesDescription": "保存至默认站点,与「直接权限」叠加为有效权限。",
"rolesDescription": "管理员只绑定角色;具体权限请到「角色管理」里维护。",
"rolePermissionCount": "含 {{count}} 项功能权限",
"directTitle": "直接权限",
"directDescription": "按菜单或业务域展开,勾选具体的 prd.*;多数情况只调角色即可。",
"selectedRoles": "当前勾选的角色:",
"saveRoles": "保存角色",
"saveDirect": "保存直接权限"
"saveRoles": "保存角色"
},
"rolePermissionDialog": {
"title": "角色权限"
},
"roleDialog": {
"createTitle": "新增角色",
"editTitle": "编辑角色",
"description": "角色用于归拢后台功能权限,再分配给管理员账号。",
"slug": "角色标识",
"name": "角色名称",
"descriptionLabel": "角色说明",
"status": "状态"
},
"accountDialog": {
"createTitle": "新建管理员",
@@ -79,5 +114,9 @@
"rowActionTitle": "删除该管理员",
"confirmTitle": "确认删除",
"confirmDescription": "确定删除管理员 {{name}}?此操作不可撤销。"
},
"roleDelete": {
"confirmTitle": "删除角色",
"confirmDescription": "确认删除角色 {{name}}"
}
}

View File

@@ -57,6 +57,7 @@
"home": "首页",
"dashboard": "仪表盘",
"admin_users": "管理列表",
"admin_roles": "角色管理",
"players": "玩家列表",
"wallet": "钱包流水",
"draws": "期号列表",

View File

@@ -11,6 +11,7 @@
"plays": "玩法与限额",
"odds": "赔率",
"rebate": "佣金 / 回水",
"jackpot": "Jackpot 奖池",
"risk-cap": "赔付封顶",
"wallet": "钱包阈值"
}