qqq
This commit is contained in:
@@ -4,11 +4,9 @@ package com.yunhai.bschclassmanage.controller.api;
|
||||
import com.yunhai.bschclassmanage.config.Config;
|
||||
import com.yunhai.bschclassmanage.controller.BaseController;
|
||||
import com.yunhai.bschclassmanage.entity.SchClassTeach;
|
||||
import com.yunhai.bschclassmanage.model.tool.UserSysRole;
|
||||
import com.yunhai.bschclassmanage.model.vo.*;
|
||||
import com.yunhai.bschclassmanage.service.*;
|
||||
import com.yunhai.bschclassmanage.utils.UserContext;
|
||||
import com.yunhai.platform.utils.model.BoaUser;
|
||||
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
|
||||
import org.apache.poi.ss.usermodel.Row;
|
||||
import org.apache.poi.ss.usermodel.Sheet;
|
||||
@@ -42,35 +40,34 @@ public class SchTeachController extends BaseController {
|
||||
private ISchTeacherService schTeacherService; //使用接口
|
||||
|
||||
@GetMapping("search")
|
||||
public SchTeachMapVO getSchTeachMapVO(UserSysRole curRole,
|
||||
@RequestParam(required = true) Integer schsystemId,
|
||||
public SchTeachMapVO getSchTeachMapVO(@RequestParam(required = true) Integer schsystemId,
|
||||
@RequestParam(required = false) Integer gradeId) {
|
||||
return schClassTeachService.getSchTeachMapVO(curRole.getSchId(),schsystemId,gradeId);
|
||||
return schClassTeachService.getSchTeachMapVO(UserContext.getSchId(),schsystemId,gradeId);
|
||||
}
|
||||
|
||||
@GetMapping("getSchClassTeach")
|
||||
public List<SchTeachMapIdVO> getSchClassTeachMapVO(UserSysRole curRole, @RequestParam Integer gradeId,@RequestParam Integer classId) {
|
||||
return schClassTeachService.getSchClassTeachMapVO(curRole.getSchId(),gradeId,classId);
|
||||
public List<SchTeachMapIdVO> getSchClassTeachMapVO(@RequestParam Integer gradeId,@RequestParam Integer classId) {
|
||||
return schClassTeachService.getSchClassTeachMapVO(UserContext.getSchId(),gradeId,classId);
|
||||
}
|
||||
|
||||
@PostMapping("save")
|
||||
public void saveTeach(BoaUser authUserWithDept, UserSysRole curRole,@Valid @RequestBody SchClassTeach model) {
|
||||
schClassTeachService.saveTeach(UserContext.getCurrentUserInfo(),model);
|
||||
public void saveTeach(@Valid @RequestBody SchClassTeach model) {
|
||||
schClassTeachService.saveTeach(UserContext.getCurrentUser(),model);
|
||||
}
|
||||
|
||||
@PostMapping("delete/{id}")
|
||||
public void delTeachById(BoaUser authUserWithDept, UserSysRole curRole, @PathVariable Integer id) {
|
||||
schClassTeachService.delTeachById(UserContext.getCurrentUserInfo(),id);
|
||||
public void delTeachById(@PathVariable Integer id) {
|
||||
schClassTeachService.delTeachById(UserContext.getCurrentUser(),id);
|
||||
}
|
||||
|
||||
@PostMapping("delClassTeach")
|
||||
public void delClassTeach(BoaUser authUserWithDept, UserSysRole curRole,@RequestParam Integer classId) {
|
||||
schClassTeachService.delClassTeach(UserContext.getCurrentUserInfo(),classId);
|
||||
public void delClassTeach(@RequestParam Integer classId) {
|
||||
schClassTeachService.delClassTeach(UserContext.getCurrentUser(),classId);
|
||||
}
|
||||
|
||||
@PostMapping("delBatch")
|
||||
public void delBatch(BoaUser authUserWithDept, UserSysRole curRole,@RequestParam Integer schsystemId, @RequestParam(required = false) Integer gradeId) {
|
||||
schClassTeachService.delBatch(UserContext.getCurrentUserInfo(),schsystemId,gradeId);
|
||||
public void delBatch(@RequestParam Integer schsystemId, @RequestParam(required = false) Integer gradeId) {
|
||||
schClassTeachService.delBatch(UserContext.getCurrentUser(),schsystemId,gradeId);
|
||||
}
|
||||
|
||||
|
||||
@@ -174,8 +171,8 @@ public class SchTeachController extends BaseController {
|
||||
}
|
||||
|
||||
@PostMapping("importTeach")
|
||||
public void importTeach(BoaUser authUserWithDept, UserSysRole curRole, @RequestPart("file") MultipartFile file,@RequestParam Integer schsystemId, @RequestParam(required = false) Integer gradeId) {
|
||||
schClassTeachService.importTeach(UserContext.getCurrentUserInfo(),file,schsystemId,gradeId);
|
||||
public void importTeach(@RequestPart("file") MultipartFile file,@RequestParam Integer schsystemId, @RequestParam(required = false) Integer gradeId) {
|
||||
schClassTeachService.importTeach(UserContext.getCurrentUser(),file,schsystemId,gradeId);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user