项目管理分析,整体效能分析
This commit is contained in:
parent
81d7a6eeaf
commit
5388645137
|
|
@ -100,8 +100,8 @@ public class OverallEfficiencyAnalysisServiceImpl implements OverallEfficiencyAn
|
||||||
if(StringUtils.isEmpty(overallEfficiencyCost) || StringUtils.isEmpty(overallEfficiencyCost2)){
|
if(StringUtils.isEmpty(overallEfficiencyCost) || StringUtils.isEmpty(overallEfficiencyCost2)){
|
||||||
res.put("缩减成本",BigDecimal.ZERO);
|
res.put("缩减成本",BigDecimal.ZERO);
|
||||||
}else {
|
}else {
|
||||||
BigDecimal difference = overallEfficiencyCost2.getDataMoney().subtract(overallEfficiencyCost.getDataMoney()); // B - A
|
BigDecimal difference = overallEfficiencyCost.getDataMoney().subtract(overallEfficiencyCost2.getDataMoney()); // B - A
|
||||||
BigDecimal ratio = difference.divide(overallEfficiencyCost.getDataMoney(), 2, RoundingMode.HALF_UP); // 除法,保留scale位小数,四舍五入
|
BigDecimal ratio = difference.multiply(BigDecimal.valueOf(100)).divide(overallEfficiencyCost.getDataMoney(), 2, RoundingMode.HALF_UP); // 除法,保留scale位小数,四舍五入
|
||||||
res.put("缩减成本",ratio+"%");
|
res.put("缩减成本",ratio+"%");
|
||||||
}
|
}
|
||||||
return AjaxResult.success(res);
|
return AjaxResult.success(res);
|
||||||
|
|
|
||||||
|
|
@ -90,7 +90,7 @@ public class ProjectDataServiceImpl implements ProjectDataService {
|
||||||
//项目风险
|
//项目风险
|
||||||
List<ProjectData> projectSafetyDataList2 = projectDataMapper.getSafety(projectData);
|
List<ProjectData> projectSafetyDataList2 = projectDataMapper.getSafety(projectData);
|
||||||
countNum=0;
|
countNum=0;
|
||||||
for (ProjectData projectDataNew:projectSafetyDataList) {
|
for (ProjectData projectDataNew:projectSafetyDataList2) {
|
||||||
countNum = countNum + projectDataNew.getNum();
|
countNum = countNum + projectDataNew.getNum();
|
||||||
}
|
}
|
||||||
ProjectData projectDataCountNum = new ProjectData();
|
ProjectData projectDataCountNum = new ProjectData();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue