docs(contract): 记录月卡升级条款生产发布

This commit is contained in:
richarjiang
2026-10-29 17:34:28 +08:00
parent 20ef49d221
commit 8f8cf86430

View File

@@ -76,4 +76,15 @@
- 服务端 38 个测试套件、610 项测试通过,服务端构建通过。 - 服务端 38 个测试套件、610 项测试通过,服务端构建通过。
- 覆盖有限次/不限次月卡升级条款、到期权利保留、旧待签合同签署时保存新版版本,以及已签旧版正文和 PDF 不受模板更新影响。 - 覆盖有限次/不限次月卡升级条款、到期权利保留、旧待签合同签署时保存新版版本,以及已签旧版正文和 PDF 不受模板更新影响。
- 本次未连接数据库或部署;发布后检查月卡合同预览与待签正文,已签合同应仍展示原文。 - 实现阶段未连接数据库;生产发布及只读核验结果见下方记录。
## 条款更新生产发布(2026-10-29)
- 代码提交:`20ef49d`(`feat(contract): 支持月卡到期补差升级次卡条款`),已同步并保留此前合同专用章与筛选修复。
- 发布前 shared/server 构建通过,完整服务端 38 个套件、612 项测试通过。
- 北京时间 17:34 完成发布,线上模板版本为 `2026-10-v2`;仅替换合同模板、合同服务的 JS 及 source map 共 4 个运行文件,其他 server/shared 构建及资源均与发布包一致(共核对 325 个文件)。
- 未执行数据库迁移,生产 `.env`、Prisma schema、依赖配置保持原样;PM2 沿用原进程配置重启并保存。
- 内网与公网 HTTPS `/api/health` 均返回正常,线上运行文件生成的月卡正文包含实付抵扣及已用课时承接条款。
- 备份、发布包、文件清单及核验记录位于服务器私有目录 `/usr/local/web/releases/contract-upgrade-20261029-20ef49d/`;发布包 SHA-256 为 `ad0ab2491c4988266e9beb633a0c67b85f90214de0081188fce6f38763358da9`。
- 如需回退,恢复该目录 `previous-build.tgz` 中的运行文件后重启 `mp-pilates-server`;不要覆盖生产数据库或已签合同。
- 本次未发布小程序、未创建测试订单或签署记录;实际会员端预览及签署仍需通过本人账号确认。