package com.mindskip.xzs.controller.teacher; import com.mindskip.xzs.base.BaseApiController; import com.mindskip.xzs.base.RestResponse; import com.mindskip.xzs.domain.Subject; import com.mindskip.xzs.service.SubjectService; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; /** * @version 2.2.0 * @description: 学科 * Copyright (C), 2020-2021, 武汉思维跳跃科技有限公司 * @date 2021 /9/7 9:45 */ @RestController("TeacherEducationController") @RequestMapping(value = "/api/teacher/education") @AllArgsConstructor public class EducationController extends BaseApiController { private final SubjectService subjectService; /** * 学科列表 * * @return the rest response */ @RequestMapping(value = "/subject/list", method = RequestMethod.POST) public RestResponse> list() { List subjects = subjectService.getSubjectByLevel(getCurrentUser().getUserLevel()); return RestResponse.ok(subjects); } }