|
|
|
@ -329,7 +329,7 @@ public class WmsHqlPack {
|
|
|
|
|
public static DdlPackBean packHqlWmsOpType(WmsOpType wmsOpType) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsOpType.getOpTypeName(), "opTypeName", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(wmsOpType.getSeq(), "seq", result);
|
|
|
|
|
|
|
|
|
@ -475,7 +475,7 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
//客户编号
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(basCustomer.getCustNo(), "custNo", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(basCustomer.getCustNo(), "custNo", result);
|
|
|
|
|
//客户简称
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(basCustomer.getCustName(), "custName", result);
|
|
|
|
|
//客户全称
|
|
|
|
@ -633,7 +633,7 @@ public class WmsHqlPack {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsFGInStock.getErpAreaNo(), "erpWhno", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsFGInStock.getLineNo(), "lineNo", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsFGInStock.getWhNo(), "whNo", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsFGInStock.getCustNo(), "custNo", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsFGInStock.getCustNo(), "custNo", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsFGInStock.getShippingFlag(), "shippingFlag", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsFGInStock.getMfgLogNo(), "mfgLogNo", result);
|
|
|
|
|
|
|
|
|
@ -1115,7 +1115,7 @@ public class WmsHqlPack {
|
|
|
|
|
public static DdlPackBean packHqlWmsStockSnReportByPager(WmsStockSn wmsStockSn) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockSn.getRefSrc(), "refSrc", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsStockSn.getRefSrc(), "refSrc", result);
|
|
|
|
|
|
|
|
|
|
// 物料编码支持多选
|
|
|
|
|
DdlPreparedPack.getInPackList(wmsStockSn.getPartNoList(), "partNo", result);
|
|
|
|
@ -1137,6 +1137,17 @@ public class WmsHqlPack {
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static DdlPackBean packHqlcheckSNInLocate(WmsStockQuan wmsStockQuan) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsStockQuan.getLocateNo(), "locateNo", result);
|
|
|
|
|
|
|
|
|
|
result.setWhereAppend(result.getWhereAppend()+" and qty > 0 ");
|
|
|
|
|
getStringBuilderPack(wmsStockQuan, result);
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 质检单明细信息 查询条件封装
|
|
|
|
|
*
|
|
|
|
@ -1423,7 +1434,7 @@ public class WmsHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsSnPrintRcd(WmsSnPrintRcd wmsSnPrintRcd) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsSnPrintRcd.getSn(), "sn", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(wmsSnPrintRcd.getSn(), "sn", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsSnPrintRcd.getZoneNo(), "zoneNo", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsSnPrintRcd.getWhNo(), "whNo", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(wmsSnPrintRcd.getPartNo(), "partNo", result);
|
|
|
|
@ -2067,4 +2078,25 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据id集合查询生产报工明细表的数据
|
|
|
|
|
*
|
|
|
|
|
* @param statusList
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsASNMasterByStatus(List<Integer> statusList,String organizeCode) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
DdlPreparedPack.getInPackList(statusList,"asnStatus",result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(WmsEnumUtil.PRODUCT_INSTOCK_STATUS.CREATE.getValue(),"actionStatus",result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(String.valueOf(WmsEnumUtil.ORDER_TYPE.AMP.getValue()),"asnType",result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(organizeCode,"organizeCode",result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(), "isValid", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|