From 875ade2caa81f3c42554d554ebe1f649c21a3447 Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Wed, 28 Feb 2018 16:41:25 +0800
Subject: [PATCH] test

---
 src/main/java/com/moral/monitor/listener/TaskListener.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/moral/monitor/listener/TaskListener.java b/src/main/java/com/moral/monitor/listener/TaskListener.java
index 307d414..11612fb 100644
--- a/src/main/java/com/moral/monitor/listener/TaskListener.java
+++ b/src/main/java/com/moral/monitor/listener/TaskListener.java
@@ -69,9 +69,13 @@
             }
 
             Map<String, Object> msgData = JSON.parseObject(message, new TypeReference<Map<String, Object>>() {});
-            String mac = msgData.get("mac").toString();
-            String ver = msgData.get("ver").toString();
-
+            Object obj_mac = msgData.get("mac");
+            Object obj_ver = msgData.get("ver");
+            if(obj_ver == null || obj_mac == null) {
+                return;
+            }
+            String mac = obj_mac.toString();
+            String ver = obj_ver.toString();
             if(StringUtils.isEmpty(ver) || StringUtils.isEmpty(mac)) {
                 return;
             }

--
Gitblit v1.8.0