diff --git a/api/service/QuestionQa.go b/api/service/QuestionQa.go index be4f21c..ed31efc 100644 --- a/api/service/QuestionQa.go +++ b/api/service/QuestionQa.go @@ -1180,11 +1180,14 @@ func (r *QuestionQaService) GetShareQuestionQaForTypeThree(questionQa *model.Que // 套题规则 [{"question_type":1,"quantity":10},{"question_type":2,"quantity":0},{"question_type":3,"quantity":0},{"question_type":4,"quantity":0}] for _, v2 := range tokenQuestionContents { + if v2.Quantity == 0 { + continue + } + shareDtoForTwo := &dto.ShareDtoForTwo{} // 处理对应飞花令数据 for _, item := range baseTokenItems { - //if len(shareDtoForTwo.BaseTokenItem) < (v2.Quantity * *questionQa.RoundNum) { if len(shareDtoForTwo.BaseTokenItem) < *questionQa.TokenNum { questionDto := dto.GetBaseTokenItemDto(item) shareDtoForTwo.BaseTokenItem = append(shareDtoForTwo.BaseTokenItem, questionDto)