From 6488d5bcaa9df75c6fb5d264ec0732f68ebfcbfe Mon Sep 17 00:00:00 2001 From: YunaiV Date: Thu, 12 Jun 2025 22:07:39 +0800 Subject: [PATCH] =?UTF-8?q?review=EF=BC=9A=E3=80=90IoT=20=E7=89=A9?= =?UTF-8?q?=E8=81=94=E7=BD=91=E3=80=91mqtt=20=E5=8D=8F=E8=AE=AE=E7=9A=84?= =?UTF-8?q?=20review?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/device/message/IotDeviceMessageServiceImpl.java | 3 +-- .../module/iot/core/enums/IotDeviceMessageMethodEnum.java | 1 + .../yudao/module/iot/gateway/enums/IotDeviceTopicEnum.java | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/message/IotDeviceMessageServiceImpl.java b/yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/message/IotDeviceMessageServiceImpl.java index 71c98b61f3..30623f5760 100644 --- a/yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/message/IotDeviceMessageServiceImpl.java +++ b/yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/message/IotDeviceMessageServiceImpl.java @@ -149,8 +149,7 @@ public class IotDeviceMessageServiceImpl implements IotDeviceMessageService { return; } try { - IotDeviceMessage replyMessage = IotDeviceMessage.replyOf(message.getRequestId(), message.getMethod(), - replyData, + IotDeviceMessage replyMessage = IotDeviceMessage.replyOf(message.getRequestId(), message.getMethod(), replyData, serviceException != null ? serviceException.getCode() : null, serviceException != null ? serviceException.getMessage() : null); sendDeviceMessage(replyMessage, device, message.getServerId()); diff --git a/yudao-module-iot/yudao-module-iot-core/src/main/java/cn/iocoder/yudao/module/iot/core/enums/IotDeviceMessageMethodEnum.java b/yudao-module-iot/yudao-module-iot-core/src/main/java/cn/iocoder/yudao/module/iot/core/enums/IotDeviceMessageMethodEnum.java index e7947397ef..220b94ae27 100644 --- a/yudao-module-iot/yudao-module-iot-core/src/main/java/cn/iocoder/yudao/module/iot/core/enums/IotDeviceMessageMethodEnum.java +++ b/yudao-module-iot/yudao-module-iot-core/src/main/java/cn/iocoder/yudao/module/iot/core/enums/IotDeviceMessageMethodEnum.java @@ -24,6 +24,7 @@ public enum IotDeviceMessageMethodEnum implements ArrayValuable { // ========== 设备属性 ========== // 可参考 https://help.aliyun.com/zh/iot/user-guide/device-properties-events-and-services + // TODO @haohao:使用 report 哈; PROPERTY_POST("thing.property.post", true), PROPERTY_REPORT("thing.property.report", true), diff --git a/yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/enums/IotDeviceTopicEnum.java b/yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/enums/IotDeviceTopicEnum.java index 4a829485b0..5b26edc060 100644 --- a/yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/enums/IotDeviceTopicEnum.java +++ b/yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/enums/IotDeviceTopicEnum.java @@ -3,6 +3,7 @@ package cn.iocoder.yudao.module.iot.gateway.enums; import lombok.Getter; import lombok.RequiredArgsConstructor; +// TODO @haohao:这个类,我们是不是可以删除了哈? /** * IoT 设备主题枚举 *