|
|
@ -1,5 +1,6 @@
|
|
|
|
package cn.estsh.i3plus.pojo.wms.sqlpack;
|
|
|
|
package cn.estsh.i3plus.pojo.wms.sqlpack;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil;
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
import cn.estsh.i3plus.pojo.wms.bean.*;
|
|
|
|
import cn.estsh.i3plus.pojo.wms.bean.*;
|
|
|
@ -47,6 +48,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 库存移动单查询封装
|
|
|
|
* 库存移动单查询封装
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -58,7 +60,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
//查询参数封装
|
|
|
|
HqlPack.getStringLikerPack(wmsDocMovementMaster.getOrderNo(), "orderNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsDocMovementMaster.getOrderNo(), "orderNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsDocMovementMaster.getMoveType(), "moveType", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsDocMovementMaster.getMoveType(), "moveType", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getOrderStatus(), "orderStatus", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getOrderStatus(), "orderStatus", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getPartNo(), "partNo", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getPartNo(), "partNo", result);
|
|
|
|
HqlPack.timeBuilder(wmsDocMovementMaster.getCreateDateTimeStart(), wmsDocMovementMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.timeBuilder(wmsDocMovementMaster.getCreateDateTimeStart(), wmsDocMovementMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
@ -66,6 +68,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* PO订单主表信息 分页查询
|
|
|
|
* PO订单主表信息 分页查询
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -151,6 +154,7 @@ public class WmsHqlPack {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static String packHqlWmsPart(WmsPart wmsPart) {
|
|
|
|
public static String packHqlWmsPart(WmsPart wmsPart) {
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartNo(), "partNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartNo(), "partNo", result);
|
|
|
|
HqlPack.timeBuilder(wmsPart.getCreateDateTimeStart(), wmsPart.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.timeBuilder(wmsPart.getCreateDateTimeStart(), wmsPart.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartSpec(), "partSpec", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartSpec(), "partSpec", result);
|
|
|
@ -159,6 +163,10 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getNumEqualPack(wmsPart.getIqc(), "iqc", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPart.getIqc(), "iqc", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartGroup(), "partGroup", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartGroup(), "partGroup", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsPart.getOrganizeCode(), "organizeCode", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsPart.getOrganizeCode(), "organizeCode", result);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(),
|
|
|
|
|
|
|
|
"isDeleted", result);
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -475,6 +483,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* ASN订单分页查询条件
|
|
|
|
* ASN订单分页查询条件
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param wmsASNMaster
|
|
|
|
* @param wmsASNMaster
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -541,6 +550,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 明细表唯一性查询
|
|
|
|
* 明细表唯一性查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static String packHqlwmsASNMasterDetailsUnique(WmsASNMasterDetails wmsASNMasterDetails) {
|
|
|
|
public static String packHqlwmsASNMasterDetailsUnique(WmsASNMasterDetails wmsASNMasterDetails) {
|
|
|
@ -580,6 +590,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 产品入库信息 条件封装
|
|
|
|
* 产品入库信息 条件封装
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param wmsFGInStock
|
|
|
|
* @param wmsFGInStock
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -608,6 +619,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 作业任务信息条件封装
|
|
|
|
* 作业任务信息条件封装
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param wmsTaskInfo
|
|
|
|
* @param wmsTaskInfo
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|