Forráskód Böngészése

添加报警消息为空判断

xujie 1 éve
szülő
commit
ece0392a88

+ 3 - 0
soc-modules/soc-modules-host/src/main/java/com/xunmei/host/iot/service/impl/IotDeviceStatusServiceImpl.java

@@ -192,6 +192,9 @@ public class IotDeviceStatusServiceImpl extends ServiceImpl<IotDeviceStatusMappe
 
         final JSONArray data = (JSONArray) req.getData();
         final List<AlarmDataReq> dataReqList = data.toJavaList(AlarmDataReq.class);
+        if (dataReqList == null || dataReqList.isEmpty()){
+            return null;
+        }
         for (AlarmDataReq dataReq : dataReqList) {
             IotDeviceInfo deviceInfo = iotDeviceInfoService.selectByTokenProductAndDeviceCode(iotCode, req.getProductName(), dataReq.getDeviceCode());
             if (ObjectUtil.isNull(deviceInfo)) {