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

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

import java.util.List;

/**
 * @author wr
 * @description
 * @date 2024/6/3 13:52
 */
@Data
public class GridDiagramProVO {

    @ApiModelProperty(name = "num", value = "冀北公司")
    private List<Details> data;


    @ApiModelProperty(name = "num", value = "报送国网")
    private List<Details> gwData;

    @Data
    public static class Details {
        @ApiModelProperty(name = "num", value = "监测点个数")
        private Integer num;

        @ApiModelProperty(name = "numList", value = "监测点集合")
        private List<String> numList;

        @ApiModelProperty(name = "onLineNum", value = "在线监测点数")
        private Integer onLineNum;

        @ApiModelProperty(name = "onLineNumList", value = "在线监测点集合")
        private List<String> onLineNumList;

        @ApiModelProperty(name = "integrityRate", value = "数据完整率")
        private Float integrityRate;

        @ApiModelProperty(name = "onLineRate", value = "数据在线率")
        private Float onLineRate;
    }

}
