diff --git a/src/main/java/com/ycwl/basic/integration/device/example/DefaultConfigIntegrationExample.java b/src/main/java/com/ycwl/basic/integration/device/example/DefaultConfigIntegrationExample.java index c39b2b9..b17410e 100644 --- a/src/main/java/com/ycwl/basic/integration/device/example/DefaultConfigIntegrationExample.java +++ b/src/main/java/com/ycwl/basic/integration/device/example/DefaultConfigIntegrationExample.java @@ -57,10 +57,10 @@ public class DefaultConfigIntegrationExample implements CommandLineRunner { // 获取默认配置列表(自动缓存,服务不可用时返回缓存数据) PageResponse configList = defaultConfigService.listDefaultConfigs(1, 10); log.info("默认配置列表: 总数={}, 当前页配置数={}", - configList.getData().getTotal(), configList.getData().getList().size()); + configList.getTotal(), configList.getList().size()); // 显示配置详情 - for (DefaultConfigResponse config : configList.getData().getList()) { + for (DefaultConfigResponse config : configList.getList()) { log.info("配置详情: key={}, value={}, type={}, description={}", config.getConfigKey(), config.getConfigValue(), config.getConfigType(), config.getDescription()); @@ -234,14 +234,14 @@ public class DefaultConfigIntegrationExample implements CommandLineRunner { // 检查必需的基础配置是否存在 String[] requiredConfigs = {"resolution", "frameRate", "codec", "protocol"}; for (String requiredConfig : requiredConfigs) { - boolean exists = allConfigs.getData().getList().stream() + boolean exists = allConfigs.getList().stream() .anyMatch(config -> requiredConfig.equals(config.getConfigKey())); log.info("必需配置 {} 存在: {}", requiredConfig, exists ? "✓" : "✗"); } // 统计配置类型分布 Map typeDistribution = new HashMap<>(); - allConfigs.getData().getList().forEach(config -> + allConfigs.getList().forEach(config -> typeDistribution.merge(config.getConfigType(), 1L, Long::sum) );