Index: ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java =================================================================== diff -u -r17383 -r17386 --- ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 17383) +++ ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 17386) @@ -14152,7 +14152,7 @@ TousseSterilizationInspectSituationBean proportionBean2= tempMap.get(proportion + tag + SterilizationRecord.MONITOR_RESULT_UNQUALIFIED); int qualifiedProportion = new BigDecimal(qualifiedTotal) - .divide(new BigDecimal(qualifiedTotal + unqualifiedTotal),2,RoundingMode.HALF_UP) + .divide(new BigDecimal(qualifiedTotal + unqualifiedTotal),13,RoundingMode.HALF_UP) .multiply(new BigDecimal(100)).intValue(); proportionBean1.setAmount(qualifiedProportion); Index: ssts-web/src/main/webapp/jasperRtp/tousseSterilizationInspectSituation.jrxml =================================================================== diff -u -r17385 -r17386 --- ssts-web/src/main/webapp/jasperRtp/tousseSterilizationInspectSituation.jrxml (.../tousseSterilizationInspectSituation.jrxml) (revision 17385) +++ ssts-web/src/main/webapp/jasperRtp/tousseSterilizationInspectSituation.jrxml (.../tousseSterilizationInspectSituation.jrxml) (revision 17386) @@ -182,7 +182,7 @@ - + Index: ssts-web/src/main/webapp/jasperRtp/tousseSterilizationInspectSituation.jasper =================================================================== diff -u -r17385 -r17386 Binary files differ