移动组

This commit is contained in:
2026-08-24 11:33:04 +08:00
parent f69a5c2182
commit af7d17c9c5
11 changed files with 505 additions and 12 deletions
@@ -1,7 +1,9 @@
package com.yunhai.bschclassmanage.controller.api;
import com.yunhai.bschclassmanage.config.Config;
import com.yunhai.bschclassmanage.model.vo.HistoryClassTeachVO;
import com.yunhai.bschclassmanage.model.vo.HistorySchClassVO;
import com.yunhai.bschclassmanage.model.vo.HistorySchStudentVO;
import com.yunhai.bschclassmanage.model.vo.SelectIntVO;
import com.yunhai.bschclassmanage.service.IBaseSchsystemGradeService;
import com.yunhai.bschclassmanage.service.IStudentClassHistoryService;
@@ -10,6 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import java.util.Map;
@RestController
@@ -25,6 +28,22 @@ public class SchHistoryController {
return studentClassHistoryService.GetClassFirst(UserContext.getSchId(),classId);
}
//获取历史学生信息(逐年倒序)
@GetMapping("getHistoryClassStudent")
public List<HistorySchStudentVO> getHistoryClassStudent(Integer classId) {
return studentClassHistoryService.getHistoryClassStudent(UserContext.getSchId(),classId);
}
//获取历史任教信息
@GetMapping("getHistoryClassTeach")
public List<HistoryClassTeachVO> getHistoryClassTeach(Integer classId) {
return studentClassHistoryService.getHistoryClassTeach(UserContext.getSchId(),classId);
}
//通过学生stuId获取历史任教信息
@GetMapping("getHistoryClassTeachByStuId")
public Map<String, Object> getHistoryClassTeachByStuId(Integer stuId) {
return studentClassHistoryService.getHistoryClassTeachByStuId(UserContext.getSchId(),stuId);
}
}