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

计算运费和历史运费

上级 2a085e74
......@@ -99,16 +99,6 @@ public class PendingFreightServiceImpl implements PendingFreightService {
pendingFreight.setOrderDistance(calcOrderDistance(sendAddress,receiveAddress,data.getOrderNo()));
}
//计算线路历史挂单运费
BigDecimal historyFreight = this.queryLinePendingFreight(data.getSendAddressId(),
data.getReveiveAddressId());
//计算线路历史平均挂单运费
BigDecimal historyAvgFreight = this.queryLineAvgPendingFreight(data.getSendAddressId(),
data.getReveiveAddressId());
pendingFreight.setHistoryFreight(historyFreight);
pendingFreight.setHistoryAvgFreight(historyAvgFreight);
pendingFreightDao.updateEntityByKey(pendingFreight);
}else{
item.setOrderNo(data.getOrderNo());
......@@ -121,6 +111,16 @@ public class PendingFreightServiceImpl implements PendingFreightService {
sendAddress.getCity(),sendAddress.getCounty(),sendAddress.getAddress()));
//计算重车运距
item.setOrderDistance(calcOrderDistance(sendAddress,receiveAddress,data.getOrderNo()));
//计算线路历史挂单运费
BigDecimal historyFreight = this.queryLinePendingFreight(data.getSendAddressId(),
data.getReveiveAddressId());
//计算线路历史平均挂单运费
BigDecimal historyAvgFreight = this.queryLineAvgPendingFreight(data.getSendAddressId(),
data.getReveiveAddressId());
item.setHistoryFreight(historyFreight);
item.setHistoryAvgFreight(historyAvgFreight);
pendingFreightDao.saveEntity(item);
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论