Commit ca68f31c authored by 郭武斌's avatar 郭武斌

*)修改规则对象判空

parent 8869ce87
...@@ -59,37 +59,40 @@ public class RuleAlertCalledService { ...@@ -59,37 +59,40 @@ public class RuleAlertCalledService {
alertCalledRo.setUnitInvolved(alertCalled.getUnitInvolved()); alertCalledRo.setUnitInvolved(alertCalled.getUnitInvolved());
List<AlertFormValue> alertFormValues = alertCalledVo.getAlertFormValue(); List<AlertFormValue> alertFormValues = alertCalledVo.getAlertFormValue();
for (AlertFormValue alertFormValue : alertFormValues) if (ValidationUtil.isEmpty(alertFormValues))
{ {
if (alertFormValue.getFieldCode().equals("alertSubmittedId")) for (AlertFormValue alertFormValue : alertFormValues)
{ {
alertCalledRo.setAlertSubmittedId(alertFormValue.getFieldValue()); if (alertFormValue.getFieldCode().equals("alertSubmittedId"))
} {
//一般火灾 alertCalledRo.setAlertSubmittedId(alertFormValue.getFieldValue());
if (alertFormValue.getFieldCode().equals("fireLocation")) }
{ //一般火灾
alertCalledRo.setFireLocation(alertFormValue.getFieldValue()); if (alertFormValue.getFieldCode().equals("fireLocation"))
} {
if (alertFormValue.getFieldCode().equals("burningMaterial")) alertCalledRo.setFireLocation(alertFormValue.getFieldValue());
{ }
alertCalledRo.setBurningMaterial(alertFormValue.getFieldValue()); if (alertFormValue.getFieldCode().equals("burningMaterial"))
} {
if (alertFormValue.getFieldCode().equals("fireSituation")) alertCalledRo.setBurningMaterial(alertFormValue.getFieldValue());
{ }
alertCalledRo.setFireSituation(alertFormValue.getFieldValue()); if (alertFormValue.getFieldCode().equals("fireSituation"))
} {
if (alertFormValue.getFieldCode().equals("dangerousExplosives")) alertCalledRo.setFireSituation(alertFormValue.getFieldValue());
{ }
alertCalledRo.setDangerousExplosives(alertFormValue.getFieldValue()); if (alertFormValue.getFieldCode().equals("dangerousExplosives"))
} {
//航空器救援 alertCalledRo.setDangerousExplosives(alertFormValue.getFieldValue());
}
//突发事件救援 //航空器救援
//漏油现场安全保障 //突发事件救援
//专机保障 //漏油现场安全保障
//专机保障
}
} }
//触发规则 //触发规则
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment