package com.njcn.csdevice.pojo.vo;

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

import java.io.Serializable;

/**
 * 类的介绍：
 *
 * @author xuyang
 * @version 1.0.0
 * @createTime 2026/3/5
 */
@Data
public class EngineeringHomePageVO implements Serializable {

    @ApiModelProperty(name = "engineeringId",value = "工程id")
    private String engineeringId;

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

    @ApiModelProperty(name = "devTotal",value = "设备总数")
    private Integer devTotal = 0;

    @ApiModelProperty(name = "onlineDevTotal",value = "在线设备数")
    private Integer onlineDevTotal = 0;

    @ApiModelProperty(name = "offlineDevTotal",value = "离线设备数")
    private Integer offlineDevTotal = 0;

    @ApiModelProperty(name = "alarmTotal",value = "告警数量(未读)")
    private Integer alarmTotal = 0;

    @ApiModelProperty(name = "isTop",value = "是否置顶 0:未置顶 1:已置顶")
    private Integer isTop = 0;

    @ApiModelProperty(name = "sort",value = "排序")
    private Integer sort;
}
