最新依据: 用户补充0923旧代码并要求以原业务逻辑为主。请先读旧业务基准与菜牌验收补充。原Console自动供餐与新版token电视绑定是不同入口;旧业务不得被后者代替,本轮未新增菜单权限。两条专项补验结果及中文配置以新补充为准。
2026-10-24用户明确:主要使用菜品、菜谱、排菜、电子菜牌等功能。这是本次现场上线的重点范围,不将产品全部通用模块推定为客户当前在用。执行模式:本轮常规Codex,仅只读范围核对和验收清单更新;沿用前次Ruflo隔离迁移及真实测试证据,不重新恢复或改写冻结迁移包。
| 主链路 | 必须检查 | 已有证据 | 尚待完成 |
|---|---|---|---|
| 菜品管理 | 列表、搜索、分类、详情、图片、价格和营养字段;新增/编辑后回读 | 真实DM模型列表/食材读取;4个主业务FLOAT字段492个读写对照;标准ORM兼容修复 | 现场表单全流程、图片可达、实际Excel导入导出 |
| 菜谱与配方 | 配料、用量、份重、营养计算、菜谱明细及相关导出 | 实际查询/营养导出数据读取、配方事务回滚;部分字段边界 | 页面计算展示与源结果对照、实际导出文件 |
| 排菜 | 本套餐厅权限、日期/餐次筛选、查看/保存、统计、排菜关联菜品 | 固定账号有效期/角色/餐厅隔离、排菜JOIN/日历/分类统计、事务回滚 | 现场新增/调整完整流程,修改后菜牌同步与跨餐次切换 |
| 电子菜牌 | 正确餐厅、日期、餐次;菜名/图片/价格/营养;刷新与重连 | 对应表结构与历史数据全量对账;源码路由已核对 | 旧码入口已确认;PHP服务已补验,真实终端与端到端显示待现场验收 |
不得把已有模型测试扩写为以上每个页面操作都通过。电子菜牌是核心验收项,不能归为不影响上线的附属功能。
两份最终迁移对账报告显示:ydy_equipment、ydy_plate_dishes、ydy_upload_file及四个ydy_electronic_menu*表在来源和目标均为0行。这只能证明这两份备份没有这些配置,不能据此断言现场未使用电子菜牌;可能使用其他入口、图片导出或外部配置。必须按现场实际方式核对,不能擅自新建虚构绑定或选择某个入口作为完成证明。
用户先回答“两种都用”,随后提供旧码要求按原业务为主;已完成旧码核对及PHP补验,不将该回答自动作为新增菜单权限授权。
后厨管家hcgj独立库尚未提供,保留配置,不作为本轮菜品排菜主链路完成的前提。支付/充值/其他客户专用功能不推定本项目使用。原报告167项更广字段行为覆盖缺口继续保留,但应根据四条主链路识别实际使用字段,不能既把全部通用模块都当本次必测,也不能把核心链路中的风险从清单删除。
迁移包及SQL/LOB、哈希均不变;本轮没有修改业务源代码、客户数据库、设备配置或运行服务。