package com.ycl.jxkg.controller.student; import com.github.pagehelper.PageInfo; import com.ycl.jxkg.base.BaseApiController; import com.ycl.jxkg.base.Result; import com.ycl.jxkg.domain.entity.Subject; import com.ycl.jxkg.domain.vo.admin.education.SubjectEditRequestVO; import com.ycl.jxkg.domain.vo.admin.education.SubjectPageRequestVO; import com.ycl.jxkg.domain.vo.admin.education.SubjectResponseVO; import com.ycl.jxkg.service.SubjectService; import lombok.RequiredArgsConstructor; import org.springframework.beans.BeanUtils; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; import java.util.List; @RequiredArgsConstructor @RestController("StudentSubjectController") @RequestMapping(value = "/api/student/subject") public class SubjectController extends BaseApiController { private final SubjectService subjectService; @RequestMapping(value = "/list", method = RequestMethod.POST) public Result> list() { List subjects = subjectService.allSubject(); return Result.ok(subjects); } }