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

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

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

/**
 * 配网运行指标统计-月表,配网监测指标数据质量统计-月表 (RDnOperatingIndexM)实体类
 *
 * @author yzh
 * @since 2022-11-04 14:35:45
 */
@Data
@ApiModel("配网运行指标统计")
public class RDnOperatingPO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 单位ID
     */
    @ApiModelProperty(name = "orgNo", value = "")
    private String orgNo;
    /**
     * 时间
     */
    @ApiModelProperty(name = "taDate", value = "")
    private Date dataDate;
    /**
     * 监测点类型
     */
    @ApiModelProperty(name = "measurementPointType", value = "监测点类型")
    private String measurementPointType;
    /**
     * 在运监测点数
     */
    @ApiModelProperty(name = " measurementRunPoints", value = "在运监测点数")
    private Integer measurementRunPoints;
    /**
     * 在线监测点数
     */
    @ApiModelProperty(name = " transitMeasurementPoints", value = "在线监测点数")
    private Integer transitMeasurementPoints;
    /**
     * 有效接入监测点数量
     */
    @ApiModelProperty(name = " effectiveAccessMeasurement", value = "有效接入监测点数量")
    private Integer effectiveAccessMeasurementCount;
    /**
     * 有效接入率:有效接入监测点数量/在运监测点数
     */
    @ApiModelProperty(name = "effectiveAccessRate", value = "有效接入率:有效接入监测点数量/在运监测点数")
    private String effectiveAccessRate;
    /**
     * 应设点数
     */
    @ApiModelProperty(name = " shouldCount", value = "应设点数")
    private Integer shouldCount;
    /**
     * 应设点覆盖率
     */
    @ApiModelProperty(name = " shouldPointCoverage", value = "应设点覆盖率")
    private Integer shouldPointCoverage;
    /**
     * 数据完整率
     */
    @ApiModelProperty(name = "dataIntegrityRate", value = "数据完整率")
    private Double dataIntegrityRate;
    /**
     * 数据准确率
     */
    @ApiModelProperty(name = "dataRightRate", value = "数据准确率")
    private Double dataRightRate;
    /**
     * 指标完整率
     */
    @ApiModelProperty(name = "indexIntegrityRate", value = "指标完整率")
    private Double indexIntegrityRate;
    /**
     * 数据是否异常(0:正常 1:异常)
     */
    @ApiModelProperty(name = " isUnusual", value = "数据是否异常(0:正常 1:异常)")
    private Integer isUnusual;

}

