getPanelUserList(devId: Object)

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

const { getPanelUserList } = health;

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

描述

获取面板用户列表

参数

属性类型必填说明
devIdstring是设备 ID

返回值

类型:Promise<Object↓[]>
属性类型说明
userIdstring用户 ID
devIdstring设备 ID
type1 | 2 | 3 | 6业务类型:1-血压计;2-厨房秤;3-体脂称;6-血氧仪
userNamestring用户名
sex0 | 1性别 0-男 1-女
birthdaynumber生日时间戳
heightnumber身高
heightUnit"cm" | "inch"身高单位
weightnumber体重
weightUnit"kg" | "lb" | "st" | "jin"体重单位
userTypenumber用户类型,1-主用户,2-临时用户,其他-dp配置用户
avatarstring头像
扩展信息,体重可能需要扩大10倍保存

合法值

return.type
值说明最低版本
1--
2--
3--
6--
return.sex
值说明最低版本
0--
1--
return.heightUnit
值说明最低版本
cm--
inch--
return.weightUnit
值说明最低版本
kg--
lb--
st--
jin--

示例代码

基础用法

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

health.getPanelUserList({
  devId: 'vdevo169477319679442',
}).then((userList) => {
  console.log('用户列表:', userList);
}).catch((error) => {
  console.error(error);
});