package com.panzhihua.common.model.dtos.bracelet;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.util.Date;
|
|
@Data
|
@ApiModel("手环用户数据表")
|
public class BraceletUserDataDO
|
{
|
/**
|
* 主键id
|
*/
|
@ApiModelProperty(value = "主键")
|
private String id;
|
|
/**
|
* 设备类型 智能手表,智能手环
|
*/
|
@ApiModelProperty(value = "设备类型 智能手表,智能手环")
|
private String deviceType;
|
/**
|
* 设备型号 W11,W6,W5
|
*/
|
@ApiModelProperty(value = "主键")
|
private String deviceModel;
|
/**
|
* 设备 IMEI
|
*/
|
@ApiModelProperty(value = "设备 IMEI")
|
private String deviceId;
|
/**
|
* 设备手机号码
|
*/
|
@ApiModelProperty(value = "设备手机号码")
|
private String mobile;
|
/**
|
* 101:血压数据
|
* 107:体温数据
|
* 110:计步数据
|
* 112:心率数据
|
* 201:SOS 呼叫请求
|
* 202:定位数据
|
* 301:穿戴设备电量
|
* 302:设备在线与离线
|
*/
|
@ApiModelProperty(value = "101:血压数据 107:体温数据 110:计步数据 112:心率数据 201:SOS 呼叫请求 202:定位数据 301:穿戴设备电量 302:设备在线与离线")
|
private String dataType;
|
|
|
|
/**
|
* 数据 id
|
*/
|
@ApiModelProperty(value = "数据id")
|
private String dataId;//":600911,
|
@ApiModelProperty(value = "更新时间")
|
private String time;//":"2020-12-23 12:00:00.210"
|
|
|
/**
|
* 血压测量新数据
|
*/
|
// pm 心率
|
@ApiModelProperty(value = "心率")
|
private String pm;
|
// 高压(收缩压)
|
@ApiModelProperty(value = "高压(收缩压)")
|
private String pcp;
|
//低压(舒张压)
|
@ApiModelProperty(value = "低压(舒张压)")
|
private String pdp;
|
|
|
/**
|
* 温度测量新数据
|
*/
|
//温度
|
@ApiModelProperty(value = "温度")
|
private String etg;
|
|
|
/**
|
* 运动测量新数据
|
* @return
|
*/
|
//行走步数
|
@ApiModelProperty(value = "行走步数")
|
private String step;
|
|
|
/**
|
* SOS 请求的示例数据 定位数据的示例
|
*
|
* @return
|
*/
|
//经度
|
@ApiModelProperty(value = "经度")
|
private String lng;//":"113.929906",
|
//纬度
|
@ApiModelProperty(value = "纬度")
|
private String lat;//":"22.52887",
|
//定位方式 “0”:GPS “1”:LBS “2”:WIFI
|
@ApiModelProperty(value = "定位方式 “0”:GPS “1”:LBS “2”:WIFI")
|
private String mode;//":"1",
|
|
|
/**
|
* 设备电量的示例数据
|
* @return
|
*/
|
//电量 取值 0-100,例如:取值“20” 表示电量 20%
|
@ApiModelProperty(value = "电量 取值 0-100,例如:取值“20” 表示电量 20%")
|
private String elec;//":"1",
|
|
|
/**
|
* 设备在线与离线的示例数据
|
* @return
|
*/
|
//“1”:设备在线 “0”:设备离线
|
@ApiModelProperty(value = "“1”:设备在线 “0”:设备离线")
|
private String onoff;//":"1",
|
|
//社区id
|
@ApiModelProperty(value = "社区id")
|
private String communityId;//":"1",
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
@ApiModelProperty(value = "创建时间")
|
private Date creationTime;
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
@ApiModelProperty(value = "更新时间")
|
private Date updataTime;
|
|
//用户姓名
|
@ApiModelProperty(value = "用户姓名")
|
private String userName;
|
|
//年龄
|
@ApiModelProperty(value = "年龄")
|
private String ageNum;
|
|
//1 男 2 女
|
@ApiModelProperty(value = "1 男 2 女")
|
private String sex;
|
|
//身份证
|
@ApiModelProperty(value = "身份证")
|
private String identityCard;
|
|
//居住地址
|
@ApiModelProperty(value = "居住地址")
|
private String address;
|
|
|
//详细居住地址
|
@ApiModelProperty(value = "详细居住地址")
|
private String detailAddress;
|
|
//居住地的经度
|
@ApiModelProperty(value = "居住地的经度")
|
private String addLng;
|
|
//居住地的纬度
|
@ApiModelProperty(value = "居住地的纬度")
|
private String addLat;
|
|
//设备绑定手机号
|
@ApiModelProperty(value = "设备绑定手机号")
|
private String binPhone;
|
|
//紧急联系人
|
@ApiModelProperty(value = "紧急联系人")
|
private String emergencyContact;
|
|
//心率下限
|
@ApiModelProperty(value = "心率下限")
|
private String lowHeartRate;
|
//心率上限
|
@ApiModelProperty(value = "心率上限")
|
private String tallHeartRate;
|
//体温下限
|
@ApiModelProperty(value = "体温下限")
|
private String lowAnimalHeat;
|
//体温上限
|
@ApiModelProperty(value = "体温上限")
|
private String tallAnimalHeat;
|
//低压下限
|
@ApiModelProperty(value = "低压下限")
|
private String lowTensionFloor;
|
//低压上限
|
@ApiModelProperty(value = "低压上限")
|
private String lowTensionUpperLimit;
|
//高压下限
|
@ApiModelProperty(value = "高压下限")
|
private String highPressureFloor;
|
//高压上限
|
@ApiModelProperty(value = "高压上限")
|
private String highPressureUpperLimit;
|
|
@ApiModelProperty(value = "是否紧急 0 正常 1紧急")
|
private String isAbnormal;
|
|
@ApiModelProperty(value = "SOS电话1")
|
private String sgtel1;
|
|
@ApiModelProperty(value = "SOS电话2")
|
private String sgtel2;
|
|
@ApiModelProperty(value = "SOS电话3")
|
private String sgtel3;
|
|
|
}
|