package com.iailab.module.device.dto; import com.iailab.common.dto.echarts.BarLineDTO; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import java.util.List; /** * @author PanZhibao * @Description * @createTime 2024年06月28日 */ @Data @Schema(name = "设备健康评价报告") public class DeviceHealthReportDTO implements Serializable { private static final long serialVersionUID = 1L; private String id; private String devNo; private String devName; private String classNo; private String className; private String workshop; private String model; private String reportNo; private String reportName; private Date reportDate; private String healthLevel; private BigDecimal healthScore; private Integer abnormalCount; private Integer dataLength; private Integer runTime; private String content; private Date createDate; private String modelCode; private List detList; private DeviceHealthAlarmDTO deviceHealthAlarm; private List deviceHealthAlarmDetails; private List chartList; }