package org.dromara.analy.domain.vo; import java.util.Date; import com.fasterxml.jackson.annotation.JsonProperty; import org.dromara.analy.domain.HoisterTimeData; import cn.idev.excel.annotation.ExcelIgnoreUnannotated; import cn.idev.excel.annotation.ExcelProperty; import io.github.linpeilie.annotations.AutoMapper; import lombok.Data; import java.io.Serial; import java.io.Serializable; /** * 提升机分析视图对象 hoister_time_data * * @author zhuguifei * @date 2026-02-02 */ @Data @ExcelIgnoreUnannotated @AutoMapper(target = HoisterTimeData.class) public class HoisterTimeDataVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** * 时间 */ @ExcelProperty(value = "时间") private Date time; /** * key */ @ExcelProperty(value = "key") private String key; /** * 网络状态 0异常,1正常 */ @ExcelProperty(value = "网络状态 0异常,1正常") private Long online; /** * 产量 */ @ExcelProperty(value = "产量") private Double qty; /** * 1#提升机状态 */ @ExcelProperty(value = "1#提升机状态") @JsonProperty("tState1") private Double tState1; /** * 2#提升机状态 */ @ExcelProperty(value = "2#提升机状态") @JsonProperty("tState2") private Double tState2; /** * 3#提升机状态 */ @ExcelProperty(value = "3#提升机状态") @JsonProperty("tState3") private Double tState3; /** * 4#提升机状态 */ @ExcelProperty(value = "4#提升机状态") @JsonProperty("tState4") private Double tState4; /** * 5#提升机状态 */ @ExcelProperty(value = "5#提升机状态") @JsonProperty("tState5") private Double tState5; /** * 6#提升机状态 */ @ExcelProperty(value = "6#提升机状态") @JsonProperty("tState6") private Double tState6; /** * 7#提升机状态 */ @ExcelProperty(value = "7#提升机状态") @JsonProperty("tState7") private Double tState7; /** * 8#提升机状态 */ @ExcelProperty(value = "8#提升机状态") @JsonProperty("tState8") private Double tState8; /** * 9#提升机状态 */ @ExcelProperty(value = "9#提升机状态") @JsonProperty("tState9") private Double tState9; /** * 10#提升机状态 */ @ExcelProperty(value = "10#提升机状态") @JsonProperty("tState10") private Double tState10; /** * 11#提升机状态 */ @ExcelProperty(value = "11#提升机状态") @JsonProperty("tState11") private Double tState11; /** * 12#提升机状态 */ @ExcelProperty(value = "12#提升机状态") @JsonProperty("tState12") private Double tState12; /** * 1#排包机状态 */ @ExcelProperty(value = "1#排包机状态") @JsonProperty("pState1") private Double pState1; /** * 2#排包机状态 */ @ExcelProperty(value = "2#排包机状态") @JsonProperty("pState2") private Double pState2; /** * 3#排包机状态 */ @ExcelProperty(value = "3#排包机状态") @JsonProperty("pState3") private Double pState3; /** * 4#排包机状态 */ @ExcelProperty(value = "4#排包机状态") @JsonProperty("pState4") private Double pState4; /** * 1#提升机产量 */ @ExcelProperty(value = "1#提升机产量") @JsonProperty("tQty1") private Double tQty1; /** * 2#提升机产量 */ @ExcelProperty(value = "2#提升机产量") @JsonProperty("tQty2") private Double tQty2; /** * 3#提升机产量 */ @ExcelProperty(value = "3#提升机产量") @JsonProperty("tQty3") private Double tQty3; /** * 4#提升机产量 */ @ExcelProperty(value = "4#提升机产量") @JsonProperty("tQty4") private Double tQty4; /** * 5#提升机产量 */ @ExcelProperty(value = "5#提升机产量") @JsonProperty("tQty5") private Double tQty5; /** * 6#提升机产量 */ @ExcelProperty(value = "6#提升机产量") @JsonProperty("tQty6") private Double tQty6; /** * 7#提升机产量 */ @ExcelProperty(value = "7#提升机产量") @JsonProperty("tQty7") private Double tQty7; /** * 8#提升机产量 */ @ExcelProperty(value = "8#提升机产量") @JsonProperty("tQty8") private Double tQty8; /** * 9#提升机产量 */ @ExcelProperty(value = "9#提升机产量") @JsonProperty("tQty9") private Double tQty9; /** * 10#提升机产量 */ @ExcelProperty(value = "10#提升机产量") @JsonProperty("tQty10") private Double tQty10; /** * 11#提升机产量 */ @ExcelProperty(value = "11#提升机产量") @JsonProperty("tQty11") private Double tQty11; /** * 12#提升机产量 */ @ExcelProperty(value = "12#提升机产量") @JsonProperty("tQty12") private Double tQty12; /** * 1#排包机产量 */ @ExcelProperty(value = "1#排包机产量") @JsonProperty("pQty1") private Double pQty1; /** * 2#排包机产量 */ @ExcelProperty(value = "2#排包机产量") @JsonProperty("pQty2") private Double pQty2; /** * 3#排包机产量 */ @ExcelProperty(value = "3#排包机产量") @JsonProperty("pQty3") private Double pQty3; /** * 4#排包机产量 */ @ExcelProperty(value = "4#排包机产量") @JsonProperty("pQty4") private Double pQty4; /** * 班次 */ @ExcelProperty(value = "班次") private Long shift; /** * 设备 */ @ExcelProperty(value = "设备") private Long equNo; /** * 备注 */ @ExcelProperty(value = "备注") private String remark; }