|
@@ -2,6 +2,7 @@ package com.ym.mec.web.controller;
|
|
|
|
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
|
+import com.ym.mec.biz.dal.dao.CourseScheduleTeacherSalaryDao;
|
|
|
import com.ym.mec.biz.dal.dao.EmployeeDao;
|
|
|
import com.ym.mec.biz.dal.entity.Employee;
|
|
|
import com.ym.mec.biz.dal.page.CourseSalaryQueryInfo4Web;
|
|
@@ -11,6 +12,7 @@ import com.ym.mec.biz.service.VipGroupService;
|
|
|
import com.ym.mec.common.controller.BaseController;
|
|
|
import com.ym.mec.common.entity.HttpResponseResult;
|
|
|
import com.ym.mec.common.exception.BizException;
|
|
|
+import com.ym.mec.util.date.DateUtil;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -19,9 +21,7 @@ import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
-import java.util.Arrays;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
+import java.util.*;
|
|
|
|
|
|
@RequestMapping("courseScheduleTeacherSalary")
|
|
|
@Api(tags = "教师薪酬服务")
|
|
@@ -30,7 +30,8 @@ public class CourseScheduleTeacherSalaryController extends BaseController {
|
|
|
|
|
|
@Autowired
|
|
|
private CourseScheduleTeacherSalaryService courseScheduleTeacherSalaryService;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private CourseScheduleTeacherSalaryDao courseScheduleTeacherSalaryDao;
|
|
|
@Autowired
|
|
|
private VipGroupService vipGroupService;
|
|
|
@Autowired
|
|
@@ -72,7 +73,12 @@ public class CourseScheduleTeacherSalaryController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- return succeed(courseScheduleTeacherSalaryService.findIsSettlementCourseSalarys(queryInfo));
|
|
|
+
|
|
|
+ Map<String, Object> result=new HashMap<>();
|
|
|
+ result.put("pageInfo", courseScheduleTeacherSalaryService.findIsSettlementCourseSalarys(queryInfo));
|
|
|
+ int i = courseScheduleTeacherSalaryDao.countOpenConfirmSalarysWithMonth(DateUtil.getMonth(DateUtil.addMonths(new Date(), -1)));
|
|
|
+ result.put("isOpenConfirm", i>0?1:0);
|
|
|
+ return succeed(result);
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "开启课酬确认")
|