提交 66bf1003 authored 作者: 刘海泉's avatar 刘海泉

修改履约进度表完成率修改

上级 41f09603
......@@ -134,9 +134,11 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
item.setOrderedRate(calcOrderedRate(item.getOrderedWeight(),item.getPendingWeight()));
}
if(Objects.nonNull(item.getTaskWeight()) && Objects.nonNull(item.getSumUnloadWeight())){
//任务完成率 = 到站量 / 任务量
//任务完成率 = 到站量 / 任务量+35
BigDecimal taskCompleteRatio = item.getSumUnloadWeight()
.divide(item.getTaskWeight(),3, RoundingMode.HALF_UP).multiply(new BigDecimal(100));
.divide(item.getTaskWeight().add(BusinessConstants.ORDER_SUB_WEIGHT),
3, RoundingMode.HALF_UP).multiply(new BigDecimal(100));
item.setTaskCompleteRatio(taskCompleteRatio);
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论