diff --git a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnSimulationTasksService.java b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnSimulationTasksService.java index 26218254..1ad54856 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnSimulationTasksService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnSimulationTasksService.java @@ -262,6 +262,9 @@ public class TeacherOpenCourseHandsOnSimulationTasksService extends CoreBaseServ } public List getObjectiveProblem(String problemIds, Long taskId) { + if (StringUtils.isEmpty(problemIds)) { + return new ArrayList<>(); + } // List resourcesQuestions = resourcesQuestionService.getByIds(problemIds); TeacherOpenCourseHandsOnSimulationTasks info = taskId == null ? null : getInfo(taskId); List resourcesQuestions = StringUtils.isNotEmpty(problemIds) ? mergeResourcesQuestionService.getByIds(problemIds) : null;