diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index 0cd5c14..df76232 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -1827,6 +1827,28 @@ public class WmsHqlPack { getStringBuilderPack(wmsLineLocatePart, result); return result; } + + /** + * 任务数据来源唯一校验 + * + * @param wmsTaskSrc + * @return + */ + public static DdlPackBean packHqlWmsTaskSrcIsUniq(WmsTaskSrc wmsTaskSrc) { + DdlPackBean result = new DdlPackBean(); + + //查询参数封装 + DdlPreparedPack.getStringEqualPack(wmsTaskSrc.getOrganizeCode(), "organizeCode", result); + DdlPreparedPack.getStringEqualPack(wmsTaskSrc.getOpTypeCode(), "opTypeCode", result); + DdlPreparedPack.getStringEqualPack(wmsTaskSrc.getDataSrc(), "dataSrc", result); + DdlPreparedPack.getNumEqualPack(wmsTaskSrc.getBusiType(), "busiType", result); + DdlPreparedPack.getNumEqualPack(wmsTaskSrc.getPriority(), "priority", result); + DdlPreparedPack.getNumEqualPack(wmsTaskSrc.getIsSn(), "isSn", result); + DdlPreparedPack.getNumEqualPack(wmsTaskSrc.getIsOneStep(), "isOneStep", result); + getStringBuilderPack(wmsTaskSrc, result); + return result; + } + /** * 任务数据来源 分页查询 * @@ -1841,6 +1863,7 @@ public class WmsHqlPack { getStringBuilderPack(wmsTaskSrc, result); return result; } + /** * 供应商零件 分页查询 *