Commit d883dd78 authored by 李尚科's avatar 李尚科

house tool map fix

parent c13fb0b3
...@@ -65,18 +65,18 @@ class ToolController extends Controller { ...@@ -65,18 +65,18 @@ class ToolController extends Controller {
const rule = { const rule = {
house_style: { type: 'string', required: true }, house_style: { type: 'string', required: true },
keyword: { type: 'string', required: true }, keyword: { type: 'string', required: true },
page: { type: 'string', required: false }, // page: { type: 'string', required: false },
} }
ctx.validate(rule, input_parmas); ctx.validate(rule, input_parmas);
const house_style = input_parmas.house_style; const house_style = input_parmas.house_style;
const keyword = input_parmas.keyword; const keyword = input_parmas.keyword;
const page = input_parmas.page; const page = input_parmas.page;
const where = { where: { name: { $like: `%${keyword}%` } }, page: page }; const where = { where: { name: { $like: `%${keyword}%` } } };
let results = []; let results = [];
let map_houses_results; let map_houses_results;
if (house_style === 'used_house') { if (house_style === 'used_house') {
map_houses_results = await ctx.blockModel.HousePriceMap3.list(where); map_houses_results = await ctx.blockModel.HousePriceMap3.all(where);
const map_houses = map_houses_results.rows; const map_houses = map_houses_results;
for (let i in map_houses) { for (let i in map_houses) {
const item = map_houses[i]; const item = map_houses[i];
if (('price' in item) && !item.price) { if (('price' in item) && !item.price) {
...@@ -93,8 +93,8 @@ class ToolController extends Controller { ...@@ -93,8 +93,8 @@ class ToolController extends Controller {
}); });
} }
} else if (house_style === 'new_house') { } else if (house_style === 'new_house') {
map_houses_results = await ctx.blockModel.HouseNewHousePriceMap2.list(where); map_houses_results = await ctx.blockModel.HouseNewHousePriceMap2.all(where);
const map_houses = map_houses_results.rows; const map_houses = map_houses_results;
for (let i in map_houses) { for (let i in map_houses) {
const item = map_houses[i]; const item = map_houses[i];
if (('price' in item) && !item.price) { if (('price' in item) && !item.price) {
...@@ -116,7 +116,7 @@ class ToolController extends Controller { ...@@ -116,7 +116,7 @@ class ToolController extends Controller {
} }
} }
ctx.success({ results, count: map_houses_results.count, page: map_houses_results.page }); ctx.success({ results });
} }
......
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