baoshiwei
2025-06-26 55e0a19f3b1c113732f8ee56ac964e5208ec7afd
refactor(simulation): 调整用气量和用水量的基础值和增量

- 将压缩空气基础用气量从 0.1 调整为0.01
-增加工作时间用气量增量从 0.3 到0.4
- 将水表基础用水量从 0.05 调整为0.01
-增加工作时间用水量增量从 0.15 到0.19
-恢活 DataServiceImpl 中的 writePoints 方法调用
已修改3个文件
10 ■■■■ 文件已修改
src/main/java/com/zhitan/service/impl/CompressedAirSimulator.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zhitan/service/impl/DataServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zhitan/service/impl/WaterMeterSimulator.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zhitan/service/impl/CompressedAirSimulator.java
@@ -61,11 +61,11 @@
        boolean isWeekend = time.getDayOfWeek().getValue() > 5;
        
        // 基础用气量
        double baseUsage = 0.1;
        double baseUsage = 0.01;
        
        // 工作时间(8-20点)用气量增加
        if (hour >= 8 && hour < 20) {
            baseUsage += 0.3;
            baseUsage += 0.4;
            
            // 工作日用气量更大
            if (!isWeekend) {
src/main/java/com/zhitan/service/impl/DataServiceImpl.java
@@ -202,7 +202,7 @@
                }
            }
        }
//        repository.writePoints(points);
        repository.writePoints(points);
    }
src/main/java/com/zhitan/service/impl/WaterMeterSimulator.java
@@ -63,11 +63,11 @@
        boolean isWeekend = time.getDayOfWeek().getValue() > 5;
        
        // 基础用水量
        double baseUsage = 0.05;
        double baseUsage = 0.01;
        
        // 工作时间(8-20点)用水量增加
        if (hour >= 8 && hour < 20) {
            baseUsage += 0.15;
            baseUsage += 0.19;
            
            // 工作日用水量更大
            if (!isWeekend) {