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

@@ -29,7 +29,6 @@
"nickname": "Nickname",
"status": "Status",
"roles": "Roles",
"direct": "Direct",
"effective": "Effective",
"actions": "Actions"
},
@@ -38,22 +37,19 @@
"disabled": "Disabled"
},
"actions": {
"permissions": "Permissions",
"permissions": "Assign roles",
"edit": "Edit",
"delete": "Delete",
"cancel": "Cancel",
"save": "Save"
},
"permissionDialog": {
"title": "Admin permissions",
"title": "Assign roles",
"rolesTitle": "Roles",
"rolesDescription": "Saved as default-site roles and merged with direct permissions as effective permissions.",
"rolesDescription": "Admins only bind roles here. Maintain detailed permissions in Role Management.",
"rolePermissionCount": "Contains {{count}} functional permissions",
"directTitle": "Direct permissions",
"directDescription": "Expand by menu or domain and check specific prd.* items; in most cases role changes are enough.",
"selectedRoles": "Selected roles:",
"saveRoles": "Save roles",
"saveDirect": "Save direct permissions"
"saveRoles": "Save roles"
},
"accountDialog": {
"createTitle": "Create admin",

View File

@@ -11,6 +11,7 @@
"plays": "Play types and limits",
"odds": "Odds",
"rebate": "Commission / rebate",
"jackpot": "Jackpot pool",
"risk-cap": "Payout caps",
"wallet": "Wallet thresholds"
}