|
@@ -6,6 +6,8 @@ import com.qmth.boot.api.annotation.Aac;
|
|
|
import com.qmth.boot.api.annotation.BOOL;
|
|
|
import com.qmth.boot.api.constant.ApiConstant;
|
|
|
import com.qmth.distributed.print.business.bean.dto.ExamTaskDetailDto;
|
|
|
+import com.qmth.distributed.print.business.bean.dto.PrintTaskDto;
|
|
|
+import com.qmth.distributed.print.business.bean.dto.PrintTaskTotalDto;
|
|
|
import com.qmth.distributed.print.business.bean.dto.RelatePaperDto;
|
|
|
import com.qmth.distributed.print.business.bean.params.DeleteParams;
|
|
|
import com.qmth.distributed.print.business.bean.params.PrintPlanParams;
|
|
@@ -30,7 +32,6 @@ import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.validation.Valid;
|
|
|
import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -123,10 +124,10 @@ public class ExamPrintPlanController {
|
|
|
*/
|
|
|
@ApiOperation(value = "关联试卷管理-查询")
|
|
|
@RequestMapping(value = "/relate_list", method = RequestMethod.POST)
|
|
|
- public Result relateList(@RequestParam String relateType,
|
|
|
- @RequestParam Long printPlanId,
|
|
|
- @RequestParam String courseCode,
|
|
|
- @RequestParam String paperNumber,
|
|
|
+ public Result relateList(@RequestParam(value = "relateType", required = false) String relateType,
|
|
|
+ @RequestParam(value = "printPlanId", required = false) Long printPlanId,
|
|
|
+ @RequestParam(value = "courseCode", required = false) String courseCode,
|
|
|
+ @RequestParam(value = "paperNumber", required = false) String paperNumber,
|
|
|
@RequestParam Integer pageNumber,
|
|
|
@RequestParam Integer pageSize) {
|
|
|
IPage<ExamTaskDetailDto> examTasks = examTaskDetailService.list(relateType, printPlanId, courseCode, paperNumber, pageNumber, pageSize);
|
|
@@ -140,7 +141,7 @@ public class ExamPrintPlanController {
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/relate_update", method = RequestMethod.POST)
|
|
|
- public Result relateUpdate( @RequestBody RelatePaperParam paperParam) {
|
|
|
+ public Result relateUpdate(@RequestBody RelatePaperParam paperParam) {
|
|
|
boolean isSuccess = examTaskDetailService.updatePaper(paperParam);
|
|
|
return ResultUtil.ok(isSuccess);
|
|
|
}
|
|
@@ -160,7 +161,7 @@ public class ExamPrintPlanController {
|
|
|
/**
|
|
|
* 印刷任务管理-查询
|
|
|
*
|
|
|
- * @param printPlanName
|
|
|
+ * @param printPlanId
|
|
|
* @param status
|
|
|
* @param courseCode
|
|
|
* @param paperNumber
|
|
@@ -173,16 +174,17 @@ public class ExamPrintPlanController {
|
|
|
*/
|
|
|
@ApiOperation(value = "印刷任务管理-查询")
|
|
|
@RequestMapping(value = "/task_list", method = RequestMethod.POST)
|
|
|
- public Result taskList(@RequestParam String printPlanName,
|
|
|
- @RequestParam String status,
|
|
|
- @RequestParam String courseCode,
|
|
|
- @RequestParam String paperNumber,
|
|
|
- @RequestParam String examPlace,
|
|
|
- @RequestParam Long examStartTime,
|
|
|
- @RequestParam Long examEndTime,
|
|
|
+ public Result taskList(@RequestParam(value = "printPlanId", required = false) Long printPlanId,
|
|
|
+ @RequestParam(value = "status", required = false) String status,
|
|
|
+ @RequestParam(value = "courseCode", required = false) String courseCode,
|
|
|
+ @RequestParam(value = "paperNumber", required = false) String paperNumber,
|
|
|
+ @RequestParam(value = "examPlace", required = false) String examPlace,
|
|
|
+ @RequestParam(value = "examRoom", required = false) String examRoom,
|
|
|
+ @RequestParam(value = "examStartTime", required = false) Long examStartTime,
|
|
|
+ @RequestParam(value = "examEndTime", required = false) Long examEndTime,
|
|
|
@RequestParam Integer pageNumber,
|
|
|
@RequestParam Integer pageSize) {
|
|
|
- IPage<ExamTaskDetailDto> examTasks = examDetailService.listPrintTask(printPlanName, status, courseCode, paperNumber, examPlace, examStartTime, examEndTime, pageNumber, pageSize);
|
|
|
+ IPage<PrintTaskDto> examTasks = examDetailService.listPrintTask(printPlanId, status, courseCode, paperNumber, examPlace, examRoom, examStartTime, examEndTime, pageNumber, pageSize);
|
|
|
return ResultUtil.ok(examTasks);
|
|
|
}
|
|
|
|
|
@@ -211,28 +213,28 @@ public class ExamPrintPlanController {
|
|
|
/**
|
|
|
* 印刷任务管理-汇总数据查询
|
|
|
*
|
|
|
- * @param request
|
|
|
- * @param printPlanName
|
|
|
+ * @param printPlanId
|
|
|
* @param status
|
|
|
* @param courseCode
|
|
|
* @param paperNumber
|
|
|
* @param examPlace
|
|
|
+ * @param examRoom
|
|
|
* @param examStartTime
|
|
|
* @param examEndTime
|
|
|
* @return
|
|
|
*/
|
|
|
@ApiOperation(value = "印刷任务管理-汇总数据查询")
|
|
|
@RequestMapping(value = "/task_total_data", method = RequestMethod.POST)
|
|
|
- public Result taskTotalData(HttpServletRequest request,
|
|
|
- @RequestParam String printPlanName,
|
|
|
- @RequestParam String status,
|
|
|
- @RequestParam String courseCode,
|
|
|
- @RequestParam String paperNumber,
|
|
|
- @RequestParam String examPlace,
|
|
|
- @RequestParam Long examStartTime,
|
|
|
- @RequestParam Long examEndTime) {
|
|
|
- Map<String, Object> map = examDetailService.taskTotalData(printPlanName, status, courseCode, paperNumber, examPlace, examStartTime, examEndTime);
|
|
|
- return ResultUtil.ok(map);
|
|
|
+ public Result taskTotalData(@RequestParam(value = "printPlanId", required = false) Long printPlanId,
|
|
|
+ @RequestParam(value = "status", required = false) String status,
|
|
|
+ @RequestParam(value = "courseCode", required = false) String courseCode,
|
|
|
+ @RequestParam(value = "paperNumber", required = false) String paperNumber,
|
|
|
+ @RequestParam(value = "examPlace", required = false) String examPlace,
|
|
|
+ @RequestParam(value = "examRoom", required = false) String examRoom,
|
|
|
+ @RequestParam(value = "examStartTime", required = false) Long examStartTime,
|
|
|
+ @RequestParam(value = "examEndTime", required = false) Long examEndTime) {
|
|
|
+ PrintTaskTotalDto printTaskTotalDto = examDetailService.taskTotalData(printPlanId, status, courseCode, paperNumber, examPlace, examRoom, examStartTime, examEndTime);
|
|
|
+ return ResultUtil.ok(printTaskTotalDto);
|
|
|
}
|
|
|
|
|
|
/**
|