reportPanelBpgData(devId: Object)

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

const { reportPanelBpgData } = health;

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

描述

面板上传血压数据

参数

属性类型必填说明
devIdstring是设备 ID
userIdstring是用户 ID
是血压数据列表

返回值

类型:Promise<Object↓>
属性类型说明
allocateboolean是否已成功上传
uuidnumber血压数据 ID

示例代码

基础用法

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

health.reportPanelBpgData({
  devId: 'vdevo169477319679442',
  userId: 'user123',
  dataJson: [{
    dps: {
      1: 120,
      2: 80,
      3: 72,
      4: false,
      9: 'user123',
    },
    dpsTime: Date.now(),
  }],
}).then((res) => {
  console.log('上传结果:', res);
}).catch((error) => {
  console.error(error);
});