|
|
@ -24,7 +24,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 封装公用查询参数
|
|
|
|
* 封装公用查询参数
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param bean 实体对象
|
|
|
|
* @param bean 实体对象
|
|
|
|
* @param hqlStr 查询语句
|
|
|
|
* @param hqlStr 查询语句
|
|
|
|
* @return 封装完成的查询语句
|
|
|
|
* @return 封装完成的查询语句
|
|
|
@ -66,7 +65,7 @@ public class WmsHqlPack {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 库存移库单明细查询封装
|
|
|
|
* 库存移动单详情查询封装
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* @param wmsDocMovementDetails
|
|
|
|
* @param wmsDocMovementDetails
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -81,7 +80,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询任务合并的移库单明细 查询条件封装
|
|
|
|
* 查询任务合并的移库单明细 查询条件封装
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -103,7 +101,6 @@ public class WmsHqlPack {
|
|
|
|
"and model.orderNo in (" + orderNos + ")" + " order by model.partNo,model.orderNo");
|
|
|
|
"and model.orderNo in (" + orderNos + ")" + " order by model.partNo,model.orderNo");
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 库存移动单查询封装
|
|
|
|
* 库存移动单查询封装
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -402,11 +399,11 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsOpType.getOpTypeName(), "opTypeName", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsOpType.getOpTypeName(), "opTypeName", result);
|
|
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(wmsOpType, result);
|
|
|
|
getStringBuilderPack(wmsOpType, result);
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询满足处理周期的作业类型 查询条件封装
|
|
|
|
* 查询满足处理周期的作业类型 查询条件封装
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -437,7 +434,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 存储区信息 查询条件封装
|
|
|
|
* 存储区信息 查询条件封装
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -657,7 +653,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 根据条件查询打印机队列信息封装类
|
|
|
|
* 根据条件查询打印机队列信息封装类
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsSnPrint 打印机队列信息
|
|
|
|
* @param wmsSnPrint 打印机队列信息
|
|
|
|
* @return 打印机队列信息
|
|
|
|
* @return 打印机队列信息
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -680,7 +675,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 盘点库位 条件封装
|
|
|
|
* 盘点库位 条件封装
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsCSLocate
|
|
|
|
* @param wmsCSLocate
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -697,7 +691,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 盘点物料 条件封装
|
|
|
|
* 盘点物料 条件封装
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsCSPart
|
|
|
|
* @param wmsCSPart
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -715,7 +708,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 盘点存储区 条件封装
|
|
|
|
* 盘点存储区 条件封装
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsCSZone
|
|
|
|
* @param wmsCSZone
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -732,7 +724,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 根据条件查询责任区分配信息封装类
|
|
|
|
* 根据条件查询责任区分配信息封装类
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsAreaOwner 责任区分配信息
|
|
|
|
* @param wmsAreaOwner 责任区分配信息
|
|
|
|
* @return 责任区分配信息
|
|
|
|
* @return 责任区分配信息
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -759,7 +750,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 根据条件查询责任区分配信息封装类
|
|
|
|
* 根据条件查询责任区分配信息封装类
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsTempOrderLock 责任区分配信息
|
|
|
|
* @param wmsTempOrderLock 责任区分配信息
|
|
|
|
* @return 责任区分配信息
|
|
|
|
* @return 责任区分配信息
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -870,10 +860,8 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
*内部单据:库存移动单主表唯一性查询
|
|
|
|
*内部单据:库存移动单主表唯一性查询
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsMoveMaster
|
|
|
|
* @param wmsMoveMaster
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -890,7 +878,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 内部单据:库存移动单主表分页查询
|
|
|
|
* 内部单据:库存移动单主表分页查询
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsMoveMaster
|
|
|
|
* @param wmsMoveMaster
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -907,7 +894,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 内部单据:库存移动单明细表分页查询
|
|
|
|
* 内部单据:库存移动单明细表分页查询
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsMoveDetails
|
|
|
|
* @param wmsMoveDetails
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -938,7 +924,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 内部单据:库存移动单条码信息分页查询
|
|
|
|
* 内部单据:库存移动单条码信息分页查询
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsMoveSn
|
|
|
|
* @param wmsMoveSn
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1162,7 +1147,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 作业流程分页查询
|
|
|
|
* 作业流程分页查询
|
|
|
|
*
|
|
|
|
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static String packHqlWmsActionGroup(WmsActionGroup wmsActionGroup){
|
|
|
|
public static String packHqlWmsActionGroup(WmsActionGroup wmsActionGroup){
|
|
|
@ -1178,7 +1162,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 作业流程明细分页查询
|
|
|
|
* 作业流程明细分页查询
|
|
|
|
*
|
|
|
|
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static String packHqlWmsActionGroupDetails(WmsActionGroupDetails wmsActionGroupDetails){
|
|
|
|
public static String packHqlWmsActionGroupDetails(WmsActionGroupDetails wmsActionGroupDetails){
|
|
|
@ -1228,7 +1211,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 作业记录 查询条件封装
|
|
|
|
* 作业记录 查询条件封装
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsActionLog
|
|
|
|
* @param wmsActionLog
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1257,7 +1239,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 作业记录明细 查询条件封装
|
|
|
|
* 作业记录明细 查询条件封装
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsActionLogDetails
|
|
|
|
* @param wmsActionLogDetails
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1299,7 +1280,6 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 按moveNo 取最后一笔插入的数据
|
|
|
|
* 按moveNo 取最后一笔插入的数据
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsMoveSn
|
|
|
|
* @param wmsMoveSn
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1315,20 +1295,29 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 根据条件查询库存条码信息
|
|
|
|
* 根据条件查询库存条码信息
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsStockSn
|
|
|
|
* @param wmsStockSn
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static String packHqlWmsStockSn(WmsStockSn wmsStockSn) {
|
|
|
|
public static String packHqlWmsStockSn(WmsStockSn wmsStockSn) {
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsStockSn.getSn(),"sn", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsStockSn.getSn(),"sn", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsStockSn.getSn2d(), "sn2d", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsStockSn.getLocateNo(),"locateNo", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsStockSn.getLocateNo(),"locateNo", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsStockSn.getSnStatus(),"snStatus", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsStockSn.getSnStatus(),"snStatus", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsStockSn.getQcStatus(),"qcStatus", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsStockSn.getQcStatus(),"qcStatus", result);
|
|
|
|
getStringBuilderPack(wmsStockSn, result);
|
|
|
|
getStringBuilderPack(wmsStockSn, result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据条件查询库存信息
|
|
|
|
|
|
|
|
* @param wmsStockQuan
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsStockQuan(WmsStockQuan wmsStockQuan) {
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsStockQuan.getPartNo(),"partNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsStockQuan.getLocateNo(),"locateNo", result);
|
|
|
|
|
|
|
|
getStringBuilderPack(wmsStockQuan, result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|