|
@@ -225,6 +225,9 @@ public class CheckAbsentController extends BaseController {
|
|
@ApiOperation(value = "缺考校验按考生导出")
|
|
@ApiOperation(value = "缺考校验按考生导出")
|
|
@PostMapping(value = "exam-status/student/export")
|
|
@PostMapping(value = "exam-status/student/export")
|
|
public void studentExport(@Validated AnswerQueryDomain query, HttpServletResponse response) throws IOException {
|
|
public void studentExport(@Validated AnswerQueryDomain query, HttpServletResponse response) throws IOException {
|
|
|
|
+ if(query.getExamStatus()!=null && query.getExamStatus().equals(ExamStatus.OK)){
|
|
|
|
+ throw new ParameterException("请重新选择缺考状态");
|
|
|
|
+ }
|
|
String fileName = URLEncoder.encode("按考生导出", "UTF-8");
|
|
String fileName = URLEncoder.encode("按考生导出", "UTF-8");
|
|
response.setHeader("Content-Disposition", "inline; filename=" + fileName + ".xlsx");
|
|
response.setHeader("Content-Disposition", "inline; filename=" + fileName + ".xlsx");
|
|
response.setContentType("application/vnd.ms-excel");
|
|
response.setContentType("application/vnd.ms-excel");
|
|
@@ -247,6 +250,9 @@ public class CheckAbsentController extends BaseController {
|
|
@PostMapping(value = "exam-status/exam-room/export")
|
|
@PostMapping(value = "exam-status/exam-room/export")
|
|
public void studentExamRoomExport(@Validated AnswerQueryDomain query, HttpServletResponse response)
|
|
public void studentExamRoomExport(@Validated AnswerQueryDomain query, HttpServletResponse response)
|
|
throws IOException {
|
|
throws IOException {
|
|
|
|
+ if(query.getExamStatus()!=null && query.getExamStatus().equals(ExamStatus.OK)){
|
|
|
|
+ throw new ParameterException("请重新选择缺考状态");
|
|
|
|
+ }
|
|
String fileName = URLEncoder.encode("按考场导出", "UTF-8");
|
|
String fileName = URLEncoder.encode("按考场导出", "UTF-8");
|
|
response.setHeader("Content-Disposition", "inline; filename=" + fileName + ".xlsx");
|
|
response.setHeader("Content-Disposition", "inline; filename=" + fileName + ".xlsx");
|
|
response.setContentType("application/vnd.ms-excel");
|
|
response.setContentType("application/vnd.ms-excel");
|