|
@@ -1698,7 +1698,7 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
gpsDeductAmount = teacherSalary.abs();
|
|
gpsDeductAmount = teacherSalary.abs();
|
|
}
|
|
}
|
|
|
|
|
|
- if(BigDecimal.ZERO.compareTo(gpsDeductAmount)<=0){
|
|
|
|
|
|
+ if(BigDecimal.ZERO.compareTo(gpsDeductAmount)<0){
|
|
deductReasons.add(new TeacherSalaryDeductReasonDto(DeductReasonEnum.GPS_ERR, gpsDeductAmount));
|
|
deductReasons.add(new TeacherSalaryDeductReasonDto(DeductReasonEnum.GPS_ERR, gpsDeductAmount));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1801,7 +1801,7 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
gpsDeductAmount = expectSalary.abs();
|
|
gpsDeductAmount = expectSalary.abs();
|
|
}
|
|
}
|
|
|
|
|
|
- if(BigDecimal.ZERO.compareTo(gpsDeductAmount)<=0){
|
|
|
|
|
|
+ if(BigDecimal.ZERO.compareTo(gpsDeductAmount)<0){
|
|
deductReasons.add(new TeacherSalaryDeductReasonDto(DeductReasonEnum.GPS_ERR, gpsDeductAmount));
|
|
deductReasons.add(new TeacherSalaryDeductReasonDto(DeductReasonEnum.GPS_ERR, gpsDeductAmount));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -2072,6 +2072,7 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
dataList.add(teacherIncomeInfo);
|
|
dataList.add(teacherIncomeInfo);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ dataList.sort(Comparator.comparing(TeacherIncomeDto::getId).reversed());
|
|
pageInfo.setRows(dataList);
|
|
pageInfo.setRows(dataList);
|
|
return pageInfo;
|
|
return pageInfo;
|
|
}
|
|
}
|