|
@@ -761,14 +761,8 @@ public class ExamTaskServiceImpl extends ServiceImpl<ExamTaskMapper, ExamTask> i
|
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
|
Set<Long> orgIds = teachcloudCommonService.listSubOrgIds(null);
|
|
|
IPage<ExamTaskDto> examTaskDtoIPage = this.baseMapper.listTaskApply(new Page<>(pageNumber, pageSize), schoolId, semesterId, examId, auditStatus, cardRuleId, courseCode, paperNumber, startTime, endTime, sysUser.getId(), orgIds, userName);
|
|
|
-// List<PrintPlanStatusEnum> printPlanStatusEnumList = new ArrayList<>();
|
|
|
-// printPlanStatusEnumList.add(PrintPlanStatusEnum.PRINTING);
|
|
|
-// printPlanStatusEnumList.add(PrintPlanStatusEnum.PRINT_FINISH);
|
|
|
-// printPlanStatusEnumList.add(PrintPlanStatusEnum.END);
|
|
|
for (ExamTaskDto record : examTaskDtoIPage.getRecords()) {
|
|
|
-// List<ExamPackageDetail> examPackageDetailDatasource = this.baseMapper.findExamPackageDetailByPaperNumber(schoolId,record.getCourseCode(),paperNumber, printPlanStatusEnumList);
|
|
|
-// record.setApproveFormStatus(examPackageDetailDatasource.size() > 0);
|
|
|
- if ((!record.getReview() || FlowStatusEnum.FINISH.name().equals(record.getAuditStatus()))) {
|
|
|
+ if ((record.getReview() && FlowStatusEnum.FINISH.name().equals(record.getAuditStatus()) && !ExamModelEnum.MODEL3.equals(record.getExamModel()))) {
|
|
|
record.setApproveFormStatus(true);
|
|
|
} else {
|
|
|
record.setApproveFormStatus(false);
|