package cn.common.req;

import cn.common.common.validation.NotEmpty;
import lombok.Data;
import java.time.LocalDateTime;
import java.io.*;

/**
 * 健康监测信息新增Req
 * @title: MonitorRecordAddReq.java
 * @author create by Singer - Singer email:singer-coder@qq.com
 * @date 2019/4/24 11:13
 */
@Data
public class MonitorRecordAddReq implements Serializable {

    private static final long serialVersionUID = 6620883893200758803L;

    /**
     * 主键ID->ID
     */
    private Long id;

    /**
     * 业务主键ID->"monitorRecordId"
     */
    private String monitorRecordId;

    /**
     * 被监测者ID
     */
    @NotEmpty(message = "被监测者ID->不可为空")
    private String authUserId;

    /**
     * 记录者ID
     */
    @NotEmpty(message = "记录者ID->不可为空")
    private String recorderId;

    /**
     * 监测要素名称
     */
    @NotEmpty(message = "监测要素名称->不可为空")
    private String monitorSubject;

    /**
     * 结果值
     */
    @NotEmpty(message = "结果值->不可为空")
    private String resultValue;

}
