学校膳食营养开发计划 V1.2

先完成前端页面、接口和页面逻辑闭环,再接入推荐与营养评价算法

调整不改变需求范围

仍按当前生产需求文档完整开发,不删功能、不使用演示参数、不调用 Coze。算法未接入时页面明确禁用并返回稳定原因,不能用 Mock 冒充生产结果。

新关键路径

底座 → 页面/API → 草稿/导入/核验 → 审核发布/投影 → 采购/输出 → 页面接口冻结 → 算法接入 → 金标准/UAT

D1 工程底座和可见入口

15表、模型、状态策略、菜单、路由、工作台页面、查询接口和旧写守卫。

D2 食谱入口和草稿闭环

周/档口/对象/模板选择,计划列表、新建草稿、详情回读和周网格。

D3 编辑、自动保存、Excel和核验页面

逐餐人数与菜品、乐观锁、Excel预览确认、特殊供餐证据和失效。

D4 审核发布、历史、投影和兼容

提交、退回、审核即发布、不可变快照、版本追溯、原表事务投影和三端兼容。

D5 采购和输出闭环

净需求、人工核对、五态流转、追溯、Excel和打印。

D6 页面与接口冻结检查点

所有按钮有真实接口或明确禁用原因;非算法主流程完整跑通;页面状态和API契约冻结。

D7 推荐与营养评价算法接入

在冻结契约内接入确定性规则版本、硬约束、多目标评分、稳定排序、推荐依据和整周评价。

D8 金标准、回归和UAT

推荐/营养/采购金标准、E2E、安全、性能、故障恢复、三端回归和灰度回滚。

页面逻辑闭环标准

真实接口回读权限与状态禁用加载/空/错误冲突与重试无死按钮无假成功