Commit 944b86f7 by 张跃

配送距离

parent e494df1c
package cn.freemud.entities.vo;
import lombok.AllArgsConstructor;
import lombok.Data;
/**
* @ClassName: QueryDeliveryDistanceRequest
......@@ -9,7 +8,6 @@ import lombok.Data;
* @Date: 2021/6/3 下午8:44
*/
@Data
@AllArgsConstructor
public class QueryDeliveryDistanceRequest {
/**
* 目的地纬度
......
......@@ -421,7 +421,7 @@ public class StoreServiceImpl {
public double getDistance(String shopLng, String shopLat, String addressLng, String addressLat) {
// return WebUtil.calDistance(Double.valueOf(shopLng), Double.valueOf(shopLat), Double.valueOf(addressLng), Double.valueOf(addressLat));
QueryDeliveryDistanceResponseVo responseVo = deliveryFeiginClient.queryDeliveryDistance(new QueryDeliveryDistanceRequest(Double.parseDouble(shopLat), Double.parseDouble(shopLng), Double.parseDouble(addressLat), Double.parseDouble(addressLng)));
if (responseVo == null || responseVo.getCode() != 200 || responseVo.getData().getDistance() == null) {
if (responseVo == null || responseVo.getCode() != 100 || responseVo.getData().getDistance() == null) {
throw new ServiceException(ResponseResult.STORE_DELIVERY_AMOUNT_ERROR);
}
return responseVo.getData().getDistance();
......
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