|
@@ -200,8 +200,8 @@ public class ConditionServiceImpl implements ConditionService {
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
|
|
|
|
if ("client".equals(source)) {
|
|
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);
|
|
return conditionMapper.listPrintPlanForClient(semesterId, examId, examDetailStatus);
|
|
} else {
|
|
} else {
|
|
// 如果byAssignUser为true时,不能通过层级关系查询
|
|
// 如果byAssignUser为true时,不能通过层级关系查询
|
|
@@ -255,8 +255,17 @@ public class ConditionServiceImpl implements ConditionService {
|
|
Long privilegeId = ServletUtil.getCurrentPrivilegeId();
|
|
Long privilegeId = ServletUtil.getCurrentPrivilegeId();
|
|
DataPermissionRule dpr = basicRoleDataPermissionService.findDataPermission(privilegeId);
|
|
DataPermissionRule dpr = basicRoleDataPermissionService.findDataPermission(privilegeId);
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
|
|
+ String privilegeIdString = privilegeId == null ? null : String.valueOf(privilegeId);
|
|
|
|
+ // 课程大纲管理、课程考核设置、课程目标达成度统计
|
|
|
|
+ if ("3000".equals(privilegeIdString) || "3001".equals(privilegeIdString) || "2002".equals(privilegeIdString)) {
|
|
|
|
+ conditionMapper.listCultureProgram(schoolId, professionalId, dpr);
|
|
|
|
+ }
|
|
|
|
+ // 成绩管理
|
|
|
|
+ else if ("2001".equals(privilegeIdString)) {
|
|
|
|
+ conditionMapper.listCultureProgram(schoolId, professionalId, dpr);
|
|
|
|
+ }
|
|
|
|
+ return new ArrayList<>();
|
|
|
|
|
|
- return conditionMapper.listCultureProgram(schoolId, professionalId, dpr);
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|