|
@@ -10,6 +10,7 @@ import com.qmth.distributed.print.business.bean.params.ExamTaskApplyParam;
|
|
|
import com.qmth.distributed.print.business.bean.result.EditResult;
|
|
|
import com.qmth.distributed.print.business.entity.*;
|
|
|
import com.qmth.distributed.print.business.enums.ExamStatusEnum;
|
|
|
+import com.qmth.distributed.print.business.enums.MakeMethodEnum;
|
|
|
import com.qmth.distributed.print.business.enums.MessageEnum;
|
|
|
import com.qmth.distributed.print.business.enums.ReviewStatusEnum;
|
|
|
import com.qmth.distributed.print.business.service.*;
|
|
@@ -91,7 +92,6 @@ public class ExamTaskController {
|
|
|
AsyncCreatePdfTempleteService asyncCreatePdfTempleteService;
|
|
|
|
|
|
/**
|
|
|
- * 查询
|
|
|
*
|
|
|
* @param enable
|
|
|
* @param status
|
|
@@ -100,6 +100,8 @@ public class ExamTaskController {
|
|
|
* @param paperNumber
|
|
|
* @param startTime
|
|
|
* @param endTime
|
|
|
+ * @param userName 命题教师姓名
|
|
|
+ * @param createName 创建人姓名
|
|
|
* @param pageNumber
|
|
|
* @param pageSize
|
|
|
* @return
|
|
@@ -108,14 +110,16 @@ public class ExamTaskController {
|
|
|
@RequestMapping(value = "/list", method = RequestMethod.POST)
|
|
|
public Result list(@RequestParam(required = false) Boolean enable,
|
|
|
@RequestParam(required = false) String status,
|
|
|
- @RequestParam(required = false) Long cardRuleId,
|
|
|
+ @RequestParam(required = false) String cardRuleId,
|
|
|
@RequestParam(required = false) String courseCode,
|
|
|
@RequestParam(required = false) String paperNumber,
|
|
|
@RequestParam(required = false) Long startTime,
|
|
|
@RequestParam(required = false) Long endTime,
|
|
|
+ @RequestParam(required = false) String userName,
|
|
|
+ @RequestParam(required = false) String createName,
|
|
|
@RequestParam Integer pageNumber,
|
|
|
@RequestParam Integer pageSize) {
|
|
|
- IPage<ExamTaskDto> examTasks = examTaskService.list(enable, status, cardRuleId, courseCode, paperNumber, startTime, endTime, pageNumber, pageSize);
|
|
|
+ IPage<ExamTaskDto> examTasks = examTaskService.list(enable, status, SystemConstant.convertIdToLong(cardRuleId), courseCode, paperNumber, startTime, endTime,userName,createName, pageNumber, pageSize);
|
|
|
return ResultUtil.ok(examTasks);
|
|
|
}
|
|
|
|
|
@@ -256,7 +260,6 @@ public class ExamTaskController {
|
|
|
|
|
|
/**
|
|
|
* 入库申请查询
|
|
|
- *
|
|
|
* @param auditStatus
|
|
|
* @param reviewStatus
|
|
|
* @param cardRuleId
|
|
@@ -264,6 +267,7 @@ public class ExamTaskController {
|
|
|
* @param paperNumber
|
|
|
* @param startTime
|
|
|
* @param endTime
|
|
|
+ * @param userName 命题老师名称
|
|
|
* @param pageNumber
|
|
|
* @param pageSize
|
|
|
* @return
|
|
@@ -277,9 +281,10 @@ public class ExamTaskController {
|
|
|
@RequestParam(value = "paperNumber", required = false) String paperNumber,
|
|
|
@RequestParam(value = "startTime", required = false) Long startTime,
|
|
|
@RequestParam(value = "endTime", required = false) Long endTime,
|
|
|
+ @RequestParam(value = "userName",required = false) String userName,
|
|
|
@RequestParam("pageNumber") Integer pageNumber,
|
|
|
@RequestParam("pageSize") Integer pageSize) {
|
|
|
- IPage<ExamTaskDto> list = examTaskService.listTaskApply(auditStatus, reviewStatus, cardRuleId, courseCode, paperNumber, startTime, endTime, pageNumber, pageSize);
|
|
|
+ IPage<ExamTaskDto> list = examTaskService.listTaskApply(auditStatus, reviewStatus, cardRuleId, courseCode, paperNumber, startTime, endTime,userName, pageNumber, pageSize);
|
|
|
return ResultUtil.ok(list);
|
|
|
}
|
|
|
|
|
@@ -344,6 +349,9 @@ public class ExamTaskController {
|
|
|
* @param cardRuleId
|
|
|
* @param startTime
|
|
|
* @param endTime
|
|
|
+ * @param startCreateTime 申请时间-起始
|
|
|
+ * @param endCreateTime 申请时间-终止
|
|
|
+ * @param createName 创建人
|
|
|
* @param pageNumber
|
|
|
* @param pageSize
|
|
|
* @return
|
|
@@ -356,9 +364,12 @@ public class ExamTaskController {
|
|
|
@RequestParam(value = "cardRuleId", required = false) Long cardRuleId,
|
|
|
@RequestParam(value = "startTime", required = false) Long startTime,
|
|
|
@RequestParam(value = "endTime", required = false) Long endTime,
|
|
|
+ @RequestParam(value = "startCreateTime",required = false) Long startCreateTime,
|
|
|
+ @RequestParam(value = "endCreateTime",required = false) Long endCreateTime,
|
|
|
+ @RequestParam(value = "createName",required = false) String createName,
|
|
|
@RequestParam("pageNumber") Integer pageNumber,
|
|
|
@RequestParam("pageSize") Integer pageSize) {
|
|
|
- IPage<ExamTaskDto> examTaskDtoIPage = examTaskService.listTaskReviewUnaudited(courseCode, paperNumber, userId, cardRuleId, startTime, endTime, pageNumber, pageSize);
|
|
|
+ IPage<ExamTaskDto> examTaskDtoIPage = examTaskService.listTaskReviewUnaudited(courseCode, paperNumber, userId, cardRuleId, startTime, endTime,startCreateTime,endCreateTime,createName, pageNumber, pageSize);
|
|
|
return ResultUtil.ok(examTaskDtoIPage);
|
|
|
}
|
|
|
|
|
@@ -371,6 +382,9 @@ public class ExamTaskController {
|
|
|
* @param cardRuleId
|
|
|
* @param startTime
|
|
|
* @param endTime
|
|
|
+ * @param startCreateTime 申请时间-起始
|
|
|
+ * @param endCreateTime 申请时间-终止
|
|
|
+ * @param createName 创建人
|
|
|
* @param pageNumber
|
|
|
* @param pageSize
|
|
|
* @return
|
|
@@ -384,9 +398,12 @@ public class ExamTaskController {
|
|
|
@RequestParam(value = "cardRuleId", required = false) Long cardRuleId,
|
|
|
@RequestParam(value = "startTime", required = false) Long startTime,
|
|
|
@RequestParam(value = "endTime", required = false) Long endTime,
|
|
|
+ @RequestParam(value = "startCreateTime",required = false) Long startCreateTime,
|
|
|
+ @RequestParam(value = "endCreateTime",required = false) Long endCreateTime,
|
|
|
+ @RequestParam(value = "createName",required = false) String createName,
|
|
|
@RequestParam("pageNumber") Integer pageNumber,
|
|
|
@RequestParam("pageSize") Integer pageSize) {
|
|
|
- IPage<ExamTaskDto> examTaskDtoIPage = examTaskService.listTaskReviewAudited(reviewStatus, courseCode, paperNumber, userId, cardRuleId, startTime, endTime, pageNumber, pageSize);
|
|
|
+ IPage<ExamTaskDto> examTaskDtoIPage = examTaskService.listTaskReviewAudited(reviewStatus, courseCode, paperNumber, userId, cardRuleId, startTime, endTime,startCreateTime,endCreateTime,createName,pageNumber, pageSize);
|
|
|
return ResultUtil.ok(examTaskDtoIPage);
|
|
|
}
|
|
|
|
|
@@ -469,9 +486,11 @@ public class ExamTaskController {
|
|
|
@RequestParam(value = "paperNumber", required = false) String paperNumber,
|
|
|
@RequestParam(value = "startTime", required = false) Long startTime,
|
|
|
@RequestParam(value = "endTime", required = false) Long endTime,
|
|
|
+ @RequestParam(value = "makeMethod", required = false) MakeMethodEnum makeMethod,
|
|
|
+ @RequestParam(value = "cardRuleName", required = false) String cardRuleName,
|
|
|
@RequestParam("pageNumber") Integer pageNumber,
|
|
|
@RequestParam("pageSize") Integer pageSize) {
|
|
|
- IPage<ExamTaskDetailDto> examTaskDtoIPage = examTaskService.listTaskPaper(courseCode, paperNumber, startTime, endTime, pageNumber, pageSize);
|
|
|
+ IPage<ExamTaskDetailDto> examTaskDtoIPage = examTaskService.listTaskPaper(courseCode, paperNumber, startTime, endTime,makeMethod,cardRuleName, pageNumber, pageSize);
|
|
|
return ResultUtil.ok(examTaskDtoIPage);
|
|
|
}
|
|
|
|