diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java index de9e92c..9f50d9d 100644 --- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java +++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java @@ -3670,4 +3670,24 @@ public class MesHqlPack { return packBean; } + /** + * MES_看板产线配置查询条件封装 + * + * @param boardLine + * @return + */ + public static DdlPackBean getBoardLine(MesBoardLine boardLine) { + DdlPackBean packBean = DdlPackBean.getDdlPackBean(boardLine.getOrganizeCode()); + if (!StringUtils.isEmpty(boardLine.getBoardCode())) { + DdlPreparedPack.getStringLikerPack(boardLine.getBoardCode(), "boardCode", packBean); + } + if (!StringUtils.isEmpty(boardLine.getAreaCode())) { + DdlPreparedPack.getStringLikerPack(boardLine.getAreaCode(), "areaCode", packBean); + } + if (!StringUtils.isEmpty(boardLine.getWorkCenterCode())) { + DdlPreparedPack.getStringLikerPack(boardLine.getWorkCenterCode(), "workCenterCode", packBean); + } + return packBean; + } + }