PDA获取任务列表+盘点冻结根据移动明细源库位更新库存

yun-zuoyi
许心洁 6 years ago
parent a8a1c2fe8b
commit e3d5e5bb19

@ -1761,6 +1761,15 @@ public class WmsEnumUtil {
public String getDescription() {
return description;
}
public static DATA_OBJ_TYPE codeOf(Integer val) {
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
return values()[i];
}
}
return null;
}
}
/**

@ -3,6 +3,7 @@ package cn.estsh.i3plus.pojo.model.wms;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import javax.persistence.Column;
import java.io.Serializable;
/**
@ -16,19 +17,55 @@ import java.io.Serializable;
public class WmsTaskInfoModel implements Serializable {
@ApiParam("任务单号")
public String orderNo;
@ApiParam("关联单号")
public String refSrc;
@Column(name = "TRANS_TYPE_CODE")
/**
* :1=,10=,20=
*/
@ApiParam(value = "任务状态")
public String taskStatus;
public Integer taskStatus;
@ApiParam("作业类型名称")
public String opTypeName;
@ApiParam(value = "交易类型代码")
private String transTypeCode;
@ApiParam("关联单号")
public String refSrc;
@ApiParam(value = "关联单据类型")
private String refType;
@Column(name = "ZDATE")
@ApiParam(value = "计划日期")
private String zdate;
@Column(name = "ZTIME")
@ApiParam(value = "计划时间")
private String ztime;
@Column(name = "CUST_NO")
@ApiParam(value = "客户编号")
private String custNo;
@Column(name = "VENDOR_NO")
@ApiParam(value = "供应商编号")
private String vendorNo;
public WmsTaskInfoModel() {
}
public WmsTaskInfoModel(String orderNo, Integer taskStatus, String opTypeName, String transTypeCode, String refSrc,
String refType, String zdate, String ztime, String custNo, String vendorNo) {
this.orderNo = orderNo;
this.taskStatus = taskStatus;
this.opTypeName = opTypeName;
this.transTypeCode = transTypeCode;
this.refSrc = refSrc;
this.refType = refType;
this.zdate = zdate;
this.ztime = ztime;
this.custNo = custNo;
this.vendorNo = vendorNo;
}
}

@ -34,7 +34,7 @@ public class WmsDataAuth extends BaseBean {
@Column(name = "DATA_OBJ")
@ApiParam(value = "数据对象")
private String dataObj;
private Integer dataObj;
@Column(name = "DATA_OBJ_VALUE")
@ApiParam(value = "数据对象值")

@ -39,7 +39,7 @@ public class WmsDocMovementSn extends BaseBean {
@Column(name="ITEM")
@ApiParam("行号")
public String item;
public Integer item;
@Column(name="PART_NO")
@ApiParam("物料编码")

@ -5,7 +5,6 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import javax.persistence.Column;
import java.util.List;
/**
@ -23,7 +22,7 @@ public class WmsDataAuthModel extends BaseBean {
private String roleCode;
@ApiParam("数据对象")
private String dataObj;
private Integer dataObj;
@ApiParam("数据对象值")
private String dataObjValue;

@ -170,6 +170,7 @@ public class WmsHqlPack {
/**
* 线
*
* @param wmsRoutingDetail
* @return
*/
@ -201,6 +202,7 @@ public class WmsHqlPack {
/**
* 线
*
* @param wmsRoutingAssign
* @return
*/
@ -651,6 +653,7 @@ public class WmsHqlPack {
DdlPreparedPack.getStringLikerPack(wmsTaskInfo.getOpTypeCode(), "opTypeCode", result);
DdlPreparedPack.getStringLikerPack(wmsTaskInfo.getRemark(), "remark", result);
DdlPreparedPack.getNumEqualPack(wmsTaskInfo.getTaskStatus(), "taskStatus", result);
DdlPreparedPack.getStringEqualPack(wmsTaskInfo.getTransTypeCode(), "transTypeCode", result);
getStringBuilderPack(wmsTaskInfo, result);
@ -859,6 +862,7 @@ public class WmsHqlPack {
return result;
}
/**
*
*
@ -910,6 +914,7 @@ public class WmsHqlPack {
return result;
}
/**
*
*
@ -1431,9 +1436,8 @@ public class WmsHqlPack {
*/
public static DdlPackBean packHqlWmsDataAuth(WmsDataAuth dataAuth, List<String> roleIds) {
DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(dataAuth.getDataObj(), "dataObj", result);
DdlPreparedPack.getNumEqualPack(dataAuth.getDataObj(), "dataObj", result);
DdlPreparedPack.getStringEqualPack(dataAuth.getOrganizeCode(), "organizeCode", result);
// String data = String.join(",", roleIds);
DdlPreparedPack.getInPackList(roleIds, "roleCode", result);
getStringBuilderPack(dataAuth, result);
return result;
@ -1493,6 +1497,7 @@ public class WmsHqlPack {
/**
* List<Map> List<String>
*
* @param mapList
* @param keyName
*/
@ -1507,6 +1512,7 @@ public class WmsHqlPack {
/**
* List<Map> HQL
*
* @param mapList
* @param keyName
* @param columnName
@ -1580,8 +1586,8 @@ public class WmsHqlPack {
if (!Strings.isNullOrEmpty(wmsDataAuth.getRoleCode())) {
DdlPreparedPack.getStringEqualPack(wmsDataAuth.getRoleCode(), "roleCode", result);
}
if (!Strings.isNullOrEmpty(wmsDataAuth.getDataObj())) {
DdlPreparedPack.getStringEqualPack(wmsDataAuth.getDataObj(), "dataObj", result);
if (wmsDataAuth.getDataObj() != null && wmsDataAuth.getDataObj().intValue() != 0) {
DdlPreparedPack.getNumEqualPack(wmsDataAuth.getDataObj(), "dataObj", result);
}
if (!Strings.isNullOrEmpty(wmsDataAuth.getDataObjValue())) {
DdlPreparedPack.getStringRightLikerPack(wmsDataAuth.getDataObjValue(), "dataObjValue", result);
@ -1888,6 +1894,7 @@ public class WmsHqlPack {
getStringBuilderPack(wmsVendorPart, result);
return result;
}
/**
*
*

Loading…
Cancel
Save