|
@@ -838,7 +838,7 @@ public class AnnualBudgetServiceImpl extends BaseServiceImpl<AnnualBudgetMapper,
|
|
vo.setProcessProgressBar(0);
|
|
vo.setProcessProgressBar(0);
|
|
}
|
|
}
|
|
//设置进程支出金额,目前只统计人工支出
|
|
//设置进程支出金额,目前只统计人工支出
|
|
- if (isPlan){
|
|
|
|
|
|
+ if (!isPlan){
|
|
if (isReimburse){
|
|
if (isReimburse){
|
|
if (reimburseMap.get(process.getId()) != null){
|
|
if (reimburseMap.get(process.getId()) != null){
|
|
vo.setProcessCostCount(reimburseMap.get(process.getId()));
|
|
vo.setProcessCostCount(reimburseMap.get(process.getId()));
|
|
@@ -887,7 +887,7 @@ public class AnnualBudgetServiceImpl extends BaseServiceImpl<AnnualBudgetMapper,
|
|
// }
|
|
// }
|
|
}
|
|
}
|
|
//统计报销支出
|
|
//统计报销支出
|
|
- if (vo.getProcessCostCount() != null &&vo.getProcessCostCount().intValue() != 0){
|
|
|
|
|
|
+ if (vo.getProcessCostCount() != null && allMoney.intValue() != 0){
|
|
vo.setProcessCostProgressBar(vo.getProcessCostCount().divide(allMoney, 2, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).intValue());
|
|
vo.setProcessCostProgressBar(vo.getProcessCostCount().divide(allMoney, 2, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).intValue());
|
|
}else {
|
|
}else {
|
|
vo.setProcessProgressBar(0);
|
|
vo.setProcessProgressBar(0);
|