diff --git a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/ScIndexServiceImpl.java b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/ScIndexServiceImpl.java index ae04b08..18f48e4 100644 --- a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/ScIndexServiceImpl.java +++ b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/ScIndexServiceImpl.java @@ -288,7 +288,8 @@ public class ScIndexServiceImpl implements IScIndexService { } BigDecimal onlineValue = BigDecimal.valueOf(onlineNum); BigDecimal totalValue = BigDecimal.valueOf(totalNum); - return onlineValue.divide(totalValue, 3, BigDecimal.ROUND_HALF_UP).doubleValue(); + BigDecimal multipleValue = new BigDecimal("100"); + return onlineValue.divide(totalValue, 3, BigDecimal.ROUND_HALF_UP).multiply(multipleValue).doubleValue(); }); personnelRate = future.get(); deviceRate = future2.get();