学生自己只能查看自己的成绩

beetlsql3-dev
Mlxa0324 2 years ago
parent 37ad0ada2d
commit bf60f26fc2

@ -9,7 +9,9 @@ import com.ibeetl.admin.core.entity.CoreUser;
import com.ibeetl.admin.core.file.FileService; import com.ibeetl.admin.core.file.FileService;
import com.ibeetl.admin.core.util.TimeTool; import com.ibeetl.admin.core.util.TimeTool;
import com.ibeetl.admin.core.web.JsonResult; import com.ibeetl.admin.core.web.JsonResult;
import com.ibeetl.jlw.dao.StudentDao;
import com.ibeetl.jlw.entity.FileEntity; import com.ibeetl.jlw.entity.FileEntity;
import com.ibeetl.jlw.entity.Student;
import com.ibeetl.jlw.entity.TeacherOpenCourseScoreDashboard; import com.ibeetl.jlw.entity.TeacherOpenCourseScoreDashboard;
import com.ibeetl.jlw.service.TeacherOpenCourseScoreDashboardService; import com.ibeetl.jlw.service.TeacherOpenCourseScoreDashboardService;
import com.ibeetl.jlw.web.query.TeacherOpenCourseScoreDashboardQuery; import com.ibeetl.jlw.web.query.TeacherOpenCourseScoreDashboardQuery;
@ -53,6 +55,8 @@ public class TeacherOpenCourseScoreDashboardController {
@Autowired @Autowired
private TeacherOpenCourseScoreDashboardService teacherOpenCourseScoreDashboardService; private TeacherOpenCourseScoreDashboardService teacherOpenCourseScoreDashboardService;
@Autowired
private StudentDao studentDao;
@Autowired @Autowired
FileService fileService; FileService fileService;
@ -64,6 +68,12 @@ public class TeacherOpenCourseScoreDashboardController {
if (null == coreUser) { if (null == coreUser) {
return JsonResult.failMessage("请登录后再操作"); return JsonResult.failMessage("请登录后再操作");
} else { } else {
if (coreUser.isStudent()) {
Student student = studentDao.getByUserId(coreUser.getId());
if (student != null) {
condition.setStudentId(student.getStudentId());
}
}
PageQuery page = condition.getPageQuery(); PageQuery page = condition.getPageQuery();
teacherOpenCourseScoreDashboardService.queryByConditionQuery(page); teacherOpenCourseScoreDashboardService.queryByConditionQuery(page);
return JsonResult.success(page); return JsonResult.success(page);

Loading…
Cancel
Save