条码打印model字段添加

yun-zuoyi
刘敏 6 years ago
parent 787f12387d
commit d8bc8d713d

@ -1879,7 +1879,8 @@ public class WmsEnumUtil {
ZONE(20, "ZONE", "存储区对象"), ZONE(20, "ZONE", "存储区对象"),
LOCATE(30, "LOCATE", "库位对象"), LOCATE(30, "LOCATE", "库位对象"),
MATERIAL(40, "MATERIAL", "物料对象"), MATERIAL(40, "MATERIAL", "物料对象"),
TRANS_TYPE(50, "TRANS_TYPE", "交易代码对象"); TRANS_TYPE(50, "TRANS_TYPE", "交易代码对象"),
BUSI_TYPE(60, "BUSI_TYPE", "业务类型对象");
private String code; private String code;
private String description; private String description;

@ -1,11 +1,14 @@
package cn.estsh.i3plus.pojo.model.wms; package cn.estsh.i3plus.pojo.model.wms;
import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn;
import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil;
import cn.estsh.i3plus.pojo.wms.bean.WmsASNMaster; import cn.estsh.i3plus.pojo.wms.bean.WmsASNMaster;
import cn.estsh.i3plus.pojo.wms.bean.WmsDocMovementMaster; import cn.estsh.i3plus.pojo.wms.bean.WmsDocMovementMaster;
import cn.estsh.i3plus.pojo.wms.bean.WmsPOMaster; import cn.estsh.i3plus.pojo.wms.bean.WmsPOMaster;
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;
/** /**
@ -37,6 +40,35 @@ public class PrintOrderDataModel implements Serializable {
@ApiParam(value = "移库单主表") @ApiParam(value = "移库单主表")
public WmsDocMovementMaster movementMaster; public WmsDocMovementMaster movementMaster;
@ApiParam(value = "状态")
@Transient
@AnnoOutputColumn(refClass = WmsEnumUtil.MASTER_ORDER_STATUS.class, refForeignKey = "value", value = "description")
public Integer orderStatus;
@ApiParam(value = "供应商名称")
@Transient
public String vendorName;
@ApiParam(value = "供应商编码")
@Transient
public String vendorNo;
@ApiParam(value = "客户编码")
@Transient
public String custNo;
@ApiParam(value = "ERP编号")
@Transient
public String erpSrcNo;
@ApiParam(value = "联系人")
@Transient
public String vendorOwner;
@ApiParam(value = "供应商邮箱")
@Transient
public String vendorEmail;
public int getBusiDataType() { public int getBusiDataType() {
if (busiDataType != null) { if (busiDataType != null) {
return busiDataType.intValue(); return busiDataType.intValue();

@ -1,6 +1,8 @@
package cn.estsh.i3plus.pojo.wms.bean; package cn.estsh.i3plus.pojo.wms.bean;
import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
@ -49,6 +51,7 @@ public class WmsPOMaster extends BaseBean {
*/ */
@Column(name = "PO_STATUS") @Column(name = "PO_STATUS")
@ApiParam(value = "状态", example = "1") @ApiParam(value = "状态", example = "1")
@AnnoOutputColumn(refClass = WmsEnumUtil.MASTER_ORDER_STATUS.class, refForeignKey = "value", value = "description")
public Integer poStatus; public Integer poStatus;
@Column(name = "VENDOR_NO") @Column(name = "VENDOR_NO")

@ -42,6 +42,9 @@ public class WmsDataAuthModel extends BaseBean {
@ApiParam("交易代码列表") @ApiParam("交易代码列表")
private List<String> transTypeList; private List<String> transTypeList;
@ApiParam("业务类型列表")
private List<String> busiTypeList;
@ApiParam( @ApiParam(
value = "新增操作", value = "新增操作",
example = "0" example = "0"

Loading…
Cancel
Save