package com.zhongzheng.controller.course; import com.zhongzheng.common.core.controller.BaseController; import com.zhongzheng.common.core.page.TableDataInfo; import com.zhongzheng.modules.top.goods.bo.TopCourseSubjectQueryBo; import com.zhongzheng.modules.top.goods.service.ITopCourseSubjectService; import com.zhongzheng.modules.top.goods.vo.TopCourseSubjectVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * 科目Controller * * @author ruoyi * @date 2021-10-09 */ @Api(value = "科目控制器", tags = {"科目管理"}) @RequiredArgsConstructor(onConstructor_ = @Autowired) @RestController @RequestMapping("/course/subject") public class TopCourseSubjectController extends BaseController { private final ITopCourseSubjectService iCourseSubjectService; /** * 查询科目列表 */ @ApiOperation("查询科目列表") @GetMapping("/list") public TableDataInfo list(TopCourseSubjectQueryBo bo) { startPage(); List list = iCourseSubjectService.queryList(bo); return getDataTable(list); } }