diff --git a/README.md b/README.md index 4ebd1da..7b0e729 100644 --- a/README.md +++ b/README.md @@ -121,7 +121,7 @@ WSL 已验证:EMQX `5.8.9`、MQTTX CLI `1.13.0`、EMQX 服务 `active (running 项目已开发部分模块。具体完成度不得从 README 猜测,必须以现有代码、测试、数据库迁移、Git 历史以及 `docs/current-baseline.md`、`docs/module-status.md`、`docs/feature-status.md` 为准。 - 当前执行游标:`M03-C` -- 最近工程提交:`f746242`,完成 M03-B 装修、广告与媒体管理。 +- 最近工程提交:`c658b09`,纳管微信原生小程序基础模板;当前队列最近完成阶段仍为 M03-B。 - 下一工程目标:M03-C 地图选店、距离计算与营业状态筛选。 ## 版本递进 diff --git a/docs/current-baseline.md b/docs/current-baseline.md index d775c97..c82b308 100644 --- a/docs/current-baseline.md +++ b/docs/current-baseline.md @@ -1,7 +1,7 @@ # 当前开发成果基线 > V5.0 首次核验日期:2026-06-16 -> audited_commit: `f746242` +> audited_commit: `c658b09` > next_engineering_target: M03-C 建立地图选店、距离计算和营业状态筛选 > 事实源:当前工作区、Git 历史、状态文档、Windows/WSL 检查脚本。 diff --git a/docs/feature-status.md b/docs/feature-status.md index 57b6936..4339e5c 100644 --- a/docs/feature-status.md +++ b/docs/feature-status.md @@ -17,7 +17,7 @@ | OPS-003 | 整仓发布清单 | M00-E/M10 | PARTIAL | `59d92c0` | `deploy-business.sh --dry-run` 可在 Windows/WSL 验证当前 HEAD 的 release manifest 结构;`check-release-manifest.ps1` 已接入 `test-all.ps1`;正式构建待项目生成。 | 后端/后台尚未生成,生产菜单未执行。 | M01/M09 后接入真实构建结果,并在生产菜单 2 生成真实 release manifest。 | | OPS-004 | 菜单式更新与环境监测 | M00-E/M10 | PARTIAL | `292ab7f` | `setup.sh` 已接入初始化、更新、MQTT、HTTPS、状态、备份、恢复、回滚和诊断菜单;`--backup-status` 已在 WSL 验证,可检查备份工具、目录和模板。 | 未在生产 Ubuntu 执行;真实备份配置未启用。 | 生产执行后补部署记录、真实备份和恢复演练记录。 | | IOT-001 | MQTT Broker 生产部署 | M00/M06 | PARTIAL | `874e811` | 已生成 EMQX Ubuntu 安装说明、ACL 模板、授权模板、菜单第 3 项检查和 WSL MQTTX CLI 冒烟脚本;本地脚本已覆盖认证/ACL 入口和可选 TLS/遗嘱/重复消息探测入口。 | 缺生产 EMQX 安装、端口限制、真实账号、ACL/TLS 验收和实机验证;本地账号未配置,后端/设备幂等消费者未接入。 | 生产执行后补 EMQX 版本、端口、ACL、备份和 MQTT 冒烟记录;本地配置最小权限账号后跑完整冒烟。 | -| SYS-001 | 微信原生小程序 | M00-C/M08 | TODO | - | - | 参考小程序压缩包尚未深度整理。 | 后续导入正式 `miniapp/`。 | +| SYS-001 | 微信原生小程序 | M00-C/M08 | PARTIAL | `c658b09` | 微信原生基础模板、固定生产 API 配置和开发者工具项目配置已纳管;JSON 与 JavaScript 静态语法检查通过。 | 当前仅为基础模板,登录、门店、订单和多角色业务页面尚未接入。 | 保持 M03-C 当前游标;到 M08 基于现有模板实现完整业务,不重复初始化。 | | CFG-001 | 小程序品牌自定义 | M02-A/M03/M08 | PARTIAL | `8b8fb28` | 已建立 AppID/tenant 品牌配置表和 `/app-api/bootstrap`;同一 AppID 两租户隔离读取在 MySQL 8.4.9 实测通过。 | Logo/分享图片上传与小程序实际展示属于后续阶段。 | M03/M08 接入配置管理和小程序展示。 | | BKG-010 | 后台多小程序管理 | M02-A/M08/M10 | PARTIAL | `8b8fb28` | 已建立逻辑应用、租户绑定和租户配置模型;多租户 AppID 未指定租户会被拒绝。 | 尚无后台管理页面,多 AppID 真机配置未验证。 | M02-B/C 完成身份权限,M08 增加管理页面。 | | AUTH-001 | 多端统一小程序身份 | M02-B/M02-C/M08 | PARTIAL | `5a300a8` | 已实现微信 code 交换适配器、租户/AppID 隔离身份、JWT、服务端会话、当前用户和注销;禁用、角色/门店范围变化及管理员重置均使旧会话立即失效。 | 缺真实 AppSecret 真机联调和小程序动态角色界面。 | M08 完成小程序角色界面与真机登录。 | diff --git a/docs/module-status.md b/docs/module-status.md index d09645c..ef37413 100644 --- a/docs/module-status.md +++ b/docs/module-status.md @@ -7,7 +7,7 @@ execution_cursor: stage_status: TODO last_completed_stage: M03-B next_stage: M03-C - last_engineering_commit: f746242 + last_engineering_commit: c658b09 last_push_verified: true base_branch: main blocked_reason: "" diff --git a/miniapp/app.wxss b/miniapp/app.wxss index 06c6fc9..1d3b114 100644 --- a/miniapp/app.wxss +++ b/miniapp/app.wxss @@ -7,4 +7,4 @@ justify-content: space-between; padding: 200rpx 0; box-sizing: border-box; -} +}