package org.jeecg.modules.mdc.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("EquipmentStatisticalInfo") public class EquipmentStatisticalInfo implements Serializable { /** * 设备ID */ private String equipment; /** * 生产线 */ private String beltline; /** * 开机时长 */ @TableField(value = "openingLong") private BigDecimal openingLong = new BigDecimal("0"); /** * 待机时长 */ @TableField(value = "waitingLong") private BigDecimal waitingLong = new BigDecimal("0"); /** * 加工时长 */ @TableField(value = "processingLong") private BigDecimal processingLong = new BigDecimal("0"); /** * 报警 */ @TableField(value = "erroringLong") private BigDecimal erroringLong = new BigDecimal("0"); /** * 关机时长 */ @TableField(value = "closedLong") private BigDecimal closedLong = new BigDecimal("0"); /** * 日期 */ @TableField(value = "theDate") private String theDate; /** * 同步时间 */ @TableField(value = "createTime") private Date createTime = new Date(System.currentTimeMillis()); }