Commit 93deeb46 authored by Hsinli's avatar Hsinli

add

parent 6e68db24
Pipeline #19710 passed with stage
in 2 seconds
'use strict';
const Controller = require('egg').Controller;
class LotteryPubliciseController extends Controller {
/**
* 用户输入楼盘的名字模糊匹配所有的楼盘
*/
async getHouseName() {
const { ctx } = this;
let inputParams = ctx.request.body;
let rule = {
name: { type: 'string', required: true },
};
ctx.validate(rule, inputParams);
let ret = await ctx.service.cd.lotteryPublicise.getHouseName(inputParams);
ctx.success(ret);
}
}
module.exports = LotteryPubliciseController;
......@@ -21,6 +21,8 @@ module.exports = app => {
//预售楼盘-详情
router.get('/presell/house/:id', 'cd.presellHouse.getPresellHouse');
//摇号-楼盘名字模糊匹配
router.get('/lottery/publicise/name', loginAuth, 'cd.lotteryPublicise.getHouseName');
......
......@@ -68,7 +68,8 @@ class LotteryPubliciseService extends Service {
}
}
let houseNames = await ctx.realestateModel.CdLotteryPublicise.findAll(filter);
let ret = _.map(houseNames, 'house_name');
let ret = { list: [] }
ret.list = _.map(houseNames, 'house_name');
return ret;
}
......
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