Browse Source

修改bug

suntianwu 3 years ago
parent
commit
722dd41bac
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/java/com/care/mqtt/service/MqttMsgService.java

+ 2 - 2
src/main/java/com/care/mqtt/service/MqttMsgService.java

@@ -169,8 +169,8 @@ public class MqttMsgService {
             for(Map target : targets) {
                 Integer tid = (Integer) target.get("tid");
                 Integer cls = (Integer) target.get("cls");
-                BigDecimal x = (BigDecimal) target.get("x");
-                BigDecimal y = (BigDecimal) target.get("y");
+                BigDecimal x = new BigDecimal(String.valueOf(target.get("x"))) ;
+                BigDecimal y = new BigDecimal(String.valueOf(target.get("y"))) ;
                 if (cls == 1) { //是人
                     //先查是否存在
                     String content = (String)redisUtil.hget(RedisKeyConstant.PEOPLEEVENT_ACTIVE_INFO,careDevice.getDevCode()+ "_" + tid);