feat: refine report material workflow states

This commit is contained in:
hectorzhao
2026-09-03 12:50:33 +08:00
parent 55915ed826
commit 4ff6ed0786
12 changed files with 237 additions and 31 deletions
+9
View File
@@ -4390,3 +4390,12 @@ git diff --check
- 增加两个状态入口共用事务逻辑、各状态下待生成数量和页面按钮间距的回归用例。定向API 2套122项、API全量52套601项、前端全量12文件55项、前后端TypeScript及Vite生产构建均通过;Vite仅保留既有Chart分块超过500kB提示。
- Browser插件不在本会话技能列表,按前端调试流程使用本机Playwright Chrome检查本地生产构建:1600×1000与390×844下均显示两个目标按钮,计算样式间距为8px、无重叠和页面横向溢出,控制台及页面错误均为0。接口响应使用隔离布局数据,仅验证样式和响应式交互,不冒充真实API/PostgreSQL验收。
- 本轮不提交、不推送、不部署,不访问预生产,不修改测试环境业务数据,不触发短信发送、补发、重投或重新入队。
## 2026-09-03 运营修改自动通过、资料池状态颜色与待生成资料数(测试环境发布准备)
- 运营端新增签名沿用既有自动通过规则;运营端修改签名或资料后也直接保持/变为审核通过,并写入`admin_update_approved`审核记录及操作人。客户端修改和导入审核流程不变,仍按原规则进入待审核;没有新增数据库字段或migration。
- 报备资料池按真实预检结果展示明确状态颜色:待生成、部分可生成为黄色,资料不完整及阻断原因为红色,已生成为绿色,全部放弃、无有效通道和资格检查中为灰色。状态只作用于现有资料池查询范围,不扩大为全部签名或历史资料查询。
- 企业签名管理搜索区下方汇总改为“待生成报备资料”份数,按一条企业应用下的签名资料计数;只有至少一个当前通道×运营商组合可生成时才计入。同一接口继续返回原“待生成明细数”兼容字段。入口文案改为“查看详情”,点击跳转报备资料池。
- 定向API 1套76项、定向报备工作台组件1文件5项通过;全量API 52套602项、前端12文件56项通过。前后端TypeScript、Vite生产构建、依赖安全、部署契约、结构质量、R4页面契约、包体积及`git diff --check`通过;Vite仅保留既有Chart分块超过500kB提示,入口gzip约107.63KiB。
- Chrome本地生产预览在1600×1000及390×844下验证汇总文案、7份示例计数、“查看详情”跳转和六类状态颜色,无控制台或页面错误;首行滚动到可视区后待生成黄色状态可见。隔离页面数据只用于布局、响应式和交互覆盖,不冒充真实API/PostgreSQL验收。
- 本轮发布范围仅为测试环境`100.93.204.60`,不访问预生产,不修改余额、客户、通道或签名业务资料,不发送、补发、重投或重新入队短信。发布恢复资产、最终部署标记、真实服务和只读数据核验结果待发布完成后追加。