|  | @@ -69,8 +69,9 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
 | 
											
												
													
														|  |                                                       BigDecimal offlineTeacherSalary) {
 |  |                                                       BigDecimal offlineTeacherSalary) {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          School school = schoolService.get(vipGroup.getTeacherSchoolId());
 |  |          School school = schoolService.get(vipGroup.getTeacherSchoolId());
 | 
											
												
													
														|  | -        if (Objects.isNull(school)) {
 |  | 
 | 
											
												
													
														|  | -            throw new BizException("未找到该教学点");
 |  | 
 | 
											
												
													
														|  | 
 |  | +        BigDecimal subsidy = new BigDecimal(0);
 | 
											
												
													
														|  | 
 |  | +        if (Objects.nonNull(school)) {
 | 
											
												
													
														|  | 
 |  | +            subsidy=school.getSubsidy();
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          //获取活动信息
 |  |          //获取活动信息
 | 
											
										
											
												
													
														|  | @@ -95,7 +96,7 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
 | 
											
												
													
														|  |                  courseScheduleTeacherSalary.setTeacherRole(TeachTypeEnum.BISHOP);
 |  |                  courseScheduleTeacherSalary.setTeacherRole(TeachTypeEnum.BISHOP);
 | 
											
												
													
														|  |                  courseScheduleTeacherSalary.setUserId(courseSchedules.get(i).getActualTeacherId().intValue());
 |  |                  courseScheduleTeacherSalary.setUserId(courseSchedules.get(i).getActualTeacherId().intValue());
 | 
											
												
													
														|  |                  courseScheduleTeacherSalary.setClassGroupId(courseSchedules.get(i).getClassGroupId());
 |  |                  courseScheduleTeacherSalary.setClassGroupId(courseSchedules.get(i).getClassGroupId());
 | 
											
												
													
														|  | -                courseScheduleTeacherSalary.setSubsidy(school.getSubsidy());
 |  | 
 | 
											
												
													
														|  | 
 |  | +                courseScheduleTeacherSalary.setSubsidy(subsidy);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |                  if (vipGroupActivity.getType() == VipGroupActivityTypeEnum.GIVE_CLASS
 |  |                  if (vipGroupActivity.getType() == VipGroupActivityTypeEnum.GIVE_CLASS
 | 
											
												
													
														|  |                          && vipGroup.getGiveTeachMode() == teachModeEnum
 |  |                          && vipGroup.getGiveTeachMode() == teachModeEnum
 |