package com.njcn.gather.steady.checksquare.pojo.param;

import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 数据校验历史查询参数。
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel("数据校验历史查询参数")
public class SteadyChecksquareHistoryQueryParam extends BaseParam {

    @ApiModelProperty("监测点 ID")
    private String lineId;

    @ApiModelProperty("指标编码")
    private String indicatorCode;

    @ApiModelProperty("检测开始时间，格式 yyyy-MM-dd HH:mm:ss")
    private String timeStart;

    @ApiModelProperty("检测结束时间，格式 yyyy-MM-dd HH:mm:ss")
    private String timeEnd;

    @ApiModelProperty("是否存在异常")
    private Boolean hasAbnormal;
}
