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

Merge remote-tracking branch 'origin/v19.4_order_performance_progress_20240712' into test

...@@ -134,9 +134,11 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi ...@@ -134,9 +134,11 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
item.setOrderedRate(calcOrderedRate(item.getOrderedWeight(),item.getPendingWeight())); item.setOrderedRate(calcOrderedRate(item.getOrderedWeight(),item.getPendingWeight()));
} }
if(Objects.nonNull(item.getTaskWeight()) && Objects.nonNull(item.getSumUnloadWeight())){ if(Objects.nonNull(item.getTaskWeight()) && Objects.nonNull(item.getSumUnloadWeight())){
//任务完成率 = 到站量 / 任务量
//任务完成率 = 到站量 / 任务量+35
BigDecimal taskCompleteRatio = item.getSumUnloadWeight() 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); item.setTaskCompleteRatio(taskCompleteRatio);
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论