Commit d938270c authored by Hsinli's avatar Hsinli

add

parent 8b267ffe
Pipeline #19738 passed with stage
in 1 minute 9 seconds
......@@ -17,6 +17,32 @@ class LotteryPubliciseController extends Controller {
ctx.success(ret);
}
/**
* 用户输入楼盘名字,摇号编号,手机号,查询摇号楼盘结果
*/
async getLotteryPublicise() {
const { ctx } = this;
let inputParams = ctx.request.body;
let rule = {
name: { type: 'string', required: true },
no: { type: 'string', required: true },
phone: { type: 'string', required: true },
};
ctx.validate(rule, inputParams);
let ret = await ctx.service.cd.lotteryPublicise.getLotteryPublicise(inputParams);
ctx.success(ret);
}
/**
* 用户所有查询过的摇号编号
*/
async getUserQueryList() {
const { ctx } = this;
let ret = await ctx.service.cd.lotteryPublicise.getUserQueryList();
ctx.success(ret);
}
}
......
......@@ -23,6 +23,8 @@ module.exports = app => {
//摇号-楼盘名字模糊匹配
router.post('/lottery/name', loginAuth, 'cd.lotteryPublicise.getHouseName');
router.post('/lottery/publicise', loginAuth, 'cd.lotteryPublicise.getLotteryPublicise');
router.get('/lottery/list', loginAuth, 'cd.lotteryPublicise.getUserQueryList');
......
......@@ -27,7 +27,7 @@ class LotteryPubliciseService extends Service {
house_name: inputParams.name,
notarization_no: inputParams.no,
},
order: [['creates_at', 'desc']]
order: [['created_at', 'desc']]
}
let lotteryPublicise = await ctx.realestateModel.CdLotteryPublicise.findOne(filter);
let ret = {
......@@ -68,14 +68,6 @@ class LotteryPubliciseService extends Service {
type: ctx.realestateModel.QueryTypes.SELECT,
}
let houseNames = await ctx.realestateModel.query(query, queryFilter);
// let filter = {
// attributes: ['house_name'],
// where: {
// house_name: { $like: likeHouseName }
// }
// }
// let houseNames = await ctx.realestateModel.CdLotteryPublicise.findAll(filter);
let ret = { list: [] }
ret.list = _.map(houseNames, 'house_name');
return ret;
......@@ -125,7 +117,7 @@ class LotteryPubliciseService extends Service {
return ret;
}
if (queryInfo.publicise_id === 0) {
//如果用户以前没有查到,此处需不需要重新搜索还是说知己网显示以前的结果
//如果用户以前没有查到,此处需不需要重新搜索还是说直接显示以前的结果
return ret;
}
let publiciseFilter = {
......
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