package com.dy.pmsGlobal.pojoSta;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
import lombok.Data;
|
|
/**
|
* 设备生产日志表
|
* @TableName sta_device_production_log
|
*/
|
@Data
|
public class StaDeviceProductionLog implements Serializable {
|
/**
|
*
|
*/
|
private Long id;
|
|
/**
|
* 设备码
|
*/
|
private String equipNo;
|
|
/**
|
* 计划id
|
*/
|
private String planId;
|
|
/**
|
* 工站id
|
*/
|
private String stationId;
|
|
/**
|
* 当前节点
|
*/
|
private String currNode;
|
|
/**
|
*
|
*/
|
private String nextNode;
|
|
/**
|
* 投入时间
|
*/
|
private Date inLineTime;
|
|
/**
|
* 状态: 1:组装中,2:完成,3:维修,4:报废
|
*/
|
private Integer status;
|
|
/**
|
* 1:成功,2:失败
|
*/
|
private Integer result;
|
|
/**
|
*
|
*/
|
private String errorCode;
|
|
/**
|
* 备注
|
*/
|
private String memo;
|
|
/**
|
* 辅助人员:辅助员工id,以逗号隔开
|
*/
|
private String assistants;
|
|
/**
|
*
|
*/
|
private Date updatedDate;
|
|
/**
|
* 操作员id
|
*/
|
private String updatedBy;
|
|
/**
|
* 生产登录id
|
*/
|
private Long claimId;
|
|
/**
|
* 维修id
|
*/
|
private Long repairId;
|
|
private static final long serialVersionUID = 1L;
|
|
@Override
|
public boolean equals(Object that) {
|
if (this == that) {
|
return true;
|
}
|
if (that == null) {
|
return false;
|
}
|
if (getClass() != that.getClass()) {
|
return false;
|
}
|
StaDeviceProductionLog other = (StaDeviceProductionLog) that;
|
return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
|
&& (this.getEquipNo() == null ? other.getEquipNo() == null : this.getEquipNo().equals(other.getEquipNo()))
|
&& (this.getPlanId() == null ? other.getPlanId() == null : this.getPlanId().equals(other.getPlanId()))
|
&& (this.getStationId() == null ? other.getStationId() == null : this.getStationId().equals(other.getStationId()))
|
&& (this.getCurrNode() == null ? other.getCurrNode() == null : this.getCurrNode().equals(other.getCurrNode()))
|
&& (this.getNextNode() == null ? other.getNextNode() == null : this.getNextNode().equals(other.getNextNode()))
|
&& (this.getInLineTime() == null ? other.getInLineTime() == null : this.getInLineTime().equals(other.getInLineTime()))
|
&& (this.getStatus() == null ? other.getStatus() == null : this.getStatus().equals(other.getStatus()))
|
&& (this.getResult() == null ? other.getResult() == null : this.getResult().equals(other.getResult()))
|
&& (this.getErrorCode() == null ? other.getErrorCode() == null : this.getErrorCode().equals(other.getErrorCode()))
|
&& (this.getMemo() == null ? other.getMemo() == null : this.getMemo().equals(other.getMemo()))
|
&& (this.getAssistants() == null ? other.getAssistants() == null : this.getAssistants().equals(other.getAssistants()))
|
&& (this.getUpdatedDate() == null ? other.getUpdatedDate() == null : this.getUpdatedDate().equals(other.getUpdatedDate()))
|
&& (this.getUpdatedBy() == null ? other.getUpdatedBy() == null : this.getUpdatedBy().equals(other.getUpdatedBy()))
|
&& (this.getClaimId() == null ? other.getClaimId() == null : this.getClaimId().equals(other.getClaimId()))
|
&& (this.getRepairId() == null ? other.getRepairId() == null : this.getRepairId().equals(other.getRepairId()));
|
}
|
|
@Override
|
public int hashCode() {
|
final int prime = 31;
|
int result = 1;
|
result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
|
result = prime * result + ((getEquipNo() == null) ? 0 : getEquipNo().hashCode());
|
result = prime * result + ((getPlanId() == null) ? 0 : getPlanId().hashCode());
|
result = prime * result + ((getStationId() == null) ? 0 : getStationId().hashCode());
|
result = prime * result + ((getCurrNode() == null) ? 0 : getCurrNode().hashCode());
|
result = prime * result + ((getNextNode() == null) ? 0 : getNextNode().hashCode());
|
result = prime * result + ((getInLineTime() == null) ? 0 : getInLineTime().hashCode());
|
result = prime * result + ((getStatus() == null) ? 0 : getStatus().hashCode());
|
result = prime * result + ((getResult() == null) ? 0 : getResult().hashCode());
|
result = prime * result + ((getErrorCode() == null) ? 0 : getErrorCode().hashCode());
|
result = prime * result + ((getMemo() == null) ? 0 : getMemo().hashCode());
|
result = prime * result + ((getAssistants() == null) ? 0 : getAssistants().hashCode());
|
result = prime * result + ((getUpdatedDate() == null) ? 0 : getUpdatedDate().hashCode());
|
result = prime * result + ((getUpdatedBy() == null) ? 0 : getUpdatedBy().hashCode());
|
result = prime * result + ((getClaimId() == null) ? 0 : getClaimId().hashCode());
|
result = prime * result + ((getRepairId() == null) ? 0 : getRepairId().hashCode());
|
return result;
|
}
|
|
@Override
|
public String toString() {
|
StringBuilder sb = new StringBuilder();
|
sb.append(getClass().getSimpleName());
|
sb.append(" [");
|
sb.append("Hash = ").append(hashCode());
|
sb.append(", id=").append(id);
|
sb.append(", equipNo=").append(equipNo);
|
sb.append(", planId=").append(planId);
|
sb.append(", stationId=").append(stationId);
|
sb.append(", currNode=").append(currNode);
|
sb.append(", nextNode=").append(nextNode);
|
sb.append(", inLineTime=").append(inLineTime);
|
sb.append(", status=").append(status);
|
sb.append(", result=").append(result);
|
sb.append(", errorCode=").append(errorCode);
|
sb.append(", memo=").append(memo);
|
sb.append(", assistants=").append(assistants);
|
sb.append(", updatedDate=").append(updatedDate);
|
sb.append(", updatedBy=").append(updatedBy);
|
sb.append(", claimId=").append(claimId);
|
sb.append(", repairId=").append(repairId);
|
sb.append(", serialVersionUID=").append(serialVersionUID);
|
sb.append("]");
|
return sb.toString();
|
}
|
}
|