EquipmentConstrainPair.java
package com.mycim.valueobject.ems;
import com.mycim.framework.utils.lang.collections.MapUtils;
import java.io.Serializable;
import java.util.Date;
import java.util.Map;
/**
* @author Aiden
* @date 2018年3月19日上午10:10:19
* @description 机限配对设置表
*/
public class EquipmentConstrainPair implements Serializable, Cloneable {
private static final long serialVersionUID = 1L;
private Long constrainPairRrn; // 主键
private Long facilityRrn;
private Long productRrn; // 产品rrn
private Long processRrn; // 工艺流程rrn
private Long lotRrn; // 批次rrn
private String type; // 类型 单独设置批次机限 和 通过产品+流程设置机限
private String remark; // 备注
private String status; // 状态 状态 ENABLE 和 DISABLE
private String version; // 版本号
private String createBy; // 创建人
private Date createTime; // 创建时间
private String modifyBy; // 更新人
private Date modifyTime; // 更新时间
private String attributeData1;
private String attributeData2;
private String attributeData3;
private String attributeData4;
private String attributeData5;
public EquipmentConstrainPair() {
}
public EquipmentConstrainPair(Map<String, Object> data) {
this.setAttributeData1(MapUtils.getString(data, "ATTRIBUTE_DATA1"));
this.setAttributeData2(MapUtils.getString(data, "ATTRIBUTE_DATA2"));
this.setAttributeData3(MapUtils.getString(data, "ATTRIBUTE_DATA3"));
this.setAttributeData4(MapUtils.getString(data, "ATTRIBUTE_DATA4"));
this.setAttributeData5(MapUtils.getString(data, "ATTRIBUTE_DATA5"));
this.setConstrainPairRrn(MapUtils.getLong(data, "CONSTRAIN_PAIR_RRN"));
this.setCreateBy(MapUtils.getString(data, "CREATE_BY"));
this.setCreateTime((Date) data.get("CREATE_TIME"));
this.setFacilityRrn(MapUtils.getLong(data, "FACILITY_RRN"));
this.setLotRrn(MapUtils.getLong(data, "LOT_RRN"));
this.setModifyBy(MapUtils.getString(data, "MODIFY_BY"));
this.setModifyTime((Date) data.get("MODIFY_TIME"));
this.setProcessRrn(MapUtils.getLong(data, "PROCESS_RRN"));
this.setProductRrn(MapUtils.getLong(data, "PRODUCT_RRN"));
this.setRemark(MapUtils.getString(data, "REMARK"));
this.setStatus(MapUtils.getString(data, "STATUS"));
this.setType(MapUtils.getString(data, "TYPE"));
this.setVersion(MapUtils.getString(data, "VERSION"));
}
public Long getConstrainPairRrn() {
return constrainPairRrn;
}
public void setConstrainPairRrn(Long constrainPairRrn) {
this.constrainPairRrn = constrainPairRrn;
}
public Long getFacilityRrn() {
return facilityRrn;
}
public void setFacilityRrn(Long facilityRrn) {
this.facilityRrn = facilityRrn;
}
public Long getProductRrn() {
return productRrn;
}
public void setProductRrn(Long productRrn) {
this.productRrn = productRrn;
}
public Long getProcessRrn() {
return processRrn;
}
public void setProcessRrn(Long processRrn) {
this.processRrn = processRrn;
}
public Long getLotRrn() {
return lotRrn;
}
public void setLotRrn(Long lotRrn) {
this.lotRrn = lotRrn;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getModifyBy() {
return modifyBy;
}
public void setModifyBy(String modifyBy) {
this.modifyBy = modifyBy;
}
public Date getModifyTime() {
return modifyTime;
}
public void setModifyTime(Date modifyTime) {
this.modifyTime = modifyTime;
}
public String getAttributeData1() {
return attributeData1;
}
public void setAttributeData1(String attributeData1) {
this.attributeData1 = attributeData1;
}
public String getAttributeData2() {
return attributeData2;
}
public void setAttributeData2(String attributeData2) {
this.attributeData2 = attributeData2;
}
public String getAttributeData3() {
return attributeData3;
}
public void setAttributeData3(String attributeData3) {
this.attributeData3 = attributeData3;
}
public String getAttributeData4() {
return attributeData4;
}
public void setAttributeData4(String attributeData4) {
this.attributeData4 = attributeData4;
}
public String getAttributeData5() {
return attributeData5;
}
public void setAttributeData5(String attributeData5) {
this.attributeData5 = attributeData5;
}
}