lengfaqiang преди 2 години
родител
ревизия
b6597d9926
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      slope-modules/slope-detection/src/main/java/com/sckw/slope/detection/service/ProjectService.java

+ 1 - 1
slope-modules/slope-detection/src/main/java/com/sckw/slope/detection/service/ProjectService.java

@@ -1342,7 +1342,7 @@ public class ProjectService {
         int deviceOnline = deviceMapper.selectDeviceOnlineRateCountByProject(projectId);
         BigDecimal deviceOnlineRate = new BigDecimal("0.00");
         if (deviceOnline != 0) {
-            deviceOnlineRate = new BigDecimal(deviceCount).divide(new BigDecimal(deviceOnline), 2, RoundingMode.HALF_UP);
+            deviceOnlineRate = new BigDecimal(deviceOnline).divide(new BigDecimal(deviceCount), 2, RoundingMode.HALF_UP).multiply(new BigDecimal("100.00"));
         }
         vo.setDeviceOnlineRate(deviceOnlineRate);
         LocalDateTime localDateTimeEnd = DateUtil.localDateToLocalDateTimeEnd(LocalDate.now());