luoweijian 14 hours ago
parent
commit
eadc0b5d2c
  1. 3
      src/main/java/com/project/exam/domain/service/impl/SubmitPaperDomainServiceImpl.java

3
src/main/java/com/project/exam/domain/service/impl/SubmitPaperDomainServiceImpl.java

@ -113,10 +113,11 @@ public class SubmitPaperDomainServiceImpl implements SubmitPaperDomainService {
} }
private void updateTaskUserStatus(TaskUserEntity taskUser, boolean isPassed, Long recordId) { private void updateTaskUserStatus(TaskUserEntity taskUser, boolean isPassed, Long recordId) {
taskUser.setLastRecordId(recordId);
taskUser.setAttemptNum((taskUser.getAttemptNum() == null ? 0 : taskUser.getAttemptNum()) + 1); taskUser.setAttemptNum((taskUser.getAttemptNum() == null ? 0 : taskUser.getAttemptNum()) + 1);
if (!TaskUserStatusEnum.Pass.getValue().equals(taskUser.getStatus())) { if (!TaskUserStatusEnum.Pass.getValue().equals(taskUser.getStatus())) {
taskUser.setLastRecordId(recordId);
taskUser.setStatus(isPassed ? TaskUserStatusEnum.Pass.getValue() : TaskUserStatusEnum.Fail.getValue()); taskUser.setStatus(isPassed ? TaskUserStatusEnum.Pass.getValue() : TaskUserStatusEnum.Fail.getValue());
} }

Loading…
Cancel
Save