|
|
|
@ -32,6 +32,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 封装公用查询参数
|
|
|
|
|
*
|
|
|
|
|
* @param bean 实体对象
|
|
|
|
|
* @param hqlStr 查询语句
|
|
|
|
|
* @return 封装完成的查询语句
|
|
|
|
@ -88,6 +89,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询任务合并的移库单明细 查询条件封装
|
|
|
|
|
*
|
|
|
|
@ -98,17 +100,15 @@ public class WmsHqlPack {
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
StringBuffer orderNoStr = new StringBuffer();
|
|
|
|
|
for (int i = 0; i < orderNos.size(); i++) {
|
|
|
|
|
if (i == orderNos.size()) {
|
|
|
|
|
orderNoStr.append("'" + orderNos.get(i) + "'");
|
|
|
|
|
} else {
|
|
|
|
|
orderNoStr.append("'" + orderNos.get(i) + "',");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
orderNoStr.deleteCharAt(orderNoStr.length() - 1);
|
|
|
|
|
result.append(" and model.isDeleted=" + CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue() +
|
|
|
|
|
" and model.isValid=" + CommonEnumUtil.IS_VAILD.VAILD.getValue() +
|
|
|
|
|
"and model.orderNo in (" + orderNos + ")" + " order by model.partNo,model.orderNo");
|
|
|
|
|
" and model.orderNo in (" + orderNoStr + ")" + " order by model.partNo,model.orderNo");
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 库存移动单查询封装
|
|
|
|
|
*
|
|
|
|
@ -411,6 +411,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询满足处理周期的作业类型 查询条件封装
|
|
|
|
|
*
|
|
|
|
@ -441,6 +442,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 存储区信息 查询条件封装
|
|
|
|
|
*
|
|
|
|
@ -661,6 +663,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询打印机队列信息封装类
|
|
|
|
|
*
|
|
|
|
|
* @param wmsSnPrint 打印机队列信息
|
|
|
|
|
* @return 打印机队列信息
|
|
|
|
|
*/
|
|
|
|
@ -683,6 +686,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点库位 条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param wmsCSLocate
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -699,6 +703,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点物料 条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param wmsCSPart
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -716,6 +721,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点存储区 条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param wmsCSZone
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -732,6 +738,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询责任区分配信息封装类
|
|
|
|
|
*
|
|
|
|
|
* @param wmsAreaOwner 责任区分配信息
|
|
|
|
|
* @return 责任区分配信息
|
|
|
|
|
*/
|
|
|
|
@ -758,6 +765,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询责任区分配信息封装类
|
|
|
|
|
*
|
|
|
|
|
* @param wmsTempOrderLock 责任区分配信息
|
|
|
|
|
* @return 责任区分配信息
|
|
|
|
|
*/
|
|
|
|
@ -873,8 +881,10 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内部单据:库存移动单主表唯一性查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsMoveMaster
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -892,6 +902,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内部单据:库存移动单主表分页查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsMoveMaster
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -908,6 +919,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内部单据:库存移动单明细表分页查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsMoveDetails
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -938,6 +950,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内部单据:库存移动单条码信息分页查询
|
|
|
|
|
*
|
|
|
|
|
* @param wmsMoveSn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1161,6 +1174,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业流程分页查询
|
|
|
|
|
*
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsActionGroup(WmsActionGroup wmsActionGroup) {
|
|
|
|
@ -1176,6 +1190,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业流程明细分页查询
|
|
|
|
|
*
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsActionGroupDetails(WmsActionGroupDetails wmsActionGroupDetails) {
|
|
|
|
@ -1225,6 +1240,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业记录 查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param wmsActionLog
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1253,6 +1269,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业记录明细 查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param wmsActionLogDetails
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1294,6 +1311,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 按moveNo 取最后一笔插入的数据
|
|
|
|
|
*
|
|
|
|
|
* @param wmsMoveSn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1309,6 +1327,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询库存条码信息
|
|
|
|
|
*
|
|
|
|
|
* @param wmsStockSn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1324,6 +1343,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件模糊查询库存条码信息
|
|
|
|
|
*
|
|
|
|
|
* @param wmsStockSn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1337,6 +1357,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询库存信息
|
|
|
|
|
*
|
|
|
|
|
* @param wmsStockQuan
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1350,6 +1371,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据用户角色id列表查询数据权限信息
|
|
|
|
|
*
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static String packHqlWmsDataAuth(WmsDataAuth dataAuth, List<String> roleIds) {
|
|
|
|
@ -1363,6 +1385,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据权限数据拼查询任务详情sql
|
|
|
|
|
*
|
|
|
|
|
* @param groupDataAuth
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1401,6 +1424,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 给定字段动态in sql
|
|
|
|
|
*
|
|
|
|
|
* @param columnName
|
|
|
|
|
* @param vals
|
|
|
|
|
* @return
|
|
|
|
@ -1415,6 +1439,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询dataAuth
|
|
|
|
|
*
|
|
|
|
|
* @param wmsDataAuth
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1435,6 +1460,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询任务明细信息
|
|
|
|
|
*
|
|
|
|
|
* @param taskDetails
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1447,6 +1473,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询任务生成日志
|
|
|
|
|
*
|
|
|
|
|
* @param wmsTaskCreateLog
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1460,6 +1487,7 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询作业处理组件
|
|
|
|
|
*
|
|
|
|
|
* @param wmsTransModule
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -1477,8 +1505,10 @@ public class WmsHqlPack {
|
|
|
|
|
getStringBuilderPack(wmsTransModule, result);
|
|
|
|
|
return result.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据条件查询系统配置信息
|
|
|
|
|
*
|
|
|
|
|
* @param wmsConfig
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|