lengfaqiang 2 лет назад
Родитель
Сommit
b6597d9926

+ 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());