From 51ff005fc6a2813cf7726ea9b2e3b115f1f1af88 Mon Sep 17 00:00:00 2001 From: fengpu <18691763612@163.com> Date: Wed, 10 Jun 2026 15:50:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=90=A5=E5=85=BB=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=BA=AF=E6=BA=90=E6=80=BB=E8=A7=88=E8=8F=9C=E5=8D=95=E9=87=8D?= =?UTF-8?q?=E6=9E=84=E2=80=94=E2=80=94=E9=A3=9F=E6=9D=90=E6=BA=AF=E6=BA=90?= =?UTF-8?q?/=E9=A4=90=E5=93=81=E6=BA=AF=E6=BA=90=E5=8F=8C=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E5=88=86=E7=A6=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 侧边栏菜单"溯源查询/链路可视化"重构为"食材溯源/餐品溯源" - trace-query.html 沿用作食材溯源主页,新增"入库单号"列 - 新增 trace-dish.html 餐品溯源主页:餐品名称(可搜索下拉)+烹制时间区间搜索; 表头餐品名称/烹制单号/烹制时间/烹制份数/烹制厨师/食材数量/检测结论/操作 - 新增 trace-timeline-ingredient.html 与 trace-timeline-dish.html 两个链路详情页, 分别承载原 trace-timeline.html 食材/餐品维度内容,去除维度Tab与搜索区,添加面包屑 - 删除旧 trace-timeline.html - prod-proc-cabinet.html 修正死链与 typo - index.html SITE_MAP 同步更新 Co-Authored-By: Claude Opus 4.7 --- index.html | 6 +- web-admin/nutrition/doc/CHANGELOG.md | 20 ++ web-admin/nutrition/prod-proc-cabinet.html | 12 +- web-admin/nutrition/trace-dish.html | 267 ++++++++++++++++ web-admin/nutrition/trace-query.html | 31 +- ...timeline.html => trace-timeline-dish.html} | 198 +++--------- .../nutrition/trace-timeline-ingredient.html | 298 ++++++++++++++++++ 7 files changed, 660 insertions(+), 172 deletions(-) create mode 100644 web-admin/nutrition/trace-dish.html rename web-admin/nutrition/{trace-timeline.html => trace-timeline-dish.html} (74%) create mode 100644 web-admin/nutrition/trace-timeline-ingredient.html diff --git a/index.html b/index.html index cd1d285..4d6a1ec 100644 --- a/index.html +++ b/index.html @@ -263,8 +263,10 @@ const SITE_MAP = [ { file:'employee-stat.html', label:'员工数据统计' } ]}, { name:'营养管理', dir:'web-admin/nutrition', entry:'trace-query.html', pages:[ - { file:'trace-query.html', label:'溯源查询' }, - { file:'trace-timeline.html', label:'链路可视化' }, + { file:'trace-query.html', label:'食材溯源' }, + { file:'trace-timeline-ingredient.html', label:'食材链路' }, + { file:'trace-dish.html', label:'餐品溯源' }, + { file:'trace-timeline-dish.html', label:'餐品链路' }, { file:'arc-employee.html', label:'员工营养数据' }, { file:'arc-employee-detail.html', label:'员工营养详情' }, { file:'arc-unit.html', label:'单位报表数据' }, diff --git a/web-admin/nutrition/doc/CHANGELOG.md b/web-admin/nutrition/doc/CHANGELOG.md index 6ec0172..39c6b71 100644 --- a/web-admin/nutrition/doc/CHANGELOG.md +++ b/web-admin/nutrition/doc/CHANGELOG.md @@ -1,5 +1,25 @@ # 营养用餐管理端 CHANGELOG +## [2026-06-10] feat: 溯源总览菜单重构——食材溯源 / 餐品溯源 双菜单分离 + +- **侧边栏菜单**:原"溯源查询 / 链路可视化"重构为"食材溯源 / 餐品溯源"两个一级菜单。 +- **trace-query.html**(食材溯源主页,沿用原溯源查询): + - 侧边栏菜单文案调整、操作列文案与链接更新(指向 `trace-timeline-ingredient.html`)。 + - 表头新增「入库单号」列(位于来源类型与入库时间之间),8 条样例数据补充入库单号字段。 +- **trace-dish.html**(新增 · 餐品溯源主页): + - 搜索区:餐品名称(datalist 可搜索下拉)+ 烹制时间(日期区间)。 + - 表头:餐品名称 / 烹制单号 / 烹制时间 / 烹制份数 / 烹制厨师 / 食材数量 / 检测结论 / 操作。 + - 8 条样例数据,7 绿 1 红(鱼香肉丝不合格)展示双状态样式。 +- **trace-timeline-ingredient.html**(新增 · 食材链路详情): + - 内容拆自原 `trace-timeline.html` 的食材维度 tab,去掉维度切换 Tab 与上方搜索区。 + - 顶部增加面包屑(食材溯源 / 食材链路),可返回主页。 +- **trace-timeline-dish.html**(新增 · 餐品链路详情): + - 内容拆自原 `trace-timeline.html` 的餐品维度 tab,去掉维度切换 Tab 与上方搜索区。 + - 保留食材标签页 + 横向管道时间线 + 节点详情 + 视频弹窗 + 面包屑。 +- **trace-timeline.html**:删除(被上述两个新链路详情页替代)。 +- **prod-proc-cabinet.html**:净菜柜表格中 6 条「溯源」链接由 `trace-timeline.html` 改为 `trace-timeline-ingredient.html`,避免死链;同时修正一处 typo(`ttrace-timeline-ingredient.html` → `trace-timeline-ingredient.html`)。 +- **index.html**:SITE_MAP 营养管理模块条目同步更新,新增 4 条(食材溯源 / 食材链路 / 餐品溯源 / 餐品链路),移除旧"溯源查询 / 链路可视化"。 + ## [2026-06-08] feat: 溯源模块重构——餐品/食材双维度分离 - **trace-query.html**:表格表头、筛选条件、数据行从餐品维度切换为食材维度(溯源码、食材名称、来源类型、入库时间、产地/供应商、种养殖批次、检测结论、操作) diff --git a/web-admin/nutrition/prod-proc-cabinet.html b/web-admin/nutrition/prod-proc-cabinet.html index 6f51fe2..a6ee38b 100644 --- a/web-admin/nutrition/prod-proc-cabinet.html +++ b/web-admin/nutrition/prod-proc-cabinet.html @@ -332,12 +332,12 @@ tbody tr.row-active td.td-actions{background:var(--primary-light);} - - - - - - + + + + + + diff --git a/web-admin/nutrition/trace-dish.html b/web-admin/nutrition/trace-dish.html new file mode 100644 index 0000000..e88d9ce --- /dev/null +++ b/web-admin/nutrition/trace-dish.html @@ -0,0 +1,267 @@ + + + + + +营养管理 - 餐品溯源 | 健康CQ原型 + + + + + +
+ + +
+ + + 返回首页 + +
+ 系统管理员 ▾ +
+
+ + + + + +
+ +
+
+ + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+ + +
+
+
餐品溯源
+
+
+
格口关联净菜订单存放净菜类型初始重量(kg)当前余量(kg)操作人温度(℃)保质剩余存入时间状态操作
A1-01JC-2026-0422-001土豆(土豆丝)🥬 净菜12.510.2张厨师4.2剩余32h04-22 09:15存放中溯源 视频 详情 编辑
A1-02JC-2026-0422-002净胡萝卜🥬 净菜18.015.6李主管4.1剩余46h04-22 09:20存放中溯源 视频 详情编辑
A1-03JC-2026-0422-003净香菇🥬 净菜9.06.8王厨师4.3剩余6h04-22 09:30临期预警溯源 视频 详情编辑
A1-04JC-2026-0422-004净西兰花🥬 净菜10.08.5张厨师4.0剩余50h04-22 09:40存放中溯源 视频 详情编辑
A1-05JC-2026-0422-005宫保鸡丁🍱 餐品包6.05.4李主管3.8剩余44h04-22 10:20存放中溯源 视频 详情编辑
A1-06JC-2026-0422-006净白菜🥬 净菜22.018.0王厨师7.8剩余40h04-22 08:50已过期溯源 视频 详情编辑
A1-01JC-2026-0422-001土豆(土豆丝)🥬 净菜12.510.2张厨师4.2剩余32h04-22 09:15存放中溯源 视频 详情 编辑
A1-02JC-2026-0422-002净胡萝卜🥬 净菜18.015.6李主管4.1剩余46h04-22 09:20存放中溯源 视频 详情编辑
A1-03JC-2026-0422-003净香菇🥬 净菜9.06.8王厨师4.3剩余6h04-22 09:30临期预警溯源 视频 详情编辑
A1-04JC-2026-0422-004净西兰花🥬 净菜10.08.5张厨师4.0剩余50h04-22 09:40存放中溯源 视频 详情编辑
A1-05JC-2026-0422-005宫保鸡丁🍱 餐品包6.05.4李主管3.8剩余44h04-22 10:20存放中溯源 视频 详情编辑
A1-06JC-2026-0422-006净白菜🥬 净菜22.018.0王厨师7.8剩余40h04-22 08:50已过期溯源 视频 详情编辑
A1-074.1空闲
A1-084.1空闲
A1-094.2空闲
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
餐品名称烹制单号烹制时间烹制份数烹制厨师食材数量检测结论操作
宫保鸡丁COOK-20260422-0012026-04-22 11:00~11:35120 份张厨师4 种合格查看餐品链路
辣子鸡COOK-20260422-0092026-04-22 11:05~11:3880 份王厨师5 种合格查看餐品链路
青椒鸡丁COOK-20260422-0152026-04-22 11:10~11:4060 份李厨师4 种合格查看餐品链路
白切鸡COOK-20260422-0212026-04-22 10:30~11:2040 份陈厨师3 种合格查看餐品链路
鱼香肉丝COOK-20260422-0282026-04-22 11:15~11:50100 份赵厨师6 种不合格查看餐品链路
番茄炒蛋COOK-20260422-0352026-04-22 11:18~11:45150 份刘厨师3 种合格查看餐品链路
麻婆豆腐COOK-20260422-0422026-04-22 11:20~11:4890 份孙厨师5 种合格查看餐品链路
清蒸鲈鱼COOK-20260422-0502026-04-22 11:25~12:0050 份张厨师4 种合格查看餐品链路
+ + + + + + + + diff --git a/web-admin/nutrition/trace-query.html b/web-admin/nutrition/trace-query.html index a64d107..d92b63b 100644 --- a/web-admin/nutrition/trace-query.html +++ b/web-admin/nutrition/trace-query.html @@ -117,8 +117,8 @@ tbody tr:hover td.td-actions{background:#F8FBFF;} @@ -157,7 +157,7 @@ tbody tr:hover td.td-actions{background:#F8FBFF;}
-
溯源查询
+
食材溯源
@@ -166,6 +166,7 @@ tbody tr:hover td.td-actions{background:#F8FBFF;} + @@ -178,81 +179,89 @@ tbody tr:hover td.td-actions{background:#F8FBFF;} + - + + - + + - + + - + + - + + - + + - + + - +
溯源码 食材名称 来源类型入库单号 入库时间 产地/供应商 种养殖批次ST-FH-FL02-MT-HWJJ-1200-20260315-001 鸡胸肉 自产养殖MC-IN-20260315-001 2026-03-15 12:00:00 B3-鸡舍 FH-FL02-1200-20260315-001 合格查看食材链路查看食材链路
ST-FH-FA01-VG-BOCA-286K-20260415-001 菠菜 自产种植MC-IN-20260415-001 2026-04-15 12:00:00 A区蔬菜基地 FH-FA01-286K-20260415-001 合格查看食材链路查看食材链路
ST-EX-LY01-VG-CGSR-030K-20260415-001 番茄 外采MC-IN-20260415-003 2026-04-15 12:00:00 绿源蔬菜配送 LY01-030K-20260415-001 合格查看食材链路查看食材链路
ST-EX-LY02-DG-DAMI-1000-20260413-001 大米 外采DG-IN-20260413-001 2026-04-13 12:00:00 粮油批发商行 LY02-1000-20260413-001 合格查看食材链路查看食材链路
ST-EX-XR01-MT-ZLRJ-080K-20260415-005 猪肉 外采MC-IN-20260415-005 2026-04-15 12:00:00 鲜肉直供公司 XR01-080K-20260415-005 合格查看食材链路查看食材链路
ST-EX-HS01-SF-CAYO-060K-20260414-001 草鱼 外采MC-IN-20260414-001 2026-04-14 12:00:00 海鲜水产配送 HS01-060K-20260414-001 合格查看食材链路查看食材链路
ST-FH-FA01-VG-BOCA-286K-20260415-002 时蔬 自产种植MC-IN-20260415-002 2026-04-15 12:00:00 A区蔬菜基地 FH-FA01-286K-20260415-002 合格查看食材链路查看食材链路
ST-FH-FL02-MT-HWJJ-1200-20260315-002 鸡胸肉 自产养殖MC-IN-20260315-002 2026-03-15 12:00:00 B3-鸡舍 FH-FL02-1200-20260315-002 合格查看食材链路查看食材链路
diff --git a/web-admin/nutrition/trace-timeline.html b/web-admin/nutrition/trace-timeline-dish.html similarity index 74% rename from web-admin/nutrition/trace-timeline.html rename to web-admin/nutrition/trace-timeline-dish.html index 9ff4b04..d79c043 100644 --- a/web-admin/nutrition/trace-timeline.html +++ b/web-admin/nutrition/trace-timeline-dish.html @@ -3,7 +3,7 @@ -营养管理 - 链路可视化 | 健康CQ原型 +营养管理 - 餐品链路 | 健康CQ原型 + + + +
+ + +
+ + + 返回首页 + +
+ 系统管理员 ▾ +
+
+ + + + + +
+ + + + + +
+
🥩 鸡胸肉
+
溯源码:ST-EX-XR01-MT-JXRJ-080K-20260415-002
+
来源类型:外采
+
供应商:鲜肉直供公司
+
入库单号:MC-IN-20260415-002
+
入库量:80kg
+
全程合格
+
+ + +
+
+
+
+ +
+ + + + + + +