最新补充:旧业务基准与菜牌最终验收。以0923旧源码为基准;原Console、图片牌及template2导出已补验;PHP必须加载手册第10节UTF8客户端配置。固定账号菜单未扩权。
2026-10-24。升级、转换及隔离导入演练完成;客户新服务器尚未导入前厅数据库,尚未部署前厅应用。先导入和核验数据库,再由包含兼容修复的云效制品部署应用,最后完成现场业务验收。
| 项目 | 第一套:车公庄 | 第二套:阜成路 |
| 正式来源 | zhct_20261023-0310.sql.gz | zhct2_20261023-0310.sql.gz |
| 达梦用户 | ZHCT_APP | ZHCT2_APP |
| 独立表空间 | ZHCT_TBS | ZHCT2_TBS |
| 表 / 字段 | 284 / 4187 | 284 / 4187 |
| 最终记录数 | 74,333 | 73,746 |
| 部署配置 | prod/zhct_zywxb | prod/zhct_zywxb2 |
升级参考为 store/db/init/zywxb/zywxb.sql。包内已是升级后的完整达梦SQL与长文本附件;不要再重复运行原MySQL升级脚本。没有aizhct/aizhct2;hcgj保留独立配置,等待将来提供实际数据库。
两套最终冻结包分别以原生DIsql执行所有SQL/LOB,再独立导出核对:284表全字段、重复行、NULL/空串、金额和浮点原值均一致。应用测试后再次导出,全量仍无差异。
每套97,725项结构、索引、默认值、约束、自增和权限核验通过,失败0、核心未核实0;281个自增克隆测试通过。PHP7.3/PDO_DM使用当前真实模型和逻辑,各20项通过、0失败、3项跳过。已覆盖固定账号有效期、菜单、餐厅隔离、菜品/食材/排菜/统计/营养导出查询及事务回滚。
四个主业务FLOAT字段另完成492个真实PHP/PDO读写对照,3161个TP5编译断言、164个MySQL源数值对照和117个物理读取边界断言。未对真实设备发业务消息,未操作客户食安实例。
本地Store基线develop_dameng@e8de470fa45ad9eed4877db04921f999e5779a6a,另含本次8个运行文件修复:AI数据库禁用保护、智盘字段大小写兼容、4个菜品FLOAT字段的标准ORM写入与物理读取处理。
这些修复已经写入本地源码,尚未替你提交或推送业务仓库。请把本次改动一并提交到流水线使用的分支后打包。不要在已修改的本地树上重复应用required-code.patch。部署制品在源码根目录执行包内REQUIRED_CODE.sha256校验,8个文件均通过;若后续代码变化,需审查差异,不能直接沿用旧文件校验结论。
详细要求见CODE_REQUIREMENTS.md;required-code.patch包含修改及测试,是源码交接资料,不是服务器上直接运行的部署脚本。
1. 从本目录把第一套tar.gz及同名.sha256复制到客户麒麟电脑/home/Huawei/桌面/tmp/。
2. 打开“第一套-车公庄-导入手册.html”,按第2节上传新服务器并校验;执行完一节再继续。任何错误保留日志,先定位。
3. 第一套导入与独立对账通过后,按第二套手册处理阜成路;不要混用两套private/probe/run目录。
4. 数据库验收完成,再部署包含源码修复的前厅制品并进行现场验收。两套共享服务器,不用重装达梦,不改食安用户,不改全局兼容参数。
完整数据包是私有交付资料,保存在用户Downloads目录及项目协作被Git忽略的runtime目录;Git仅保存脚本、手册与脱敏验证记录,不上传数据库内容。
front1-dm-e8de470f-20261024.tar.gz:11,320,257字节;SHA256 cb991f2338e3c1b0b9620106920b4db4c7332a2c1d9b428c813b1d34426939e4。front2-dm-e8de470f-20261024.tar.gz:11,253,211字节;SHA256 1fc638abaeb6846806d27840e6afc111b7d27d8f62ac1c49f2d2494eace130e0。