yun-zuoyi
Rock.Yu 6 years ago
commit 964a623119

@ -254,7 +254,7 @@ public class WmsEnumUtil {
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum ORDER_STATUS { public enum ORDER_STATUS {
CREATE(10, "新建"), CREATE(1, "新建"),
RECEIPT(10, "收货中"), RECEIPT(10, "收货中"),
RECEIPT_FINISH(20, "收货完成"), RECEIPT_FINISH(20, "收货完成"),
WAREHOUSING(30, "入库中"), WAREHOUSING(30, "入库中"),
@ -500,6 +500,40 @@ public class WmsEnumUtil {
} }
/** /**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum LOCATE_STATUS {
CREATE(10, "空库位"), FINISH(20, "非空"), FAIL(30, "已满");
private int value;
private String description;
LOCATE_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
/**
* *
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
@ -1753,6 +1787,4 @@ public class WmsEnumUtil {
return description; return description;
} }
} }
} }

@ -1,7 +1,10 @@
package cn.estsh.i3plus.pojo.model.wms; package cn.estsh.i3plus.pojo.model.wms;
import cn.estsh.i3plus.pojo.wms.bean.WmsMoveDetails;
import cn.estsh.i3plus.pojo.wms.bean.WmsMoveSn;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
import java.util.List; import java.util.List;
/** /**
@ -12,48 +15,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
public class WmsMoveDetailsModel { public class WmsMoveDetailsModel implements Serializable {
public String orderNo; private WmsMoveDetails details;
private List<WmsMoveSn> moveSn;
public Integer item;
public String partNo;
public String partNameRdd;
public String vendorNo;
public String custNo;
public Double qty;
public Double transQty;
public String unit;
public String srcWhNo;
public String srcZoneNo;
public String srcLocateNo;
public String destWhNo;
public String destZoneNo;
public String destLocateNo;
/**
* :1=,10=,20=
*/
public Integer itemStatus;
/**
* ASN,PO,SO
*/
public Integer refType;
public String refSrc;
private List<WmsMoveSnModel> moveDetails;
} }

@ -1,7 +1,9 @@
package cn.estsh.i3plus.pojo.model.wms; package cn.estsh.i3plus.pojo.model.wms;
import cn.estsh.i3plus.pojo.wms.bean.WmsMoveMaster;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
import java.util.List; import java.util.List;
/** /**
@ -12,14 +14,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
public class WmsMoveMasterModel { public class WmsMoveMasterModel implements Serializable {
public String orderNo; private WmsMoveMaster moveMaster;
public Integer orderStatus;
public String reMark;
private String transTypeCode;
private List<WmsMoveDetailsModel> moveDetails; private List<WmsMoveDetailsModel> moveDetails;
} }

@ -1,42 +0,0 @@
package cn.estsh.i3plus.pojo.model.wms;
import lombok.Data;
/**
* @Description :
* @Reference :
* @Author : siliter.yuan
* @CreateDate : 2019-03-06 15:50
* @Modify:
**/
@Data
public class WmsMoveSnModel {
public String orderNo;
public Integer item;
public String partNo;
public String partNameRdd;
public String unit;
public String sn;
/**
* :1=,10=,20=
*/
public Integer itemStatus;
public String reMark;
public String lotNo;
public String packAgeNo;
public Double qty;
public String srcLocateNo;
public String destLocateNo;
}

@ -7,12 +7,10 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import org.springframework.data.annotation.Transient;
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 java.util.List;
/** /**
* @Description : * @Description :
@ -49,4 +47,15 @@ public class WmsMoveMaster extends BaseBean {
@ApiParam(value = "交易类型代码") @ApiParam(value = "交易类型代码")
private String transTypeCode; private String transTypeCode;
@Column(name = "ERROR_MESSAGE")
@ApiParam(value = "错误信息")
private String errorMessage;
@Column(name="IS_URGENT")
@ApiParam(value = "是否紧急", example = "0")
public Integer isUrgent;
@Column(name = "CAR_NO")
@ApiParam(value = "车牌号")
private String carNo;
} }

@ -52,4 +52,17 @@ public class WmsTransType extends BaseBean {
@ApiParam("中文流程名称") @ApiParam("中文流程名称")
private String agNameC; private String agNameC;
@Column(name = "TRANS_TYPE_DESC")
@ApiParam(value = "类型说明")
private String transTypeDesc;
@Column(name = "TM_ID")
@ApiParam(value = "交易处理组件", example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long tmId;
@Column(name = "OP_TYPE_ID")
@ApiParam(value = "作业类型编号", example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long opTypeId;
} }

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsTransModule;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : siliter
* @CreateDate : 2019-03-06 9:47
* @Modify:
**/
@Repository
public interface WmsTransModuleRepository extends BaseRepository<WmsTransModule, Long> {
}
Loading…
Cancel
Save