diff --git a/src/main/java/com/yunhai/bschclassmanage/controller/api/SchHistoryController.java b/src/main/java/com/yunhai/bschclassmanage/controller/api/SchHistoryController.java new file mode 100644 index 0000000..aa88f0c --- /dev/null +++ b/src/main/java/com/yunhai/bschclassmanage/controller/api/SchHistoryController.java @@ -0,0 +1,30 @@ +package com.yunhai.bschclassmanage.controller.api; + +import com.yunhai.bschclassmanage.config.Config; +import com.yunhai.bschclassmanage.model.vo.HistorySchClassVO; +import com.yunhai.bschclassmanage.model.vo.SelectIntVO; +import com.yunhai.bschclassmanage.service.IBaseSchsystemGradeService; +import com.yunhai.bschclassmanage.service.IStudentClassHistoryService; +import com.yunhai.bschclassmanage.utils.UserContext; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + + +@RestController +@RequestMapping(Config.API_PATH+"/history/") +@CrossOrigin(originPatterns = {"*"}, allowCredentials = "true") +public class SchHistoryController { + + @Autowired + private IStudentClassHistoryService studentClassHistoryService; // 使用接口 + + @GetMapping("getClass") + public HistorySchClassVO GetClassFirst(Integer gradeId, Integer classId) { + return studentClassHistoryService.GetClassFirst(UserContext.getSchId(),gradeId,classId); + } + + + +} diff --git a/src/main/java/com/yunhai/bschclassmanage/service/IStudentClassHistoryService.java b/src/main/java/com/yunhai/bschclassmanage/service/IStudentClassHistoryService.java index 6a1690d..984a31a 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/IStudentClassHistoryService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/IStudentClassHistoryService.java @@ -1,6 +1,7 @@ package com.yunhai.bschclassmanage.service; import com.yunhai.bschclassmanage.entity.BaseDicGrade; +import com.yunhai.bschclassmanage.model.vo.HistorySchClassVO; import org.springframework.stereotype.Service; import java.util.List; @@ -8,5 +9,5 @@ import java.util.List; @Service public interface IStudentClassHistoryService { - + HistorySchClassVO GetClassFirst(Integer schId, Integer gradeId, Integer classId); }