workorderDTO - genscript-lz/manufacturing GitHub Wiki

package com.genscript.gsscm.manufacture.dto;

import java.io.Serializable; import java.sql.Timestamp; import java.util.List;

import javax.persistence.Transient; import javax.xml.bind.annotation.XmlType;

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

import com.genscript.gsscm.basedata.dto.DropDownDTO; import com.genscript.gsscm.common.constant.WsConstants; import com.genscript.gsscm.manufacture.entity.ManuDocument; import com.genscript.gsscm.manufacture.entity.WorkOrder; import com.genscript.gsscm.manufacture.entity.WorkOrderLot; import com.genscript.gsscm.manufacture.entity.WorkOrderOperation; import com.genscript.gsscm.pborder.entity.OrderItem;

@XmlType(name = "WorkOrderDTO", namespace = WsConstants.NS) public class WorkOrderDTO implements Serializable {

private static final long serialVersionUID = -1510059634346219560L;

private Integer orderNo;

private String altOrderNo;

private Integer refWoNo;

private String type;

private String itemType;

private Integer clsId;

private Timestamp orderDate;

private Timestamp exprDate;

private String source;

private String status;

private String documentQc;

private String productQc;

private String documentQa;

private String productQa;

private Timestamp productQcDate;

private Timestamp documentQaDate;

private Timestamp productQaDate;

private Timestamp documentQcDate;

private Integer soNo;// china so

private String orderNumber;

private Integer soItemNo;

private Integer workCenterId;

private Integer workCenterSpvs;

// private Integer workGroupId;
// private Integer workGroupSpvs;
private Integer qaGroup;

private Integer qaClerk;

private Integer qcGroup;

private Integer qcClerk;

private String priority;

private Integer warehouseId;

private String description;

private String catalogNo;

private String itemName;

private Integer quantity;

private Integer qtyCompleted;

private String qtyUom;

private Double size;

private String adtlInfo1;

private String adtlInfo2;

private Double sizeCompleted;

private String sizeUom;

private Integer standardRoutine;

private String storageLocation;

private Timestamp scheduleStart;

private Timestamp scheduleEnd;

private Integer scheduleChangeFlag;

private Timestamp actualStart;

private Timestamp customStart;

private Timestamp customEnd;

private Timestamp actualEnd;

private Short companyId;

protected Timestamp creationDate;

protected Integer createdBy;

protected Timestamp modifyDate;

protected Integer modifiedBy;

// 以下为非数据库属性
private Integer srcSoNo;// us so

private Integer srcPoNo;

private String catalogNoDesc;

private String modifyUser;

private List<DropDownDTO> workCenterSuperList;

private List<DropDownDTO> workGroupSuperList;

private String salesContact;

private String projectSupport;

private String techSupport;

private List<Integer> delOperationIdList;

private List<WorkOrderOperation> workOrderOperationList;

private String workGroupNames;

private String workGroupIds;

private String parentOrderNo;

// 非数据库属性之file
private List<ManuDocument> documentList;

private List<Integer> delDocIdList;

private String workGroupName;

private String batchNo;

private String woBatchId;

private String locationCode;

private String name;

private Integer quantityWoTemp;

// receving_clerk(为Search封装的字段)
private String recevingClerk;

// 编辑页面Quality Assurance
private String lastDocumentQaDate;

private String lastProductQaDate;

private Integer orderNo2;

// print labels
private String labels;

// change status reason
private String reason;

private String comment;

private String experimentDataType;

private String hostName;

private Integer hostAmount;

private String hostNo;

// customer
private Integer custNo;

private String email;

private String password;

private String custName;

// lot no
private List<Integer> delWorkOrderLotList;

private List<WorkOrderLot> workOrderLotList;

private Integer lotLength;

private String lotQuanity;

// ship
private String shippable;

private Integer interfaceShipFlag;

private Integer usShippable;

private String shippingDest;

private Integer isPeptideForAnti;

private String itemDesc;

private String peptideOldeNo;

private String timingPriority;// 1:红灯 2:黄灯 3:绿灯

private String criticalPriority;

private OrderItem orderItem;

private String woReference;

private List<String> woRefList;

private Integer vcEmailSent;

private String tamComments;

private String vendorType;// stock order

private Timestamp clientReceiveTime;

private Integer receiveAntigen;

// antibody item (子服务)
private Integer preImmuneItemNo;

private List<WorkOrder> peptideItemList;

@Transient
private List<WorkOrderLot> woLotList;

private String shippingRoute;// added by jiangshengzao at 2014-02-24

private String crptReason;

private Integer isAntiWithPeptide;

private String custType;

// start add by liuleiming 2013年5月6日 (新功能需求增加字段)
private Integer reopen_flag; // 1为选中;0为未选中

private String canDoDirectCloningFlag;// 是否可以做Direct Cloning,Y表示可以

private String sapOrderNo;

private String orderSystemUrl;

private String werks;

public List<WorkOrderLot> getWoLotList() {
    return woLotList;
}

public void setWoLotList(List<WorkOrderLot> woLotList) {
    this.woLotList = woLotList;
}

public String getItemDesc() {
    return itemDesc;
}

public void setItemDesc(String itemDesc) {
    this.itemDesc = itemDesc;
}

public String getPeptideOldeNo() {
    return peptideOldeNo;
}

public void setPeptideOldeNo(String peptideOldeNo) {
    this.peptideOldeNo = peptideOldeNo;
}

public Integer getOrderNo2() {
    return orderNo2;
}

public void setOrderNo2(Integer orderNo2) {
    this.orderNo2 = orderNo2;
}

public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public String getLocationCode() {
    return locationCode;
}

public void setLocationCode(String locationCode) {
    this.locationCode = locationCode;
}

public String getWoBatchId() {
    return woBatchId;
}

public void setWoBatchId(String woBatchId) {
    this.woBatchId = woBatchId;
}

public String getBatchNo() {
    return batchNo;
}

public void setBatchNo(String batchNo) {
    this.batchNo = batchNo;
}

public String getWorkGroupName() {
    return workGroupName;
}

public void setWorkGroupName(String workGroupName) {
    this.workGroupName = workGroupName;
}

public static long getSerialVersionUID() {
    return serialVersionUID;
}

public List<DropDownDTO> getWorkCenterSuperList() {
    return workCenterSuperList;
}

public void setWorkCenterSuperList(List<DropDownDTO> workCenterSuperList) {
    this.workCenterSuperList = workCenterSuperList;
}

public List<DropDownDTO> getWorkGroupSuperList() {
    return workGroupSuperList;
}

public void setWorkGroupSuperList(List<DropDownDTO> workGroupSuperList) {
    this.workGroupSuperList = workGroupSuperList;
}

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

public Integer getOrderNo() {
    return orderNo;
}

public void setOrderNo(Integer orderNo) {
    this.orderNo = orderNo;
}

public String getAltOrderNo() {
    return altOrderNo;
}

public void setAltOrderNo(String altOrderNo) {
    this.altOrderNo = altOrderNo;
}

public String getType() {
    return type;
}

public void setType(String type) {
    this.type = type;
}

public Integer getClsId() {
    return clsId;
}

public void setClsId(Integer clsId) {
    this.clsId = clsId;
}

public String getSource() {
    return source;
}

public void setSource(String source) {
    this.source = source;
}

public String getStatus() {
    return status;
}

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

public String getDocumentQc() {
    return documentQc;
}

public void setDocumentQc(String documentQc) {
    this.documentQc = documentQc;
}

public String getProductQc() {
    return productQc;
}

public void setProductQc(String productQc) {
    this.productQc = productQc;
}

public Integer getSoNo() {
    return soNo;
}

public void setSoNo(Integer soNo) {
    this.soNo = soNo;
}

public Integer getSoItemNo() {
    return soItemNo;
}

public void setSoItemNo(Integer soItemNo) {
    this.soItemNo = soItemNo;
}

public Integer getWorkCenterId() {
    return workCenterId;
}

public void setWorkCenterId(Integer workCenterId) {
    this.workCenterId = workCenterId;
}

public Integer getWorkCenterSpvs() {
    return workCenterSpvs;
}

public void setWorkCenterSpvs(Integer workCenterSpvs) {
    this.workCenterSpvs = workCenterSpvs;
}

// public Integer getWorkGroupSpvs() {
// return workGroupSpvs;
// }
// public void setWorkGroupSpvs(Integer workGroupSpvs) {
// this.workGroupSpvs = workGroupSpvs;
// }

public String getPriority() {
    return priority;
}

public String getAdtlInfo1() {
    return adtlInfo1;
}

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

public void setPriority(String priority) {
    this.priority = priority;
}

public String getDescription() {
    return description;
}

public void setDescription(String description) {
    this.description = description;
}

public String getCatalogNo() {
    return catalogNo;
}

public void setCatalogNo(String catalogNo) {
    this.catalogNo = catalogNo;
}

public String getItemName() {
    return itemName;
}

public void setItemName(String itemName) {
    this.itemName = itemName;
}

public Integer getQuantity() {
    return quantity;
}

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

public Integer getQtyCompleted() {
    return qtyCompleted;
}

public void setQtyCompleted(Integer qtyCompleted) {
    this.qtyCompleted = qtyCompleted;
}

public String getQtyUom() {
    return qtyUom;
}

public void setQtyUom(String qtyUom) {
    this.qtyUom = qtyUom;
}

public Double getSize() {
    return size;
}

public void setSize(Double size) {
    this.size = size;
}

public Double getSizeCompleted() {
    return sizeCompleted;
}

public void setSizeCompleted(Double sizeCompleted) {
    this.sizeCompleted = sizeCompleted;
}

public String getSizeUom() {
    return sizeUom;
}

public void setSizeUom(String sizeUom) {
    this.sizeUom = sizeUom;
}

public Integer getStandardRoutine() {
    return standardRoutine;
}

public void setStandardRoutine(Integer standardRoutine) {
    this.standardRoutine = standardRoutine;
}

public String getStorageLocation() {
    return storageLocation;
}

public void setStorageLocation(String storageLocation) {
    this.storageLocation = storageLocation;
}

public Short getCompanyId() {
    return companyId;
}

public void setCompanyId(Short companyId) {
    this.companyId = companyId;
}

public Integer getCreatedBy() {
    return createdBy;
}

public void setCreatedBy(Integer createdBy) {
    this.createdBy = createdBy;
}

public Integer getModifiedBy() {
    return modifiedBy;
}

public void setModifiedBy(Integer modifiedBy) {
    this.modifiedBy = modifiedBy;
}

public String getModifyUser() {
    return modifyUser;
}

public void setModifyUser(String modifyUser) {
    this.modifyUser = modifyUser;
}

public Integer getWarehouseId() {
    return warehouseId;
}

public void setWarehouseId(Integer warehouseId) {
    this.warehouseId = warehouseId;
}

public String getItemType() {
    return itemType;
}

public void setItemType(String itemType) {
    this.itemType = itemType;
}

// public Integer getWorkGroupId() {
// return workGroupId;
// }
// public void setWorkGroupId(Integer workGroupId) {
// this.workGroupId = workGroupId;
// }
public String getSalesContact() {
    return salesContact;
}

public void setSalesContact(String salesContact) {
    this.salesContact = salesContact;
}

public String getProjectSupport() {
    return projectSupport;
}

public void setProjectSupport(String projectSupport) {
    this.projectSupport = projectSupport;
}

public List<Integer> getDelOperationIdList() {
    return delOperationIdList;
}

public void setDelOperationIdList(List<Integer> delOperationIdList) {
    this.delOperationIdList = delOperationIdList;
}

public List<WorkOrderOperation> getWorkOrderOperationList() {
    return workOrderOperationList;
}

public void setWorkOrderOperationList(List<WorkOrderOperation> workOrderOperationList) {
    this.workOrderOperationList = workOrderOperationList;
}

public Integer getQaGroup() {
    return qaGroup;
}

public void setQaGroup(Integer qaGroup) {
    this.qaGroup = qaGroup;
}

public Integer getQaClerk() {
    return qaClerk;
}

public void setQaClerk(Integer qaClerk) {
    this.qaClerk = qaClerk;
}

public Integer getQcGroup() {
    return qcGroup;
}

public void setQcGroup(Integer qcGroup) {
    this.qcGroup = qcGroup;
}

public Integer getQcClerk() {
    return qcClerk;
}

public void setQcClerk(Integer qcClerk) {
    this.qcClerk = qcClerk;
}

public List<ManuDocument> getDocumentList() {
    return documentList;
}

public void setDocumentList(List<ManuDocument> documentList) {
    this.documentList = documentList;
}

public List<Integer> getDelDocIdList() {
    return delDocIdList;
}

public void setDelDocIdList(List<Integer> delDocIdList) {
    this.delDocIdList = delDocIdList;
}

public String getRecevingClerk() {
    return recevingClerk;
}

public void setRecevingClerk(String recevingClerk) {
    this.recevingClerk = recevingClerk;
}

public Integer getQuantityWoTemp() {
    return quantityWoTemp;
}

public void setQuantityWoTemp(Integer quantityWoTemp) {
    this.quantityWoTemp = quantityWoTemp;
}

public String getDocumentQa() {
    return documentQa;
}

public void setDocumentQa(String documentQa) {
    this.documentQa = documentQa;
}

public String getProductQa() {
    return productQa;
}

public void setProductQa(String productQa) {
    this.productQa = productQa;
}

public String getLastProductQaDate() {
    return lastProductQaDate;
}

public void setLastProductQaDate(String lastProductQaDate) {
    this.lastProductQaDate = lastProductQaDate;
}

public String getLastDocumentQaDate() {
    return lastDocumentQaDate;
}

public void setLastDocumentQaDate(String lastDocumentQaDate) {
    this.lastDocumentQaDate = lastDocumentQaDate;
}

public String getWorkGroupNames() {
    return workGroupNames;
}

public void setWorkGroupNames(String workGroupNames) {
    this.workGroupNames = workGroupNames;
}

public String getWorkGroupIds() {
    return workGroupIds;
}

public void setWorkGroupIds(String workGroupIds) {
    this.workGroupIds = workGroupIds;
}

public String getLabels() {
    return labels;
}

public void setLabels(String labels) {
    this.labels = labels;
}

public String getTechSupport() {
    return techSupport;
}

public void setTechSupport(String techSupport) {
    this.techSupport = techSupport;
}

public String getCatalogNoDesc() {
    return catalogNoDesc;
}

public void setCatalogNoDesc(String catalogNoDesc) {
    this.catalogNoDesc = catalogNoDesc;
}

public Integer getSrcSoNo() {
    return srcSoNo;
}

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

public String getReason() {
    return reason;
}

public void setReason(String reason) {
    this.reason = reason;
}

public String getParentOrderNo() {
    return parentOrderNo;
}

public void setParentOrderNo(String parentOrderNo) {
    this.parentOrderNo = parentOrderNo;
}

public String getComment() {
    return comment;
}

public void setComment(String comment) {
    this.comment = comment;
}

public String getExperimentDataType() {
    return experimentDataType;
}

public void setExperimentDataType(String experimentDataType) {
    this.experimentDataType = experimentDataType;
}

public String getHostName() {
    return hostName;
}

public void setHostName(String hostName) {
    this.hostName = hostName;
}

public Integer getHostAmount() {
    return hostAmount;
}

public void setHostAmount(Integer hostAmount) {
    this.hostAmount = hostAmount;
}

public String getHostNo() {
    return hostNo;
}

public void setHostNo(String hostNo) {
    this.hostNo = hostNo;
}

public Integer getCustNo() {
    return custNo;
}

public void setCustNo(Integer custNo) {
    this.custNo = custNo;
}

public String getEmail() {
    return email;
}

public void setEmail(String email) {
    this.email = email;
}

public String getPassword() {
    return password;
}

public void setPassword(String password) {
    this.password = password;
}

public String getCustName() {
    return custName;
}

public void setCustName(String custName) {
    this.custName = custName;
}

public Integer getScheduleChangeFlag() {
    return scheduleChangeFlag;
}

public void setScheduleChangeFlag(Integer scheduleChangeFlag) {
    this.scheduleChangeFlag = scheduleChangeFlag;
}

public List<Integer> getDelWorkOrderLotList() {
    return delWorkOrderLotList;
}

public void setDelWorkOrderLotList(List<Integer> delWorkOrderLotList) {
    this.delWorkOrderLotList = delWorkOrderLotList;
}

public List<WorkOrderLot> getWorkOrderLotList() {
    return workOrderLotList;
}

public void setWorkOrderLotList(List<WorkOrderLot> workOrderLotList) {
    this.workOrderLotList = workOrderLotList;
}

public String getShippable() {
    return shippable;
}

public void setShippable(String shippable) {
    this.shippable = shippable;
}

public Integer getLotLength() {
    return lotLength;
}

public void setLotLength(Integer lotLength) {
    this.lotLength = lotLength;
}

public Integer getRefWoNo() {
    return refWoNo;
}

public void setRefWoNo(Integer refWoNo) {
    this.refWoNo = refWoNo;
}

public Integer getUsShippable() {
    return usShippable;
}

public void setUsShippable(Integer usShippable) {
    this.usShippable = usShippable;
}

public Integer getSrcPoNo() {
    return srcPoNo;
}

public void setSrcPoNo(Integer srcPoNo) {
    this.srcPoNo = srcPoNo;
}

public Timestamp getOrderDate() {
    return orderDate;
}

public void setOrderDate(Timestamp orderDate) {
    this.orderDate = orderDate;
}

public Timestamp getExprDate() {
    return exprDate;
}

public void setExprDate(Timestamp exprDate) {
    this.exprDate = exprDate;
}

public Timestamp getProductQcDate() {
    return productQcDate;
}

public void setProductQcDate(Timestamp productQcDate) {
    this.productQcDate = productQcDate;
}

public Timestamp getDocumentQaDate() {
    return documentQaDate;
}

public void setDocumentQaDate(Timestamp documentQaDate) {
    this.documentQaDate = documentQaDate;
}

public Timestamp getProductQaDate() {
    return productQaDate;
}

public void setProductQaDate(Timestamp productQaDate) {
    this.productQaDate = productQaDate;
}

public Timestamp getDocumentQcDate() {
    return documentQcDate;
}

public void setDocumentQcDate(Timestamp documentQcDate) {
    this.documentQcDate = documentQcDate;
}

public Timestamp getScheduleStart() {
    return scheduleStart;
}

public void setScheduleStart(Timestamp scheduleStart) {
    this.scheduleStart = scheduleStart;
}

public Timestamp getScheduleEnd() {
    return scheduleEnd;
}

public void setScheduleEnd(Timestamp scheduleEnd) {
    this.scheduleEnd = scheduleEnd;
}

public Timestamp getActualStart() {
    return actualStart;
}

public void setActualStart(Timestamp actualStart) {
    this.actualStart = actualStart;
}

public Timestamp getCustomStart() {
    return customStart;
}

public void setCustomStart(Timestamp customStart) {
    this.customStart = customStart;
}

public Timestamp getCustomEnd() {
    return customEnd;
}

public void setCustomEnd(Timestamp customEnd) {
    this.customEnd = customEnd;
}

public Timestamp getActualEnd() {
    return actualEnd;
}

public void setActualEnd(Timestamp actualEnd) {
    this.actualEnd = actualEnd;
}

public Timestamp getCreationDate() {
    return creationDate;
}

public void setCreationDate(Timestamp creationDate) {
    this.creationDate = creationDate;
}

public Timestamp getModifyDate() {
    return modifyDate;
}

public void setModifyDate(Timestamp modifyDate) {
    this.modifyDate = modifyDate;
}

public Integer getIsPeptideForAnti() {
    return isPeptideForAnti;
}

public void setIsPeptideForAnti(Integer isPeptideForAnti) {
    this.isPeptideForAnti = isPeptideForAnti;
}

public String getLotQuanity() {
    return lotQuanity;
}

public void setLotQuanity(String lotQuanity) {
    this.lotQuanity = lotQuanity;
}

public Integer getInterfaceShipFlag() {
    return interfaceShipFlag;
}

public void setInterfaceShipFlag(Integer interfaceShipFlag) {
    this.interfaceShipFlag = interfaceShipFlag;
}

public OrderItem getOrderItem() {
    return orderItem;
}

public void setOrderItem(OrderItem orderItem) {
    this.orderItem = orderItem;
}

public String getShippingDest() {
    return shippingDest;
}

public void setShippingDest(String shippingDest) {
    this.shippingDest = shippingDest;
}

public String getTimingPriority() {
    return timingPriority;
}

public void setTimingPriority(String timingPriority) {
    this.timingPriority = timingPriority;
}

public String getWoReference() {
    return woReference;
}

public void setWoReference(String woReference) {
    this.woReference = woReference;
}

public List<String> getWoRefList() {
    return woRefList;
}

public void setWoRefList(List<String> woRefList) {
    this.woRefList = woRefList;
}

public Integer getVcEmailSent() {
    return vcEmailSent;
}

public void setVcEmailSent(Integer vcEmailSent) {
    this.vcEmailSent = vcEmailSent;
}

public String getTamComments() {
    return tamComments;
}

public void setTamComments(String tamComments) {
    this.tamComments = tamComments;
}

public String getAdtlInfo2() {
    return adtlInfo2;
}

public void setAdtlInfo2(String adtlInfo2) {
    this.adtlInfo2 = adtlInfo2;
}

public String getVendorType() {
    return vendorType;
}

public void setVendorType(String vendorType) {
    this.vendorType = vendorType;
}

public Timestamp getClientReceiveTime() {
    return clientReceiveTime;
}

public void setClientReceiveTime(Timestamp clientReceiveTime) {
    this.clientReceiveTime = clientReceiveTime;
}

public Integer getReceiveAntigen() {
    return receiveAntigen;
}

public void setReceiveAntigen(Integer receiveAntigen) {
    this.receiveAntigen = receiveAntigen;
}

public String getCriticalPriority() {
    return criticalPriority;
}

public void setCriticalPriority(String criticalPriority) {
    this.criticalPriority = criticalPriority;
}

public Integer getPreImmuneItemNo() {
    return preImmuneItemNo;
}

public void setPreImmuneItemNo(Integer preImmuneItemNo) {
    this.preImmuneItemNo = preImmuneItemNo;
}

public List<WorkOrder> getPeptideItemList() {
    return peptideItemList;
}

public void setPeptideItemList(List<WorkOrder> peptideItemList) {
    this.peptideItemList = peptideItemList;
}

public Integer getReopen_flag() {
    return reopen_flag;
}

public void setReopen_flag(Integer reopen_flag) {
    this.reopen_flag = reopen_flag;
}

// end add by liuleiming

public String getShippingRoute() {
    return shippingRoute;
}

public void setShippingRoute(String shippingRoute) {
    this.shippingRoute = shippingRoute;
}

public void setCrptReason(String crptReason) {
    this.crptReason = crptReason;
}

public String getCrptReason() {
    return crptReason;
}

public Integer getIsAntiWithPeptide() {
    return isAntiWithPeptide;
}

public void setIsAntiWithPeptide(Integer isAntiWithPeptide) {
    this.isAntiWithPeptide = isAntiWithPeptide;
}

public String getCustType() {
    return custType;
}

public void setCustType(String custType) {
    this.custType = custType;
}

public String getCanDoDirectCloningFlag() {
    return canDoDirectCloningFlag;
}

public void setCanDoDirectCloningFlag(String canDoDirectCloningFlag) {
    this.canDoDirectCloningFlag = canDoDirectCloningFlag;
}

public String getSapOrderNo() {
    return sapOrderNo;
}

public void setSapOrderNo(String sapOrderNo) {
    this.sapOrderNo = sapOrderNo;
}

public String getOrderSystemUrl() {
    return orderSystemUrl;
}

public void setOrderSystemUrl(String orderSystemUrl) {
    this.orderSystemUrl = orderSystemUrl;
}

public String getOrderNumber() {
    return orderNumber;
}

public void setOrderNumber(String orderNumber) {
    this.orderNumber = orderNumber;
}


public String getWerks() {
    return werks;
}


public void setWerks(String werks) {
    this.werks = werks;
}

}

⚠️ **GitHub.com Fallback** ⚠️