|
@@ -108,6 +108,8 @@ public class ConditionServiceImpl implements ConditionService {
|
|
|
}
|
|
|
dpr = basicRoleDataPermissionService.findDataPermission(privilegeId);
|
|
|
return conditionMapper.listCourseForScore(semesterId, examId, basicCourses, MarkPaperStatus.FINISH.name(), dpr);
|
|
|
+ } else if ("491".equals(privilegeIdString)) {
|
|
|
+ return conditionMapper.listCourseForEntrance(examId, sysUser.getId(), MarkPaperStatus.FORMAL.name());
|
|
|
} else {
|
|
|
dpr = basicRoleDataPermissionService.findDataPermission(privilegeId);
|
|
|
return conditionMapper.listCourse(semesterId, examId, enable, printPlanIds, dpr);
|
|
@@ -139,6 +141,8 @@ public class ConditionServiceImpl implements ConditionService {
|
|
|
return conditionMapper.listPaperNumberAudit(semesterId, examId, courseCode);
|
|
|
} else if ("47".equals(privilegeIdString)) {
|
|
|
return conditionMapper.listPaperNumberPlanTask(semesterId, examId, printPlanIds, courseCode, dpr);
|
|
|
+ } else if ("491".equals(privilegeIdString)) {
|
|
|
+ return conditionMapper.listPaperNumberForEntrance(examId, sysUser.getId(), courseCode, MarkPaperStatus.FORMAL.name());
|
|
|
} else {
|
|
|
return conditionMapper.listPaperNumber(semesterId, examId, courseCode, printPlanIds, dpr);
|
|
|
}
|
|
@@ -152,8 +156,8 @@ public class ConditionServiceImpl implements ConditionService {
|
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
|
|
|
|
if ("client".equals(source)) {
|
|
|
- String[] examDetailStatus = new String[] { ExamDetailStatusEnum.NEW.name(),
|
|
|
- PrintPlanStatusEnum.READY.name() };
|
|
|
+ String[] examDetailStatus = new String[]{ExamDetailStatusEnum.NEW.name(),
|
|
|
+ PrintPlanStatusEnum.READY.name()};
|
|
|
return conditionMapper.listPrintPlanForClient(semesterId, examId, examDetailStatus);
|
|
|
} else {
|
|
|
// 如果byAssignUser为true时,不能通过层级关系查询
|