|
@@ -944,7 +944,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
BigDecimal teacherOnlineSalary,teacherOfflineSalary,teacherSalary;
|
|
|
switch (vipGroupSalarySettlementDto.getOnlineSalarySettlement().getSalarySettlementType()){
|
|
|
case TEACHER_DEFAULT:
|
|
|
- teacherOnlineSalary=teacherDefaultVipGroupSalary.getOnlineClassesSalary().multiply(onlineClassNum);
|
|
|
+ teacherOnlineSalary=teacherDefaultVipGroupSalary.getOfflineClassesSalary().multiply(onlineClassNum);
|
|
|
break;
|
|
|
case RATIO_DISCOUNT:
|
|
|
teacherOnlineSalary=vipGroupDefaultClassesUnitPrice.getOnlineClassesUnitPrice().multiply(vipGroupSalarySettlementDto.getOnlineSalarySettlement().getSettlementValue()).multiply(onlineClassNum);
|
|
@@ -1896,7 +1896,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
//创建老师单节课课酬信息
|
|
|
courseScheduleTeacherSalaryService.createCourseScheduleTeacherVipSalary(vipGroup,
|
|
|
newCourseSchedules,
|
|
|
- teacherDefaultVipGroupSalary.getOnlineClassesSalary(),
|
|
|
+ teacherDefaultVipGroupSalary.getOfflineClassesSalary(),
|
|
|
teacherDefaultVipGroupSalary.getOfflineClassesSalary());
|
|
|
}
|
|
|
|
|
@@ -2544,7 +2544,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
|
|
|
if(onlineTeacherSalary.compareTo(zero)<=0){
|
|
|
if(Objects.nonNull(byTeacherAndCategory)){
|
|
|
- onlineTeacherSalary=byTeacherAndCategory.getOnlineClassesSalary();
|
|
|
+ onlineTeacherSalary=byTeacherAndCategory.getOfflineClassesSalary();
|
|
|
}
|
|
|
}
|
|
|
if(offlineTeacherSalary.compareTo(zero)<=0){
|
|
@@ -3062,7 +3062,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
TeacherDefaultVipGroupSalary tdvs = teacherDefaultVipGroupSalaryDao.findByTeacherAndCategory(ts.getUserId(), ts.getVipGroupCategoryId());
|
|
|
if (tdvs != null) {
|
|
|
if (ts.getTeachMode() == TeachModeEnum.ONLINE) {
|
|
|
- ts.setExpectSalary(tdvs.getOnlineClassesSalary());
|
|
|
+ ts.setExpectSalary(tdvs.getOfflineClassesSalary());
|
|
|
} else {
|
|
|
ts.setExpectSalary(tdvs.getOfflineClassesSalary());
|
|
|
}
|