package cn.common.req;

import cn.common.common.validation.NotEmpty;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.*;

/**
* 健康监测信息数据导入请求封装类
* @title: MonitorRecordImportReq.java
* @author create by Singer - Singer email:singer-coder@qq.com
* @date
*/
@Data
public class MonitorRecordImportReq implements Serializable {

    private static final long serialVersionUID = -6438582288801135185L;

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

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

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

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

}
