LessonExaminationController.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.ym.mec.web.controller;
  2. import com.ym.mec.biz.dal.dto.LessonExaminationResultDto1;
  3. import com.ym.mec.biz.dal.dto.LessonExaminationResultDto2;
  4. import com.ym.mec.biz.dal.page.LessonExaminationQueryInfo1;
  5. import com.ym.mec.biz.dal.page.LessonExaminationQueryInfo2;
  6. import com.ym.mec.biz.service.LessonExaminationService;
  7. import com.ym.mec.biz.service.SysUserService;
  8. import com.ym.mec.common.controller.BaseController;
  9. import com.ym.mec.common.entity.HttpResponseResult;
  10. import com.ym.mec.common.page.PageInfo;
  11. import io.swagger.annotations.Api;
  12. import io.swagger.annotations.ApiOperation;
  13. import org.springframework.web.bind.annotation.PostMapping;
  14. import org.springframework.web.bind.annotation.RequestBody;
  15. import org.springframework.web.bind.annotation.RequestMapping;
  16. import org.springframework.web.bind.annotation.RestController;
  17. import javax.annotation.Resource;
  18. /**
  19. * 进度评测表(LessonExamination)表控制层
  20. *
  21. * @author zx
  22. * @since 2023-04-03 18:20:19
  23. */
  24. @Api(tags = "进度评测表")
  25. @RestController
  26. @RequestMapping("/lessonExamination")
  27. public class LessonExaminationController extends BaseController {
  28. @Resource
  29. private LessonExaminationService lessonExaminationService;
  30. @Resource
  31. private SysUserService sysUserService;
  32. @ApiOperation(value = "获取作业列表")
  33. @PostMapping("queryPage")
  34. public HttpResponseResult<PageInfo<LessonExaminationResultDto2>> queryPage(@RequestBody LessonExaminationQueryInfo2 queryInfo) {
  35. return succeed(lessonExaminationService.queryPageByWeb(queryInfo));
  36. }
  37. }