|
|
@@ -4,6 +4,7 @@ import cn.hutool.core.lang.Dict;
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import com.ruoyi.common.annotation.Anonymous;
|
|
|
+import com.ruoyi.common.core.content.VistorContextHolder;
|
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult2;
|
|
|
@@ -279,9 +280,10 @@ public class LearnTeacherController extends BaseController {
|
|
|
|
|
|
@GetMapping("/universities")
|
|
|
@ApiOperation("院校列表")
|
|
|
- public AjaxResult universities(@ApiParam("批次ID") Long batchId)
|
|
|
+ public AjaxResult universities(@ApiParam("批次ID") Long batchId, @RequestParam @ApiParam("考生类型") ExamType examType)
|
|
|
{
|
|
|
- return AjaxResult.success(learnTeacherService.selectUniversityList(getTeacherId(), batchId));
|
|
|
+ SysUser sysUser = VistorContextHolder.getContext();
|
|
|
+ return AjaxResult.success(learnTeacherService.selectUniversityList(getTeacherId(), batchId, null == examType ? sysUser.getExamType().name() : examType.name()));
|
|
|
}
|
|
|
|
|
|
@GetMapping("/majors")
|
|
|
@@ -290,7 +292,7 @@ public class LearnTeacherController extends BaseController {
|
|
|
{
|
|
|
SysUser sysUser = SecurityUtils.getLoginUser().getUser();
|
|
|
DzControl control = dzControlService.selectDzControl(sysUser.getLocation(), examType);
|
|
|
- return AjaxResult.success(learnTeacherService.selectMajorList(universityId, control.getPlanYear(), batchId, examType.name()));
|
|
|
+ return AjaxResult.success(learnTeacherService.selectMajorList(sysUser.getUserTypeId(), universityId, control.getPlanYear(), batchId, examType.name()));
|
|
|
}
|
|
|
|
|
|
|