package com.zksy.manhole.dto.out;

import com.zksy.base.domain.EquipmentBase;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 获取监测设备台账详情-出参
 *
 * @author xianggx
 */
@Data
@ApiModel(value = "获取监测设备台账详情-出参", description = "获取监测设备台账详情-出参")
public class EquipmentBaseOutDTO extends EquipmentBase implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("设备类别名称")
    private String equipmentTypeName;

    @ApiModelProperty(value = "设备状态详情")
    private EquipmentStatusOutDTO equipmentStatus;

    @ApiModelProperty(value = "井盖实时监测数据")
    private ManholeDataOutDTO manholeData;

    @ApiModelProperty(value = "设备预警阈值列表")
    private List<WarningThresholdOutDTO> warningThresholdList;
}
