diff --git a/测试环境单机部署与配置契约.md b/测试环境单机部署与配置契约.md index 8912f1b..27634b6 100644 --- a/测试环境单机部署与配置契约.md +++ b/测试环境单机部署与配置契约.md @@ -1,5 +1,13 @@ # 测试环境单机部署与配置契约 +## 2026-10-27 船期日历顺延与订柜建议:已发布 TEST + +- 用户授权部署本轮已提交的船期日历修改。Firstleg 最终提交 `57cd211973a87176a902eafdc6c68b4b501acb58`,`baiyue-firstleg-firstleg #523` SUCCESS;Admin 提交 `3464f35a010582fd7f86807d4db3b01c82dd6cb6`,`admin-web-test #721` SUCCESS。实际镜像标签分别为 `57cd211973a8`、`3464f35a0105`,均 running/healthy;发布前后仅这两个应用容器变化,环境变量及挂载摘要未变,Admin 临时 SCM 固定已逐字恢复。 +- 首次 Firstleg `#522` 容器健康,但真实 11 月月历查询发现跨表排序规则冲突(MySQL 1267)。已在 Mapper 中按字段完整长度统一文本比较,保留完整渠道、港口、船名和航次匹配;修复后 48 项后端定向测试通过,再发布 `#523`。另有 28 项发布静态合同通过;复用 Admin 27 项业务测试,Jenkins 类型检查及生产构建通过。 +- 发布后 12 次只读业务 HTTP 检查均成功,覆盖历史月、当前月、下月、四个有效船期的货量汇总和订柜建议,以及原货物渠道筛选。10 月五个过去船期已从月历隐藏,11 月四个船期正常返回,并提供下一刷新时间。Admin 健康入口、船期页面及船期脚本均返回 200,页面和脚本摘要与运行容器一致;独立验收会话已退出。 +- 原截图船期 `SL202610210001` 的渠道为 `EXX_RAIL_NY`;当前 11 月四个船期均属于另一渠道,同仓同渠道筛选为空。因此尚未用这批 113.738 m³ 原货物验证真实顺延展示,需配置后续同渠道船期;不得据部署成功宣称已迁移这批货物的正式订舱或排柜归属。正货量向上取整、保留有效安排及未安排余量跨月顺延已有定向测试覆盖,人工页面验收仍待完成。 +- 本次未执行业务 SQL、修改 Nacos、造业务数据或发布其他服务。脱敏证据保存在本机私有临时目录 `codex-sailing-release-20261027-iZrD1t`,包括两次后端发布、前端配置恢复、运行版本及 `release-final.json`。 + ## PDA H5 发布方式(2026-10-23 当前约束) - 国内、海外 PDA H5 在 TEST 与既有灰度统一采用宿主机 Nginx/宝塔站点直接托管构建产物。两端独立根目录,`location /` 读取上传的静态文件;`/gateway-api/` 独立转发当前环境统一 Gateway `/api/`。PDA H5 不再作为容器发布单元,不构建、恢复或发布旧 H5 镜像/Compose 服务;Admin、Client 与后端发布方式不受本条影响。