Merge remote-tracking branch 'origin/master'

master
chenxiwang 2024-08-15 17:20:21 +08:00
commit 005a091478
2 changed files with 2 additions and 2 deletions

View File

@ -73,7 +73,7 @@ public class ReservoirWaterService {
continue;
}
Map<BigDecimal, BigDecimal> stZvalMap = zvarlBS.stream().collect(Collectors.toMap(StZvarlB::getRz, StZvarlB::getW));
List<BigDecimal> list = zvarlBS.stream().map(StZvarlB::getRz).collect(Collectors.toList());
List<BigDecimal> list = zvarlBS.stream().map(StZvarlB::getRz).sorted().collect(Collectors.toList());
vo.setNowCap(DataHandleUtil.calcData(rz,stZvalMap,list));
}
}

View File

@ -31,7 +31,7 @@ public class DataHandleUtil {
BigDecimal lowerW = new BigDecimal(0);
BigDecimal upperW = new BigDecimal(0);
for(int i=0;i<list.size();i++){
for(int i=0;i<list.size()-1;i++){
if (rz.compareTo(list.get(i)) >= 0 && rz.compareTo(list.get(i+1)) <= 0) {
lowerRz = list.get(i);
upperRz = list.get(i+1);