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

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

import java.io.Serializable;

/**
 * 终端台账管理
 * @author denghuajun
 * @version 1.0.0
 * @date 2022/3/31
 */
@Data
@ApiModel
public class RunTimeVO implements Serializable {
    @ApiModelProperty(name = "runNo",value = "序号")
    private Integer runNo;

    @ApiModelProperty(name = "id",value = "终端id")
    private String id;

    @ApiModelProperty(name = "areaName",value = "工程名称")
    private String areaName;

    @ApiModelProperty(name = "gdName",value = "单位")
    private String gdName;

    @ApiModelProperty(name = "bdName",value = "部门")
    private String bdName;

    @ApiModelProperty(name = "manufacturer",value = "厂家")
    private String manufacturer;

    @ApiModelProperty(name = "devName",value = "终端名称")
    private String devName;

    @ApiModelProperty(name = "powerFlag",value = "用户性质")
    private String powerFlag;

    @ApiModelProperty(name = "ip",value = "网络参数")
    private String ip;

    @ApiModelProperty(name = "loginTime",value = "投运时间")
    private String loginTime;

    @ApiModelProperty(name = "devType",value = "终端型号")
    private String devType;

    @ApiModelProperty(name = "port",value = "端口")
    private String port;

    @ApiModelProperty(name = "runFlag",value = "终端运行状态")
    private String runFlag;

    @ApiModelProperty(name = "comFlag",value = "通讯状态")
    private String comFlag;

    @ApiModelProperty(name = "updateTime",value = "最新数据")
    private String updateTime;

    @ApiModelProperty(name = "onlineEvaluate",value = "在线率评价")
    private Double onlineEvaluate;

    @ApiModelProperty(name = "objName",value = "用户对象名称")
    private String objName;
}
