|
@@ -770,8 +770,10 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ BigDecimal finalSalary = teacherSalary.subtract(deductCost);
|
|
|
+
|
|
|
//更新教师结算信息
|
|
|
- courseScheduleTeacherSalary.setActualSalary(teacherSalary.subtract(deductCost));
|
|
|
+ courseScheduleTeacherSalary.setActualSalary(finalSalary.compareTo(BigDecimal.ZERO)<0?BigDecimal.ZERO:finalSalary);
|
|
|
courseScheduleTeacherSalary.setSettlementTime(now);
|
|
|
courseScheduleTeacherSalaryDao.update(courseScheduleTeacherSalary);
|
|
|
}
|