diff --git a/.claude/memory/MEMORY.md b/.claude/memory/MEMORY.md index b3f49d3..d2b382b 100644 --- a/.claude/memory/MEMORY.md +++ b/.claude/memory/MEMORY.md @@ -1,11 +1,11 @@ -_Last synced: 2026-08-03 | Base commit: `aa3d439`_ +_Last synced: 2026-08-06 | Base commit: `6a505f2`_ # 记忆索引 | 文件 | 描述 | 类型 | 最后更新 | |------|------|------|----------| | project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 | -| project_progress.md | 各模块原型开发进度 | project | 2026-07-24 | +| project_progress.md | 各模块原型开发进度 | project | 2026-08-06 | | decisions.md | 关键设计决策与架构约定 | project | 2026-06-15 | | feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-15 | | user_profile.md | 用户角色与偏好 | user | 2026-04-21 | -| lint_report.md | 记忆健康检查报告 | lint | 2026-07-24 | +| lint_report.md | 记忆健康检查报告 | lint | 2026-08-06 | diff --git a/.claude/memory/lint_report.md b/.claude/memory/lint_report.md index 398bc41..f031663 100644 --- a/.claude/memory/lint_report.md +++ b/.claude/memory/lint_report.md @@ -2,12 +2,12 @@ name: 记忆健康检查报告 description: memory-lint 最新一次执行的检查结果与待处理项 type: lint -last_updated: 2026-08-03 +last_updated: 2026-08-06 --- # 记忆健康检查报告 -> _执行时间: 2026-08-03 | Base commit: `aa3d439` | Last synced: 2026-08-03_ +> _执行时间: 2026-08-06 | Base commit: `6a505f2` | Last synced: 2026-08-06_ ## 健康概览 @@ -20,14 +20,18 @@ last_updated: 2026-08-03 | 内容矛盾检测 | ✅ | — | 0 | | 过期检测 | ⚠ | — | 4 待处理 | | 可推断内容污染 | ✅ | — | 0 | +| 索引日期一致性 | ✅ | 1 | — | -**AUTO-FIX 已执行 0 项 | NEED-HUMAN 待处理 4 项** +**AUTO-FIX 已执行 1 项 | NEED-HUMAN 待处理 4 项** --- ## AUTO-FIX 已执行清单 -(本次无 AUTO-FIX 项) +### [AUTO-FIX] MEMORY.md 索引日期与实际文件日期不一致 + +- **问题**:`MEMORY.md` 表格中 `project_progress.md` 显示「最后更新 2026-07-24」,实际文件已更新至 2026-08-06;头部 `_Last synced_` 锚点为 `aa3d439`(2026-08-03),落后于当前 HEAD `6a505f2`。 +- **修复**:刷新 `_Last synced_` 为 `2026-08-06 | 6a505f2`;表格中 `project_progress.md` 日期更新为 `2026-08-06`。 --- @@ -35,22 +39,22 @@ last_updated: 2026-08-03 ### [ERROR] 严重过期 — user_profile.md -- **文件**:`user_profile.md`(last_updated: 2026-04-21,距今 94 天,超过 90 天 ERROR 阈值) +- **文件**:`user_profile.md`(last_updated: 2026-04-21,距今 107 天,超过 90 天 ERROR 阈值) - **建议**:确认用户角色/偏好是否有变化,执行 `/memory-update` 更新。 ### [WARN] 过期 — project_overview.md -- **文件**:`project_overview.md`(last_updated: 2026-05-14,距今 71 天) +- **文件**:`project_overview.md`(last_updated: 2026-05-14,距今 84 天) - **建议**:确认技术栈、三端架构描述是否需要更新。 ### [WARN] 过期 — decisions.md -- **文件**:`decisions.md`(last_updated: 2026-06-15,距今 39 天) +- **文件**:`decisions.md`(last_updated: 2026-06-15,距今 52 天) - **建议**:确认是否有新增关键决策需要记录。 ### [WARN] 过期 — feedback.md -- **文件**:`feedback.md`(last_updated: 2026-06-15,距今 39 天) +- **文件**:`feedback.md`(last_updated: 2026-06-15,距今 52 天) - **建议**:确认是否有新的协作规范需要记录。 --- diff --git a/.claude/memory/project_progress.md b/.claude/memory/project_progress.md index 64fc512..eedcffa 100644 --- a/.claude/memory/project_progress.md +++ b/.claude/memory/project_progress.md @@ -2,8 +2,8 @@ name: 项目进度 description: 各模块原型开发进度与里程碑 type: project -last_updated: 2026-08-03 -commit: aa3d439 +last_updated: 2026-08-06 +commit: 6a505f2 --- # 项目进度 @@ -63,8 +63,10 @@ commit: aa3d439 - `health-consult/` — 专家咨询管理(50+ 页)✅ - `emergency-dispatch/` — 应急就医管理(含 admin + operator 子模块,70+ 页)✅ - `health-checkup/` — 健康体检管理 ✅ -- `nutrition/` — 营养管理(70+ 页:溯源双菜单、档案、种采、供应、生产、用餐、异常、食堂、数据、模型、终端、字典)🔨 设计中 +- `nutrition/` — 营养管理(75+ 页:溯源双菜单、档案、种采、供应、生产、用餐、异常、食堂、数据、模型、终端、字典、数据分析)🔨 设计中 - 溯源模块重构:食材溯源/餐品溯源双菜单分离(trace-timeline 双维度搜索区独立) + - 数据分析子菜单组:`din-biz-analysis.html`(经营分析)、`din-meal-analysis.html`(餐品分析) + - 用户体系:`din-user-mgmt.html`(用户管理)、`din-user-account.html`(账户管理)、`din-user-recharge.html`(批量充值,2026-08-06 抽离) - `weight-management/` — 体重管理(39 页)🔨 设计中 - 档案:`archive-personal-weight-data.html`、`archive-personal-weight-detail.html`、`archive-unit-report.html`、`archive-algorithm-model.html` - 计划管理:`plan-list.html`、`plan-edit.html`、`registration-tracking.html`、`target-weight-review.html` @@ -103,6 +105,10 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、 - 覆盖模块:18 个(含三端+其他终端) ## 近期里程碑 +- 2026-08-06:营养管理后台「批量充值」从 `din-user-mgmt.html` 弹窗抽离为独立原型页 `din-user-recharge.html`(用户筛选/候选用户表/充值配置区/汇总栏),原页面清理相关 CSS/JS/HTML 共 ≈800 行,操作栏「批量充值」按钮改为 `` 跳转;`index.html` SITE_MAP 在「用户管理」后追加入口。同日 `din-user-account.html` 充值弹窗支付方式精简为微信/现金/支付宝三种;小程序 `me-account.html` 姓名行增加可编辑态(与手机号行一致)。 +- 2026-08-05/06:营养管理后台餐品档案定价区与成本核算交互改造——`din-dish-add/own/all.html` 三页同步:餐品定价区去特殊化(原蓝色渐变卡片改为普通 `.info-section`)、定价字段精简为「称重基础价/利润率/食材成本/成本核算按钮」、新增「🧮 成本核算」按钮 + `calcCostPrice()` 计算「每百克成本 = 食材成本 ÷ 熟重 × 100」+ 小问号明细浮窗 + 「应用到称重基础价」按钮;四大项营养指标样式精简(四色渐变改为统一浅灰);移除「营养等级」字段。`din-dish-add.html` 修复「成本核算」按钮无响应问题(增加演示数据 fallback)。 +- 2026-08-04:营养管理后台餐品档案 4 项核心改造同步落地——①宣传视频多视频上传(`promoVideoEnabled` boolean 字段废弃,改用 `promoVideos: [{name,size,enabled}]` 数组);②营养指标自动计算(由食材清单累加,新增 `recalcAddNutri()`,4 大卡 + 16 项折叠);③烹饪工艺精简(删除「用油量/用盐量/出品量」3 字段,步骤数 9→6);④餐品定价独立分区(DISHES 数据新增 `pricing: {basePrice, ingredientCost, per100gCost, profitRate}` 嵌套对象)。 +- 2026-08-04:营养管理 + 卫生供应「数据分析」板块新增——营养用餐侧边栏新增「数据分析」子菜单组(经营分析 `din-biz-analysis.html` + 餐品分析 `din-meal-analysis.html`);卫生供应侧边栏同步新增「数据分析」子菜单组(加工经营分析 `sup-biz-analysis.html` + 加工分析 `sup-process-analysis.html`)。同步更新全部 29 个营养用餐 + 8 个卫生供应分组页面侧边栏及 `index.html` SITE_MAP。 - 2026-08-03:营养管理后台新增「自有餐品库」二级菜单——在营养用餐侧边栏"餐品总库"与"算法标准"之间新增 `din-dish-own.html`(自有餐品库),页面内容暂复制自餐品总库后续将做差异化,同步更新全部 26 个营养用餐分组页面的侧边栏导航及 `index.html` SITE_MAP。 - 2026-07-24:营养管理后台主子表重构——净菜订单/外售/内供三页面数据模型全面重构为主子表(一单多品),表格展开显示菜品明细,弹窗重构为动态明细行构建器(支持多菜品添加/删除/联动/汇总),确认收货改为行级逐条确认;采购管理新增验收数量列及验收明细弹窗(逐项校验);净菜进柜/组配/烹制新增关联订单列与订单进度展示;净菜加工移除质检结果列。小程序端订单详情新增支付信息卡片(含支付方式/流水号/时间)与餐线订单渲染;我的订单新增餐线订单卡片与Tab切换过滤(全部/待取餐/待配送/已完成)。体重管理新增 diet-advice-v2 膳食建议v2、eat-detail-v2 饮食详情v2、scan-checkin 扫码打卡、weight-detail-v2 体重详情v2 四个重构版页面。 - 2026-07-23:营养管理后台与小程序多项增强——后台:场所新增/编辑页重构(营业时段/场所图片/资质证照 5 卡片区)、食材与餐品总库新增分类管理弹窗(树形增删改查)、食材新增/编辑页支持从已有食材复制;小程序:净菜包订单按状态差异化展示(待配送/配送中/已完成)、履约信息时间选择器重构为日期+时段联动下拉面板、新增收货地址管理页 me-address.html、健康档案移除营养目标分区;同步更新 CHANGELOG 及导航页。 diff --git a/CLAUDE.md b/CLAUDE.md index 4926fcf..1b0cf3a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ - + # 项目约束 本项目所有工作必须严格遵守 `项目背景.md` 中定义的全部规范,包括: