|
@@ -2138,6 +2138,10 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
|
|
Integer classNum = arrangeCourseVo.getClassNum();//课时数
|
|
Integer classNum = arrangeCourseVo.getClassNum();//课时数
|
|
Integer singleClassTime = arrangeCourseVo.getSingleClssTime();//单课时长
|
|
Integer singleClassTime = arrangeCourseVo.getSingleClssTime();//单课时长
|
|
List<Long> studentIds = arrangeCourseVo.getStudentIds();//学员id集合
|
|
List<Long> studentIds = arrangeCourseVo.getStudentIds();//学员id集合
|
|
|
|
+ if(arrangeCourseVo.getCourseFreeMinutes() == null) {
|
|
|
|
+ throw new BizException("课程空闲时间不能为空");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
String formula = sysConfigService.findConfigValue(SysConfigConstant.PIANO_ROOM_TIME_FORMULA);
|
|
String formula = sysConfigService.findConfigValue(SysConfigConstant.PIANO_ROOM_TIME_FORMULA);
|
|
Integer n = (Integer) WrapperUtil.strToFormula(formula, "n", String.valueOf(studentIds.size() + 1));//人数计算 公式n*(n-1) n包含老师
|
|
Integer n = (Integer) WrapperUtil.strToFormula(formula, "n", String.valueOf(studentIds.size() + 1));//人数计算 公式n*(n-1) n包含老师
|