Files
Xboard/.helloagents/plan/202604232330_admin-frontend-queue-error-details/tasks.md
T
yinjianm 16203b14f6 feat(admin-frontend): 新增系统与订阅管理后台页面
扩展管理端侧边栏与路由,新增系统配置真实页面、订阅套餐
管理页、节点管理页及多个结构化占位页

补齐前端 API、类型与工具层,并增强仪表盘刷新、趋势切换、
失败作业详情与流量排行 limit 联动能力

同步后端 traffic rank limit 支持与知识库归档、设计约束、
验证配置及视觉验收产物
2026-04-24 15:32:09 +08:00

55 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 任务清单: admin-frontend-queue-error-details
> **@status:** completed | 2026-04-23 23:38
```yaml
@feature: admin-frontend-queue-error-details
@created: 2026-04-23
@status: completed
@mode: R2
```
## 进度概览
| 完成 | 失败 | 跳过 | 总数 |
|------|------|------|------|
| 6 | 0 | 0 | 6 |
---
## 任务列表
### 1. 接口与类型
- [√] 1.1 在 `admin-frontend/src/types/api.d.ts` 中补充失败作业实体与分页结果类型 | depends_on: []
- [√] 1.2 在 `admin-frontend/src/api/admin.ts` 中新增失败作业查询接口封装 | depends_on: [1.1]
### 2. 仪表盘详情入口
- [√] 2.1 新建 `admin-frontend/src/views/dashboard/QueueFailedJobsDialog.vue`,实现失败作业弹窗、摘要和分页 | depends_on: [1.2]
- [√] 2.2 在 `admin-frontend/src/views/dashboard/DashboardView.vue` 中接入“查看报错详情”按钮与弹窗状态 | depends_on: [2.1]
### 3. 验证与产物
- [√] 3.1 运行 `admin-frontend` 构建验证,确认类型检查和 Vite 构建通过 | depends_on: [2.2]
- [√] 3.2 复核根仓与 `public/assets/admin` 子模块状态,确保产物变更可见 | depends_on: [3.1]
---
## 执行日志
| 时间 | 任务 | 状态 | 备注 |
|------|------|------|------|
| 2026-04-23 23:30 | 方案包初始化 | completed | 用户确认采用“失败作业列表 + 报错摘要 + 失败时间 + 队列名”方案 |
| 2026-04-23 23:37 | 接口与弹窗实现 | completed | 已接入失败作业类型、API、弹窗组件和仪表盘入口 |
| 2026-04-23 23:38 | 构建与产物复核 | completed | 补齐 `src/env.d.ts` 后完成 clean typecheck`npm run build` 通过,`public/assets/admin` 子模块产生新产物变更 |
---
## 执行备注
> 记录执行过程中的重要说明、决策变更、风险提示等
- 当前仓存在历史占位方案包 `202604210515_admin-frontend-ticket-management`,本轮单独创建精确方案包,避免任务边界混淆。
- 浏览器自动化实例当前被占用,本轮以代码审查 + 构建产物复核代替登录态页面截图验收。