feat: 新增角色管理模块,优化API与交互体验
Some checks failed
Release pipeline / publish (push) Has been cancelled
Release pipeline / Always run job (push) Has been cancelled

1.  新增角色管理后台页面、路由与国际化文案
2.  重构API请求错误处理逻辑,统一拦截业务与HTTP错误
3.  新增确认弹窗组合式函数,区分取消与请求错误场景
4.  完善表格按钮权限与显示控制逻辑
5.  更新API参数规范与文档说明
6.  修复部分页面分页数据解析问题
This commit is contained in:
sheng
2026-05-28 19:16:05 +08:00
parent ba43de8f4b
commit a61036e5dc
14 changed files with 999 additions and 45 deletions

View File

@@ -4,7 +4,10 @@
"page": {
"common": {
"help": "帮 助",
"use": "使用"
"use": "使用",
"confirm": "确定",
"cancel": "取消",
"tip": "提示"
},
"demo": {
"playground": {
@@ -45,6 +48,38 @@
}
}
},
"system_administration": {
"user_management": {
"role": {
"search": "查询",
"reset": "重置",
"index": "序号",
"name": "角色名称",
"status": "状态",
"enabled": "启用",
"disabled": "禁用",
"description": "描述",
"actions": "操作",
"add": "新 增",
"edit": "编 辑",
"delete": "删 除",
"add_title": "新增角色",
"edit_title": "编辑角色",
"enter_name": "请输入角色名称",
"enter_description": "请输入描述",
"select_status": "请选择状态",
"select_rows_first": "请先勾选要操作的数据",
"operation_success": "操作成功",
"confirm_delete": "确定要删除该角色吗?",
"length_limit": "长度在 1 到 100 个字符",
"assign_permissions": "分配权限",
"permission_assignment": "权限分配",
"confirm": "确定",
"cancel": "取消",
"tip": "提示"
}
}
},
"system": {
"login": {
"time_is_most_precious": "时间是一切财富中最宝贵的财富",