新增 3 个测试文件(+23 个测试用例),总计 9 文件 75 测试: - request.test.ts: HTTP 方法、查询参数构建、缓存、错误处理 - health.test.ts: 体征录入字段映射、日常监测、阈值查找 - consultation.test.ts: 咨询会话/消息 CRUD、已读标记 - 添加 vitest setup.ts mock @tarojs/taro 和 @tarojs/runtime - vitest.config.ts 增加 setupFiles 配置 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- DataBuffer: 离线持久化缓冲(分桶存储 + 去重 + 容量管理) - GenericBleAdapter: 基于 Bluetooth SIG 标准 Health Profile 的通用适配器 (Heart Rate 0x180D / Health Thermometer 0x1809 / Blood Pressure 0x1810) - DataSyncScheduler: 定时自动同步调度(基于时间间隔判断是否需要同步) - BLEManager: 集成 DataBuffer 替换简单 Storage 缓存 - device-sync 页面: 注册 CustomBandAdapter + 自动同步 + 状态显示 - 新增 vitest 单元测试配置,30 个测试全部通过