feat: 管理端场所/分类管理增强及小程序端交互优化
- 后台营养管理:场所新增/编辑页重构(营业时段/图片/资质)、食材及餐品分类管理弹窗、从已有食材复制 - 营养管理小程序:净菜包订单按状态差异化展示、时间选择器交互重构、新增收货地址页、移除营养目标分区 - CHANGELOG 更新至 2026-07-23 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
bab86f72f3
commit
ea8239debf
@@ -1,10 +1,10 @@
|
||||
_Last synced: 2026-07-20 | Base commit: `5c518cb`_
|
||||
_Last synced: 2026-07-21 | Base commit: `f671764`_
|
||||
|
||||
# 记忆索引
|
||||
| 文件 | 描述 | 类型 | 最后更新 |
|
||||
|------|------|------|----------|
|
||||
| project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 |
|
||||
| project_progress.md | 各模块原型开发进度 | project | 2026-07-20 |
|
||||
| project_progress.md | 各模块原型开发进度 | project | 2026-07-21 |
|
||||
| decisions.md | 关键设计决策与架构约定 | project | 2026-06-15 |
|
||||
| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-15 |
|
||||
| user_profile.md | 用户角色与偏好 | user | 2026-04-21 |
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
name: 记忆健康检查报告
|
||||
description: memory-lint 最新一次执行的检查结果与待处理项
|
||||
type: lint
|
||||
last_updated: 2026-07-20
|
||||
last_updated: 2026-07-21
|
||||
---
|
||||
|
||||
# 记忆健康检查报告
|
||||
|
||||
> _执行时间: 2026-07-20 | Base commit: `5c518cb` | Last synced: 2026-07-20_
|
||||
> _执行时间: 2026-07-21 | Base commit: `f671764` | Last synced: 2026-07-21_
|
||||
|
||||
## 健康概览
|
||||
|
||||
@@ -35,17 +35,17 @@ last_updated: 2026-07-20
|
||||
|
||||
### [ERROR] 过期记忆
|
||||
|
||||
- **文件**:`user_profile.md`(last_updated: 2026-04-21,已过期 90 天)
|
||||
- **文件**:`user_profile.md`(last_updated: 2026-04-21,已过期 91 天)
|
||||
- **建议**:若用户角色或协作偏好发生变化,执行 `/memory-update` 更新;否则可忽略
|
||||
|
||||
### [WARN] 过期记忆
|
||||
|
||||
- **文件**:`project_overview.md`(last_updated: 2026-05-14,已过期 67 天)
|
||||
- **文件**:`project_overview.md`(last_updated: 2026-05-14,已过期 68 天)
|
||||
- 自上次更新后项目新增净菜贴标秤、净菜组配秤重构、营养边缘服务、西安应急大屏 v2/v3、蓝牙体重秤小程序等模块
|
||||
- **建议**:若需同步技术栈/架构变化,执行 `/memory-update` 或手动补充模块结构说明
|
||||
- **文件**:`decisions.md`(last_updated: 2026-06-15,已过期 35 天)
|
||||
- **文件**:`decisions.md`(last_updated: 2026-06-15,已过期 36 天)
|
||||
- **建议**:若期间产生新的关键决策,执行 `/memory-update` 补充;否则可忽略
|
||||
- **文件**:`feedback.md`(last_updated: 2026-06-15,已过期 35 天)
|
||||
- **文件**:`feedback.md`(last_updated: 2026-06-15,已过期 36 天)
|
||||
- **建议**:若期间产生新的协作规范纠正,执行 `/memory-update` 补充;否则可忽略
|
||||
|
||||
---
|
||||
|
||||
@@ -89,6 +89,7 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、
|
||||
- 覆盖模块:18 个(含三端+其他终端)
|
||||
|
||||
## 近期里程碑
|
||||
- 2026-07-21:导航页 popover 事件冒泡回归再次修复(同一根因第二次出现)——0603113 提交将 popover 重构为延迟渲染模式(首次点击"X 页"才动态构建 DOM),但 `togglePop` 函数内 `insertAdjacentHTML` 模板漏加 `onclick="event.stopPropagation()"`,导致同样的双 tab 打开回归。修复方式:在延迟构建模板中补上 stopPropagation(commit f671764)。系统性教训:嵌套 onclick 结构中子容器的 stopPropagation 在代码重构时极易遗漏,后续涉及 popover/弹层 DOM 创建位置变更时需检查事件冒泡拦截。
|
||||
- 2026-07-20:导航页 popover 事件冒泡回归修复——8a96ead 提交重构 popover 关闭逻辑时误删 `<div class="page-popover">` 上的 `onclick="event.stopPropagation()"`,导致 popover 内 `<a>` 点击事件冒泡到父级 `module-card` 触发 `window.open` 打开模块入口页,与 `<a>` 默认跳转叠加造成点击"页面总览"等列表项时同时打开两个 tab。修复方式:恢复 popover 容器上的 stopPropagation,与新版本 document click 监听器(靠 `closest` 判断)兼容(commit 5c518cb)。
|
||||
- 2026-07:本月重要变更摘要——新增蓝牙体重秤小程序模块 `other-module/bluetooth-scale-miniprogram/`(11 页:登录/搜索设备/wifi连接/添加成员/设备成员/主页/数据详情/资料完善/帮助中心/帮助详情/资料);西安应急大屏 v3 系列重构与扩展(主屏 v3 重构+路径规划纵向逐步导航+体检雷达/穿戴统计数值带单位+体重管理今日维度、cv 副屏重构为穿戴告警监测+新增告警趋势/心脑血管预警/告警时段分布、新增 help-monitor 应急求助副屏、新增多个业务记录弹窗含筛选与分页、站点入口指向 v3);营养管理后台菜单用户操作权限划分;营养管理小程序原型页面调整(小程序购买净菜包+健康档案+加餐数据展示);体重管理 web-admin 多页面更新(archive-unit-report-detail、history-personnel-list/detail、plan-edit、action-record 等);健康监测模块更新。
|
||||
- 2026-06-26:餐厅终端设备净菜包装秤与组配秤迭代——净菜包装秤全模块完成“贴标”到“包装”的术语统一,包装作业页清单按 `packSize` 展开为单份、移除称重弹窗并改为直接读秤,新增搜索框与 `label-preview.html` 标签预览页;净菜组配秤任务/历史页按单份拆分展示,食材名称去除丝/段/片/块/液等后缀,组配作业页移除确认弹窗并优化底部按钮布局;同步删除根目录个人化全平台进度生成脚本 `scripts/generate-overview.js`。
|
||||
|
||||
Reference in New Issue
Block a user