@ -3,6 +3,8 @@ package cn.estsh.i3plus.pojo.mes.pcn.sqlpack;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean ;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil ;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack ;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesConfig ;
import org.apache.commons.lang3.StringUtils ;
/ * *
* @Description :
@ -26,4 +28,24 @@ public class MesHqlPack {
DdlPreparedPack . getNumEqualPack ( CommonEnumUtil . IS_DEAL . NO . getValue ( ) , "isDeleted" , packBean ) ;
return packBean ;
}
/ * *
* MES PCN 系 统 配 置 信 息 条 件 查 询
*
* @param mesConfig
* @return
* /
public static DdlPackBean getMesConfig ( MesConfig mesConfig , String organizeCode ) {
DdlPackBean packBean = getAllBaseData ( organizeCode ) ;
if ( StringUtils . isNotEmpty ( mesConfig . getCfgCode ( ) ) ) {
DdlPreparedPack . getStringLikerPack ( mesConfig . getCfgCode ( ) , "cfgCode" , packBean ) ;
}
if ( StringUtils . isNotEmpty ( mesConfig . getCfgName ( ) ) ) {
DdlPreparedPack . getStringLikerPack ( mesConfig . getCfgName ( ) , "cfgName" , packBean ) ;
}
if ( mesConfig . getIsValid ( ) ! = null ) {
DdlPreparedPack . getNumEqualPack ( mesConfig . getIsValid ( ) , "isValid" , packBean ) ;
}
return packBean ;
}
}