HEL-751: 恢复确认样本任务页整宽表格(待独立审核) #6

Open
leefer wants to merge 1 commits from feat/hel-751-task-table into fix/hel-750-code-checks
Owner

任务页原来使用来源/列表/详情三栏,并将任务和工作流合列,与用户确认的 HTML 整宽任务表不符。本请求恢复八列整宽表格、原件尺寸和行内取消/重试/查看,将详细状态、逐项产物下载、手动视频播放、撤销删除及来源筛选放入已有 Modal。生产页面只显示真实记录,不加入演示任务、数量、时间或媒体。

精确冻结 base:fix/hel-750-code-checks@54880e900bc2fc83cfce7d979379c5bfbbf1825e。head:feat/hel-751-task-table@dca88b3。此请求只叠加 HEL-751;PR #4/#5 保持 open、未合并、正文未动。

实现与验证:

  • 复用既有 ManagementPage、mg-table、Button、Modal、SSE/API 和删除撤销队列;几何和颜色统一在 themes.css,移除任务页旧局部样式。连接取任务历史快照,未报告进度不显示估算百分比。
  • 干净 npm ci、npm run lint/check、npm test、npm run build 全通过;check 0 errors / 0 warnings。保留既有 @xyflow 未使用导入、>500kB chunk 提示;Prettier 不覆盖 Svelte 模板的既有边界保留,本次任务模板另用已有插件格式化。既有 32 条 ESLint 例外未扩展,无依赖变化。
  • 19 项相关后端回归通过;四组前端守护通过;隔离 SQLite/API 夹具浏览器 254 项通过、0 pageerror。四主题 × 1440×900/1366×768/1280×720,12 组独立样本/实际/并排图、关键尺寸数字表及操作录屏经 HEL-751 任务卡附件交付。
  • 覆盖排队/进行/成功/失败/空态、搜索与来源、错误恢复、取消/重试/原生下载、产物预览、原生播放按钮/暂停/跳播/音量、焦点、删除撤销及延迟提交。工作流仍保留三栏和 220px 左栏;连接/素材/设置路由冒烟;创作台图片/视频提示词编辑和刷新草稿保留通过。未重跑其他管理页全部历史业务。

明确差异与审核边界:

  • 继承 B1 的品牌与导航差异未改。产品不显示“设计演示”徽标,搜索框 x 右移 90px(grade 90.8125px);宽高一致。
  • 夹具第二项使用现有 API 的项目来源契约,未伪造原件“智能体 · 分镜助手”来源;原件自动列宽受文案影响,进度列 x 差 −4.297 至 −4.938px,宽高一致。无输出/无视频缩略图记录时显示同尺寸媒介图标,不使用演示风景冒充产物。
  • “克制”动效档仍禁用归 HEL-733,字幕欠缺局部边界保留;未测真实 GPU/云 API、硬件音频和全屏。
  • 这些差异未视为用户已接受。须总管安排总工独立对照任务页和整个 B2;本请求不代表整套样本通过,无合并/部署许可。

临时库/媒体和本机服务已清理,无后端/数据库/现网配置修改。回滚:git revert dca88b3 后正常推送;不 reset/强推。详细范围及复现见 docs/changelogs/2026-10-22-hel751-task-table.md。

任务页原来使用来源/列表/详情三栏,并将任务和工作流合列,与用户确认的 HTML 整宽任务表不符。本请求恢复八列整宽表格、原件尺寸和行内取消/重试/查看,将详细状态、逐项产物下载、手动视频播放、撤销删除及来源筛选放入已有 Modal。生产页面只显示真实记录,不加入演示任务、数量、时间或媒体。 精确冻结 base:fix/hel-750-code-checks@54880e900bc2fc83cfce7d979379c5bfbbf1825e。head:feat/hel-751-task-table@dca88b3。此请求只叠加 HEL-751;PR #4/#5 保持 open、未合并、正文未动。 实现与验证: - 复用既有 ManagementPage、mg-table、Button、Modal、SSE/API 和删除撤销队列;几何和颜色统一在 themes.css,移除任务页旧局部样式。连接取任务历史快照,未报告进度不显示估算百分比。 - 干净 npm ci、npm run lint/check、npm test、npm run build 全通过;check 0 errors / 0 warnings。保留既有 @xyflow 未使用导入、>500kB chunk 提示;Prettier 不覆盖 Svelte 模板的既有边界保留,本次任务模板另用已有插件格式化。既有 32 条 ESLint 例外未扩展,无依赖变化。 - 19 项相关后端回归通过;四组前端守护通过;隔离 SQLite/API 夹具浏览器 254 项通过、0 pageerror。四主题 × 1440×900/1366×768/1280×720,12 组独立样本/实际/并排图、关键尺寸数字表及操作录屏经 HEL-751 任务卡附件交付。 - 覆盖排队/进行/成功/失败/空态、搜索与来源、错误恢复、取消/重试/原生下载、产物预览、原生播放按钮/暂停/跳播/音量、焦点、删除撤销及延迟提交。工作流仍保留三栏和 220px 左栏;连接/素材/设置路由冒烟;创作台图片/视频提示词编辑和刷新草稿保留通过。未重跑其他管理页全部历史业务。 明确差异与审核边界: - 继承 B1 的品牌与导航差异未改。产品不显示“设计演示”徽标,搜索框 x 右移 90px(grade 90.8125px);宽高一致。 - 夹具第二项使用现有 API 的项目来源契约,未伪造原件“智能体 · 分镜助手”来源;原件自动列宽受文案影响,进度列 x 差 −4.297 至 −4.938px,宽高一致。无输出/无视频缩略图记录时显示同尺寸媒介图标,不使用演示风景冒充产物。 - “克制”动效档仍禁用归 HEL-733,字幕欠缺局部边界保留;未测真实 GPU/云 API、硬件音频和全屏。 - 这些差异未视为用户已接受。须总管安排总工独立对照任务页和整个 B2;本请求不代表整套样本通过,无合并/部署许可。 临时库/媒体和本机服务已清理,无后端/数据库/现网配置修改。回滚:git revert dca88b3 后正常推送;不 reset/强推。详细范围及复现见 docs/changelogs/2026-10-22-hel751-task-table.md。
leefer added 1 commit 2026-10-22 05:18:33 +08:00
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/hel-751-task-table:feat/hel-751-task-table
git checkout feat/hel-751-task-table
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leefer/aigc-home#6