docs: 记录签名质量热修复发布
This commit is contained in:
@@ -3539,4 +3539,5 @@ git diff --check
|
|||||||
|
|
||||||
- 发布后生产日志确认签名质量检测页底部`GET /api/admin/signature-retirement/unreported-signatures`返回500;根因是结果标识使用`extracted.tenant_id/application_id`,但PostgreSQL聚合只分组了关联表主键和签名,生产数据执行时严格报`42803`。该故障仅影响只读未报备签名统计,不涉及签名通道发送质量、短信发送、计费或回执数据写入。
|
- 发布后生产日志确认签名质量检测页底部`GET /api/admin/signature-retirement/unreported-signatures`返回500;根因是结果标识使用`extracted.tenant_id/application_id`,但PostgreSQL聚合只分组了关联表主键和签名,生产数据执行时严格报`42803`。该故障仅影响只读未报备签名统计,不涉及签名通道发送质量、短信发送、计费或回执数据写入。
|
||||||
- 最小修复为将原始企业、应用字段加入`GROUP BY`,保持“正文签名 × 实际企业应用”业务口径、搜索、计数和分页不变;同步新增`TC-SIGNATURE-RETIREMENT-029`,防止测试桩只验证返回映射而遗漏真实PostgreSQL语法约束。
|
- 最小修复为将原始企业、应用字段加入`GROUP BY`,保持“正文签名 × 实际企业应用”业务口径、搜索、计数和分页不变;同步新增`TC-SIGNATURE-RETIREMENT-029`,防止测试桩只验证返回映射而遗漏真实PostgreSQL语法约束。
|
||||||
- 签名清退专项9/9、API TypeScript正式构建和`git diff --check`通过;待提交、推送并执行API最小热发布后补充真实接口和日志复验结果。
|
- 签名清退专项9/9、API TypeScript正式构建和`git diff --check`通过。热修复提交`4c70978da4e3bd22ea159313c95b36ca18d150d6`已推送,并采用API最小热发布:备份位于`/opt/cmpp-platform-backups/releases/20260812-175436-before-hotfix-4c70978d`,只替换本次API源码/编译产物并重启`cmpp-api`,未重启Gateway、Nginx或短信通道。
|
||||||
|
- 发布后运行标识已核对为`4c70978d`,API和Gateway健康通过。使用生产真实PostgreSQL执行与接口相同的完整聚合SQL成功返回1组、266条短信,未再出现`42803`;热发布后的API日志没有新增`ExceptionsHandler`或Prisma聚合异常。现有浏览器没有可接管的登录页,因此未伪造账号会话;页面可由用户直接刷新验收。
|
||||||
|
|||||||
Reference in New Issue
Block a user