|
@@ -348,7 +348,7 @@ public class ClassGroupTeacherMapperServiceImpl extends BaseServiceImpl<Long, Cl
|
|
if(teacherSalary.getUserId().equals(classGroupTeacherMapper.getUserId())
|
|
if(teacherSalary.getUserId().equals(classGroupTeacherMapper.getUserId())
|
|
&&teacherSalary.getTeacherRole().equals(classGroupTeacherMapper.getTeacherRole())){
|
|
&&teacherSalary.getTeacherRole().equals(classGroupTeacherMapper.getTeacherRole())){
|
|
int oldDuration=DateUtil.minutesBetween(teacherSalary.getCourseSchedule().getStartClassTime(),teacherSalary.getCourseSchedule().getEndClassTime());
|
|
int oldDuration=DateUtil.minutesBetween(teacherSalary.getCourseSchedule().getStartClassTime(),teacherSalary.getCourseSchedule().getEndClassTime());
|
|
- salary=teacherSalary.getExpectSalary().divide(new BigDecimal(oldDuration), CommonConstants.DECIMAL_PLACE, BigDecimal.ROUND_DOWN).multiply(classTimeDuty).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
|
|
|
+ salary=teacherSalary.getExpectSalary().divide(new BigDecimal(oldDuration), CommonConstants.DECIMAL_PLACE, BigDecimal.ROUND_DOWN).multiply(new BigDecimal(duration)).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|