ozh
|
ff15db2f72
|
feat(device): ED719 跌倒检测独立卡片 + ED713 体征越阈告警
- 新增 FallStatusCard 组件与 FALL_STATUS_MAP 枚举(3101~3104 跌倒/疑似/
解除/驻留),ED719 设备分支渲染独立状态卡,跳过体征面板与心率波形拉取
- ED713 体征新增医学阈值告警:心率 <60 或 >100 BPM、呼吸率 <12 或 >24
/min 数值转红;频繁活动/无人/运动/不在床枚举态转橙
- 新增 FallDetectSigns 接口与 HomeDevice.runTimeInfo 联合类型
- 详情页样式补 heartValueDanger / metricValueWarning / metricValueDanger
|
2026-09-21 18:02:36 +08:00 |
ozh
|
40783ccabe
|
feat(auth): 冷启动登录态校验 + 设备/房间列表样式打磨
- 新增 getLoginInfo(/v0/app/users/getLoginInfo)冷启动校验 token 有效性,
http 层将 /v0/ 前缀路由到 user 服务;登录页 useDidShow 恢复 userInfo
后落地,restoring 态防并发登录
- 详情页指标卡配色从数值移到标签(对齐 web 端 MetricCard),
心率图标加底、设备信息卡补"设备信息"标题
- 设备列表新增"我的设备 N"分区标题,功能入口图标加圆底
- 房间列表改整卡圆角+行内分隔,删除按钮改浅红胶囊
- global.d.ts 补 png/jpg 模块声明
|
2026-09-21 17:08:52 +08:00 |
ozh
|
d7bd20eb79
|
feat(device): 设备详情接入实时体征——EventChannel 传设备对象 + 3s 轮询刷新
- HomeDevice 补 runTimeInfo.properties 体征字段类型(2026-09-18 联调实测)
- 列表页跳详情改用 Taro.navigateTo 原生调用,EventChannel emit 整个 device 对象
- 详情页 getOpenerEventChannel 接收首屏零延迟渲染;setInterval 3s 轮询列表接口
按 installId 定位刷新(对齐 web 端 VitalSignsDashboard SWR refreshInterval=3000)
- 体征六指标卡:呼吸率/体动/运动状态/在床状态/人体状态/人体位置,
枚举文案复用 MOVE_STATE_MAP/BODY_STATUS_MAP/ONBED_STATUS_MAP
- 详情信息行新增安装房间
|
2026-09-18 17:24:48 +08:00 |
ozh
|
ccca973d62
|
feat(build): 组件按需注入+分包+生产关 sourcemap,主包压至 0.42M
- app.config.ts 开启 lazyCodeLoading=requiredComponents
- 设备详情/添加/配置/BLE 迁移至 pages/device/feature 分包,家庭圈系列独立分包
- 路由常量同步分包路径;prod 构建关 devtool 剔除 .map
- 生产实测:主包 426K(目标 <1.5M 达成),family 分包 35K、device/feature 86K
- 附带:未登录业务码 202 接入踢登录(网关实测),房间/设备响应字段按联调实测修正
|
2026-09-18 17:07:26 +08:00 |