docs(wiki): 全量 wiki 更新 — C1 晚间血压已修复标记 + 数据校正

- miniprogram.md: 晚间血压 CRITICAL 标记为已修复
- index.md: 症状导航表更新
- architecture/database/erp-core/erp-health/frontend/testing: 同步更新
This commit is contained in:
iven
2026-05-03 19:32:30 +08:00
parent c208dcc6f5
commit ec87ae85cf
8 changed files with 187 additions and 47 deletions

View File

@@ -290,6 +290,35 @@ secret = "<通过环境变量 ERP__WECHAT__SECRET 设置>"
| URL 拼接构建查询参数 | P2 | `request.ts` 已支持 `buildQuery(params)` 但内部使用 |
| 生产配置 | P2 | `urlCheck`/`minified` 需区分环境 |
### 2026-04-30 审计发现
**三端对齐差距**(小程序 API 覆盖 76 个Web 235 个,后端 328 个):
| 发现 | 严重性 | 说明 |
|------|--------|------|
| ~~晚间血压数据永久丢失~~ | ~~CRITICAL~~ **已修复** | 新增 `blood_pressure_evening` indicator_type小程序录入页 + 日常监测页 + 后端 service + 集成测试均已覆盖 |
| 透析管理完全无入口 | HIGH | 后端 12 路由完整,小程序 0 个 API 调用、0 个页面 |
| 知情同意完全无入口 | HIGH | 后端完整,小程序 0 入口 |
| 体温/血氧未映射 | MEDIUM | `body_temperature`/`spo2` 无 indicator_type |
| 健康记录小程序无入口 | MEDIUM | 患者移动端无法查看健康档案 |
| 诊断记录小程序无入口 | MEDIUM | 患者移动端无法查看诊断 |
| 小程序完全无测试 | HIGH | 40 个页面全靠手工验证 |
**功能域完成度**(小程序端):
| 功能域 | 完成度 | 关键差距 |
|--------|--------|---------|
| 咨询管理 | 95% | 无导出(预期) |
| 预约管理 | 90% | 基本对齐 |
| 随访管理 | 70% | 仅列表+创建 |
| 患者管理 | 85% | 无删除(预期) |
| 健康数据 | 60% | 丢失晚间血压/体温/血氧 |
| 告警系统 | 60% | 仅查看+处理 |
| 统计仪表盘 | 30% | 仅医护端 3 个统计 |
| AI 分析 | 30% | 仅历史查看 |
| 透析管理 | 0% | 完全空白 |
| 知情同意 | 0% | 完全空白 |
### 注意事项
- `Taro.login()` 的 code 一次性使用,每次调用会返回新 code
@@ -514,6 +543,7 @@ main();
| 日期 | 变更 |
|------|------|
| 2026-05-01 | 审计发现更新CRITICAL 晚间血压丢失 / HIGH 透析+知情同意完全空白 / 功能域完成度矩阵 |
| 2026-04-28 | **全面性能优化**分包加载6 分包,主包 517KB→275KBvendors 192KB→36KBGET 请求去重+60s TTL 缓存points store 集中积分/签到状态todaySummary 60s TTL7 组件 React.memoTrendChart 双重渲染修复restoreAuth 提升 App 级别prod terser drop_consolecrypto-js 按需引入 |
| 2026-04-27 | **移除 echarts-taro3-react**:内嵌 Taro 3 + React 16 导致 webpack 模块加载失败,改为自定义 `EcCanvas` 组件 + `echarts/core` 按需引入;更新版本说明 + 历史教训 + 组件列表 |
| 2026-04-27 | **MCP 联调全面更新**§6.1 增加 dev 构建前置条件§6.4 重写为明文 token 注入法评估两种方案§6.6 补充 7 条已知限制,新增 §6.7 审计脚本说明 + §6.8 实测审计结果40/40 页面通过§5 补充 4 条审计发现 |