dongyukun
7 天以前 88dcafc1216cee968f4059612a402cd06eadfb7e
时序数据归档求差算法优化
已修改1个文件
4 ■■■ 文件已修改
iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/arc/service/impl/ArcDataServiceImpl.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/arc/service/impl/ArcDataServiceImpl.java
@@ -218,7 +218,9 @@
                BigDecimal prev = BigDecimal.valueOf(valueList.get(0).getV());
                for (int i = 1; i < valueList.size(); i++) {
                    BigDecimal curr = BigDecimal.valueOf(valueList.get(i).getV());
                    value = value.add(curr.subtract(prev));
                    if(curr.compareTo(prev) > 0) {
                        value = value.add(curr.subtract(prev));
                    }
                    prev = curr;
                }
                break;