Commit 2192c8a1 authored by Hsinli's avatar Hsinli

addd

parent 92a858ca
Pipeline #6528 passed with stage
in 8 seconds
......@@ -140,6 +140,27 @@ class NewHouseService extends Service {
}
}
let area = typeArea.min === typeArea.max ? typeArea.min : typeArea.min + '-' + typeArea.max;
//经纬度
const city = await ctx.blockModel.City.one({ where: { code: data.residential.city } });
const county = await ctx.blockModel.HouseDistrict.one({ where: { id: data.residential.county } });
const region = await ctx.blockModel.HouseBizcircle.one({ where: { id: data.residential.region } });
const city_name = city.name ? city.name : '';
const county_name = county.name ? county.name : '';
const region_name = region.name ? region.name : '';
let address = city_name + county_name + region_name + data.address;
let gps_result = await ctx.helper.getGPS(address, city_name);
if (!gps_result.lat || !gps_result.lng) {
address = city_name + county_name + region_name;
gps_result = await ctx.helper.getGPS(address, city_name);
}
let longitude = 0;
let latitude = 0;
if (gps_result) {
longitude = gps_result.lng;
latitude = gps_result.lat;
}
ret.basic = {
id: data.id,
name: data.name,//标题
......@@ -159,6 +180,8 @@ class NewHouseService extends Service {
green_ratio: data.greenRatio,//绿化
area_ratio: data.areaRatio,//容积
address: data.address,//地址
longitude: longitude,//经度
latitude: latitude,//纬度
}
ret.detail = {
basic: {
......
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