30 lines
2.2 KiB
Markdown
30 lines
2.2 KiB
Markdown
## 1. 契约和公共能力
|
||
|
||
- [x] 1.1 确认提案并记录审批。
|
||
- [x] 1.2 新增全部接口请求、响应类型和服务方法,统一导出,复用现有认证及错误处理。
|
||
- [x] 1.3 接入动态枚举、权限常量、分页与日期/限流参数校验工具。
|
||
|
||
## 2. 页面与入口
|
||
|
||
- [x] 2.1 新增停复机记录列表,支持全部筛选字段、分页、默认最近时间段和 31 天校验。
|
||
- [x] 2.2 单卡及设备绑定卡新增停复机历史入口,使用真实卡 ID,处理权限及卡切换状态。
|
||
- [x] 2.3 新增上游错误分类页,支持列表筛选、超级管理员维护及现有规则/草稿测试结果展示。
|
||
- [x] 2.4 新增网关限流组页,支持列表、详情、超级管理员维护及关联字段校验。
|
||
- [x] 2.5 新增网关调用统计页,支持汇总、趋势参数和未定义内部字段的透明展示。
|
||
- [x] 2.6 注册路由别名、四个菜单路由及隐藏详情路由、页面权限;复用现有后端菜单解析模式。
|
||
|
||
## 3. 验证与交付
|
||
|
||
- [x] 3.1 覆盖全部服务 URL、HTTP 方法、参数和响应的契约测试。
|
||
- [x] 3.2 覆盖时间、QPS、高优先级操作子集、权限和动态枚举回归测试。
|
||
- [x] 3.3 检查加载、错误、空数据、确认、重复提交和响应式显示。
|
||
- [x] 3.4 执行类型检查、构建、相关回归测试、格式与编码检查,记录实际结果。
|
||
- [x] 3.5 交付菜单名称/URL/父菜单和按钮权限编码,仅列非超级管理员专属配置。
|
||
|
||
## 验证结果
|
||
|
||
- 全量 Node 回归 153/153 通过,其中网关新增 23 项;`vue-tsc --noEmit`、生产构建、针对性 ESLint/Stylelint、格式和 UTF-8 检查通过。
|
||
- 本地 mock 浏览器验证:列表与详情、规则测试、按运营商名称搜索、账户 0 趋势、普通账号无维护按钮及授权隐藏详情路由;375px / 768px / 1024px / 1440px 检查与局部截图复核。
|
||
- 菜单与按钮清单写入 `docs/权限.md`,本地详细接入说明位于 `docs/网关限流-前端接入说明.md`(仓库默认忽略其他 docs 文件)。
|
||
- 未进行真实后端联调、Git 推送或生产部署;统计内部字段缺失时按实际响应展示。构建仍有项目既有常量绑定、循环依赖和大 chunk 警告。
|