新增了题库2、3类型

This commit is contained in:
2024-11-07 19:38:08 +08:00
parent c9af7ff13c
commit 58d8ca0ce6
5 changed files with 796 additions and 281 deletions
+15
View File
@@ -12,7 +12,22 @@ type ShareAuthDto struct {
Token string `json:"token"` // token
}
// ShareDto 获取返回数据-常规模式
type ShareDto struct {
Question []*QuestionDto `json:"question"` // 题库关联题目列表
BaseTokenItem []*BaseTokenItemDto `json:"base_token_item"` // 题库关联飞花令-列表
}
// ShareDtoForTwo 获取返回数据-固定套题模式
type ShareDtoForTwo struct {
Question [][]*QuestionDto `json:"question"` // 题库关联题目列表
BaseTokenItem []*BaseTokenItemDto `json:"base_token_item"` // 题库关联飞花令-列表
}
// ShareDtoForThree 获取返回数据-多轮固定题型模式
type ShareDtoForThree struct {
Single *ShareDto `json:"single"` // 单选题
Multiple *ShareDto `json:"multiple"` // 多选题
Judge *ShareDto `json:"judge"` // 判断题
Qa *ShareDto `json:"qa"` // 问答题
}