Commit 0f59b8af authored by Hsinli's avatar Hsinli

add

parent 4aadce8c
Pipeline #9299 passed with stage
in 20 seconds
...@@ -67,16 +67,22 @@ class HotQuestionPutService extends Service { ...@@ -67,16 +67,22 @@ class HotQuestionPutService extends Service {
*/ */
async questionDetail(condition) { async questionDetail(condition) {
const { ctx } = this; const { ctx } = this;
let ret = {
question: '--',
time: '--',
answerList: []
};
//问题内容 //问题内容
let filter = { let filter = {
attributes: ['question', 'created_at'], attributes: ['question', 'created_at'],
where: { where: {
id: Number(condition.id), id: Number(condition.id)
status: "pass"
} }
} }
let question = await ctx.realestateModel.HotQuestionPut.one(filter); let question = await ctx.realestateModel.HotQuestionPut.one(filter);
ctx.logger.info(JSON.stringify(question)); if (question === null || !question) {
return ret;
}
//回答的列表 //回答的列表
let answerFliter = { let answerFliter = {
page: Number(condition.page) || 1, page: Number(condition.page) || 1,
...@@ -84,7 +90,7 @@ class HotQuestionPutService extends Service { ...@@ -84,7 +90,7 @@ class HotQuestionPutService extends Service {
question_id: Number(condition.id), question_id: Number(condition.id),
} }
let answerLsit = await ctx.service.house.v2.hotQuestionAnswer.answerList(answerFliter); let answerLsit = await ctx.service.house.v2.hotQuestionAnswer.answerList(answerFliter);
let ret = { ret = {
question: question.question || '', question: question.question || '',
time: question.created_at ? moment(question.created_at).format("YYYY-MM-DD") : '', time: question.created_at ? moment(question.created_at).format("YYYY-MM-DD") : '',
answerList: answerLsit answerList: answerLsit
......
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