# 2026-06-01 调度 / 重试队列页面无法打开修复

## 摘要

- 侧栏增加可滚动区域与显式 `router.push`，避免「调度」「重试队列」在视口外或点击无跳转。
- 路由懒加载失败时全局提示 Ctrl+F5（chunk 与 index.html 哈希不一致）。
- `http.getList` 兼容数组与 `{ items, total }` 两种 API 响应。
- 调度/重试页加载失败显示 toast；修复 `v-chip` 非法 `border="current sm"`。

## 涉及文件

- `frontend/src/App.vue`
- `frontend/src/router/index.ts`
- `frontend/src/api/index.ts`
- `frontend/src/pages/SchedulesPage.vue`
- `frontend/src/pages/RetriesPage.vue`

## 验证

1. Ctrl+F5 后点击侧栏「调度」「重试队列」，URL 应为 `#/schedules`、`#/retries`，页面显示表格与标题。
2. 直接访问 `https://api.synaglobal.vip/app/#/schedules` 与 `#/retries` 应正常。
