|
|
|
@ -220,4 +220,64 @@ public class MesHqlPack {
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES PCN系维修信息条件查询
|
|
|
|
|
*
|
|
|
|
|
* @param mesRepair
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesRepair(MesRepair mesRepair, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
if (StringUtils.isNotEmpty(mesRepair.getRepairCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesRepair.getRepairCode(), "repairCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNotEmpty(mesRepair.getRepairName())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesRepair.getRepairName(), "repairName", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (mesRepair.getRepairType() != null) {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesRepair.getRepairType(), "repairType", packBean);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES PCN系维修信息条件查询
|
|
|
|
|
*
|
|
|
|
|
* @param mesScrap
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesScrap(MesScrap mesScrap, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
if (StringUtils.isNotEmpty(mesScrap.getScrapCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapCode(), "scrapCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNotEmpty(mesScrap.getScrapName())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapName(), "scrapName", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNotEmpty(mesScrap.getScrapType())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapType(), "scrapType", packBean);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES PCN缺陷原因信息条件查询
|
|
|
|
|
*
|
|
|
|
|
* @param mesDefectCause
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesDefectCause(MesDefectCause mesDefectCause, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
if (StringUtils.isNotEmpty(mesDefectCause.getDcCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesDefectCause.getDcCode(), "dcCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNotEmpty(mesDefectCause.getDcName())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesDefectCause.getDcName(), "dcName", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (mesDefectCause.getDcType() != null) {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesDefectCause.getDcType(), "dcType", packBean);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|