Commit 73f9ee30 by 查志伟

修复购物车npe

parent c261d0ee
......@@ -188,6 +188,10 @@ public class GradDeliveryServiceImpl extends AbstractDeliveryServiceImpl impleme
QueryDeliveryDistanceRequest queryDistance = new QueryDeliveryDistanceRequest(Double.parseDouble(storeInfo.getLatitude()), Double.parseDouble(storeInfo.getLongitude()), Double.parseDouble(userLatitude), Double.parseDouble(userLongitude));
QueryDeliveryDistanceResponseVo distanceResp = deliveryFeiginClient.queryDeliveryDistance(queryDistance);
riderDistance = distanceResp.getData().getDistance();
if (null == riderDistance) {
//这里直接抛出异常,走catch流程,用直线距离代替骑行距离
throw new Exception("经纬度信息有误");
}
} catch (Exception e) {
Double lineDistance = LocationUtil.getDistance(Double.parseDouble(storeInfo.getLatitude()), Double.parseDouble(storeInfo.getLongitude()),
Double.parseDouble(userLatitude), Double.parseDouble(userLongitude));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment