diff --git a/.claude/memory/MEMORY.md b/.claude/memory/MEMORY.md index acafbbd..102d7b2 100644 --- a/.claude/memory/MEMORY.md +++ b/.claude/memory/MEMORY.md @@ -1,11 +1,11 @@ -_Last synced: 2026-06-12 | Base commit: `2373704`_ +_Last synced: 2026-06-15 | Base commit: `2668114`_ # 记忆索引 | 文件 | 描述 | 类型 | 最后更新 | |------|------|------|----------| | project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 | -| project_progress.md | 各模块原型开发进度 | project | 2026-06-12 | -| decisions.md | 关键设计决策与架构约定 | project | 2026-06-12 | -| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-12 | +| project_progress.md | 各模块原型开发进度 | project | 2026-06-15 | +| decisions.md | 关键设计决策与架构约定 | project | 2026-06-15 | +| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-15 | | user_profile.md | 用户角色与偏好 | user | 2026-04-21 | diff --git a/.claude/memory/decisions.md b/.claude/memory/decisions.md index 1f9b765..4e45878 100644 --- a/.claude/memory/decisions.md +++ b/.claude/memory/decisions.md @@ -1,5 +1,11 @@ # 关键决策 +## 卫生供应仓储页面区域选择层级约定 +- **决策**:`web-admin/nutrition` 的仓储相关页面统一采用三层规则:列表展示到格口明细、搜索区筛选停留在柜子/仓区级别、新增/编辑弹窗在柜类场景下下钻到格口级别。 +- **原因**:兼顾检索效率与录入精度,避免筛选项过细影响检索体验,同时保证录入时能准确落到具体格口。 +- **适用范围**:`sup-warehouse.html`、`sup-in-raw.html`、`sup-in-cleanin.html` 及后续同类仓储页面。 +- **日期**:2026-06-15 + ## 原型技术方案 - **决策**:采用纯 HTML 自包含文件,不使用前端框架 - **原因**:需兼容墨刀导入,禁止外部引用 diff --git a/.claude/memory/feedback.md b/.claude/memory/feedback.md index 7025446..422cd1e 100644 --- a/.claude/memory/feedback.md +++ b/.claude/memory/feedback.md @@ -10,6 +10,14 @@ ## 用户纠正记录 +### 2026-06-15 | 仓储页面区域筛选层级约定 +- **纠正**:在 `web-admin/nutrition` 仓储相关页面中,用户明确要求列表可以展示到格口明细,但搜索区筛选不能下钻到格口;只有新增/编辑弹窗在柜类场景下才下钻到格口级别。 +- **强制规则**: + 1. 列表展示:柜类存储方式使用「柜号-格口」明细格式,仓库类使用仓区格式 + 2. 搜索区筛选:`所在区域` 只联动到柜子/仓区级别,不展示格口 + 3. 新增/编辑弹窗:柜类场景下 `所在区域` 下钻到格口级别,仓库场景下选择仓区 + 4. 适用页面:`sup-warehouse.html`、`sup-in-raw.html`、`sup-in-cleanin.html` 及后续同类仓储页面 + ### 2026-06-05 | 禁止自动提交代码 - **纠正**:Agent 在完成任务后自动执行 `git commit`,未经用户允许。 - **强制规则**:**禁止自动提交(commit)代码,只有在用户明确说"提交"或"commit"时才能执行 git commit。** Agent 完成文件修改后应报告结果,等待用户指令再提交。 diff --git a/.claude/memory/lint_report.md b/.claude/memory/lint_report.md index 63a4816..fb9a83e 100644 --- a/.claude/memory/lint_report.md +++ b/.claude/memory/lint_report.md @@ -2,13 +2,13 @@ name: 记忆健康检查报告 description: memory-lint 最新一次执行的检查结果与待处理项 type: lint -last_updated: 2026-06-12 -commit: 2373704 +last_updated: 2026-06-15 +commit: 2668114 --- # 记忆健康检查报告 -> _执行时间: 2026-06-12 | Base commit: `2373704` | Last synced: 2026-06-12_ +> _执行时间: 2026-06-15 | Base commit: `2668114` | Last synced: 2026-06-15_ ## 健康概览 @@ -36,7 +36,7 @@ commit: 2373704 ### [WARN] 过期记忆 -- **文件**:`user_profile.md`(last_updated: 2026-04-21,已过期 52 天) +- **文件**:`user_profile.md`(last_updated: 2026-04-21,已过期 55 天) - **建议**:核对用户角色与偏好是否仍准确;本次会话未涉及用户画像变化,可在下次会话有相关线索时更新 --- diff --git a/.claude/memory/project_progress.md b/.claude/memory/project_progress.md index ad5c5c9..11983b2 100644 --- a/.claude/memory/project_progress.md +++ b/.claude/memory/project_progress.md @@ -2,8 +2,8 @@ name: 项目进度 description: 各模块原型开发进度与近期里程碑 type: project -last_updated: 2026-06-12 -commit: 2373704 +last_updated: 2026-06-15 +commit: 2668114 --- # 项目进度 @@ -23,7 +23,7 @@ commit: 2373704 - `health-consult/` — 健康咨询(32 页)✅ - `emergency-medical/` — 应急就医(25+ 页)✅ - `health-checkup/` — 健康体检(20+ 页)✅ -- `weight-management/` — 体重管理(10 页)✅ +- `weight-management/` — 体重管理(23 页)✅ - `weight-main.html` — 体重管理主页(英雄区/三态卡片/吃动平衡/体重记录/排行榜/推荐视频) - `goal-commitment.html` — 目标承诺签订(活动/个人双类型+URL参数状态同步) - `goal-management.html` — 目标管理(7种状态多卡片显隐+自我/活动目标切换) @@ -34,6 +34,7 @@ commit: 2373704 - `promise-signing.html` — 承诺签订(横屏) - `my-promise.html` — 我的承诺书(证书风格) - `balance-history.html` — 吃动平衡历史(月视图日历+柱状图) + - 新增 13 页:`diet-advice.html`、`eat-checkin.html`、`eat-history.html`、`exercise-advice.html`、`exercise-checkin.html`、`exercise-history.html`、`history.html`、`index.html`、`report-detail.html`、`weight-checkin.html`、`weight-history.html`、`weight-ranking.html`、`weight-report.html` - `health-monitor/` — 健康监测(20+ 页)🔨 设计中 - `wearable/` — 穿戴设备监测(16 页:血氧/心率/压力/体温/步数/运动/睡眠/血压/心电+告警) - `weight/` — 体重监测(3 页,已独立为 `weight-management/` 模块) @@ -56,10 +57,14 @@ commit: 2373704 ### 其他终端(other-module) - `mini-program/nutrition/` — 微信小程序营养管理用户端(27 页)✅ -- `canteen-device/` — 餐厅终端设备(20 设备类型 + 营养秤9页含双屏)🔨 设计中 - - `canteen-nutrition-scale/` — 餐线营养秤(9 页:导航/开餐/餐品展示/取餐单屏/取餐双屏大屏/取餐双屏小屏/设置/采样/历史)+ PRD + FLOW + CHANGELOG,已统一 PAD 居中外壳改造并挂载至根 SITE_MAP(done:true) - - 父级 `canteen-device/index.html` 同步 PAD 居中外壳改造 - - 18 种其他终端设备原型页(结算终端/充值屏/净菜柜/食品安全监测/营养分屏/餐盘机/加工提示屏/比例秤/卫生检测/检测秤/原料柜/加工秤/清洗秤/档口营养秤/水电表等)⏳ 仅有占位 +- `canteen-device/` — 餐厅终端设备(多设备实页持续补齐)🔨 设计中 + - `canteen-nutrition-scale/` — 餐线营养秤(11 页:新增登录页、欢迎页,并延展取餐/设置/采样/历史流程)+ PRD + FLOW + CHANGELOG + - `clean-veg-ratio-scale/` — 净菜配比秤(7 页:欢迎/切配任务/配比称重/切配/历史/设置/导航) + - `ratio-scale/` — 配比秤(6 页:欢迎/分装任务/称重分装/历史/设置/导航) + - `raw-veg-inspection-scale/` — 毛菜验收秤(8 页:登录/欢迎/验收/设置/历史/采样等)+ PRD + UI-SPEC + FLOW + - `raw-veg-processing-scale/` — 加工毛菜秤(10 页:登录/欢迎/清洗任务/批次称重/批次清洗/历史/设置等) + - 父级 `canteen-device/index.html` 已恢复员工登录入口卡片并同步菜单状态 + - 其余设备页仍有部分占位,待继续补齐 - `emergency-screen/` — 应急大屏(西安/标准版/九厂)⏳ 待开发 - `medical-pad/` — 医疗点PAD端 ⏳ 待开发 @@ -71,6 +76,9 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、 - 覆盖模块:18 个(含三端+其他终端) ## 近期里程碑 +- 2026-06-15:卫生供应仓储管理联动增强——`sup-warehouse.html`、`sup-in-raw.html`、`sup-in-cleanin.html` 新增存储方式列;搜索区新增存储方式筛选,所在区域按柜子/仓区级别联动;新增弹窗在柜类场景下下钻到格口级别,仓库场景下选择仓区;对应 `web-admin/nutrition/doc/CHANGELOG.md` 已补充记录 +- 2026-06-15:体重管理模块扩展——新增饮食建议/打卡/历史、运动建议/打卡/历史、体重打卡/历史、排行榜、报告、报告详情、模块入口与通用历史页,模块页面数由 10 页扩展至 23 页 +- 2026-06-15:餐厅终端设备多模块补齐——新增或完善毛菜验收秤、加工毛菜秤、净菜配比秤、配比秤、餐线营养秤登录/欢迎/任务/历史/设置等页面,`canteen-device/index.html` 恢复员工登录入口卡片 - 2026-06-12:餐线营养秤 + 餐厅终端导航页 PAD 居中外壳改造——9 个营养秤页面(含双屏大/小)统一引入 `.device-frame` 1280×720 PAD 外壳(圆角 24px + 阴影),body 改全屏深色画布 + flex 居中;副屏 480×320 复用并升级 `.screen-frame`;修正 `100vh` → `100%` 避免视口耦合;父级 `canteen-device/index.html` 同步改造并紧凑化内容(gap/padding/icon 缩减);根 SITE_MAP「其他终端 → 餐厅终端设备」标记 done:true 并挂载 9 页;新增 canteen-nutrition-scale/doc/CHANGELOG.md - 2026-06-12:体重管理模块独立——weight-main(主页/吃动平衡/体重记录/排行榜/推荐视频)、balance-history(月视图日历+柱状图)、promise-signing/my-promise、goal-management 七种状态卡片显隐控制完善、goal-commitment URL参数状态同步、SITE_MAP补全 - 2026-06-11:餐厅终端设备模块新增——20种设备终端原型(营养称6页含PRD+FLOW、结算终端/充值屏/净菜柜/食品安全监测/营养分屏/餐盘机/比例秤/卫生检测/水电表等)、canteen-device/index.html导航页