增加了题库不允许重复的业务逻辑1
This commit is contained in:
@@ -90,6 +90,7 @@ func (r *QuestionQaService) AddQuestionQa(req requests.AddQuestionQa) (bool, err
|
||||
RoundNum: nil,
|
||||
QaDisplayType: req.QaDisplayType,
|
||||
IsTurnTimer: req.IsTurnTimer,
|
||||
IsRepeat: req.IsRepeat,
|
||||
QaExpireTime: model.LocalTime(qaExpireTime),
|
||||
QaPassword: req.QaPassword,
|
||||
OpenNumber: 0,
|
||||
@@ -359,6 +360,11 @@ func (r *QuestionQaService) PutQuestionQa(qaId int64, req requests.PutQuestionQa
|
||||
questionQaData["qa_password"] = req.QaPassword
|
||||
}
|
||||
|
||||
// 是否允许重复
|
||||
if req.IsRepeat != questionQa.IsRepeat {
|
||||
questionQaData["is_repeat"] = req.IsRepeat
|
||||
}
|
||||
|
||||
// 背景图
|
||||
image := utils.RemoveOssDomain(req.Image)
|
||||
if image != questionQa.Image {
|
||||
|
||||
Reference in New Issue
Block a user