浏览代码

feat:不结算课酬的老师课酬实际结算时为0

Joburgess 4 年之前
父节点
当前提交
88bd40d6bf

+ 3 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleTeacherSalaryServiceImpl.java

@@ -2244,6 +2244,9 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
                     }
                 }
                 teacherIncomeInfo.setDeductReasons(teacherSalary.getDeductReasons());
+                if(CollectionUtils.isEmpty(teacherSalary.getDeductReasons())){
+                    teacherIncomeInfo.setDeductReasons(Collections.EMPTY_LIST);
+                }
                 teacherIncomeInfo.setTeacherAttendance(teacherAttendances.get(0));
                 if(Objects.nonNull(school)&&Objects.nonNull(teacherIncomeInfo.getTeacherAttendance())){
                     teacherIncomeInfo.getTeacherAttendance().setSchoolLongitudeLatitude(school.getLongitudeLatitude());