WorkOrderLot - genscript-lz/manufacturing GitHub Wiki

package com.genscript.gsscm.manufacture.entity;

import java.io.Serializable; import java.math.BigDecimal; import java.util.Date;

import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Transient;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.genscript.core.orm.hibernate.BaseEntity;

@Entity @Table(name = "work_order_lot", catalog = "manufacturing") public class WorkOrderLot extends BaseEntity implements Serializable {

/**
 * 
 */
private static final long serialVersionUID = -398251487446715089L;

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;

private String lotNo;

private Integer workOrderNo;

private BigDecimal storageTemperature;

private BigDecimal shipTemperature;

private String lotDesc;

@Column(name = "dept_code")
private String departmentCode;

private String workGroupCode;

private String status;

private String quantity;

private String adtlInfo1;

private Date manufacturingDate;

private String location;// 0 all,1 CN,2 US  产品批次发往地

@Column(name = "lot_no_type")
private Integer customFlag;

@Transient
private String createdByName;

@Transient
private String modifiedByName;

@Transient
private String creationDateStr;

@Transient
private String modifyDateStr;

@Transient
private String srcSoNo;

@Transient
private Integer itemNo;

@Transient
private Integer copyId;

@Transient
private String manufacturingDateStr;

@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this);
}

public Integer getId() {
    return id;
}

public void setId(Integer id) {
    this.id = id;
}

public String getLotNo() {
    return lotNo;
}

public void setLotNo(String lotNo) {
    this.lotNo = lotNo;
}

public Integer getWorkOrderNo() {
    return workOrderNo;
}

public void setWorkOrderNo(Integer workOrderNo) {
    this.workOrderNo = workOrderNo;
}

public BigDecimal getStorageTemperature() {
    return storageTemperature;
}

public void setStorageTemperature(BigDecimal storageTemperature) {
    this.storageTemperature = storageTemperature;
}

public BigDecimal getShipTemperature() {
    return shipTemperature;
}

public void setShipTemperature(BigDecimal shipTemperature) {
    this.shipTemperature = shipTemperature;
}

public String getLotDesc() {
    return lotDesc;
}

public void setLotDesc(String lotDesc) {
    this.lotDesc = lotDesc;
}

public String getDepartmentCode() {
    return departmentCode;
}

public void setDepartmentCode(String departmentCode) {
    this.departmentCode = departmentCode;
}

public String getWorkGroupCode() {
    return workGroupCode;
}

public void setWorkGroupCode(String workGroupCode) {
    this.workGroupCode = workGroupCode;
}

public String getStatus() {
    return status;
}

public void setStatus(String status) {
    this.status = status;
}

public String getCreatedByName() {
    return createdByName;
}

public void setCreatedByName(String createdByName) {
    this.createdByName = createdByName;
}

public String getCreationDateStr() {
    return creationDateStr;
}

public void setCreationDateStr(String creationDateStr) {
    this.creationDateStr = creationDateStr;
}

public String getQuantity() {
    return quantity;
}

public void setQuantity(String quantity) {
    this.quantity = quantity;
}

public String getAdtlInfo1() {
    return adtlInfo1;
}

public void setAdtlInfo1(String adtlInfo1) {
    this.adtlInfo1 = adtlInfo1;
}

public String getSrcSoNo() {
    return srcSoNo;
}

public void setSrcSoNo(String srcSoNo) {
    this.srcSoNo = srcSoNo;
}

public Integer getItemNo() {
    return itemNo;
}

public void setItemNo(Integer itemNo) {
    this.itemNo = itemNo;
}

public Integer getCustomFlag() {
    return customFlag;
}

public void setCustomFlag(Integer customFlag) {
    this.customFlag = customFlag;
}

public Integer getCopyId() {
    return copyId;
}

public void setCopyId(Integer copyId) {
    this.copyId = copyId;
}

public Date getManufacturingDate() {
    return manufacturingDate;
}

public void setManufacturingDate(Date manufacturingDate) {
    this.manufacturingDate = manufacturingDate;
}

public String getManufacturingDateStr() {
    return manufacturingDateStr;
}

public void setManufacturingDateStr(String manufacturingDateStr) {
    this.manufacturingDateStr = manufacturingDateStr;
}

public String getLocation() {
	return location;
}

public void setLocation(String location) {
	this.location = location;
}


public String getModifiedByName() {
    return modifiedByName;
}


public void setModifiedByName(String modifiedByName) {
    this.modifiedByName = modifiedByName;
}


public String getModifyDateStr() {
    return modifyDateStr;
}


public void setModifyDateStr(String modifyDateStr) {
    this.modifyDateStr = modifyDateStr;
}

}