MES-POJO添加产品配置名称,产品类型名称作为冗余字段

yun-zuoyi
许心洁 6 years ago
parent 0bd995e990
commit 9200080178

@ -352,7 +352,7 @@ public class MesEnumUtil {
CREATE(10,"创建"), CREATE(10,"创建"),
PROCESS(20,"加工"), PROCESS(20,"加工"),
OFFLINE(30,"线"), OFFLINE(30,"线"),
INSTOCKED(40,"入库"), INSTOCKED(40,"入库"),
SHIPING(50,"发运"), SHIPING(50,"发运"),
CLOSE(90,"关闭"),; CLOSE(90,"关闭"),;

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient;
/** /**
* @Description: * @Description:
@ -39,6 +40,14 @@ public class MesQueueOrder extends BaseBean {
@ApiParam("客户标识号") @ApiParam("客户标识号")
private String custFlagNo; private String custFlagNo;
@Column(name="PROD_CFG_CODE")
@ApiParam("产品配置代码")
private String prodCfgCode;
@Column(name="PROD_CFG_NAME_RDD")
@ApiParam("产品配置名称")
private String prodCfgNameRdd;
@Column(name="SEQ") @Column(name="SEQ")
@ApiParam("排序") @ApiParam("排序")
private Double seq; private Double seq;
@ -59,6 +68,14 @@ public class MesQueueOrder extends BaseBean {
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Transient
@ApiParam("起始车号")
private String custFlagNoStart;
@Transient
@ApiParam("截至车号")
private String custFlagNoEnd;
public int getStatusVal() { public int getStatusVal() {
return this.status == null ? 0 : this.status; return this.status == null ? 0 : this.status;
} }

@ -59,10 +59,13 @@ public class MesQueueOrderDetail extends BaseBean {
@ApiParam("生产类型") @ApiParam("生产类型")
private String workOrderType; private String workOrderType;
@Column(name="PRODUCE_CATEGORY") @Column(name="PRODUCE_CATEGORY_CODE")
@ApiParam("产品类型") @ApiParam("产品类型代码")
private String produceCategory; private String produceCategoryCode;
@Column(name="PRODUCE_CATEGORY_NAME_RDD")
@ApiParam("产品类型名称")
private String produceCategoryNameRdd;
public double getSeqVal() { public double getSeqVal() {
return this.seq == null ? 0.0d : this.seq; return this.seq == null ? 0.0d : this.seq;
} }

@ -48,6 +48,10 @@ public class MesQueueOrder extends BaseBean {
@ApiParam("产品配置代码") @ApiParam("产品配置代码")
private String prodCfgCode; private String prodCfgCode;
@Column(name="PROD_CFG_NAME_RDD")
@ApiParam("产品配置名称")
private String prodCfgNameRdd;
@Column(name="SEQ") @Column(name="SEQ")
@ApiParam("排序") @ApiParam("排序")
private Double seq; private Double seq;

@ -59,10 +59,13 @@ public class MesQueueOrderDetail extends BaseBean {
@ApiParam("生产类型") @ApiParam("生产类型")
private String workOrderType; private String workOrderType;
@Column(name="PRODUCE_CATEGORY") @Column(name="PRODUCE_CATEGORY_CODE")
@ApiParam("产品类型") @ApiParam("产品类型代码")
private String produceCategory; private String produceCategoryCode;
@Column(name="PRODUCE_CATEGORY_NAME_RDD")
@ApiParam("产品类型名称")
private String produceCategoryNameRdd;
public double getSeqVal() { public double getSeqVal() {
return this.seq == null ? 0.0d : this.seq; return this.seq == null ? 0.0d : this.seq;
} }

@ -4,6 +4,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import javax.persistence.Transient;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
@ -17,30 +18,43 @@ import java.util.List;
@Data @Data
@Api("JIT队列列表Model") @Api("JIT队列列表Model")
public class QueueOrderModel implements Serializable { public class QueueOrderModel implements Serializable {
@ApiParam("队列ID")
public Long queueId;
@ApiParam("队列明细ID")
public Long queueDetailId;
@ApiParam("队列序号") @ApiParam("队列序号")
public Integer queueSeq; public Double queueSeq;
@ApiParam("队列明细序号") @ApiParam("队列明细序号")
public Integer queDetailSeq; public Double queDetailSeq;
@ApiParam("客户标识号") @ApiParam("客户标识号")
public String custFlagNo; public String custFlagNo;
@ApiParam("产品配置名称") @ApiParam("产品配置名称")
public String prodCfgName; public String prodCfgNameRdd;
@ApiParam("产品类型名称") @ApiParam("产品类型名称")
public String categoryName; public String categoryNameRdd;
@ApiParam("产品条码") @ApiParam("产品条码")
public String serialNumber; public String serialNumber;
@ApiParam("物料号") @ApiParam("物料号")
public String partNo; public String partNo;
@ApiParam("物料ID") @ApiParam("物料名称")
public Long partId; public String partNameRdd;
@ApiParam("条码状态") @ApiParam("条码状态")
public Integer snStatus; public Integer snStatus;
@ApiParam("生产类型") @ApiParam("生产类型")
public String workType; public String workType;
@Transient
@ApiParam("显示颜色")
private String color;
public QueueOrderModel() {
}
public QueueOrderModel(Double queueSeq, Double queDetailSeq, String custFlagNo, String prodCfgNameRdd, String categoryNameRdd,
String serialNumber, String partNo, String partNameRdd, Integer snStatus, String workType) {
this.queueSeq = queueSeq;
this.queDetailSeq = queDetailSeq;
this.custFlagNo = custFlagNo;
this.prodCfgNameRdd = prodCfgNameRdd;
this.categoryNameRdd = categoryNameRdd;
this.serialNumber = serialNumber;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.snStatus = snStatus;
this.workType = workType;
}
} }

Loading…
Cancel
Save