This commit is contained in:
wucongxing8150 2024-11-12 15:04:37 +08:00
parent a8c6cc5672
commit 9203b3b6f1
3 changed files with 11 additions and 9 deletions

View File

@ -403,11 +403,6 @@ func (r *QuestionQa) GetQuestionQa(c *gin.Context) {
// 加载题目计时
questionQaTimerDao := dao.QuestionQaTimerDao{}
questionQaTimers, err := questionQaTimerDao.GetQuestionQaTimerListByQaId(questionQa.QaId)
if err != nil {
responses.FailWithMessage("题库存在错误", c)
return
}
g = g.LoadQuestionQaTimerDto(questionQaTimers)
responses.OkWithData(g, c)

View File

@ -162,6 +162,11 @@ func (r *Share) GetQuestionQa(c *gin.Context) {
g := dto.GetQuestionQaDto(questionQa)
// 加载题目计时
questionQaTimerDao := dao.QuestionQaTimerDao{}
questionQaTimers, err := questionQaTimerDao.GetQuestionQaTimerListByQaId(questionQa.QaId)
g = g.LoadQuestionQaTimerDto(questionQaTimers)
responses.OkWithData(g, c)
}

View File

@ -16,12 +16,14 @@ type ShareAuthDto struct {
type ShareDto struct {
Question []*QuestionDto `json:"question"` // 题库关联题目列表
BaseTokenItem []*BaseTokenItemDto `json:"base_token_item"` // 题库关联飞花令-列表
QuestionQaTimerDto []*QuestionQaTimerDto `json:"question_qa_timer"` // 题库关联倒计时-列表
}
// ShareDtoForTwo 获取返回数据-固定套题模式
type ShareDtoForTwo struct {
Question [][]*QuestionDto `json:"question"` // 题库关联题目列表
BaseTokenItem []*BaseTokenItemDto `json:"base_token_item"` // 题库关联飞花令-列表
QuestionQaTimerDto []*QuestionQaTimerDto `json:"question_qa_timer"` // 题库关联倒计时-列表
}
// ShareDtoForThree 获取返回数据-多轮固定题型模式