Ver código fonte

调整错误信息

yfh 2 semanas atrás
pai
commit
ec17a258d2

+ 4 - 0
fs-user-app/src/main/java/com/fs/app/controller/course/CourseQwController.java

@@ -2,6 +2,7 @@ package com.fs.app.controller.course;
 
 
 import cn.hutool.json.JSONUtil;
+import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
 import com.fs.app.annotation.Login;
 import com.fs.app.controller.AppBaseController;
 import com.fs.common.annotation.RepeatSubmit;
@@ -110,6 +111,9 @@ public class CourseQwController extends AppBaseController {
         CourseConfig config = JSONUtil.toBean(json, CourseConfig.class);
         FsUserCourseVideoH5DVO course = courseService.selectFsUserCourseVideoH5DVOByVideoId(param.getVideoId());
         List<FsUserCourseVideoQuestionVO> questionVOList = new ArrayList<>();
+        if (ObjectUtils.isEmpty(course)){
+            return R.error("课堂视频对象不存在,请联系客服!");
+        }
         if (StringUtils.isNotEmpty(course.getQuestionBankId())){
             String[] questionIds = course.getQuestionBankId().split(",");
             for (String questionId : questionIds){