Joburgess 5 년 전
부모
커밋
872022314d
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      mec-web/src/main/java/com/ym/mec/web/controller/CourseScheduleController.java

+ 5 - 3
mec-web/src/main/java/com/ym/mec/web/controller/CourseScheduleController.java

@@ -165,9 +165,11 @@ public class CourseScheduleController extends BaseController {
         if(Objects.isNull(oldCourseSchedule)){
             return failed("未找到指定课程");
         }
-        VipGroup vipGroup = vipGroupDao.findByCourseSchedule(courseSchedule.getId());
-        if(!VipGroupStatusEnum.PROGRESS.equals(vipGroup.getStatus())){
-            throw new BizException("当前课程组状态非进行中,无法进行该操作");
+        if(GroupType.VIP.equals(oldCourseSchedule.getGroupType())){
+            VipGroup vipGroup = vipGroupDao.findByCourseSchedule(courseSchedule.getId());
+            if(!VipGroupStatusEnum.PROGRESS.equals(vipGroup.getStatus())){
+                throw new BizException("当前课程组状态非进行中,无法进行该操作");
+            }
         }
         if(Objects.isNull(courseSchedule.getClassGroupId())){
             courseSchedule.setClassGroupId(oldCourseSchedule.getClassGroupId());