派生自 projectDept/qhighschool

胡仁荣
2022-11-08 9cf4f11047a4915024696a51d92d5b80c208fac1
src/main/java/com/qxueyou/scc/controller/SchoolRollController.java
@@ -10,10 +10,7 @@
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@@ -38,7 +35,7 @@
     * @param pageNum
     * @return
     */
    @ApiOperation(value = "获取正常班级列表", notes = "")
    @ApiOperation(value = "获取正学籍列表", notes = "")
    @GetMapping(value = "/schoolList")
    public Result schoolList(@RequestParam(defaultValue = "10") Integer limit, @RequestParam(defaultValue = "1") Integer pageNum,String keyword,String status) {
@@ -52,4 +49,38 @@
                                "status", "createTime", "createTime")),
                "schoolrollCount", count));
    }
    /**
     * 给学员分配班级
     *
     * @return
     */
    @ApiOperation(value = "给学员分配班级", notes = "")
    @PutMapping(value = "/updateSchoolClass")
    public String updateSchoolClass(String StudentId,String ClassId) {
        return iSchoolRollService.updateSchool(StudentId, ClassId);
    }
    /**
     * 审核学员并生成学号
     *
     * @return
     */
    @ApiOperation(value = "审核学员并生成学号", notes = "")
    @PutMapping(value = "/auditStudent")
    public Boolean auditStudent(String StudentId) {
        return iSchoolRollService.auditStudent(StudentId);
    }
    /**
     * 导出学员信息
     *
     * @return
     */
    @ApiOperation(value = "导出学员信息", notes = "")
    @GetMapping(value = "/deriveStudentMessage")
    public void deriveStudentMessage(String StudentId,String ClassId) {
        iSchoolRollService.deriveStudentMessage();
    }
}