|  | @@ -1878,10 +1878,12 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 | 
											
												
													
														|  |  						int unitMinutes = 30;
 |  |  						int unitMinutes = 30;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  						// 如果当前教师是在指定日期之后入职的,则按照3.0的方式结算
 |  |  						// 如果当前教师是在指定日期之后入职的,则按照3.0的方式结算
 | 
											
												
													
														|  | -						Teacher teacher = teacherMap.get(teacherId);
 |  | 
 | 
											
												
													
														|  | -						if (Objects.nonNull(teacher.getEntryDate())
 |  | 
 | 
											
												
													
														|  | -								&& (teacher.getEntryDate().after(entryDate) || teacher.getEntryDate().getTime() == entryDate.getTime())) {
 |  | 
 | 
											
												
													
														|  | -							settlementType = SalarySettlementTypeEnum.GRADIENT_SALARY.getCode();
 |  | 
 | 
											
												
													
														|  | 
 |  | +						if (newCourseSchedule.getType() != CourseScheduleType.CLASSROOM) {
 | 
											
												
													
														|  | 
 |  | +							Teacher teacher = teacherMap.get(teacherId);
 | 
											
												
													
														|  | 
 |  | +							if (Objects.nonNull(teacher.getEntryDate())
 | 
											
												
													
														|  | 
 |  | +									&& (teacher.getEntryDate().after(entryDate) || teacher.getEntryDate().getTime() == entryDate.getTime())) {
 | 
											
												
													
														|  | 
 |  | +								settlementType = SalarySettlementTypeEnum.GRADIENT_SALARY.getCode();
 | 
											
												
													
														|  | 
 |  | +							}
 | 
											
												
													
														|  |  						}
 |  |  						}
 | 
											
												
													
														|  |  						if (StringUtils.equals(settlementType, "TEACHER_DEFAULT")) {
 |  |  						if (StringUtils.equals(settlementType, "TEACHER_DEFAULT")) {
 | 
											
												
													
														|  |  							if (newCourseSchedule.getType() == CourseScheduleType.CLASSROOM) {
 |  |  							if (newCourseSchedule.getType() == CourseScheduleType.CLASSROOM) {
 |