Commit 3fd7b174 authored by 李尚科's avatar 李尚科

house v2 ordr fix

parent 3b0c4f3b
Pipeline #9782 passed with stage
in 16 seconds
...@@ -338,7 +338,7 @@ class NewHouseService extends Service { ...@@ -338,7 +338,7 @@ class NewHouseService extends Service {
if (type === 'home') { if (type === 'home') {
//为您推荐只展示50条在售楼盘的数据,根据排序序号取数,数字小的排在前面,数字一样的情况下根据时间逆序排列,时间也一样的情况下随机排列; //为您推荐只展示50条在售楼盘的数据,根据排序序号取数,数字小的排在前面,数字一样的情况下根据时间逆序排列,时间也一样的情况下随机排列;
filter.limit = Number(condition.page_size) || 50; filter.limit = Number(condition.page_size) || 50;
filter.order.push(['order_id', 'asc'], ['created_at', 'desc']); // filter.order.push(['order_id', 'desc'], ['created_at', 'desc']);拿掉排序,跟默认排序重复了 2019-6-28 14:06:00 lisk
} else if (type === 'all') { } else if (type === 'all') {
filter.order.push(['sale_type', 'desc']); filter.order.push(['sale_type', 'desc']);
} else if (type === 'sale') { } else if (type === 'sale') {
...@@ -405,6 +405,7 @@ class NewHouseService extends Service { ...@@ -405,6 +405,7 @@ class NewHouseService extends Service {
filter.where.option_bizicircle_code = condition.area_code.bizcircle_code; filter.where.option_bizicircle_code = condition.area_code.bizcircle_code;
} }
} }
filter.order.push(['order_id', 'desc'], ['id', 'desc']);//添加默认排序 2019-6-28 14:05:25 lisk
let newHouseList = await ctx.realestateModel.NewHouse.list(filter); let newHouseList = await ctx.realestateModel.NewHouse.list(filter);
let list = []; let list = [];
if (newHouseList.count > 0) { if (newHouseList.count > 0) {
...@@ -447,7 +448,7 @@ class NewHouseService extends Service { ...@@ -447,7 +448,7 @@ class NewHouseService extends Service {
if (city_code) { if (city_code) {
where.option_city_code = city_code; where.option_city_code = city_code;
} }
let new_houses_rows = await ctx.realestateModel.NewHouse.list({ page: page, limit: limit, where: where, order: [['order_id', 'asc']] }); let new_houses_rows = await ctx.realestateModel.NewHouse.list({ page: page, limit: limit, where: where, order: [['order_id', 'desc']] });
const similar_list = []; const similar_list = [];
for (let i in new_houses_rows.rows) { for (let i in new_houses_rows.rows) {
const new_house = new_houses_rows.rows[i]; const new_house = new_houses_rows.rows[i];
......
...@@ -59,7 +59,7 @@ class RentalHouseService extends Service { ...@@ -59,7 +59,7 @@ class RentalHouseService extends Service {
where.id = { $in: match_ids }; where.id = { $in: match_ids };
} }
const rental_houses_results = await ctx.realestateModel.RentalHouse.list({ page: page, limit: Number(limit), where: where, order: [['order_id', 'asc']] }); const rental_houses_results = await ctx.realestateModel.RentalHouse.list({ page: page, limit: Number(limit), where: where, order: [['order_id', 'desc']] });
let rental_houses = await this.formatRentalHouseBasic(rental_houses_results.rows); let rental_houses = await this.formatRentalHouseBasic(rental_houses_results.rows);
rental_houses = R.project(['id', 'image', 'name', 'address', 'price', 'tags', 'favourable_info'])(rental_houses); rental_houses = R.project(['id', 'image', 'name', 'address', 'price', 'tags', 'favourable_info'])(rental_houses);
......
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