|
@@ -2,7 +2,6 @@ package com.qmth.distributed.print.api;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
-import com.qmth.boot.api.annotation.Aac;
|
|
|
import com.qmth.boot.api.constant.ApiConstant;
|
|
|
import com.qmth.distributed.print.business.bean.dto.obe.CourseRequirementMatrixDto;
|
|
|
import com.qmth.distributed.print.business.bean.dto.report.ObeCourseRequirementDto;
|
|
@@ -54,9 +53,11 @@ public class ObeReportController {
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "分页查询", response = ObeCourseRequirementReport.class)})
|
|
|
public Result requirementsList(@ApiParam(value = "培养方案ID", required = true) @RequestParam Long cultureProgramId,
|
|
|
@ApiParam(value = "课程大纲ID", required = true) @RequestParam Long obeCourseOutlineId,
|
|
|
+ @ApiParam(value = "专业ID") @RequestParam(required = false) Long professionalId,
|
|
|
+ @ApiParam(value = "培养方案名称") @RequestParam(required = false) String cultureProgramName,
|
|
|
@ApiParam(value = "分页页码", required = true) @RequestParam @Min(SystemConstant.PAGE_NUMBER_MIN) Integer pageNumber,
|
|
|
@ApiParam(value = "分页数", required = true) @RequestParam @Min(SystemConstant.PAGE_SIZE_MIN) @Max(SystemConstant.PAGE_SIZE_MAX) Integer pageSize) {
|
|
|
- return ResultUtil.ok(obeCourseRequirementReportService.obeCourseRequirementReportList(new Page<>(pageNumber, pageSize), cultureProgramId, obeCourseOutlineId));
|
|
|
+ return ResultUtil.ok(obeCourseRequirementReportService.obeCourseRequirementReportList(new Page<>(pageNumber, pageSize), cultureProgramId, obeCourseOutlineId, professionalId, cultureProgramName));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "毕业要求达成度雷达报表")
|