Sfoglia il codice sorgente

报警处理接口参数完善

menglu 3 anni fa
parent
commit
1a3213214c

+ 9 - 2
ibms-data-sdk/src/main/java/com/persagy/ibms/data/sdk/util/RWDAlarmUtil.java

@@ -434,8 +434,15 @@ public class RWDAlarmUtil {
 				{
 					JSONObject handleJSON = new JSONObject();
 					handleJSON.put("id", paramJSON.get("id"));
-					handleJSON.put("treatMode", paramJSON.get("treatMode"));
-					handleJSON.put("treatState", paramJSON.get("treatState"));
+					if (paramJSON.containsKey("treatMode")) {
+						handleJSON.put("treatMode", paramJSON.get("treatMode"));
+					}
+					if (paramJSON.containsKey("treatState")) {
+						handleJSON.put("treatState", paramJSON.get("treatState"));
+					}
+					if (paramJSON.containsKey("nature")) {
+						handleJSON.put("nature", paramJSON.get("nature"));
+					}
 					String post_result = HttpClientUtil.put(Constant.alarm_rest_url + "/alarm-record/handleAlarm", handleJSON.toJSONString());
 					result = JSON.parseObject(post_result);
 				}