|
@@ -1,6 +1,5 @@
|
|
|
package com.qmth.distributed.print.api;
|
|
|
|
|
|
-
|
|
|
import com.qmth.boot.api.constant.ApiConstant;
|
|
|
import com.qmth.distributed.print.business.bean.result.EditResult;
|
|
|
import com.qmth.distributed.print.business.entity.TBTask;
|
|
@@ -12,11 +11,10 @@ import com.qmth.distributed.print.business.service.TBTaskService;
|
|
|
import com.qmth.distributed.print.business.templete.execute.AsyncExaminationExportTemplateService;
|
|
|
import com.qmth.distributed.print.business.templete.execute.AsyncExaminationImportTemplateService;
|
|
|
import com.qmth.distributed.print.business.util.ServletUtil;
|
|
|
-import com.qmth.distributed.print.common.contant.SystemConstant;
|
|
|
-import com.qmth.distributed.print.common.util.Result;
|
|
|
-import com.qmth.distributed.print.common.util.ResultUtil;
|
|
|
+import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
|
+import com.qmth.teachcloud.common.util.Result;
|
|
|
+import com.qmth.teachcloud.common.util.ResultUtil;
|
|
|
import io.swagger.annotations.*;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
@@ -80,7 +78,7 @@ public class ExamDetailController {
|
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
|
Set<Long> orgIds = commonService.listSubOrgIds(null);
|
|
|
return ResultUtil.ok(examDetailService.findExaminationBriefPage(schoolId,
|
|
|
- SystemConstant.convertIdToLong(printPlanId), courseCode, paperNumber, examPlace, examRoom, packageCode, pageNumber, pageSize,orgIds));
|
|
|
+ SystemConstant.convertIdToLong(printPlanId), courseCode, paperNumber, examPlace, examRoom, packageCode, pageNumber, pageSize, orgIds));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "考务数据导入-汇总数据查询")
|
|
@@ -96,7 +94,7 @@ public class ExamDetailController {
|
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
|
Set<Long> orgIds = commonService.listSubOrgIds(null);
|
|
|
return ResultUtil.ok(examDetailService.findSummarizedData(schoolId,
|
|
|
- SystemConstant.convertIdToLong(printPlanId), courseCode, paperNumber, examPlace, examRoom, packageCode,orgIds));
|
|
|
+ SystemConstant.convertIdToLong(printPlanId), courseCode, paperNumber, examPlace, examRoom, packageCode, orgIds));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "考务数据导入-查看明细")
|
|
@@ -112,7 +110,7 @@ public class ExamDetailController {
|
|
|
@ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
|
|
|
|
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
|
- return ResultUtil.ok(examDetailService.findExaminationDetail(schoolId,SystemConstant.convertIdToLong(printPlanId),
|
|
|
+ return ResultUtil.ok(examDetailService.findExaminationDetail(schoolId, SystemConstant.convertIdToLong(printPlanId),
|
|
|
courseCode, paperNumber, examPlace, examRoom, studentParams, pageNumber, pageSize));
|
|
|
}
|
|
|
|
|
@@ -128,11 +126,11 @@ public class ExamDetailController {
|
|
|
@ApiOperation(value = "考务数据导入-查看明细弹窗")
|
|
|
@RequestMapping(value = "/data_detail_list", method = RequestMethod.POST)
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "查询成功", response = Result.class)})
|
|
|
- public Result findExaminationDetailById(@ApiParam(value = "考务场次id",required = true) @RequestParam String examDetailId,
|
|
|
- @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
|
|
|
- @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
|
|
|
+ public Result findExaminationDetailById(@ApiParam(value = "考务场次id", required = true) @RequestParam String examDetailId,
|
|
|
+ @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
|
|
|
+ @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
|
|
|
|
|
|
- return ResultUtil.ok(examDetailService.findExaminationDetail(SystemConstant.convertIdToLong(examDetailId),pageNumber,pageSize));
|
|
|
+ return ResultUtil.ok(examDetailService.findExaminationDetail(SystemConstant.convertIdToLong(examDetailId), pageNumber, pageSize));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "考务数据导入-考点模糊查询")
|
|
@@ -163,20 +161,20 @@ public class ExamDetailController {
|
|
|
@RequestMapping(value = "/data_export", method = RequestMethod.POST)
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = EditResult.class)})
|
|
|
public Result dataExport(@ApiParam(value = "印刷计划id") @RequestParam(required = false) String printPlanId,
|
|
|
- @ApiParam(value = "课程代码") @RequestParam(required = false) String courseCode,
|
|
|
- @ApiParam(value = "试卷编号") @RequestParam(required = false) String paperNumber,
|
|
|
- @ApiParam(value = "考点") @RequestParam(required = false) String examPlace,
|
|
|
- @ApiParam(value = "考场") @RequestParam(required = false) String examRoom,
|
|
|
- @ApiParam(value = "卷袋号") @RequestParam(required = false) String packageCode) {
|
|
|
+ @ApiParam(value = "课程代码") @RequestParam(required = false) String courseCode,
|
|
|
+ @ApiParam(value = "试卷编号") @RequestParam(required = false) String paperNumber,
|
|
|
+ @ApiParam(value = "考点") @RequestParam(required = false) String examPlace,
|
|
|
+ @ApiParam(value = "考场") @RequestParam(required = false) String examRoom,
|
|
|
+ @ApiParam(value = "卷袋号") @RequestParam(required = false) String packageCode) {
|
|
|
Set<Long> orgIds = commonService.listSubOrgIds(null);
|
|
|
- Map<String, Object> map = tbTaskService.saveTask(TaskTypeEnum.EXAMINATION_EXPORT,SystemConstant.convertIdToLong(printPlanId));
|
|
|
- map.put("printPlanId",printPlanId);
|
|
|
- map.put("courseCode",courseCode);
|
|
|
- map.put("paperNumber",paperNumber);
|
|
|
- map.put("examPlace",examPlace);
|
|
|
- map.put("examRoom",examRoom);
|
|
|
- map.put("packageCode",packageCode);
|
|
|
- map.put("orgIds",orgIds);
|
|
|
+ Map<String, Object> map = tbTaskService.saveTask(TaskTypeEnum.EXAMINATION_EXPORT, SystemConstant.convertIdToLong(printPlanId));
|
|
|
+ map.put("printPlanId", printPlanId);
|
|
|
+ map.put("courseCode", courseCode);
|
|
|
+ map.put("paperNumber", paperNumber);
|
|
|
+ map.put("examPlace", examPlace);
|
|
|
+ map.put("examRoom", examRoom);
|
|
|
+ map.put("packageCode", packageCode);
|
|
|
+ map.put("orgIds", orgIds);
|
|
|
asyncExaminationExportTemplateService
|
|
|
.exportTask(map);
|
|
|
TBTask tbTask = Objects.nonNull(map.get(SystemConstant.TASK)) ? (TBTask) map.get(SystemConstant.TASK) : null;
|