feat: 营养用餐模块批量增强——新增食堂管理、交互补全、数据模型重构

- 新增食堂管理模块:食堂列表页(din-canteen)、新增食堂页(din-canteen-add)、餐线管理页(din-canteen-line),全部28个现有页面侧边栏统一加入食堂管理菜单项
- 营养检验:列表页重构为筛选+表格+右侧抽屉详情模式,新增检验页菜品选择改为四级级联(食堂→餐线→日期→菜品),新增检验数据同步页(prod-qc-nutrition-sync)
- 餐品总库:数据模型从描述式重构为评分制(味道/口感/色泽),新增餐品页改为步骤条导航
- 食物成分:列表页增加级联分类选择器和来源标签,新增din-ingredient-add替代旧din-ingredient-detail
- 算法标准:人群基础标准和VIP定制标准补全完整CRUD弹窗交互,删除批量安排复评功能
- 字典管理:表结构规范化,列从9列精简为6-7列,表单字段简化
- 绿色种采:地块管理大幅增强(二级表头+弹窗体系),供应商/采购/监测/收成页补全详情和编辑弹窗
- 导航页SITE_MAP同步新增3个食堂管理页面条目

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-19 13:56:44 +08:00
co-authored by Claude Opus 4.6
parent 141028cb49
commit 5ccc432536
34 changed files with 5421 additions and 1328 deletions
+4
View File
@@ -260,6 +260,9 @@ const SITE_MAP = [
{ file:'din-order-line.html', label:'排队取餐' },
{ file:'din-order-pickup.html', label:'取餐管理' },
{ file:'din-innovation.html', label:'菜品创新' },
{ file:'din-canteen.html', label:'食堂管理' },
{ file:'din-canteen-add.html', label:'新增食堂' },
{ file:'din-canteen-line.html', label:'餐线管理' },
{ file:'din-dict-mgmt.html', label:'字典管理' },
{ file:'din-dict-config.html', label:'字典配置' },
{ file:'din-algo-population.html', label:'群体算法' },
@@ -280,6 +283,7 @@ const SITE_MAP = [
{ file:'prod-qc-daily.html', label:'日常质检' },
{ file:'prod-qc-nutrition.html', label:'营养质检' },
{ file:'prod-qc-nutrition-add.html', label:'营养质检-新增' },
{ file:'prod-qc-nutrition-sync.html', label:'营养质检-同步记录' },
{ file:'ano-dirty.html', label:'系统脏数据' },
{ file:'ano-result.html', label:'结果异常' }
]},