|
|
|
@ -241,6 +241,7 @@ public class WmsHqlPack {
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartName(), "partName", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartSpec(), "partSpec", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartType(), "partType", result);
|
|
|
|
|
HqlPack.getNumEqualPack(wmsPart.getSnControl(), "snControl", result);
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(wmsPart, result);
|
|
|
|
|
|
|
|
|
@ -1021,13 +1022,36 @@ public class WmsHqlPack {
|
|
|
|
|
HqlPack.getStringEqualPack(wmsMoveSn.getOrderNo(), "orderNo", result);
|
|
|
|
|
HqlPack.getStringEqualPack(wmsMoveSn.getPartNo(), "partNo", result);
|
|
|
|
|
HqlPack.getStringLikerPack(wmsMoveSn.getPartNameRdd(), "partNameRdd", result);
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsMoveSn.getRemark(), "remark", result);
|
|
|
|
|
getStringBuilderPack(wmsMoveSn, result);
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 针对质检查询库存移动条码条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param sn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlWmsMoveSnForQC(List<String> orderList, String sn, String organizeCode) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(sn, "sn", result);
|
|
|
|
|
DdlPreparedPack.getInPackList(orderList, "orderNo", result);
|
|
|
|
|
DdlPreparedPack.getStringNotNullPack("remark", result);
|
|
|
|
|
|
|
|
|
|
// 判断工厂代码是否为空
|
|
|
|
|
if (StringUtils.isNotBlank(organizeCode)) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(organizeCode, "organizeCode", result);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 封装有效状态和删除状态
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", result);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 质检单信息 查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param wmsQCMaster
|
|
|
|
|