|
@@ -2125,8 +2125,8 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
|
|
|
Integer remainTime = pianoRoomTime.getRemainTime();//剩余时长
|
|
|
|
|
|
String formula = sysConfigService.findConfigValue(SysConfigConstant.PIANO_ROOM_TIME_FORMULA);
|
|
|
- Integer before = (Integer) WrapperUtil.strToFormula(formula, "n", String.valueOf(studentIds.size() + 1));//变更前
|
|
|
- Integer after = (Integer) WrapperUtil.strToFormula(formula, "n", String.valueOf(paymentList.size() + 1));//变更前
|
|
|
+ Integer after = (Integer) WrapperUtil.strToFormula(formula, "n", String.valueOf(studentIds.size() + 1));//变更后
|
|
|
+ Integer before = (Integer) WrapperUtil.strToFormula(formula, "n", String.valueOf(paymentList.size() + 1));//变更前
|
|
|
int diffTime = singleCourseTime * (after - before);//人数变更后单课耗时
|
|
|
if (remainTime - diffTime < 0) {
|
|
|
throw new BizException("剩余时长不足");
|