docs: 记录通道界面优化部署

This commit is contained in:
hectorzhao
2026-08-12 13:25:26 +08:00
parent f350bf5ef3
commit 1d8d6701a6
+4 -1
View File
@@ -2,12 +2,15 @@
> 环境命名:当前 `8.160.169.106:12026`Web/API)和 `8.160.169.106:17890`(CMPP 入站)实例统一定义为“预发布环境”。历史记录中涉及该实例的验证、部署和业务页面均按预发布环境理解;`production-deploy.sh``NODE_ENV=production` 及正式生产安全/备份规范保留原有技术语义,不代表该实例为正式生产。
## 2026-08-12 企业签名弹窗、充值回执、通道列表与金额显示优化(待发布
## 2026-08-12 企业签名弹窗、充值回执、通道列表与金额显示优化(已提交、已部署
- 已确认企业签名报备状态采用“三列运营商分区”方案,运营商标签采用低饱和胶囊方案;本批同步调整充值回执密度、通道今日提交后端排序、零提交比率展示和成本费率布局。
- 撤回金额小数弱化规则:所有只读金额恢复同字号同色,最多展示4位并裁掉末尾0;通道成本费率固定4位。运营看板今日消费和企业应用单价恢复正常主数字深色样式。
- 不涉及数据库结构或生产数据迁移。通道服务专项 1 suite/46 项、API 全量 35 suites/453 项、前后端 TypeScript/构建、Gateway `go test ./...``go vet ./...`、4 份队列结构契约及 `git diff --check` 已通过;Vite 仅保留既有大分块 warning,测试中的 Redis unavailable 和预期异常日志均为既有受控分支,未伪造外部依赖。
- 应用内浏览器连接真实本地 NestJS、PostgreSQL、Redis 和 production preview 验收:1366×768 下三运营商报备状态弹窗横向三分区且页面无横向溢出;普通充值回执内容区 `scrollHeight=clientHeight=546`,无需滚动即可看到完成按钮;通道零提交四个比率均为深灰短杠,移动/联通/电信低饱和胶囊色互不相同;运营看板今日消费为 30px 深黑主数字,企业应用单价为深色常规字号。820px 复核弹窗改为单列且页面无横向溢出,浏览器 console error/warn 为 0。验收未保存报备状态、未充值、未启停或编辑通道、未发送短信。
- 功能提交 `f350bf5ef333c78756505e1d895768c46fe73c72` 已推送并部署预发布。发布包 `outputs/cmpp-f350bf5e-20260812-131846.tar.gz` 的本地/服务器 SHA-256 均为 `990a1e0d5fcf69662a73fa0d61a837460858c5dfe9d3ba44495c08b139eb32df`;运行目录 `.deployed-commit` 回读与功能提交完全一致。
- 有效发布前备份位于 `/opt/cmpp-platform-backups/releases/20260812-132030-before-f350bf5e`,PostgreSQL、旧运行源码和环境文件均非空并通过 `sha256sum -c`;旧运行目录保留为 `/opt/cmpp-platform.previous-20260812-132030`。第一次备份因 Prisma URL 的 `schema` 参数不被 `pg_dump` 接受而在切换运行目录前安全中止,其目录 `/opt/cmpp-platform-backups/releases/20260812-131846-before-f350bf5e` 保留为中止证据;第二次仅在传给 `pg_dump` 时移除该客户端专用参数,未修改线上环境文件。
- 预发布 85 条 migration 全部完成且无待执行;API、Gateway、Nginx、PostgreSQL 均 active`3000/8090/12026/17890/9000` 正常监听,运营端、客户端和公网 API 均返回 200。Redis Stream 为 `consumer=1/pending=0/lag=0`,发布后 API/Gateway error 日志为 0,前端实际产物为 `index-C2qqOO8d.js``index-D1lUWX4h.css`。发布过程未发送、补发或重投真实短信,未修改通道账号、密码、启停状态、企业余额或客户连接配置。
## 2026-08-12 签名热力图、登录动画、金额样式与利润口径(已提交、已部署)