package com.njcn.device.pms.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 获取配网数据质量-监测指标数据质量统计
 *
 * @author yzh
 * @date 2022/11/4
 */

@Data
@ApiModel("获取配网数据质量-监测指标数据质量统计返回前端实体类")
public class PwRDnOperatingVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 所属单位id
     */
    @ApiModelProperty(name = "orgNo", value = "所属单位id")
    private String orgNo;

    /**
     * 所属单位
     */
    @ApiModelProperty(name = "orgName", value = "所属单位")
    private String orgName;

    /**
     * 时间
     */
    @ApiModelProperty(name = "dataDate",value = "时间")
    private Date dataDate;

    /**
     * 监测点数量
     */
    @ApiModelProperty(name = "measurementCount", value = "监测点数量")
    private String measurementCount;

    /**
     * 有效接入监测点数
     */
    @ApiModelProperty(name = "effectiveAccessMeasurementCount", value = "有效接入监测点数")
    private String effectiveAccessMeasurementCount;

    /**
     * 有效接入监测点数同比
     */
    @ApiModelProperty(name = "effectiveAccessMeasurementCountYearOnYear", value = "有效接入监测点数同比")
    private String effectiveAccessMeasurementCountYearOnYear;

    /**
     * 有效接入监测点数环比
     */
    @ApiModelProperty(name = "effectiveAccessMeasurementCountRingRatio", value = "有效接入监测点数环比")
    private String effectiveAccessMeasurementCountRingRatio;

    /**
     * 有效接入率
     */
    @ApiModelProperty(name = "effectiveAccessRate", value = "有效接入率")
    private String effectiveAccessRate;

    /**
     * 有效接入率同比
     */
    @ApiModelProperty(name = "effectiveAccessRateYearOnYear", value = "有效接入率同比")
    private String effectiveAccessRateYearOnYear;

    /**
     * 有效接入率环比
     */
    @ApiModelProperty(name = "effectiveAccessRateRingRatio", value = "有效接入率环比")
    private String effectiveAccessRateRingRatio;

    /**
     * 数据完整率
     */
    @ApiModelProperty(name = "dataIntegrityRate", value = "数据完整率")
    private String dataIntegrityRate;

    /**
     * 数据完整绿同比
     */
    @ApiModelProperty(name = "dataIntegrityRateYearOnYear", value = "数据完整绿同比")
    private String dataIntegrityRateYearOnYear;

    /**
     * 数据完整绿环比
     */
    @ApiModelProperty(name = "dataIntegrityRateRingRatio", value = "数据完整绿环比")
    private String dataIntegrityRateRingRatio;

    /**
     * 指标完整率
     */
    @ApiModelProperty(name = "indexIntegrityRate", value = "指标完整率")
    private String indexIntegrityRate;

    /**
     * 数据是否异常
     */
    @ApiModelProperty(name = "isUnusual", value = "数据是否异常")
    private String isUnusual;
}
