提交 6100d00d authored 作者: liuhaiquan's avatar liuhaiquan

修改问题

上级 1f90ce03
...@@ -1187,9 +1187,14 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -1187,9 +1187,14 @@ public class OrderChildServiceImpl implements OrderChildService {
}else{ }else{
loseWeight = complateCarryWeight.subtract(historyLoadWeight);//亏吨 loseWeight = complateCarryWeight.subtract(historyLoadWeight);//亏吨
} }
BigDecimal loseRate = BigDecimal.ZERO;
BigDecimal overRate = BigDecimal.ZERO;
//亏吨率 //亏吨率
BigDecimal loseRate = loseWeight.divide(historyLoadWeight,2,RoundingMode.HALF_UP); if(historyLoadWeight.compareTo(BigDecimal.ZERO) != 0){
BigDecimal overRate = overWeight.divide(historyLoadWeight,2,RoundingMode.HALF_UP); loseRate = loseWeight.divide(historyLoadWeight,2,RoundingMode.HALF_UP);
overRate = overWeight.divide(historyLoadWeight,2,RoundingMode.HALF_UP);
}
OrderChildBussInfoVO vo = OrderChildBussInfoVO.builder().completeNum(complateNum).historyLoadWeight(historyLoadWeight).completeCarryWeight(complateCarryWeight) OrderChildBussInfoVO vo = OrderChildBussInfoVO.builder().completeNum(complateNum).historyLoadWeight(historyLoadWeight).completeCarryWeight(complateCarryWeight)
.loseWeight(loseWeight).loseRate(loseRate).overRate(overRate).build(); .loseWeight(loseWeight).loseRate(loseRate).overRate(overRate).build();
return vo; return vo;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论