Commit Graph
280 Commits
Author SHA1 Message Date
zhangyanandClaude Opus 4.6 723b5cef02 feat: 净菜包装秤术语统一+包装作业交互升级 + 组配秤按单份拆分
净菜包装秤(原贴标秤):
- 全模块术语统一: 贴标→包装, 贴标秤→包装秤, 去丝/段/片后缀
- 包装作业页: 清单按packSize展开为单份, 移除弹窗改为直接读秤, 新增搜索框
- 包装任务/历史页: 表头对齐, 按单份拆分展示
- 新增label-preview.html标签预览页

净菜组配秤:
- 任务/历史页: 行展示按单份拆分, 食材名称简化(去丝/段/片/块/液后缀)
- 组配作业页: 移除确认弹窗, 底部按钮区改为flex布局

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 10:11:51 +08:00
zhangyanandClaude Opus 4.6 63940f4c49 fix: 组配记录页 & 包装历史页字段与显示逻辑对齐对应任务页
- ratio-scale/03-verify-history: 表头/状态文案/行展示(按单份拆分)对齐01-packing-tasks
- clean-veg-packaging-labeler/03-history: 表头/行展示(按单份拆分)/术语(贴标→包装)对齐01-orders
- 两个历史页均去掉操作列,移除重新打印按钮

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:43:18 +08:00
fengpuandClaude Opus 4.7 c0ae45d3c3 chore: 同步记忆体系至 23205dd
- project_progress.md:补充 canteen-device 新模块(净菜贴标秤、净菜组配秤重构、调料位置设置页),追加 2026-06-24/25 三条里程碑
- lint_report.md:刷新执行时间,精简检查详情,过期提醒更新为 42/65 天
- MEMORY.md / CLAUDE.md:Base commit 同步至 23205dd

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-25 19:47:51 +08:00
fengpuandClaude Opus 4.7 23205ddd1b feat: 营养边缘服务原型迭代 + 西安应急大屏 v2/v3 双版本
- 营养边缘服务:新增《缓存中转服务器产品需求说明书》及导航入口;重构数据下发详情页(抽屉式接收轨迹+终端应用明细弹窗);告警中心/下发管理/上报管理/服务器管理/服务器详情统一补齐分页与列调整
- 西安应急大屏:新增 v2 版本(路径规划+统计胶囊悬浮化+图层位置调整)与 v3 版本(顶部 KPI 条+24h 趋势折线+横向条形图+环形组合图等图表化重构),全部纯内联 SVG;同步更新 CHANGELOG

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-25 19:41:16 +08:00
zhangyanandClaude Opus 4.6 65372009fe feat: 贴标秤术语统一(吐标→打印) + 净菜类型字段(贴标秤&组配秤)
贴标秤:
- 全模块"吐标"统一为"打印"(待吐标/已吐标/重新吐标 → 待打印/已打印/重新打印)
- 01-orders 已完成订单净菜包行状态"已贴标"→"已打印"(订单整体状态保留)
- 02-labeling 净菜包列表 meta 区新增"净菜类型"(尺寸·形状·刀工)

组配秤 v2.2.0:
- 02-weighing-packing 食材行新增"净菜类型"项,与净菜加工秤加工规格格式一致
- 净菜类显示切法规格,菜品类显示"—"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-25 17:15:46 +08:00
zhangyanandClaude Opus 4.6 da06b4fa94 feat: 净菜贴标秤模块初版 + 净菜组配秤组配记录页2.1.0升级 + 毛菜验检秤PRD更新
净菜贴标秤:
- 新增 00-login 员工登录、01-orders 贴标订单、02-labeling 贴标作业、03-history 贴标历史
- 重构 index 模块导航页(占位页 → 实际功能菜单)
- 导航页 SITE_MAP 同步添加贴标秤4个条目

净菜组配秤 v2.1.0:
- 组配记录页(03)表头6列对齐任务页(01)
- 数据结构与状态计算一致,所需总重含调料
- 统计行组配总重量包含调料已称重量

毛菜验检秤 PRD v1.1:
- 采样历史页删除采样备注字段
- 全局返回按钮改为"从哪来回哪去"逻辑(URL参数referer → document.referrer → 默认页)
- 补充变更日志章节

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-25 16:49:49 +08:00
zhangyanandClaude Opus 4.6 c3cca6127a feat: 净菜配比秤重构为净菜组配秤,纵向3:4布局+调料组配区+调料位置设置页
- 全局命名替换:配比→组配,净菜配比秤→净菜组配秤
- 全页面纵向3:4(720×960)PAD外壳模式
- 任务列表页:仅展示餐品净菜包订单,每餐品净菜包独立组配按钮
- 组配详情页:任务卡增加餐品名称字段,拆为主辅材组配区+调料组配区
- 调料组配区:3×5网格,信息格固定显示油,调料格3种状态(待组配脉冲高亮/已组配绿色/不需要组配无高亮)
- 调料组配不走AI识别,点击格子→弹窗读秤→确认写入
- 新增调料位置设置页(04-seasoning-settings.html)
- 主辅材清单平铺2列展示不滚动

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-25 15:15:21 +08:00
liuyunqinandClaude Opus 4.8 ece5afbc74 fix: 西安应急大屏 - 地图右下角接听状态标签修正
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 17:07:46 +08:00
liuyunqinandClaude Opus 4.8 239fd01229 fix: 穿戴监测 - 告警记录页字段优化 & 事件监听菜单展开箭头修复
- exception-event.html: 工号→员工编号,新增员工编号筛选,手机号脱敏去除
- 8个顶层页面: 修复运维中心下'事件监听'菜单无展开箭头,改为sidebar-subgroup结构
- 更新CHANGELOG

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 17:01:40 +08:00
fengpu ebc6a8204d feat:记忆文件同步 2026-06-24 15:43:22 +08:00
fengpu f20cea53b3 feat: 补齐营养边缘服务原型 2026-06-24 15:25:33 +08:00
liuyunqinandClaude Opus 4.8 aa93392610 feat: 西安应急中心大屏 - 业务记录弹窗 & 地图标记弹窗 & 闪烁边框
- 新增穿戴告警记录弹窗(筛选+分页,28条模拟数据,10列)
- 新增心脑血管预警记录弹窗(筛选+分页,28条模拟数据,11列)
- 新增应急求助记录弹窗(筛选+分页,28条模拟数据,10列)
- 三个告警弹窗边缘红色脉冲闪烁动画
- 地图资源标记点击弹窗(11个资源的信息卡片)
- 普通Tab模式与急救路线模式点击分发

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 14:42:14 +08:00
fengpu b86ce4320e feat:手动解决冲突文件 2026-06-23 19:01:14 +08:00
fengpu 750543ee14 feat:食堂中转缓存服务器需求初稿设计,同时设计四个后台监控界面 2026-06-23 18:56:53 +08:00
fengpu c62a1b1a31 feat:同步记忆文件 2026-06-23 18:55:21 +08:00
liuyunqinandClaude Opus 4.8 3c9d581ba0 chore: memory-sync 记忆体系同步至 dbf1920
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:53:28 +08:00
liuyunqinandClaude Opus 4.8 dbf1920d18 feat: 新增西安应急中心大屏原型,SITE_MAP同步更新
- 西安应急中心大屏(xian-center/index.html):完整应急指挥大屏原型
  - 顶部标题栏(实时时钟 + 累计运行天数 + 模拟告警按钮)
  - 左侧面板:穿戴告警分布柱状图 + 告警事件自动滚动 + 心脑血管AI预警
  - 中间地图:KPI指标行 + 地理地图(道路/区域/多类型标记点 + 资源Tab筛选)+ 急救路线(路线SVG + 最近资源面板)+ 急救提示书抽屉
  - 右侧面板:应急服务数据 + 应急求助事件滚动列表
  - 深色科技风视觉(粒子动画/呼吸光晕/扫描线动效)
- index.html SITE_MAP 同步更新
- 新增 emergency-screen/doc/CHANGELOG.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:49:08 +08:00
liuyunqinandClaude Opus 4.8 7f1efbdb81 chore: memory-sync 记忆体系同步至 04b34c1
- MEMORY.md: 索引更新,补充 lint_report.md 条目,同步 commit hash
- project_progress.md: frontmatter 更新日期与 commit
- lint_report.md: 健康检查报告刷新,AUTO-FIX 1 项 + NEED-HUMAN 2 项
- CLAUDE.md: 元数据行更新至 2026-06-23

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 11:12:39 +08:00
liuyunqinandClaude Opus 4.8 04b34c106e feat: 管理员端个人中心模块补全,新增我的页面及子页面
- 新增 profile/index.html 个人中心主页(蓝色渐变头部 + 菜单卡片 + 退出登录弹窗 + Tab栏)
- 新增 profile/edit-profile.html 修改个人信息(头像更换 ActionSheet + 姓名编辑 + Toast反馈)
- 新增 profile/change-pwd.html 修改密码(三字段表单 + 成功弹窗)
- 页面交互参考驻场人员端 onsite/profile/,适配管理员身份
- index.html SITE_MAP admin「我的」模块补全 3 页面条目
- ai-assistant/message 共享页面 roleBaseMap 新增 admin 角色路由
- 管理员端 CHANGELOG 初始化

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 11:10:08 +08:00
fengpuandClaude Opus 4.7 7d7488737b feat: 小程序就餐记录列表改造与拍照记录页新增,web-admin营养模块字段与终端设备列完善
- mini-program/eat-home.html: 今日就餐记录列表移除食物图标、加序号徽标、副信息改为重量/热量、新增就餐时间;数据来源扩展为员工食堂/补充记录/拍照记录三种;底部"自记餐品"按钮拆为"手动补录"+"拍照记录"双按钮
- mini-program/eat-photo-record.html: 新增拍照记录页,支持餐品名称输入+拍照/上传图片,可添加多个餐品并保存至 sessionStorage 与首页联动
- web-admin/nutrition: din-dish-add/din-dish-all 食材"是否主料"字段改为"食材类型"(主材/辅材/调料);prod-proc-combo/sup-in-cleanin/sup-in-raw/sup-pkg-label 新增"终端设备"列展示设备名与编号;din-recipe-mgmt 新增"同步至生产任务"按钮与"已同步"标签

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-22 17:01:08 +08:00
zhangyanandClaude Opus 4.6 fbc9fdbddf feat: 导航页名称统一与配比秤菜单页增加配比记录入口
- 配比秤导航页"验收记录"改为"配比记录"
- 加工秤导航页"验收记录"改为"加工记录"
- 加工秤加工记录页去掉加工时长列
- 配比秤菜单页增加配比记录按钮
- 配比任务页待配比显示"任务截止时间",已完成显示"任务完成时间"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-22 14:43:12 +08:00
zhangyanandClaude Opus 4.6 d13843d3e6 feat: 净菜加工秤新增采样模块与加工记录优化,配比秤新增配比记录页
- 净菜加工秤:新增净菜采样(04)与采样历史(05)页面
- 净菜加工秤:菜单页(01-menu)增加采样、采样历史、加工记录入口
- 净菜加工秤:加工记录(02)规格改为净菜类型,去掉操作员与验收结果列,去掉订单维度与订单数统计
- 净菜加工秤:采样与历史页筛选改为食材类别(叶菜类/根茎类等),净菜名称改为食材名称
- 配比秤:新增配比记录页(03),卡片式布局对齐配比任务页字段结构
- 配比秤:配比任务页"任务截止时间"改为"任务完成时间"
- 配比秤:称重打包页增加当前规格标识
- 统一各页面规格格式为"尺寸 · 形状 · 刀法"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-22 14:25:03 +08:00
liuyunqinandClaude Opus 4.8 06587d20a3 feat: 体重管理异常事件页面补全,新增历史干预模块及个人目标详情
- exception-system-dirty.html: 补全系统脏数据页(筛选栏/操作栏/9列表格/分页/10条Mock数据)
- exception-result-abnormal.html: 补全结果异常页(筛选栏含单位部门联动/操作栏/9列表格/分页/10条Mock数据)
- 新增 history-plan-list.html、history-plan-detail.html、personal-target-detail.html
- activity-statistics.html、weight-ranking.html、detail-data.html、personal-target-data.html 等页面大幅重构
- 全部36个页面顶部导航新增「历史干预」菜单
- index.html SITE_MAP 同步更新
- health-monitor/exception-result.html 移除异常等级筛选及列
- CHANGELOG 追加 2026-06-18 条目

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 18:03:47 +08:00
fengpu 7b05763222 feat:记忆文件同步 2026-06-18 10:00:25 +08:00
fengpu 14a80cb167 feat: 优化营养模块净菜联动与小程序登录 2026-06-18 09:54:31 +08:00
zhangyanandClaude Opus 4.6 e663b7e827 feat: 时间格式统一为年月日时间,配比秤详情页增加订单类型
- clean-veg-ratio-scale/01: 任务截止时间从 HH:MM 改为 YYYY-MM-DD HH:MM
- ratio-scale/01: 期望到货→任务截止时间,格式改为年月日时间
- ratio-scale/02: 订单信息区增加内供/外售订单类型标签,去掉任务号

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 17:38:13 +08:00
zhangyanandClaude Opus 4.6 8effdb2e15 fix: 配比秤已完成订单不再显示"全部完成"按钮
已完成状态仅保留状态徽章,去掉冗余的不可用按钮。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 17:12:25 +08:00
zhangyanandClaude Opus 4.6 0f3566f990 feat: 配比秤增加订单类型标签,加工秤去掉冗余按钮
- ratio-scale/01: 新增内供/外售订单类型标签(蓝/橙),移除任务号及每份用量列(8→7列)
- clean-veg-ratio-scale/01: 去掉刷新、保存、保存并继续按钮及相关逻辑

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 17:10:41 +08:00
zhangyanandClaude Opus 4.6 c94658f083 refactor: 净菜配比秤数据结构扁平化 & 配比确认弹窗改造
- 01/02 页:任务改为一对多(mealPacks数组),支持净菜包+餐品净菜包混合
- 01 页:表格6列→8列,新增净菜/餐品、包装规格列
- 02 页:食材清单表格→卡片布局,AI识别后弹窗确认替代自动称重
- 03 页:候选列表按置信度降序排列
- 营养秤PRD:返回路径改为三级优先级(referer→document.referrer→index.html)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 12:01:18 +08:00
zhangyanandClaude Opus 4.6 1120bac840 fix: index.html 净菜验收 → 净菜加工
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 11:05:48 +08:00
zhangyanandClaude Opus 4.6 c74c573a97 fix: 删除净菜卡片右上角 × 按钮
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:51:17 +08:00
zhangyanandClaude Opus 4.6 0dbeab8192 fix: 处理进度(斤) → 累计加工(斤)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:51:02 +08:00
zhangyanandClaude Opus 4.6 143b38ffca fix: 处理进度(斤) → 累计加工
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:50:22 +08:00
zhangyanandClaude Opus 4.6 15ce29e7a3 fix: 期望到货改名任务截止时间,移至净菜名称后
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:50:08 +08:00
zhangyanandClaude Opus 4.6 c30805c103 fix: 增强卡片删除按钮可见性,加边框和更大尺寸
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:47:24 +08:00
zhangyanandClaude Opus 4.6 ae12cd3710 feat: 卡片按上游期望到货时间排序,新增到达时间展示
- mockFoods/foodDatabase 全部食材新增 arrivalTime 字段
- renderFoodCards 按到达时间升序排列
- 每张卡片新增「期望到货 HH:MM」信息展示
- 获取任务/搜索/候选添加均携带到达时间

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:46:53 +08:00
zhangyanandClaude Opus 4.6 80a81175c9 feat: 任务获取改为自动轮询,全部完成后才拉取新任务
- 自动轮询每5秒检查,全部卡片完成则自动获取新任务
- 手动「获取任务」按钮:有未完成任务时提示等待
- 确保新获取的任务进度均未完成

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:45:11 +08:00
zhangyanandClaude Opus 4.6 f3a3701397 feat: 获取任务新增未完成净菜卡片,进度100%自动隐藏
- 「获取任务」按钮新增随机未完成净菜加工任务(进度0~70%)
- 卡片进度=100%时自动隐藏
- 使用唯一ID定位删除,避免索引错位
- 顶部「刷新」按钮保留,用于对已有卡片弹窗确认重量

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:43:12 +08:00
zhangyanandClaude Opus 4.6 700495771b feat: 右列卡片区上方新增醒目的「获取任务」按钮
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:39:52 +08:00
zhangyanandClaude Opus 4.6 6256f7b9fa fix: 加工确认弹窗重量改为固定值展示+刷新按钮,不可手动编辑
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:35:22 +08:00
zhangyanandClaude Opus 4.6 769fcd5721 feat: 「下一步」改为「配比完成」,点击直接返回任务列表
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:18:32 +08:00
zhangyanandClaude Opus 4.6 d03f845622 refactor: 全局文案「称重」改为「配比」——配比任务、去配比、待配比
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:17:42 +08:00
zhangyanandClaude Opus 4.6 23388a8e9a feat: 净菜验收页改为净菜加工,卡片布局+累计数据+重量确认弹窗
- 菜单页按钮「净菜验收」改名「净菜加工」
- 页面标题改为「净菜加工」,顶部栏新增「刷新」按钮
- 右列表格改为两列卡片布局,展示处理进度(斤)和进度条
- 数据模型改为累计模式:processed/target
- 新增重量确认弹窗:识别/搜索/刷新后弹窗确认本次加工重量
- 确认后重量累加到卡片 processed,支持手动修改

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-17 09:14:56 +08:00
zhangyan 4dd064dd36 Revert "refactor: 去除订单维度,任务与餐品净菜包一对多,称重页按钮改为打包完成"
This reverts commit dc45b51430.
2026-06-17 09:13:43 +08:00
zhangyan c33e0c52d1 Revert "feat: 称重页支持多餐品包同时打包,任务列表按钮改为任务级"
This reverts commit dd0477f110.
2026-06-17 09:13:43 +08:00
fengpu 1a3cd3334e 冲突合并 2026-06-17 08:43:26 +08:00
fengpu d08ae27779 feat:记忆文件同步 2026-06-17 08:41:27 +08:00
liuyunqinandClaude Opus 4.8 7d64cc0dd7 feat: 体重管理Web管理端活动计划管理全面重构
- 新增 action-overview-detail.html(赛况明细,716行)含计划选择区/双维度Tab/多行表头表格
- 新增 plan-edit.html(新增/编辑计划,1092行)含表单/多Tab交互
- action-overview.html CSS重构为组件分段注释,新增计划选择区/筛选栏/单位部门双列面板/表格重构(多行表头+固定列+横向滚动),标签「行动总览」→「活动总览」
- action-record.html 全面重构,新增计划选择区/统计卡片/Tab切换/筛选栏/分页
- plan-list.html 全面重构,新增筛选栏/操作列固定/标签/分页/弹窗/人员筛选弹窗
- registration-tracking.html 全面重构,新增计划选择区/Tab切换/数值运算符筛选/单位部门双列面板
- target-weight-review.html 全面重构,新增计划选择区/Tab切换/审核按钮/数值运算符筛选/单位部门双列面板
- activity-statistics/detail-data/weight-ranking 侧边栏文字同步「行动总览」→「活动总览」
- index.html SITE_MAP 补全新增页面与标签更新
- 新增 doc/CHANGELOG.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 19:50:11 +08:00
zhangyanandClaude Opus 4.6 dd0477f110 feat: 称重页支持多餐品包同时打包,任务列表按钮改为任务级
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-16 16:42:13 +08:00
zhangyanandClaude Opus 4.6 dc45b51430 refactor: 去除订单维度,任务与餐品净菜包一对多,称重页按钮改为打包完成
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-16 16:32:38 +08:00