Joburgess 5 年之前
父節點
當前提交
4bf092d0e9
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

+ 6 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

@@ -4057,6 +4057,12 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
         if(courseScheduleId == null || courseScheduleId.size() == 0){
             throw new BizException("课程已结算,无法清除考勤");
         }
+        if(courseScheduleId.size()==1){
+			VipGroup vipGroup = vipGroupDao.findByCourseSchedule(courseScheduleId.get(0));
+			if(!VipGroupStatusEnum.PROGRESS.equals(vipGroup.getStatus())){
+				throw new BizException("当前课程组状态非进行中,无法进行该操作");
+			}
+		}
         teacherAttendanceDao.batchCleanCourseTeacherSignInfo(courseScheduleId);
         studentAttendanceDao.deleteByCourseSchedules(courseScheduleId);
         //重置学生人数