工业级运维app手机api
沈斌
2018-02-07 c4e9385cfb9a8ef49c9faf1405b42223f4d8e5a8
test
1 files modified
13 ■■■■■ changed files
src/main/java/com/moral/monitor/listener/TaskListener.java 13 ●●●●● patch | view | raw | blame | history
src/main/java/com/moral/monitor/listener/TaskListener.java
@@ -69,12 +69,17 @@
            }
            Map<String, Object> msgData = JSON.parseObject(message, new TypeReference<Map<String, Object>>() {});
            String mac = msgData.get("mac").toString();
            String ver = msgData.get("ver").toString();
            if(StringUtils.isEmpty(ver) || StringUtils.isEmpty(mac)) {
            Object macObj = msgData.get("mac");
            Object timeObj = msgData.get("time");
            Object verObj = msgData.get("ver");
            if(StringUtils.isEmpty(verObj) || StringUtils.isEmpty(timeObj) || StringUtils.isEmpty(macObj)) {
                logger.warn("some properties is null, param[0] message:"+JSON.toJSONString(message));
                return;
            }
            String mac = macObj.toString();
            String ver = verObj.toString();
            //获取缓存中的校准值map 
            Map<String, Float> adjustMap = redisService.getAdjustsByMac(mac);
            if(adjustMap!=null&&!adjustMap.isEmpty()) {