【代码评审】IoT:整体实现
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package cn.iocoder.yudao.module.iot.job.rule;
|
||||
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import cn.iocoder.yudao.module.iot.enums.rule.IotRuleSceneTriggerTypeEnum;
|
||||
import cn.iocoder.yudao.module.iot.service.rule.IotRuleSceneService;
|
||||
import jakarta.annotation.Resource;
|
||||
@@ -41,7 +42,7 @@ public class IotRuleSceneJob extends QuartzJobBean {
|
||||
* @return JobData Map
|
||||
*/
|
||||
public static Map<String, Object> buildJobDataMap(Long ruleSceneId) {
|
||||
return Map.of(JOB_DATA_KEY_RULE_SCENE_ID, ruleSceneId);
|
||||
return MapUtil.of(JOB_DATA_KEY_RULE_SCENE_ID, ruleSceneId);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -1,6 +1,7 @@
|
||||
package cn.iocoder.yudao.module.iot.service.device;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.collection.ListUtil;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.iot.controller.admin.device.vo.group.IotDeviceGroupPageReqVO;
|
||||
import cn.iocoder.yudao.module.iot.controller.admin.device.vo.group.IotDeviceGroupSaveReqVO;
|
||||
@@ -48,7 +49,7 @@ public interface IotDeviceGroupService {
|
||||
*/
|
||||
default List<IotDeviceGroupDO> validateDeviceGroupExists(Collection<Long> ids) {
|
||||
if (CollUtil.isEmpty(ids)) {
|
||||
return List.of();
|
||||
return ListUtil.empty();
|
||||
}
|
||||
return convertList(ids, this::validateDeviceGroupExists);
|
||||
}
|
||||
|
@@ -1,6 +1,7 @@
|
||||
package cn.iocoder.yudao.module.iot.service.device.data;
|
||||
|
||||
import cn.hutool.core.date.LocalDateTimeUtil;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
@@ -87,7 +88,7 @@ public class IotDeviceLogServiceImpl implements IotDeviceLogService {
|
||||
Long timeMillis = timestamp.getTime();
|
||||
// 消息数量转换
|
||||
Integer count = ((Number) map.get("data")).intValue();
|
||||
return Map.of(timeMillis, count);
|
||||
return MapUtil.of(timeMillis, count);
|
||||
})
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
@@ -103,7 +104,7 @@ public class IotDeviceLogServiceImpl implements IotDeviceLogService {
|
||||
Long timeMillis = timestamp.getTime();
|
||||
// 消息数量转换
|
||||
Integer count = ((Number) map.get("data")).intValue();
|
||||
return Map.of(timeMillis, count);
|
||||
return MapUtil.of(timeMillis, count);
|
||||
})
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
Reference in New Issue
Block a user