bug修改
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user