From f88baa52be9a42a9af63d7c98d7994901fad1ae4 Mon Sep 17 00:00:00 2001 From: xy <748613696@qq.com> Date: Wed, 20 Aug 2025 17:54:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../njcn/access/handler/MqttMessageHandler.java | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/iot-access/access-boot/src/main/java/com/njcn/access/handler/MqttMessageHandler.java b/iot-access/access-boot/src/main/java/com/njcn/access/handler/MqttMessageHandler.java index 44a00db..4138cb3 100644 --- a/iot-access/access-boot/src/main/java/com/njcn/access/handler/MqttMessageHandler.java +++ b/iot-access/access-boot/src/main/java/com/njcn/access/handler/MqttMessageHandler.java @@ -168,7 +168,7 @@ public class MqttMessageHandler { @MqttSubscribe(value = "/Dev/DevReg/{edgeId}",qos = 1) @Transactional(rollbackFor = Exception.class) public void devOperation(String topic, MqttMessage message, @NamedValue("edgeId") String nDid, @Payload String payload){ - log.info("收到注册应答响应--->" + nDid); + log.info("收到注册应答响应--->{}", nDid); //日志记录 DeviceLogDTO logDto = new DeviceLogDTO(); try{ @@ -458,7 +458,6 @@ public class MqttMessageHandler { default: break; } - //csLogsFeignClient.addUserLog(logDto); } else { String result = getEnum(res.getCode()); log.info(result); @@ -526,14 +525,14 @@ public class MqttMessageHandler { response.setPri(AccessEnum.FIRST_CHANNEL.getCode()); response.setType(Integer.parseInt(TypeEnum.TYPE_15.getCode())); response.setCode(200); - log.info("应答事件:" + new Gson().toJson(response)); + log.info("应答事件:{}", new Gson().toJson(response)); publisher.send("/Dev/DataRsp/"+version+"/"+nDid,new Gson().toJson(response),1,false); } //判断事件类型 switch (dataDto.getMsg().getDataAttr()) { //暂态事件、录波处理、工程信息 case 0: - log.info(nDid + "处理事件"); + log.info("{}处理事件", nDid); //log.info(nDid + "事件报文为:" + new String(message.getPayload(), StandardCharsets.UTF_8)); EventDto eventDto = gson.fromJson(new String(message.getPayload(), StandardCharsets.UTF_8), EventDto.class); JSONObject jsonObject0 = JSONObject.parseObject(JSON.toJSONString(eventDto)); @@ -543,7 +542,7 @@ public class MqttMessageHandler { break; //实时数据 case 1: - log.info(nDid + "处理实时数据"); + log.info("{}处理实时数据", nDid); JSONObject jsonObject2 = JSONObject.parseObject(JSON.toJSONString(dataDto)); AppAutoDataMessage appAutoDataMessage = JSONObject.toJavaObject(jsonObject2, AppAutoDataMessage.class); appAutoDataMessage.setId(nDid); @@ -555,7 +554,7 @@ public class MqttMessageHandler { AppAutoDataMessage appAutoDataMessage2 = JSONObject.toJavaObject(jsonObject3, AppAutoDataMessage.class); appAutoDataMessage2.setId(nDid); appAutoDataMessage2.getMsg().getDataArray().forEach(item->{ - log.info(nDid + "处理统计数据" + item.getDataAttr()); + log.info("{}处理统计数据{}", nDid, item.getDataAttr()); }); appAutoDataMessageTemplate.sendMember(appAutoDataMessage2); break; @@ -588,7 +587,7 @@ public class MqttMessageHandler { //响应请求 switch (fileDto.getType()){ case 4657: - log.info("获取文件信息" + fileDto); + log.info("获取文件信息{}", fileDto); if (Objects.equals(fileDto.getCode(),AccessEnum.SUCCESS.getCode())) { String key = AppRedisKey.PROJECT_INFO + nDid; if (Objects.isNull(fileDto.getMsg().getType())) { @@ -669,7 +668,6 @@ public class MqttMessageHandler { public void devErrorInfo(String topic, MqttMessage message, @NamedValue("version") String version, @NamedValue("edgeId") String nDid, @Payload String payload) { //解析数据 Gson gson = new Gson(); - //log.info(nDid + "事件报文为:" + new String(message.getPayload(), StandardCharsets.UTF_8)); EventDto eventDto = gson.fromJson(new String(message.getPayload(), StandardCharsets.UTF_8), EventDto.class); JSONObject jsonObject0 = JSONObject.parseObject(JSON.toJSONString(eventDto)); AppEventMessage appEventMessage = JSONObject.toJavaObject(jsonObject0, AppEventMessage.class); @@ -742,7 +740,6 @@ public class MqttMessageHandler { break; } reqAndResParam.setMsg(askDataDto); - //log.info("askDevData的请求报文:" + new Gson().toJson(reqAndResParam)); publisher.send("/Pfm/DevCmd/"+version+"/"+nDid, new Gson().toJson(reqAndResParam),1,false); }