|
|
|
@ -229,13 +229,13 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getSrc(), "src", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getIsAsn(), "isAsn", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getContainerNo(), "containerNo", result);
|
|
|
|
|
if (wmsPOMaster.getPriorRC()!=null&&wmsPOMaster.getPriorRC()==WmsEnumUtil.TRUE_OR_FALSE.FALSE.getValue()){
|
|
|
|
|
if (wmsPOMaster.getPriorRC() != null && wmsPOMaster.getPriorRC() == WmsEnumUtil.TRUE_OR_FALSE.FALSE.getValue()) {
|
|
|
|
|
ArrayList<Integer> numList = new ArrayList<>();
|
|
|
|
|
numList.add(0);
|
|
|
|
|
numList.add(wmsPOMaster.getPriorRC());
|
|
|
|
|
numList.add(null);
|
|
|
|
|
DdlPreparedPack.getNotOrIsNull(numList, "priorRC", result);
|
|
|
|
|
}else{
|
|
|
|
|
} else {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsPOMaster.getPriorRC(), "priorRC", result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -923,8 +923,8 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getRefSrc(), "refSrc", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getPrinted(), "printed", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getSnStatus(), "snStatus", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getPackageNo(),"packageNo",result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getQualityDate(),"qualityDate",result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getPackageNo(), "packageNo", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getQualityDate(), "qualityDate", result);
|
|
|
|
|
if (wmsStockSn.getSnStatus() == null) {
|
|
|
|
|
DdlPreparedPack.getInPackArray(new Integer[]{
|
|
|
|
|
WmsEnumUtil.STOCK_SN_STATUS.QUALITY_CONTROL.getValue(), WmsEnumUtil.STOCK_SN_STATUS.PRE_INSTOCK.getValue(),
|
|
|
|
@ -1613,7 +1613,9 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
DdlPreparedPack.getStringRightLikerPack(wmsStockSn.getSn(), "sn", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getOrganizeCode(), "organizeCode", result);
|
|
|
|
|
DdlPreparedPack.getOrderByPack(new Object[]{2}, new String[]{"createDatetime"}, result);
|
|
|
|
|
DdlPreparedPack.getOrderByPack(
|
|
|
|
|
new Object[]{CommonEnumUtil.FALSE, CommonEnumUtil.FALSE},
|
|
|
|
|
new String[]{"sn", "createDatetime"}, result);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -2007,8 +2009,8 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getPartNo(), "partNo", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getSnStatus(), "snStatus", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getQcStatus(), "qcStatus", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getPackageNo(),"packageNo", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getVendorNo(),"vendorNo", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getPackageNo(), "packageNo", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getVendorNo(), "vendorNo", result);
|
|
|
|
|
DdlPreparedPack.getStringNotNullPack("locateNo", result);
|
|
|
|
|
result.setWhereAppend(result.getWhereAppend() + " and locateNo != ''");
|
|
|
|
|
|
|
|
|
@ -2427,7 +2429,7 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLeftLikerPack(wmsRouting.getRoutingCode(), "routingCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsRouting.getRoutingCode(), "routingCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsRouting.getRoutingName(), "routingName", result);
|
|
|
|
|
// DdlPreparedPack.getInPack(wmsRouting.getIsValid(), "isValid", result);
|
|
|
|
|
DdlPreparedPack.getInPack(wmsRouting.getIsDeleted(), "isDeleted", result);
|
|
|
|
@ -2618,15 +2620,15 @@ public class WmsHqlPack {
|
|
|
|
|
* @param wmsPullTaskMaster
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsPullTaskMaster(WmsPullTaskMaster wmsPullTaskMaster,String statusList) {
|
|
|
|
|
public static DdlPackBean packHqlWmsPullTaskMaster(WmsPullTaskMaster wmsPullTaskMaster, String statusList) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
List<String> stringList = null;
|
|
|
|
|
List<Integer> integerList = null;
|
|
|
|
|
//List<Integer> integers = Arrays.stream(statusList.split(",")).map(Integer::parseInt).collect(Collectors.toList());
|
|
|
|
|
if(StringUtils.isNotBlank(statusList)){
|
|
|
|
|
if (StringUtils.isNotBlank(statusList)) {
|
|
|
|
|
stringList = Arrays.asList(statusList.split(","));
|
|
|
|
|
integerList = new ArrayList<>();
|
|
|
|
|
for(String sl : stringList){
|
|
|
|
|
for (String sl : stringList) {
|
|
|
|
|
integerList.add(Integer.valueOf(sl));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|