From cd5d8162db45c58084706f737b4bdf97d4094fbd Mon Sep 17 00:00:00 2001
From: Mlxa0324 <mlx950324@163.com>
Date: Sun, 26 Feb 2023 21:30:03 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E5=AD=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../sql/jlw/teacherOpenCourseMergeResourcesQuestion.md    | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md b/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md
index 9be8e360..2a6a969d 100644
--- a/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md
+++ b/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md
@@ -791,7 +791,13 @@ getRandomMergeResourcesQuestionListByChapterTestQuestion
       AND b.teacher_open_course_id = #teacherOpenCourseId#
       @}
       @if(!isEmpty(questionSettingId)){
-      AND b.teacher_open_course_question_setting_id = #questionSettingId#
+      AND b.teacher_open_course_id 
+            @// 保证至少会返回一个值,默认返回-1
+         = (select ifnull(max(teacher_open_course_id), '-1') from teacher_open_course_question_setting 
+            where  1 
+            and teacher_open_course_question_setting_id = #questionSettingId# 
+            and teacher_open_course_question_setting_status = 1 
+            limit 1)
       @}
       @// 如果都为空,则不返回数据,比较保守些
       @if(isEmpty(questionSettingId) && isEmpty(teacherOpenCourseId)){