QA验收 #35 » visual-guide.md
#106 标记确认交互:本轮图文验收摘录
2026-11-02,本机管理员account1,FE冻结候选0e6e0358…、BE700740e。仅已通过路径;不是部署或真实收付款操作说明。
普通编辑
进入既有Task编辑,核对Task2/3/4/21本轮合成标记。原独立“保存毛利率标记”按钮已移除。切换“不计入毛利率”后只弹一次确认;取消不写,确认只保存标记,不提交其他草稿。

图:Task2,有cost16、finished/unpaid。仅表示已打开确认弹窗;成功证据另见task2-confirm-result.json:1个单flag PUT/HTTP200、0cost写,未提交备注仍留在页面而服务端memo不变。

图:成功后checkbox与页面标记。task2-refresh-result.json及05图另证刷新持久;后续已合法恢复原false。本图不能单独证明完整成本/金额不变,完整DTO对照见dto-comparisons.json。
快捷编辑:原弹窗即确认

图:本机Task3快捷编辑,确认前已勾选。原生浏览器fullPage=false/clip捕获当前视口弹窗区域,未后期修改图片像素。只有此一次确认,不再叠加另一个弹窗。取消0写;确认后单flag PUT并GET true、原弹窗关闭,见quick-cancel/confirm-result.json。已恢复Task3原false。
本轮已验证边界
- Task2有成本、Task3无成本、Task21已付及Task4进行中均仅flag往返,不修改状态或成本。
- 普通创建、快速创建及Task3复制仅切checkbox、未提交,仍是原表单草稿语义,无即时写入。
- 一次浏览器发网前阻断只验证诚实失败提示和GET核对,不是服务器真实故障验收。
- 本轮仅admin实测;finance/PM及其他角色尚未验证。原页面红框/NaN不在本次改动范围。
- 10/11截断clip不纳入图文交付;01–05已有UI局部目视Pass沿用,不重复送审。结果及清理以qa-report.md/结构化证据为准。