|
@@ -500,7 +500,7 @@ public class ExamTaskDetailServiceImpl extends ServiceImpl<ExamTaskDetailMapper,
|
|
}
|
|
}
|
|
exposedPaperTypeList.sort(Comparator.comparing(String::toString));
|
|
exposedPaperTypeList.sort(Comparator.comparing(String::toString));
|
|
unexposedPaperTypeList.sort(Comparator.comparing(String::toString));
|
|
unexposedPaperTypeList.sort(Comparator.comparing(String::toString));
|
|
- taskDetail.setExposedPaperType(String.join(",", exposedPaperTypeList));
|
|
|
|
|
|
+ taskDetail.setExposedPaperType(CollectionUtils.isEmpty(exposedPaperTypeList) ? null : String.join(",", exposedPaperTypeList));
|
|
taskDetail.setUnexposedPaperType(String.join(",", unexposedPaperTypeList));
|
|
taskDetail.setUnexposedPaperType(String.join(",", unexposedPaperTypeList));
|
|
taskDetail.setRelatePaperType(null);
|
|
taskDetail.setRelatePaperType(null);
|
|
this.updateById(taskDetail);
|
|
this.updateById(taskDetail);
|
|
@@ -516,7 +516,7 @@ public class ExamTaskDetailServiceImpl extends ServiceImpl<ExamTaskDetailMapper,
|
|
}
|
|
}
|
|
|
|
|
|
// 不需要审核,直接更新,否则加入待审核列表(状态为不需要审核的或者为管理员身份的都不重新走审核流程)
|
|
// 不需要审核,直接更新,否则加入待审核列表(状态为不需要审核的或者为管理员身份的都不重新走审核流程)
|
|
- if ((Objects.nonNull(examTask.getReview()) && examTask.getReview()) || !sysUserService.isAdminDataAuth(requestUser.getId())) {
|
|
|
|
|
|
+ if ((Objects.nonNull(examTask.getReview()) && examTask.getReview())) {
|
|
// 发起新流程
|
|
// 发起新流程
|
|
Map<String, Object> map = SystemConstant.buildFlowVar(examTask.getId(),
|
|
Map<String, Object> map = SystemConstant.buildFlowVar(examTask.getId(),
|
|
examTask,
|
|
examTask,
|