|
|
|
@ -432,15 +432,11 @@ public class MesHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
if (!StringUtils.isEmpty(mesConfig.getCfgCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesConfig.getCfgName())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (mesConfig.getIsValid() != null) {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesConfig.getIsValid(), "isValid", packBean);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesConfig.getCfgKey(), "cfgKey", packBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesConfig.getCfgType(), "cfgType", packBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesConfig.getIsValid(), "isValid", packBean);
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1399,8 +1395,9 @@ public class MesHqlPack {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
<<<<<<< Updated upstream
|
|
|
|
|
* <<<<<<< Updated upstream
|
|
|
|
|
* MES 缺陷查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param mesDefect
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1421,6 +1418,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES 产品类型图片查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param mesProduceCtgyPicture
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1440,7 +1438,9 @@ public class MesHqlPack {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** 设备通知对象配置 查询条件封装
|
|
|
|
|
/**
|
|
|
|
|
* 设备通知对象配置 查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param mesEquNotifyObjectCfg
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1462,7 +1462,9 @@ public class MesHqlPack {
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/** 设备作业通知配置 查询条件封装
|
|
|
|
|
/**
|
|
|
|
|
* 设备作业通知配置 查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param mesEquTaskNotifyCfg
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1489,6 +1491,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES 类型信息查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param mesTypeCfg
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1512,6 +1515,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES 缺陷原因查询条件封装
|
|
|
|
|
*
|
|
|
|
|
* @param mesDefectCause
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1532,6 +1536,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 按条件分页查询mes设备点检保养维修作业
|
|
|
|
|
*
|
|
|
|
|
* @param mesEquTaskDetail
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1555,6 +1560,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 按条件分页查询首检件配置信息
|
|
|
|
|
*
|
|
|
|
|
* @param mesFiCfg
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1575,6 +1581,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 维修记录
|
|
|
|
|
*
|
|
|
|
|
* @param mesEquTaskRepairRecord
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1589,6 +1596,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 点检或保养记录
|
|
|
|
|
*
|
|
|
|
|
* @param mesEquTaskStandardRecord
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -1603,4 +1611,76 @@ public class MesHqlPack {
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 对象结构
|
|
|
|
|
* @param mesObjectCfg
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesObjectCfg(MesObjectCfg mesObjectCfg, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(mesObjectCfg, organizeCode);
|
|
|
|
|
if (!StringUtils.isEmpty(mesObjectCfg.getObjectCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesObjectCfg.getObjectCode(), "objectCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesObjectCfg.getFieldCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesObjectCfg.getFieldCode(), "fieldCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesObjectCfg.getFieldName())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesObjectCfg.getFieldName(), "fieldName", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesObjectCfg.getFieldType())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesObjectCfg.getFieldType(), "fieldType", packBean);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 数据对象
|
|
|
|
|
* @param mesDataObject
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesDataObject(MesDataObject mesDataObject, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(mesDataObject, organizeCode);
|
|
|
|
|
if (!StringUtils.isEmpty(mesDataObject.getObjectCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesDataObject.getObjectCode(), "objectCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesDataObject.getObjectName())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesDataObject.getObjectName(), "objectName", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (mesDataObject.getOperateType() != null) {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesDataObject.getOperateType(), "operateType", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesDataObject.getFieldPk())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesDataObject.getObjectName(), "fieldPk", packBean);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 产品包装关系
|
|
|
|
|
* @param mesProdPack
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesProdPack(MesProdPack mesProdPack, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(mesProdPack, organizeCode);
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdPack.getPartNo())) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesProdPack.getPartNo(), "partNo", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdPack.getCustomerCode())) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesProdPack.getCustomerCode(), "customerCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdPack.getPackSpec())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesProdPack.getPackSpec(), "packSpec", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdPack.getPackLabelTemplate())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesProdPack.getPackLabelTemplate(), "packLabelTemplate", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdPack.getProdLabelTemplate())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesProdPack.getProdLabelTemplate(), "prodLabelTemplate", packBean);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|