# 08 — Campaigns 页迁移（最后硬骨头）

**What to build:** 评估活动页（1094 行）对齐交互标准。时间线、探索区、分析区等独特交互不做模式化改造，只统一页面外壳与基础模式（表单 Drawer、删除确认、空态、反馈）。

**Blocked by:** 07

**Acceptance criteria:**
- [x] 创建/编辑活动表单统一 FormDrawer（width 920 保留双栏布局；报告抽屉为只读展示+导出按钮，保留 Drawer）
- [x] 删除/取消活动 Popconfirm；探索派发等独特交互不变（取消已有 Popconfirm，无删除入口）
- [x] 空态 Empty、20 行分页阈值（活动表 + 报告子运行表）
- [x] 文件体量：重复的抽屉页脚模式收敛到 FormDrawer（不强制目标行数）
- [x] `tsc --noEmit` 通过
- [x] t480 走查：活动 CRUD + 时间线 + 探索区 + 报告 golden path
