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

Merge remote-tracking branch 'origin/v29.7_pending_freight_20241017' into test_jdk17

...@@ -86,7 +86,7 @@ public class PendingFreightServiceImpl implements PendingFreightService { ...@@ -86,7 +86,7 @@ public class PendingFreightServiceImpl implements PendingFreightService {
if(pendingFreightOptional.isPresent()){ if(pendingFreightOptional.isPresent()){
PendingFreight pendingFreight = pendingFreightOptional.get(); PendingFreight pendingFreight = pendingFreightOptional.get();
pendingFreight.setId(pendingFreight.getId()); item.setId(pendingFreight.getId());
if(!Objects.equals(pendingFreight.getSendAddressId(),data.getSendAddressId()) if(!Objects.equals(pendingFreight.getSendAddressId(),data.getSendAddressId())
|| !Objects.equals(pendingFreight.getReceiveAddressId(),data.getReveiveAddressId())){ || !Objects.equals(pendingFreight.getReceiveAddressId(),data.getReveiveAddressId())){
...@@ -95,13 +95,13 @@ public class PendingFreightServiceImpl implements PendingFreightService { ...@@ -95,13 +95,13 @@ public class PendingFreightServiceImpl implements PendingFreightService {
FeignAddressVO.Address sendAddress = sendAndReceiveAddress.get().getSendAddress(); FeignAddressVO.Address sendAddress = sendAndReceiveAddress.get().getSendAddress();
FeignAddressVO.Address receiveAddress = sendAndReceiveAddress.get().getReceiveAddress(); FeignAddressVO.Address receiveAddress = sendAndReceiveAddress.get().getReceiveAddress();
pendingFreight.setSendAddress(addressService.generateAddressDetail(sendAddress.getProvince(), item.setSendAddress(addressService.generateAddressDetail(sendAddress.getProvince(),
sendAddress.getCity(),sendAddress.getCounty(),sendAddress.getAddress())); sendAddress.getCity(),sendAddress.getCounty(),sendAddress.getAddress()));
//计算重车运距 //计算重车运距
pendingFreight.setOrderDistance(calcOrderDistance(sendAddress,receiveAddress,data.getOrderNo())); item.setOrderDistance(calcOrderDistance(sendAddress,receiveAddress,data.getOrderNo()));
} }
pendingFreightDao.updateEntityByKey(pendingFreight); pendingFreightDao.updateEntityByKey(item);
}else{ }else{
item.setOrderNo(data.getOrderNo()); item.setOrderNo(data.getOrderNo());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论