Commit b1984a2c authored by Hsinli's avatar Hsinli

addd

parent 96f08451
......@@ -4,6 +4,21 @@ const Controller = require('egg').Controller;
class PresellHouseController extends Controller {
/**
* 获取预售楼盘详情
*/
async getPresellHouse() {
const { ctx } = this;
let inputParams = ctx.params;
let rule = {
id: { type: 'string', required: true },
};
ctx.validate(rule, inputParams);
let ret = await ctx.service.cd.presellHouse.getPresellHouse(Number(inputParams.id));
ctx.success(ret);
}
/**
* 预售楼盘列表
*/
......
......@@ -5,12 +5,12 @@ module.exports = app => {
const loginAuth = app.middleware.loginAuth({ type: 'new' });//登录中间件
//贷款计算器
router.post('third', '/caculator', 'cd.loanCaculator.caculator');
router.post('/caculator', 'cd.loanCaculator.caculator');
//资讯-详细内容
router.get('third', '/news/:id', 'cd.news.getNews');
router.get('/news/:id', 'cd.news.getNews');
//资讯-列表
router.post('third', '/news/list', 'cd.news.getNewsList');
router.post('/news/list', 'cd.news.getNewsList');
//预售楼盘-搜索历史
router.get('/presell/search_history', loginAuth, 'cd.presellSearchHistory.getSearchHistory');
......@@ -18,6 +18,9 @@ module.exports = app => {
router.put('/presell/search_history', loginAuth, 'cd.presellSearchHistory.cleanSearchHistory');
//预售楼盘-列表
router.post('/presell/list', 'cd.presellHouse.getPresellHouseList');
//预售楼盘-详情
router.get('/presell/:id', 'cd.presellHouse.getPresellHouse');
......
......@@ -61,7 +61,15 @@ class PresellHouseService extends Service {
status: 'online',
}
}
let ret = await ctx.realestateModel.CdPresellHouse.findOne(filter);
let presellHouse = await ctx.realestateModel.CdPresellHouse.findOne(filter);
let ret = {
name: presellHouse.name || '',
phone: presellHouse.phone || '',
presell_permit: presellHouse.presell_permit || '',
purpose: presellHouse.purpose || '',
presell_area: presellHouse.presell_area || '',
market_time: presellHouse.market_time ? moment(presellHouse.market_time).format('YYYY-MM-DD') : '',
}
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