|
@@ -9,6 +9,7 @@ import com.qmth.distributed.print.business.service.ExamTaskService;
|
|
import com.qmth.distributed.print.business.service.GradeInitializeService;
|
|
import com.qmth.distributed.print.business.service.GradeInitializeService;
|
|
import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
import com.qmth.teachcloud.common.entity.SysUser;
|
|
import com.qmth.teachcloud.common.entity.SysUser;
|
|
|
|
+import com.qmth.teachcloud.common.enums.GradeAnalyzePaperStatusEnum;
|
|
import com.qmth.teachcloud.common.util.Result;
|
|
import com.qmth.teachcloud.common.util.Result;
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
@@ -72,7 +73,7 @@ public class WorkController {
|
|
@ApiOperation(value = "阅卷待办任务-数量")
|
|
@ApiOperation(value = "阅卷待办任务-数量")
|
|
@RequestMapping(value = "/structure/task/ready_count", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/structure/task/ready_count", method = RequestMethod.POST)
|
|
public Result countStructure() {
|
|
public Result countStructure() {
|
|
- return ResultUtil.ok(examPaperStructureService.countByPropositionTeacherId());
|
|
|
|
|
|
+ return ResultUtil.ok(examPaperStructureService.countByPropositionTeacherId(false));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -85,27 +86,27 @@ public class WorkController {
|
|
public Result list(@RequestParam @Min(SystemConstant.PAGE_NUMBER_MIN) Integer pageNumber,
|
|
public Result list(@RequestParam @Min(SystemConstant.PAGE_NUMBER_MIN) Integer pageNumber,
|
|
@RequestParam @Min(2) @Max(SystemConstant.PAGE_SIZE_MAX) Integer pageSize) {
|
|
@RequestParam @Min(2) @Max(SystemConstant.PAGE_SIZE_MAX) Integer pageSize) {
|
|
String[] structureStatusEnums = new String[]{ExamPaperStructureStatusEnum.FINISH.name()};
|
|
String[] structureStatusEnums = new String[]{ExamPaperStructureStatusEnum.FINISH.name()};
|
|
- return ResultUtil.ok(examPaperStructureService.listByPropositionTeacherId(null, null, pageNumber, pageSize, structureStatusEnums));
|
|
|
|
|
|
+ return ResultUtil.ok(examPaperStructureService.listByPropositionTeacherId(null, null, pageNumber, pageSize, structureStatusEnums, false));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 阅卷待办任务-数量
|
|
|
|
|
|
+ * 教研待办任务-数量
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "教研待办任务-数量")
|
|
@ApiOperation(value = "教研待办任务-数量")
|
|
@RequestMapping(value = "/grade/task/ready_count", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/grade/task/ready_count", method = RequestMethod.POST)
|
|
public Result countReport() {
|
|
public Result countReport() {
|
|
- return ResultUtil.ok(gradeInitializeService.countByPropositionTeacherId());
|
|
|
|
|
|
+ return ResultUtil.ok(gradeInitializeService.countByPropositionTeacherId(GradeAnalyzePaperStatusEnum.SETTING_GRADE_PAPER_PARAM, false));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 阅卷待办任务
|
|
|
|
|
|
+ * 教研待办任务
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "阅卷待办任务-列表")
|
|
|
|
|
|
+ @ApiOperation(value = "教研待办任务-列表")
|
|
@RequestMapping(value = "/grade/task/ready", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/grade/task/ready", method = RequestMethod.POST)
|
|
public Result gradeList(@RequestParam @Min(SystemConstant.PAGE_NUMBER_MIN) Integer pageNumber,
|
|
public Result gradeList(@RequestParam @Min(SystemConstant.PAGE_NUMBER_MIN) Integer pageNumber,
|
|
@RequestParam @Min(2) @Max(SystemConstant.PAGE_SIZE_MAX) Integer pageSize) {
|
|
@RequestParam @Min(2) @Max(SystemConstant.PAGE_SIZE_MAX) Integer pageSize) {
|
|
SysUser requestUser = (SysUser) ServletUtil.getRequestUser();
|
|
SysUser requestUser = (SysUser) ServletUtil.getRequestUser();
|
|
- return ResultUtil.ok(gradeInitializeService.listNeedAnalyzedPaperToWork(requestUser, pageNumber, pageSize));
|
|
|
|
|
|
+ return ResultUtil.ok(gradeInitializeService.listNeedAnalyzedPaperToWork(requestUser, pageNumber, pageSize, GradeAnalyzePaperStatusEnum.SETTING_GRADE_PAPER_PARAM, false));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|