提交 a657cb3e authored 作者: 马晨俊's avatar 马晨俊

修正系数计算问题

上级 f647cffc
...@@ -128,8 +128,10 @@ public class BudgetUitl { ...@@ -128,8 +128,10 @@ public class BudgetUitl {
codeRefactor.setBudgetName("代码修改预算"); codeRefactor.setBudgetName("代码修改预算");
codeRefactor.setProportion(refactorProportion); codeRefactor.setProportion(refactorProportion);
codeRefactor.setSysFund(systemFund); codeRefactor.setSysFund(systemFund);
double fundNotRepair = inspectParameter.getProportion() * pow * systemFund + fund; double fundNotRepair = inspectParameter.getProportion() * pow * systemFund;
double fundRepair=fundNotRepair*coefficient; double fundRepair=fundNotRepair*coefficient;
fundNotRepair+=fund;
fundRepair+=fund;
if(fundNotRepair<fundRepair){ if(fundNotRepair<fundRepair){
codeRefactor.setFund(fundNotRepair +"--"+fundRepair); codeRefactor.setFund(fundNotRepair +"--"+fundRepair);
}else if(fundNotRepair>fundRepair){ }else if(fundNotRepair>fundRepair){
...@@ -148,8 +150,10 @@ public class BudgetUitl { ...@@ -148,8 +150,10 @@ public class BudgetUitl {
codeRefactor1.setProportion(refactorProportion1); codeRefactor1.setProportion(refactorProportion1);
codeRefactor1.setBudgetName("代码重构预算"); codeRefactor1.setBudgetName("代码重构预算");
codeRefactor1.setSysFund(systemFund); codeRefactor1.setSysFund(systemFund);
double fundNotRepair1 = inspectParameter.getProportion() * pow * systemFund + fund; double fundNotRepair1 = inspectParameter.getProportion() * pow * systemFund;
double fundRepair1=fundNotRepair1*coefficient; double fundRepair1=fundNotRepair1*coefficient;
fundNotRepair1+=fund;
fundRepair1+=fund;
if(fundNotRepair1<fundRepair1){ if(fundNotRepair1<fundRepair1){
codeRefactor1.setFund(fundNotRepair1 +"--"+fundRepair1); codeRefactor1.setFund(fundNotRepair1 +"--"+fundRepair1);
}else if(fundNotRepair1>fundRepair1){ }else if(fundNotRepair1>fundRepair1){
...@@ -169,8 +173,10 @@ public class BudgetUitl { ...@@ -169,8 +173,10 @@ public class BudgetUitl {
codeRefactor1.setProportion(refactorProportion); codeRefactor1.setProportion(refactorProportion);
codeRefactor1.setBudgetName("代码修改预算"); codeRefactor1.setBudgetName("代码修改预算");
codeRefactor1.setSysFund(systemFund); codeRefactor1.setSysFund(systemFund);
double fundNotRepair1 = inspectParameter.getProportion() * pow * systemFund + fund; double fundNotRepair1 = inspectParameter.getProportion() * pow * systemFund;
double fundRepair1=fundNotRepair1*coefficient; double fundRepair1=fundNotRepair1*coefficient;
fundNotRepair1+=fund;
fundRepair1+=fund;
if(fundNotRepair1<fundRepair1){ if(fundNotRepair1<fundRepair1){
codeRefactor1.setFund(fundNotRepair1 +"--"+fundRepair1); codeRefactor1.setFund(fundNotRepair1 +"--"+fundRepair1);
}else if(fundNotRepair1>fundRepair1){ }else if(fundNotRepair1>fundRepair1){
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论