getBpgDataLevnum(devId: Object)

版本要求:
@ray-js/ray≥1.5.40
import { health } from '@ray-js/ray';

const { getBpgDataLevnum } = health;

// Promise 调用
try {
  const res = await getBpgDataLevnum({ ...params });
  console.log(res);
} catch (err) {
  console.log(err.errorMsg);
}

描述

获取血压等级统计数据

参数

属性类型必填说明
devIdstring是设备 ID
userIdstring是用户 ID
startTimenumber是开始时间戳
endTimenumber是结束时间戳

返回值

类型:Promise<Object↓>
属性类型说明
lv0Numnumber理想血压数量
lv0Rationumber理想血压占比
lv1Numnumber正常血压数量
lv1Rationumber正常血压占比
lv2Numnumber正常高压数量
lv2Rationumber正常高压占比
lv3Numnumber轻度高血压数量
lv3Rationumber轻度高血压占比
lv4Numnumber中度高血压数量
lv4Rationumber中度高血压占比
lv5Numnumber高度高血压数量
lv5Rationumber高度高血压占比
totalNumnumber数据总条数
userIdstring用户 ID

示例代码

基础用法

import { health } from '@ray-js/ray'

health.getBpgDataLevnum({
  devId: 'vdevo169477319679442',
  userId: 'user123',
  startTime: Date.now() - 30 * 24 * 60 * 60 * 1000,
  endTime: Date.now(),
}).then((res) => {
  console.log('等级统计:', res);
}).catch((error) => {
  console.error(error);
});