Commit 23e09b9f by unknown

Merge branch 'release' into f-6.6.5

parents 962c585b 609bb7a9
package com.ctrip.fun.golf.api.product;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
......@@ -316,14 +317,21 @@ public class AdvertisementMController {
double minDistance = 0;
DistrictBean cityBean = new DistrictBean();
minDistance = MathUtil.GetDistance(BJBean.getLat(), BJBean.getLng(), lat, lng);
BigDecimal initDis = new BigDecimal(minDistance);
for (int i = 0; i < cityList.size(); i++) {
cityBean = cityList.get(i);
if (minDistance > MathUtil.GetDistance(cityBean.getLat(), cityBean.getLng(), lat,
lng)) {
cityId = cityBean.getId();
double distance = MathUtil.GetDistance(cityBean.getLat(), cityBean.getLng(), lat, lng);
BigDecimal newDis = new BigDecimal(distance);
if(newDis.compareTo(BigDecimal.ZERO)==0){
cityId = cityBean.getId();
break;
}else if(initDis.compareTo(newDis)>0){
initDis = newDis;
cityId = cityBean.getId();
}
}
}
return cityId;
}
}
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 sign in to comment