add api key manage

This commit is contained in:
2026-04-20 09:24:46 +08:00
parent 3d7c05cdcb
commit 9926e3e7e2
4 changed files with 341 additions and 0 deletions
@@ -0,0 +1,15 @@
# D22.4 管理员 API Key 管理页面 Devlog
## 当前状态速览
- 完成进度:4/4 ✅
- 当前子项:已全部完成
- 下一步行动:P22.5
## 日志
### 2026-04-20 — 完成
- [启动] 开始执行 P22.4context 已加载(store/types/MainLayout/参考 spec 均已读取)
- [22.4.1] 创建 `pages/api-keys/index.vue`;发现 TS 类型错误 6 个(boolean/scroll/record 类型)→ 修复(enabledFilter computed + 移除插槽类型注解 + Boolean() 转型)→ build ✅
- [22.4.2] MainLayout.vue 追加 `/api-keys` 菜单项(KeyOutlined 已导入)
- [22.4.3] MainLayout.vue pathMap 追加 `/api-keys: 'API Key 管理'`
- [22.4.4] 新增 7 用例,全绿;MainLayout 既有 6 条失败(layout 组件类型不匹配)非本项引入