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

计算运费和历史运费

上级 55584408
......@@ -159,7 +159,11 @@ public class PendingFreightServiceImpl implements PendingFreightService {
//查询该线路最新的历史运费
public BigDecimal queryLinePendingFreight(Integer sendAddressId,Integer receiveAddressId){
OrderGoods orderGoods = orderGoodsDao.queryLineNewestPendingFreight(sendAddressId,receiveAddressId);
return orderGoods.getPendingOrderFreight();
if(Objects.nonNull(orderGoods)){
return orderGoods.getPendingOrderFreight();
}
return BigDecimal.ZERO;
}
......@@ -170,7 +174,7 @@ public class PendingFreightServiceImpl implements PendingFreightService {
List<OrderGoods> list = orderGoodsDao.queryLineAvgPendingFreight(sendAddressId,receiveAddressId,monthAgo,now);
if(CollectionUtils.isEmpty(list)){
return null;
return BigDecimal.ZERO;
}
BigDecimal total = BigDecimal.ZERO;
for (OrderGoods orderGoods : list) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论