|
@@ -2050,7 +2050,10 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
|
|
|
|
@Override
|
|
|
public TeacherIncomeReviewDto getTeacherSalaryOverview(TeacherIncomeQueryInfo queryInfo) {
|
|
|
- LocalDate nowDate = LocalDate.now();
|
|
|
+ if(Objects.nonNull(queryInfo)&&TeachIncomeTypeEnum.SALE_REWARD.equals(queryInfo.getTeachIncomeType())){
|
|
|
+ TeacherIncomeReviewDto teacherSalaryOverview = new TeacherIncomeReviewDto();
|
|
|
+ return teacherSalaryOverview;
|
|
|
+ }
|
|
|
|
|
|
TeacherIncomeReviewDto teacherSalaryOverview = courseScheduleTeacherSalaryDao.getTeacherSalaryOverview(queryInfo.getTeacherId(), queryInfo.getStartDay(), queryInfo.getEndDay(), "2021-03-01", null);
|
|
|
if(Objects.isNull(teacherSalaryOverview)){
|
|
@@ -2162,6 +2165,13 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
|
Map<String, Object> params = new HashMap<String, Object>();
|
|
|
MapUtil.populateMap(params, queryInfo);
|
|
|
|
|
|
+
|
|
|
+ if(Objects.nonNull(queryInfo)&&TeachIncomeTypeEnum.SALE_REWARD.equals(queryInfo.getTeachIncomeType())){
|
|
|
+ pageInfo.setTotal(0);
|
|
|
+ pageInfo.setRows(Collections.EMPTY_LIST);
|
|
|
+ return pageInfo;
|
|
|
+ }
|
|
|
+
|
|
|
int count = courseScheduleDao.countTeacherCourse(params);
|
|
|
pageInfo.setTotal(count);
|
|
|
params.put("offset", pageInfo.getOffset());
|