|
|
@ -1,5 +1,6 @@
|
|
|
|
package com.ibeetl.jlw.web;
|
|
|
|
package com.ibeetl.jlw.web;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
import cn.hutool.core.lang.Assert;
|
|
|
|
import cn.hutool.core.lang.Assert;
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
@ -16,9 +17,11 @@ import com.ibeetl.admin.core.web.query.PageParam;
|
|
|
|
import com.ibeetl.jlw.entity.ResourcesQuestionSnapshot;
|
|
|
|
import com.ibeetl.jlw.entity.ResourcesQuestionSnapshot;
|
|
|
|
import com.ibeetl.jlw.entity.Student;
|
|
|
|
import com.ibeetl.jlw.entity.Student;
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourseQuestionLog;
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourseQuestionLog;
|
|
|
|
|
|
|
|
import com.ibeetl.jlw.entity.dto.FileQuestionLogListDTO;
|
|
|
|
import com.ibeetl.jlw.entity.dto.QuestionLogAddDTO;
|
|
|
|
import com.ibeetl.jlw.entity.dto.QuestionLogAddDTO;
|
|
|
|
import com.ibeetl.jlw.entity.dto.TeacherOpenCourseHomeWorkLogDTO;
|
|
|
|
import com.ibeetl.jlw.entity.dto.TeacherOpenCourseHomeWorkLogDTO;
|
|
|
|
import com.ibeetl.jlw.entity.dto.TeacherOpenCourseHomeWorkLogPageDTO;
|
|
|
|
import com.ibeetl.jlw.entity.dto.TeacherOpenCourseHomeWorkLogPageDTO;
|
|
|
|
|
|
|
|
import com.ibeetl.jlw.entity.vo.FileQuestionLogListPageVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.TeacherOpenCourseHomeWorkLogExportVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.TeacherOpenCourseHomeWorkLogExportVO;
|
|
|
|
import com.ibeetl.jlw.service.TeacherOpenCourseQuestionLogService;
|
|
|
|
import com.ibeetl.jlw.service.TeacherOpenCourseQuestionLogService;
|
|
|
|
import com.ibeetl.jlw.web.query.TeacherOpenCourseQuestionLogQuery;
|
|
|
|
import com.ibeetl.jlw.web.query.TeacherOpenCourseQuestionLogQuery;
|
|
|
@ -101,6 +104,18 @@ public class TeacherOpenCourseQuestionLogController extends BaseController {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 附件作业文件查看
|
|
|
|
|
|
|
|
* @param dto
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@GetMapping(API + "/getFileQuestionLog.do")
|
|
|
|
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<FileQuestionLogListPageVO> getFileQuestionLog(FileQuestionLogListDTO dto, @SCoreUser CoreUser coreUser) {
|
|
|
|
|
|
|
|
TeacherOpenCourseQuestionLogQuery query = BeanUtil.copyProperties(dto, TeacherOpenCourseQuestionLogQuery.class);
|
|
|
|
|
|
|
|
return JsonResult.success(teacherOpenCourseQuestionLogService.getFileQuestionLog(query));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(API + "/list.do")
|
|
|
|
@PostMapping(API + "/list.do")
|
|
|
|
public JsonResult<PageQuery> listDo(TeacherOpenCourseQuestionLogQuery condition){
|
|
|
|
public JsonResult<PageQuery> listDo(TeacherOpenCourseQuestionLogQuery condition){
|
|
|
|
PageQuery page = condition.getPageQuery();
|
|
|
|
PageQuery page = condition.getPageQuery();
|
|
|
|