Commit 04244228 authored by Hsinli's avatar Hsinli

addd

parent dba566b6
Pipeline #5958 passed with stage
in 2 seconds
...@@ -57,7 +57,7 @@ class NewHouseService extends Service { ...@@ -57,7 +57,7 @@ class NewHouseService extends Service {
} }
} }
//户型信息 //户型信息
let newHouseType = await this.formatNewHouseTypeList(newHouseInfo.newHouseType); let newHouseType = await this.formatNewHouseTypeList(newHouseInfo);
//是否关注 //是否关注
let collectionFilter = { type: 1, id: id } let collectionFilter = { type: 1, id: id }
let collection = await service.house.collection.getCollection(collectionFilter); let collection = await service.house.collection.getCollection(collectionFilter);
...@@ -182,13 +182,15 @@ class NewHouseService extends Service { ...@@ -182,13 +182,15 @@ class NewHouseService extends Service {
* 对newHouseTypeList格式化 * 对newHouseTypeList格式化
* @param {object} newHouseTypeList * @param {object} newHouseTypeList
*/ */
async formatNewHouseTypeList(newHouseTypeList) { async formatNewHouseTypeList(newHouseInfo) {
const { ctx, service } = this; const { ctx, service } = this;
let newHouseTypeList = newHouseInfo.newHouseType;
//数据格式化 //数据格式化
let retList = []; let retList = [];
if (newHouseTypeList.length > 0) { if (newHouseTypeList.length > 0) {
let taskList = []; let taskList = [];
for (let i in newHouseTypeList) { for (let i in newHouseTypeList) {
newHouseTypeList[i].houseType = newHouseInfo.houseType;
taskList[i] = this.formatNewHouseType(newHouseTypeList[i]); taskList[i] = this.formatNewHouseType(newHouseTypeList[i]);
} }
...@@ -235,12 +237,14 @@ class NewHouseService extends Service { ...@@ -235,12 +237,14 @@ class NewHouseService extends Service {
async formatNewHouseType(data) { async formatNewHouseType(data) {
const { ctx } = this; const { ctx } = this;
const saleType = { 0: '未开售', 1: '售罄', 2: '预售', 3: '在售' }; const saleType = { 0: '未开售', 1: '售罄', 2: '预售', 3: '在售' };
const houseType = { 1: '住宅', 2: '公寓' };
let ret = {}; let ret = {};
if (Object.keys(data).length > 0) { if (Object.keys(data).length > 0) {
ret = { ret = {
id: data.id, id: data.id,
newHouseId: data.newHouseId, newHouseId: data.newHouseId,
type: data.type,//类型,如三居、四居 type: data.type,//类型,如三居、四居
house_type: houseType[data.houseType],
image: data.image, image: data.image,
apartment: data.apartment,//户型,如4室2厅3卫 apartment: data.apartment,//户型,如4室2厅3卫
sale_type: saleType[data.saleType], sale_type: saleType[data.saleType],
...@@ -310,13 +314,13 @@ class NewHouseService extends Service { ...@@ -310,13 +314,13 @@ class NewHouseService extends Service {
if (condition.area) {//面积 if (condition.area) {//面积
filter.queryConditions.push( filter.queryConditions.push(
{ {
key: 'area', key: 'houseArea',
value: condition.area.min, value: condition.area.min,
operator: 'greaterEqual', operator: 'greaterEqual',
}, },
{ {
key: 'area', key: 'houseArea',
value: condition.area.min, value: condition.area.max,
operator: 'lessEqual', operator: 'lessEqual',
}) })
; ;
......
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