|
@@ -6,6 +6,7 @@ import com.qmth.distributed.print.business.bean.result.EditResult;
|
|
|
import com.qmth.distributed.print.business.service.BasicExamService;
|
|
|
import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
|
import com.qmth.teachcloud.common.entity.BasicExam;
|
|
|
+import com.qmth.teachcloud.common.enums.ExamModelEnum;
|
|
|
import com.qmth.teachcloud.common.util.Result;
|
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
|
import io.swagger.annotations.*;
|
|
@@ -16,6 +17,7 @@ import javax.annotation.Resource;
|
|
|
import javax.validation.Valid;
|
|
|
import javax.validation.constraints.Max;
|
|
|
import javax.validation.constraints.Min;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -56,8 +58,9 @@ public class BasicExamController {
|
|
|
@RequestMapping(value = "/query", method = RequestMethod.POST)
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "查询成功", response = Result.class)})
|
|
|
public Result query(@RequestParam(value = "semesterId", required = false) Long semesterId,
|
|
|
+ @RequestParam(value = "examModel", required = false) List<ExamModelEnum> examModels,
|
|
|
@RequestParam(value = "inUsed", required = false) Boolean inUsed) {
|
|
|
- return ResultUtil.ok(basicExamService.query(semesterId, inUsed));
|
|
|
+ return ResultUtil.ok(basicExamService.query(semesterId, examModels, inUsed));
|
|
|
}
|
|
|
|
|
|
/**
|