|
@@ -3,6 +3,7 @@ package com.ym.mec.teacher.controller;
|
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
|
import com.ym.mec.biz.dal.dto.CourseHomeworkStudentDetailDto;
|
|
|
+import com.ym.mec.biz.dal.entity.CourseHomework;
|
|
|
import com.ym.mec.biz.dal.entity.StudentCourseHomework;
|
|
|
import com.ym.mec.biz.dal.enums.YesOrNoEnum;
|
|
|
import com.ym.mec.biz.dal.page.CourseHomeworkQueryInfo;
|
|
@@ -55,7 +56,11 @@ public class CourseHomeworkController extends BaseController {
|
|
|
@ApiOperation(value = "获取学生作业界面详细信息")
|
|
|
@GetMapping(value = "/findCourseHomeworkStudentDetail")
|
|
|
public Object findCourseHomeworkStudentDetail(Long courseScheduleID,Long userId){
|
|
|
- CourseHomeworkStudentDetailDto courseHomeworkStudentDetail = studentCourseHomeworkService.findCourseHomeworkStudentDetail(courseScheduleID, userId);
|
|
|
+ CourseHomework courseHomework = courseScheduleService.get(courseScheduleID);
|
|
|
+ if(Objects.isNull(courseHomework)){
|
|
|
+ return failed("作业不存在");
|
|
|
+ }
|
|
|
+ CourseHomeworkStudentDetailDto courseHomeworkStudentDetail = studentCourseHomeworkService.findCourseHomeworkStudentDetail(courseHomework.getCourseScheduleId(), userId);
|
|
|
if(Objects.nonNull(courseHomeworkStudentDetail)){
|
|
|
StudentCourseHomework studentCourseHomework=new StudentCourseHomework();
|
|
|
studentCourseHomework.setId(courseHomeworkStudentDetail.getCourseHomeworkId());
|