bug修改

This commit is contained in:
2025-04-18 15:56:46 +08:00
parent c99a97fff1
commit f86e7f0183

View File

@@ -24,6 +24,8 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.DecimalFormat; import java.text.DecimalFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
@@ -148,10 +150,8 @@ public class DataQualityStatServiceImpl implements DataQualityStatService {
vo.setOrgName(deptDTOMap.get(vo.getOrgNo()).getName()); vo.setOrgName(deptDTOMap.get(vo.getOrgNo()).getName());
if(vo.getMeasurementCount()!=0&&vo.getMeasurementCount()!=null){ if(vo.getMeasurementCount()!=0&&vo.getMeasurementCount()!=null){
vo.setEffectiveAccessRate( vo.setEffectiveAccessRate(
Double.parseDouble( BigDecimal.valueOf((vo.getEffectiveAccessMeasurementCount() * 1.0/ (vo.getMeasurementCount() * 1.0))*100).setScale(2, RoundingMode.HALF_UP).doubleValue()
df.format((vo.getEffectiveAccessMeasurementCount() * 1.0) );
/ (vo.getMeasurementCount() * 1.0))
) * 100);
}else{ }else{
vo.setEffectiveAccessRate(0.0); vo.setEffectiveAccessRate(0.0);
} }