package com.peanut.modules.sociology.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.peanut.common.utils.R; import com.peanut.common.utils.ShiroUtils; import com.peanut.modules.common.to.ParamTo; import com.peanut.modules.sociology.service.CourseService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @Slf4j @RestController("sociologyCourse") @RequestMapping("sociology/course") public class CourseController { @Autowired private CourseService courseService; @RequestMapping("/getUserLateCourseList") public R getUserLateCourseList(@RequestBody ParamTo param){ Integer userId = ShiroUtils.getUId(); param.setId(userId); Page userLateCourseList = courseService.getUserLateCourseList(param); return R.ok().put("page",userLateCourseList); } }