Commit 1389d39b authored by 李尚科's avatar 李尚科

house rental fix

parent 2f1b3c77
......@@ -135,20 +135,23 @@ class RentalHouseService extends Service {
const collection = await ctx.service.house.collection.getCollection(collectionFilter);
ctx.service.house.footPrint.addFootPrint({ id: rental_house_id, type: 2 });//添加用户足迹记录
const city_name = await ctx.blockModel.City.one({ where: { code: house_basic_result.residential.city } });
const county_name = await ctx.blockModel.District.one({ where: { code: house_basic_result.residential.county } });
const region_name = await ctx.blockModel.Bizcircle.one({ where: { code: house_basic_result.residential.region } });
const city = await ctx.blockModel.City.one({ where: { code: house_basic_result.residential.city } });
const county = await ctx.blockModel.HouseDistrict.one({ where: { id: house_basic_result.residential.county } });
const region = await ctx.blockModel.HouseBizcircle.one({ where: { id: house_basic_result.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 + house_basic.address;
let gps_result = await ctx.helper.getGPS(address, city_name);
if(!gps_result){
if (!gps_result) {
address = city_name + county_name + region_name;
await ctx.helper.getGPS(address, city_name);
}
let longitude = 0;
let latitude = 0;
if (gps_result) {
longitude = gps_result.location.lng;
latitude = gps_result.location.lat;
longitude = gps_result.lng;
latitude = gps_result.lat;
}
house_basic.longitude = longitude;
house_basic.latitude = latitude;
......
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