|
@@ -30,6 +30,7 @@ import com.ym.mec.util.collection.MapUtil;
|
|
|
import com.ym.mec.util.date.DateUtil;
|
|
|
import com.ym.mec.util.json.JsonUtil;
|
|
|
import org.apache.commons.collections.ListUtils;
|
|
|
+import org.apache.commons.lang3.ArrayUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
@@ -3607,6 +3608,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
Calendar calendar = Calendar.getInstance();
|
|
|
calendar.setTime(courseGenerateInfo.getCourseCreateStartTime());
|
|
|
|
|
|
+ if(Objects.isNull(courseGenerateInfo.getCourseCount())||courseGenerateInfo.getCourseCount()<=0){
|
|
|
+ throw new BizException("可排课次数不足");
|
|
|
+ }
|
|
|
+
|
|
|
Set<String> holidayDays = new HashSet<>();
|
|
|
|
|
|
if (courseGenerateInfo.isSkipHoliday()) {
|