feat: build reporting workbench workflow
This commit is contained in:
@@ -4271,3 +4271,13 @@ git diff --check
|
||||
- 工作站从测试环境实际下载主资源 `index-BNrNaR05.js`、`index-CMZPlsxo.css` 和企业签名页分块 `AdminEnterpriseSignaturesPage-D_Q97xUB.js`,SHA-256分别为 `f93dd4a0732edd4cad1396dbc67b588b27ef1188912c67fc27f7c297498c160d`、`8c98d139dc3cc1846f1b114ed278f42118b0d65fa83c303d0f12086aa2ed9329`、`bfed281a0849e86edc2d1e7fb2d332b167643139df4effcf8a3d584849c2ca23`,与服务器产物一致。
|
||||
- Browser插件不在本会话可用技能中,按前端调试流程使用工作区Playwright Chromium对本地最新构建做1600×1000视觉复核。页面身份、非空、无框架错误层、控制台和展开交互通过;可见签名及引流信息的状态+数量、“放弃报备”和上下三角排序。截图使用隔离视觉数据,仅用于设计展示,不冒充测试环境真实API/数据验收;测试环境真实鉴权页面截图未完成。
|
||||
- 全程未发送、补发或重投短信,未修改余额、客户、通道或签名/引流业务配置。原有修改及未跟踪文件继续保留,未覆盖或夹带。
|
||||
|
||||
## 2026-09-02 报备工作台、补资料合并与单条签名资料导出
|
||||
|
||||
- 按已确认方案将原“报备任务”重组为“报备工作台”,拆分为报备资料池、报备批次、通道报备明细、状态记录四个菜单。资料池保持现有审核通过且`pendingReport=true`的进入规则,并展示真实路由展开后的通道明细状态汇总;批次页可打开批次内任务、批量修改状态并下载通道文件。
|
||||
- 通道报备明细新增当前有效应用路由下的虚拟未报备签名明细,维度为企业应用×签名×通道×运营商;真实状态修改在后端事务内创建或更新任务并写状态记录。放弃报备只排除对应通道运营商组合,不阻断同一资料的其他组合。
|
||||
- 导入命中已有签名时改为补资料合并:只覆盖本次提供的同名字段并保留未提供字段;用途列未映射或为空时不再写入空字符串。导入仍先进入审核批次,审核通过前不修改真实签名。
|
||||
- 新增单条签名报备资料详情和XLSX导出接口,按通道报备字段顺序输出并支持真实MinIO图片嵌入;单条导出不创建批次、不修改任务状态、不触发短信链路,并写操作日志。短信通道报备详情改为后端分页、全量今日发送数降序、细化查询条件及按字段顺序查看资料。
|
||||
- 企业签名保存结果新增资料变化标识;页面仅在真实报备资料变化后提示前往报备资料池。企业签名列表新增最新资料版本尚待生成的通道×运营商明细数及下钻入口。状态记录增加批次号、操作人、变更后状态和修改入口查询。
|
||||
- 本轮未新增数据库迁移,未改变部署架构。定向报备材料12项、签名配置68项和企业签名组件2项通过;全量API 51套587项、前端10文件50项通过,前后端TypeScript、定向ESLint(仅既有Hook依赖警告)、Vite构建、依赖安全、部署契约、结构质量、包体积及`git diff --check`通过。Vite仍只有既有Chart分块超过500kB提示,入口gzip约107.51KiB,符合250KiB预算。
|
||||
- 发布边界仅为测试环境`100.93.204.60`,不推送远端、不访问预生产、不发送/补发/重投短信、不修改余额、通道或客户配置。测试机健康接口和SSH端口已恢复可达;部署结果、恢复资产、运行标记、服务/Stream/日志及真实页面验收在完成测试机认证后补记。
|
||||
|
||||
Reference in New Issue
Block a user