Commit 74831b4d by huangjy

feat,睡眠呼吸实体类

parent 98c87341
package com.makeit.module.iot.vo.analysis;
import lombok.Data;
@Data
public class AnalysisVO {
private Integer br;
private Integer actionCount = 0; // 体动次数
private Integer turnedCount = 0; // 翻身次数
private Boolean isAction; // 每分钟是否动过
private Boolean isMoveBed; // 是否离开床
private Boolean isMinuteActionFlag; // 每分钟体动值是否大于阈值
private Boolean awakeMinuteActionFlag; // 清醒每分钟体动是否满足要求
private Boolean breatheFlag; // 呼吸是否满足要求
private Boolean heartRateFlag; // 心率是否满足要求
// private Integer sleepDeepMinuteCount; // 深睡每分钟体动和翻身次数
// private Integer sleepModerateAMinuteCount; // 中度睡每分钟体动和翻身次数
}
package com.makeit.module.iot.vo.analysis;
import lombok.Data;
@Data
public class EvaluateReportVO {
private Integer number;
private String scoreRange;
private String result;
private String evaluate;
}
package com.makeit.module.iot.vo.analysis;
import lombok.Data;
@Data
public class SleepConfigVO {
private String hour;
private String score;
}
......@@ -2,10 +2,28 @@ package com.makeit.module.iot.vo.analysis;
import lombok.Data;
import java.util.List;
@Data
public class SleepTimeAnalysisVO {
private String startSleepTime; // 入睡时间开始
private String endSleepTime; // 入睡时间结束
private String startTime;
private String endTime;
// 间隔时间
private Long interval;
// SleepTypeEnum
private String type;
private List<SleepTimeAnalysisVO> deepList;
private List<SleepTimeAnalysisVO> midList;
private List<SleepTimeAnalysisVO> lightList;
private List<SleepTimeAnalysisVO> soberList;
}
......@@ -11,7 +11,9 @@ public enum SleepTypeEnum {
SLEEP_DEEP("sleepDeep","深度睡眠"),
SLEEP_MODERATE("sleepModerate","中度睡眠"),
SLEEP_LIGHTNESS("sleepLightness","浅度睡眠"),
SOBER("sober","清醒");
SOBER("sober","清醒"),
GETUP("getup","起床"),
SLEEP("sleep","睡觉");
private String code;
private String value;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment