|
|
|
@ -120,7 +120,7 @@ public class AndonHqlPack {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 按条件查询ANDON呼叫原因
|
|
|
|
|
* 按条件查询ANDON呼叫原因,==
|
|
|
|
|
* @param andonAlarmCause
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -134,6 +134,22 @@ public class AndonHqlPack {
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 按条件模糊查询ANDON呼叫原因,
|
|
|
|
|
* @param andonAlarmCause
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlAndonAlarmCauseLike(AndonAlarmCause andonAlarmCause){
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(andonAlarmCause.getAlarmCode(), "alarmCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(andonAlarmCause.getAcCode(),"acCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(andonAlarmCause.getAcName(),"acName", result);
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(andonAlarmCause, result);
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 按条件查询ANDON事件处理方法
|
|
|
|
@ -439,6 +455,11 @@ public class AndonHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packAndonEventCause(AndonEventCause andonEventCause) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(andonEventCause.getAlarmCode(), "alarmCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(andonEventCause.getEcCode(), "ecCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(andonEventCause.getEcName(), "ecName", result);
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(andonEventCause, result);
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
@ -487,8 +508,29 @@ public class AndonHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packAndonPLC(AndonPLC plc) {
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
getStringBuilderPack(plc, result);
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(plc.getAlarmCode(), "alarmCode", result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(plc.getTagAddress(),"tagAddress",result);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(plc.getTagName(),"tagName",result);
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(plc, result);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 检查安灯记录是否以存在
|
|
|
|
|
* @param andonManageRecord
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlAndonManageRecordIsExist(AndonManageRecord andonManageRecord){
|
|
|
|
|
DdlPackBean result = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(andonManageRecord.getAndonOrderNo(),"andonOrderNo", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(andonManageRecord.getStatusCode(),"statusCode", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(andonManageRecord.getAlarmCode(),"alarmCode", result);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(andonManageRecord.getActionCode(),"actionCode", result);
|
|
|
|
|
|
|
|
|
|
getStringBuilderPack(andonManageRecord, result);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|