业务背景
患者拿到的检查报告要么是纸质单,要么是一张照片。指标名称专业、参考区间看不懂,异常值只有一个箭头。
同时,一个家庭里往往有子女替父母管理健康的情况。就诊记录、用药信息、设备数据分散在不同人的手机里,形不成连续的档案。
功能覆盖
健康档案
- 就诊记录时间线与就诊详情
- 检查检验报告结构化呈现:检查描述 + 检验指标表
- 异常指标高亮,对照参考区间
- 同指标历史趋势
设备数据接入
- 智能穿戴设备授权绑定与数据同步
- 8 项体征指标看板:心率、HRV、血氧、血压、睡眠等
- 日 / 周 / 月趋势图表
- 基于指标区间的健康评估分级
账户与家庭成员
- 手机号验证码 + 微信授权双登录
- 就诊人绑定与管理,一人可代管多位家人
- 游客态与登录态的统一体验(未登录也能看到部分内容,降低首屏流失)
- 编辑个人资料、头像管理
合规
- 服务协议与隐私政策,登录时勾选确认
- 账号注销与数据删除
- 权限申请与数据用途说明
技术要点
uni-app 一套代码双端输出
App 与 H5 共用业务逻辑与组件,仅在小部分能力(蓝牙、本地存储等)上做平台分支。收益是维护成本减半,H5 版本可直接用于微信分享投放。
代价是部分平台特有能力需额外封装,性能上限不如原生。对于以数据展示和表单为主的健康管理场景,这个取舍划算。
弱网与加载体验
医疗场景下用户网络环境差异大。列表与图表采用渐进式加载与骨架屏,弱网下不出现白屏。echarts 图表按需加载,避免首屏体积过大。
合规先于功能
隐私政策、权限清单、数据流向说明在功能开发前完成对齐,再定页面流程。这样避免上线前发现交互设计不符合合规要求而返工。
交付结果
已交付上线版本,覆盖 20+ 页面,App 与 H5 双端同步,接入智能穿戴设备 8 项体征指标。