|
|
|
@ -579,6 +579,19 @@ public class WmsHqlPack {
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 明细表唯一性查询
|
|
|
|
|
*
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlwmsASNMasterDetailsUnique(WmsASNMasterDetails wmsASNMasterDetails) {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
//有效性
|
|
|
|
|
HqlPack.getNumEqualPack(wmsASNMasterDetails.getIsValid(), "isValid", result);
|
|
|
|
|
HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String packHqlWmsASNMasterDetails(WmsASNMasterDetails wmsASNMasterDetails) {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
HqlPack.getStringEqualPack(wmsASNMasterDetails.getOrderNo(), "orderNo", result);
|
|
|
|
@ -859,9 +872,11 @@ public class WmsHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static String packWmsMoveMasterUnique(WmsMoveMaster wmsMoveMaster){
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveMaster.getOrderNo(), "orderNo", result);
|
|
|
|
|
HqlPack.getNumNOEqualPack(wmsMoveMaster.getId(),"id",result);
|
|
|
|
|
getStringBuilderPack(wmsMoveMaster, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -872,9 +887,54 @@ public class WmsHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsMoveMaster(WmsMoveMaster wmsMoveMaster){
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveMaster.getOrderNo(), "orderNo", result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(),"orderStatus",result);
|
|
|
|
|
getStringBuilderPack(wmsMoveMaster, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内部单据:库存移动单明细表分页查询
|
|
|
|
|
* @param wmsMoveDetails
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsMoveDetails(WmsMoveDetails wmsMoveDetails){
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getOrderNo(), "orderNo", result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsMoveDetails.getItem(), "item", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getPartNo(), "partNo", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getPartNameRdd(), "partNameRdd", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getVendorNo(), "vendorNo", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getCustNo(), "custNo", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getUnit(), "unit", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getWhNo(),"whNo",result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getZoneNo(),"zoneNo",result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getLocateNo(),"locateNo",result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsMoveDetails.getItemStatus(),"itemStatus",result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsMoveDetails.getRefType(),"refType",result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveDetails.getRefSrc(),"refSrc",result);
|
|
|
|
|
getStringBuilderPack(wmsMoveDetails, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内部单据:库存移动单条码信息分页查询
|
|
|
|
|
* @param wmsMoveSn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsMoveSn(WmsMoveSn wmsMoveSn){
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveSn.getOrderNo(), "orderNo", result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsMoveSn.getItem(), "item", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveSn.getPartNo(), "partNo", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveSn.getPartNameRdd(), "partNameRdd", result);
|
|
|
|
|
getStringBuilderPack(wmsMoveSn, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -930,4 +990,53 @@ public class WmsHqlPack {
|
|
|
|
|
getStringBuilderPack(wmsQCTrans, result);
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点单主表信息 分页查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsCSOrderMaster
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsCSOrderMasters(WmsCSOrderMaster wmsCSOrderMaster) {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
HqlPack.getStringLikerPack(wmsCSOrderMaster.getOrderNo(), "orderNo", result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsCSOrderMaster.getOrderType(), "orderType", result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsCSOrderMaster.getOrderStatus(), "orderStatus", result);
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(wmsCSOrderMaster, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点单冻结表信息 分页查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsCSOrderDetails
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsCSOrderDetails(WmsCSOrderDetails wmsCSOrderDetails) {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
getStringBuilderPack(wmsCSOrderDetails, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点实盘表信息 分页查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsCSFactTrans
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsCSFactTrans(WmsCSFactTrans wmsCSFactTrans) {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
getStringBuilderPack(wmsCSFactTrans, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|