Commit 8814c7e6 authored by 任国军's avatar 任国军

fix distance sort

parent 61183b60
Pipeline #17080 passed with stage
in 50 seconds
...@@ -169,9 +169,8 @@ class InstitutionSubService extends Service { ...@@ -169,9 +169,8 @@ class InstitutionSubService extends Service {
// 暂定3公里以内步行 // 暂定3公里以内步行
area.travel_method = distance < 3000 ? 'walking' : 'driving'; area.travel_method = distance < 3000 ? 'walking' : 'driving';
const lbsResult = await service.course.v2.lbs.getLBSDistance(area.travel_method, { lng: location.lng, lat: location.lat }, [{ lng: area.lng, lat: area.lat }]); const lbsResult = await service.course.v2.lbs.getLBSDistance(area.travel_method, { lng: location.lng, lat: location.lat }, [{ lng: area.lng, lat: area.lat }]);
console.log(lbsResult);
if (lbsResult.results.length > 0) { if (lbsResult.results.length > 0) {
area.distance = (lbsResult.results[0].distance / 1000).toFixed(1); area.distance = parseFloat((lbsResult.results[0].distance / 1000).toFixed(1));
area.duration = lbsResult.results[0].duration; area.duration = lbsResult.results[0].duration;
const minute = area.travel_method === 'walking' ? Math.ceil(area.distance / 0.08) : Math.ceil(area.duration / 60); const minute = area.travel_method === 'walking' ? Math.ceil(area.distance / 0.08) : Math.ceil(area.duration / 60);
area.travel_tips = area.travel_method === 'walking' ? `距我${area.distance}km,步行${minute}分钟` : `距我${area.distance}km,开车${minute}分钟`; area.travel_tips = area.travel_method === 'walking' ? `距我${area.distance}km,步行${minute}分钟` : `距我${area.distance}km,开车${minute}分钟`;
......
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