1.0 KiB
1.0 KiB
1. API And Types
- 1.1 新增系统配置字段、查询参数和分页响应类型。
- 1.2 新增
GET /api/admin/system-configs服务方法,读取data.list。 - 1.3 新增
PUT /api/admin/system-configs/{key}服务方法,提交{ key, value }。
2. Settings Management Page
- 2.1 在设置管理下新增系统配置路由和菜单入口。
- 2.2 实现模块筛选、分页、刷新和配置列表展示。
- 2.3 根据配置元数据动态渲染开关、数字、枚举、文本和 JSON 控件。
- 2.4 实现只读配置禁用编辑、敏感值脱敏保护和字符串化提交。
- 2.5 展示配置注册状态、更新时间、范围和校验提示。
3. Verification
- 3.1 验证两个模块筛选和分页参数正确传递。
- 3.2 验证 bool、int、enum、string 和 json 配置的展示及提交值。
- 3.3 验证只读配置不能提交,敏感配置未修改时不会回传脱敏值。
- 3.4 运行类型检查、lint 和构建。