|
|
|
@ -45,19 +45,18 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", hqlStr);
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(bean.getCreateUser(), "createUser", hqlStr);
|
|
|
|
|
if(StringUtils.isNotBlank(bean.getCreateDateTimeStart())&&StringUtils.isNotBlank(bean.getCreateDateTimeEnd())){
|
|
|
|
|
DdlPreparedPack.timeBuilder(bean.getCreateDateTimeStart(),bean.getCreateDateTimeEnd(),"createDatetime",hqlStr,true);
|
|
|
|
|
if (StringUtils.isNotBlank(bean.getCreateDateTimeStart()) && StringUtils.isNotBlank(bean.getCreateDateTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(bean.getCreateDateTimeStart(), bean.getCreateDateTimeEnd(), "createDatetime", hqlStr, true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return hqlStr;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param wmsFix
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsFix(WmsFix wmsFix){
|
|
|
|
|
public static DdlPackBean packHqlWmsFix(WmsFix wmsFix) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
@ -77,9 +76,10 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 单位换算 分页查询
|
|
|
|
|
*
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsUnitConvertByPager(WmsUnitConvert wmsUnitConvert){
|
|
|
|
|
public static DdlPackBean packHqlWmsUnitConvertByPager(WmsUnitConvert wmsUnitConvert) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
@ -175,11 +175,12 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 移库单号集合查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param orderNoList
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packWmsDocMovementMasterByOrderNos(List<String> orderNoList,String organizeCode) {
|
|
|
|
|
public static DdlPackBean packWmsDocMovementMasterByOrderNos(List<String> orderNoList, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = new DdlPackBean();
|
|
|
|
|
DdlPreparedPack.getInPack(orderNoList, "orderNo", packBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
|
|
|
|
@ -616,6 +617,8 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsShipping.getSn(), "sn", result);
|
|
|
|
|
//发运状态
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsShipping.getOrderStatus(), "orderStatus", result);
|
|
|
|
|
//发运状态集合
|
|
|
|
|
DdlPreparedPack.getInPackList(wmsShipping.getOrderStatusList(), "orderStatus", result);
|
|
|
|
|
//特殊发货标志
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsShipping.getShippingFlag(), "shippingFlag", result);
|
|
|
|
|
//单据来源
|
|
|
|
@ -2074,7 +2077,7 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsCSRange.getZoneNo(), "zoneNo", result);
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getOrderByPack(new Object[]{1}, new String[]{
|
|
|
|
|
DdlPreparedPack.getOrderColConvertType("item",CommonEnumUtil.BASIS_TYPE.INT.getValue())}, result);
|
|
|
|
|
DdlPreparedPack.getOrderColConvertType("item", CommonEnumUtil.BASIS_TYPE.INT.getValue())}, result);
|
|
|
|
|
getStringBuilderPack(wmsCSRange, result);
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
@ -2247,19 +2250,19 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getVendorNo(), "vendorNo", result);
|
|
|
|
|
// 库位不为空
|
|
|
|
|
DdlPreparedPack.getStringNotNullPack( "locateNo", result);
|
|
|
|
|
DdlPreparedPack.getStringNoEqualPack("","locateNo", result);
|
|
|
|
|
DdlPreparedPack.getStringNotNullPack("locateNo", result);
|
|
|
|
|
DdlPreparedPack.getStringNoEqualPack("", "locateNo", result);
|
|
|
|
|
// 排除创建及出库状态条码
|
|
|
|
|
if(wmsStockSn.getSnStatus() != null){
|
|
|
|
|
if (wmsStockSn.getSnStatus() != null) {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getSnStatus(), "snStatus", result);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.getNumNOEqualPack(WmsEnumUtil.STOCK_SN_STATUS.CREATE.getValue(),"snStatus",result);
|
|
|
|
|
DdlPreparedPack.getNumNOEqualPack(WmsEnumUtil.STOCK_SN_STATUS.OUT_STOCK.getValue(),"snStatus",result);
|
|
|
|
|
DdlPreparedPack.getNumNOEqualPack(WmsEnumUtil.STOCK_SN_STATUS.CREATE.getValue(), "snStatus", result);
|
|
|
|
|
DdlPreparedPack.getNumNOEqualPack(WmsEnumUtil.STOCK_SN_STATUS.OUT_STOCK.getValue(), "snStatus", result);
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getSnType(),"snType",result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsStockSn.getSnType(), "snType", result);
|
|
|
|
|
|
|
|
|
|
//数量大于0
|
|
|
|
|
DdlPreparedPack.getNumberBiggerPack(0,"qty",result);
|
|
|
|
|
DdlPreparedPack.getNumberBiggerPack(0, "qty", result);
|
|
|
|
|
DdlPreparedPack.getStringRightLikerPack(wmsStockSn.getSn(), "sn", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getDateCode(), "dateCode", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getLotNo(), "lotNo", result);
|
|
|
|
@ -2289,13 +2292,13 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(actionLog.getIsValid(), "isValid", packBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(actionLog.getIsDeleted(), "isDeleted", packBean);
|
|
|
|
|
|
|
|
|
|
if((actionLog.getStartTimeStart() != null&&actionLog.getStartTimeStart() !="")
|
|
|
|
|
|| (actionLog.getStartTimeEnd() != null&&actionLog.getStartTimeEnd() != "")){
|
|
|
|
|
if ((actionLog.getStartTimeStart() != null && actionLog.getStartTimeStart() != "")
|
|
|
|
|
|| (actionLog.getStartTimeEnd() != null && actionLog.getStartTimeEnd() != "")) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(actionLog.getStartTimeStart(), actionLog.getStartTimeEnd(), "startTime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if((actionLog.getEndTimeStart() != null&&actionLog.getEndTimeStart() != "")
|
|
|
|
|
|| (actionLog.getEndTimeEnd() != null&&actionLog.getEndTimeEnd() != "")){
|
|
|
|
|
if ((actionLog.getEndTimeStart() != null && actionLog.getEndTimeStart() != "")
|
|
|
|
|
|| (actionLog.getEndTimeEnd() != null && actionLog.getEndTimeEnd() != "")) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(actionLog.getEndTimeStart(), actionLog.getEndTimeEnd(), "endTime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -2339,9 +2342,10 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 单位换算 分页查询
|
|
|
|
|
*
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsStockInitializeByPager(WmsStockInitialize wmsStockInitialize){
|
|
|
|
|
public static DdlPackBean packHqlWmsStockInitializeByPager(WmsStockInitialize wmsStockInitialize) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|