package com.hk.NumericalCollection.entity;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
@Data
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
public class DeviceDayCount implements Serializable {
|
@JsonProperty("dev_num")
|
private Integer devNum;
|
|
@JsonProperty("dev_status")
|
private Integer devStatus;
|
|
@JsonProperty("is_update")
|
private Integer isUpdate;
|
|
/* 关联ID组 */
|
@JsonProperty("comId")
|
private Integer comId;
|
|
@JsonProperty("comMakeId")
|
private Integer comMakeId;
|
|
@JsonProperty("comCheckId")
|
private Integer comCheckId;
|
|
@JsonProperty("devId")
|
private Integer devId;
|
|
/* 核心指标(时间维度) */
|
@JsonProperty("usetime")
|
private Double useTime;
|
|
@JsonProperty("average_usetime")
|
private Double averageUsetime;
|
|
@JsonProperty("onlinetime")
|
private Double onlineTime;
|
|
/* 性能指标 */
|
@JsonProperty("average_onlinetime")
|
private Double averageOnlinetime;
|
|
@JsonProperty("wait_time")
|
private Double waitTime;
|
|
@JsonProperty("average_wait_time")
|
private Double averageWaitTime;
|
|
/* 生产数据 */
|
@JsonProperty("average_hands_time")
|
private Double averageHandsTime;
|
|
@JsonProperty("today_output") // 特殊注解字段
|
private Double averageOutput;
|
|
@JsonProperty("fault_time")
|
private Double faultTime;
|
|
/* 质量指标 */
|
@JsonProperty("average_fault_time")
|
private Double averageFaultTime;
|
|
@JsonProperty("useRate")
|
private String useRate;
|
|
@JsonProperty("d1")
|
private Double d1;
|
|
/* 设备状态 */
|
@JsonProperty("average_d1")
|
private Double averageD1;
|
|
@JsonProperty("d6")
|
private Double d6;
|
|
@JsonProperty("average_d6")
|
private Double averageD6;
|
|
/* OEE相关 */
|
@JsonProperty("oee")
|
private String oee;
|
|
@JsonProperty("worknum")
|
private String workNum;
|
|
/* 日报数据 */
|
@JsonProperty("dayopen")
|
private Double dayOpen;
|
|
@JsonProperty("daywork")
|
private Double dayWork;
|
|
@JsonProperty("dayfault")
|
private Double dayFault;
|
|
@JsonProperty("daywait")
|
private Double dayWait;
|
|
/* 元数据 */
|
@JsonProperty("id")
|
private Integer id;
|
|
|
@JsonProperty("authorId")
|
private Integer authorId;
|
|
}
|