增加了题库不允许重复的业务逻辑4

This commit is contained in:
2025-07-29 11:13:11 +08:00
parent f62a48f510
commit 57e581c4e9
7 changed files with 82 additions and 23 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ type QuestionQa struct {
QaRuleContent string `gorm:"column:qa_rule_content;type:text;comment:规则解释" json:"qa_rule_content"`
QaDisplayType int `gorm:"column:qa_display_type;type:tinyint(1);default:1;comment:展示类型(1:常规 2:飞花令)" json:"qa_display_type"`
IsTurnTimer int `gorm:"column:is_turn_timer;type:tinyint(1);default:0;comment:是否开启计时(0:否 1:是)" json:"is_turn_timer"`
IsRepeat int `gorm:"column:;type:tinyint(1);default:0;comment:是否允许重复(0:否 1:是)" json:""`
RepeatQaId string `gorm:"column:repeat_qa_id;type:text;comment:禁止重复id合集(逗号分割)" json:"repeat_qa_id"`
QaExpireTime LocalTime `gorm:"column:qa_expire_time;type:datetime;comment:过期时间" json:"qa_expire_time"`
QaShareId string `gorm:"column:qa_share_id;type:varchar(255);comment:分享标识" json:"qa_share_id"`
QaPassword string `gorm:"column:qa_password;type:varchar(255);comment:分享密码" json:"qa_password"`