增加了题库不允许重复的业务逻辑1
This commit is contained in:
@@ -19,6 +19,7 @@ type QuestionQaDto struct {
|
||||
QaRuleContent string `json:"qa_rule_content"` // 规则解释
|
||||
QaDisplayType int `json:"qa_display_type"` // 展示类型(1:常规 2:飞花令)
|
||||
IsTurnTimer int `json:"is_turn_timer"` // 是否开启计时(0:否 1:是)
|
||||
IsRepeat int `json:"is_repeat"` // 是否允许重复(0:否 1:是)
|
||||
QaExpireTime *model.LocalTime `json:"qa_expire_time"` // 过期时间
|
||||
QaShareId string `json:"qa_share_id"` // 分享标识
|
||||
QaPassword string `json:"qa_password"` // 分享密码
|
||||
@@ -68,6 +69,7 @@ func GetQuestionQaListDto(m []*model.QuestionQa) []*QuestionQaDto {
|
||||
QaRuleContent: v.QaRuleContent,
|
||||
QaDisplayType: v.QaDisplayType,
|
||||
IsTurnTimer: v.IsTurnTimer,
|
||||
IsRepeat: v.IsRepeat,
|
||||
QaExpireTime: &v.QaExpireTime,
|
||||
QaShareId: utils.AddDomain(v.QaShareId),
|
||||
QaPassword: v.QaPassword,
|
||||
@@ -106,6 +108,7 @@ func GetQuestionQaDto(m *model.QuestionQa) *QuestionQaDto {
|
||||
QaRuleContent: m.QaRuleContent,
|
||||
QaDisplayType: m.QaDisplayType,
|
||||
IsTurnTimer: m.IsTurnTimer,
|
||||
IsRepeat: m.IsRepeat,
|
||||
QaExpireTime: &m.QaExpireTime,
|
||||
QaShareId: utils.AddDomain(m.QaShareId),
|
||||
QaPassword: m.QaPassword,
|
||||
|
||||
Reference in New Issue
Block a user