yonge 5 vuotta sitten
vanhempi
commit
bd8560e78e

+ 8 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ClassGroupServiceImpl.java

@@ -1303,6 +1303,14 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
                     Map<CourseSchedule.CourseScheduleType, TeacherDefaultMusicGroupSalary> collect = teacherSalaryList.stream().collect(Collectors.toMap(TeacherDefaultMusicGroupSalary::getCourseScheduleType, teacherDefaultMusicGroupSalary -> teacherDefaultMusicGroupSalary));
 
                     TeacherDefaultMusicGroupSalary teacherDefaultMusicGroupSalary = collect.get(classGroup4MixDto.getCourseType());
+                    if(teacherDefaultMusicGroupSalary != null){
+						if (teacherDefaultMusicGroupSalary.getAssistantTeacher30MinSalary() == null
+								|| teacherDefaultMusicGroupSalary.getAssistantTeacher90MinSalary() == null
+								|| teacherDefaultMusicGroupSalary.getMainTeacher30MinSalary() == null
+								|| teacherDefaultMusicGroupSalary.getMainTeacher90MinSalary() == null) {
+							throw new BizException("请设置老师默认课酬");
+						}
+                    }
 
                     //对应基准课酬
                     BigDecimal baseSalary = new BigDecimal(0), classTimeDuty = new BigDecimal(0);