|
@@ -19,7 +19,6 @@ import com.qmth.teachcloud.common.service.BasicRoleDataPermissionService;
|
|
import com.qmth.teachcloud.common.service.BasicSemesterService;
|
|
import com.qmth.teachcloud.common.service.BasicSemesterService;
|
|
import com.qmth.teachcloud.common.service.SysOrgService;
|
|
import com.qmth.teachcloud.common.service.SysOrgService;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
-import org.apache.commons.collections4.CollectionUtils;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
@@ -82,7 +81,7 @@ public class ConditionServiceImpl implements ConditionService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<BasicCourse> listCourse(Long semesterId, Long examId, Boolean enable, List<String> printPlanIds) {
|
|
|
|
|
|
+ public List<BasicCourse> listCourse(Long semesterId, Long examId, Boolean enable, List<String> printPlanIds, Long openCollegeId) {
|
|
// 考试ID为空,默认返回空
|
|
// 考试ID为空,默认返回空
|
|
if (examId == null) {
|
|
if (examId == null) {
|
|
return new ArrayList<>();
|
|
return new ArrayList<>();
|
|
@@ -95,7 +94,7 @@ public class ConditionServiceImpl implements ConditionService {
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
// 考生管理(1100)
|
|
// 考生管理(1100)
|
|
if ("1100".equals(privilegeIdString)) {
|
|
if ("1100".equals(privilegeIdString)) {
|
|
- return conditionMapper.listCourseForBasicExamStudent(examId, dpr);
|
|
|
|
|
|
+ return conditionMapper.listCourseForBasicExamStudent(examId, openCollegeId, dpr);
|
|
}
|
|
}
|
|
// 命题任务管理(39)
|
|
// 命题任务管理(39)
|
|
else if ("39".equals(privilegeIdString)) {
|
|
else if ("39".equals(privilegeIdString)) {
|