|
@@ -7,6 +7,7 @@ import com.ym.mec.biz.dal.dao.VipGroupCategoryDao;
|
|
|
import com.ym.mec.biz.dal.dto.StudentVipDouble11Dto;
|
|
|
import com.ym.mec.biz.dal.dto.VipGroupApplyDto;
|
|
|
import com.ym.mec.biz.dal.dto.VipGroupCostCountParamsDto;
|
|
|
+import com.ym.mec.biz.dal.entity.Employee;
|
|
|
import com.ym.mec.biz.dal.entity.Teacher;
|
|
|
import com.ym.mec.biz.dal.entity.VipGroupCategory;
|
|
|
import com.ym.mec.biz.dal.page.StudentManageQueryInfo;
|
|
@@ -177,4 +178,29 @@ public class TeacherVipGroupController extends BaseController {
|
|
|
return succeed(studentManageService.queryDouble11Students(queryInfo));
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "获取六一活动学生列表")
|
|
|
+ @GetMapping("queryChildrenDayStudentList")
|
|
|
+ public Object queryStudentList(StudentManageQueryInfo queryInfo){
|
|
|
+ SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
+ if (sysUser == null) {
|
|
|
+ return failed("用户信息获取失败");
|
|
|
+ }
|
|
|
+ Teacher teacher = teacherDao.get(sysUser.getOrganId());
|
|
|
+ if(Objects.isNull(teacher)){
|
|
|
+ return failed("教师信息不存在");
|
|
|
+ }
|
|
|
+ if(Objects.nonNull(teacher.getTeacherOrganId())){
|
|
|
+ queryInfo.setOrganId(teacher.getTeacherOrganId().toString());
|
|
|
+ }
|
|
|
+ if(StringUtils.isNotBlank(teacher.getFlowOrganRange())){
|
|
|
+ queryInfo.setOrganId(queryInfo.getOrganId()+","+teacher.getFlowOrganRange());
|
|
|
+ }
|
|
|
+ if(StringUtils.isBlank(queryInfo.getOrganId())){
|
|
|
+ return succeed(Collections.EMPTY_LIST);
|
|
|
+ }
|
|
|
+
|
|
|
+ queryInfo.setIsExport(false);
|
|
|
+ return succeed(studentManageService.findStudentsByOrganId(queryInfo));
|
|
|
+ }
|
|
|
+
|
|
|
}
|