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());
|
|
}
|