lifang 3 veckor sedan
förälder
incheckning
e23b230b2b
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      nb-core/src/main/java/com/nb/core/utils/MqttClientUtil.java

+ 2 - 1
nb-core/src/main/java/com/nb/core/utils/MqttClientUtil.java

@@ -1,5 +1,6 @@
 package com.nb.core.utils;
 
+import cn.hutool.core.util.HexUtil;
 import cn.hutool.core.util.ObjectUtil;
 import cn.hutool.json.JSONUtil;
 import com.nb.core.entity.MqttMessage;
@@ -102,7 +103,7 @@ public class MqttClientUtil implements ApplicationContextAware {
             }
             
             // 创建消息实体
-            MqttMessage message = new MqttMessage(topic, JSONUtil.toJsonStr(payload));
+            MqttMessage message = new MqttMessage(topic, HexUtil.encodeHexStr(JSONUtil.toJsonStr(payload)));
             message.setClientId(CLIENT_ID);
             
             MqttPahoMessageHandler messageHandler = new MqttPahoMessageHandler(CLIENT_ID, mqttClientFactory);