开发交易处理主程序

yun-zuoyi
Silliter 6 years ago
parent b0d34a04b4
commit ba90dfb123

@ -205,7 +205,7 @@ public class WmsEnumUtil {
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum ORDER_STATUS {
CREATE(10, "新建"),
CREATE(1, "新建"),
RECEIPT(10, "收货中"),
RECEIPT_FINISH(20, "收货完成"),
WAREHOUSING(30, "入库中"),
@ -1664,6 +1664,4 @@ public class WmsEnumUtil {
return description;
}
}
}

@ -1,7 +1,10 @@
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 java.io.Serializable;
import java.util.List;
/**
@ -12,48 +15,7 @@ import java.util.List;
* @Modify:
**/
@Data
public class WmsMoveDetailsModel {
public String orderNo;
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;
public class WmsMoveDetailsModel implements Serializable {
private WmsMoveDetails details;
private List<WmsMoveSn> moveSn;
}

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

@ -46,4 +46,16 @@ public class WmsMoveMaster extends BaseBean {
@Column(name = "TRANS_TYPE_CODE")
@ApiParam(value = "交易类型代码")
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("中文流程名称")
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