李进 2 年之前
父节点
当前提交
f4b4c0d94b
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      device-api-service/src/main/java/com/xy/service/MqttServiceImpl.java

+ 7 - 1
device-api-service/src/main/java/com/xy/service/MqttServiceImpl.java

@@ -154,7 +154,13 @@ public class MqttServiceImpl extends ServiceImpl<MqttCommandMapper, MqttCommand>
             }
             map.get(cmdType).add(mqttDto);
         });
-        map.forEach((k, v) -> SpringBeanUtils.getBean(CmdTypeEnum.getEnum(k).getCmdServiceClass()).senCommand(v));
+        map.forEach((k, v) -> {
+            CmdTypeEnum anEnum = CmdTypeEnum.getEnum(k);
+            if (anEnum == null) {
+                return;
+            }
+            SpringBeanUtils.getBean(anEnum.getCmdServiceClass()).senCommand(v);
+        });
         return R.ok(list);
     }