|
@@ -23,6 +23,7 @@ import com.qmth.teachcloud.common.entity.MarkQuestion;
|
|
import com.qmth.teachcloud.common.entity.SysUser;
|
|
import com.qmth.teachcloud.common.entity.SysUser;
|
|
import com.qmth.teachcloud.common.enums.ExceptionResultEnum;
|
|
import com.qmth.teachcloud.common.enums.ExceptionResultEnum;
|
|
import com.qmth.teachcloud.common.enums.mark.*;
|
|
import com.qmth.teachcloud.common.enums.mark.*;
|
|
|
|
+import com.qmth.teachcloud.common.service.SysUserService;
|
|
import com.qmth.teachcloud.common.service.TeachcloudCommonService;
|
|
import com.qmth.teachcloud.common.service.TeachcloudCommonService;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.mark.dto.mark.ScoreItem;
|
|
import com.qmth.teachcloud.mark.dto.mark.ScoreItem;
|
|
@@ -111,6 +112,8 @@ public class MarkServiceImpl implements MarkService {
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
TeachcloudCommonService teachcloudCommonService;
|
|
TeachcloudCommonService teachcloudCommonService;
|
|
|
|
+ @Resource
|
|
|
|
+ private SysUserService sysUserService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 释放某个评卷员已完成的评卷任务
|
|
* 释放某个评卷员已完成的评卷任务
|
|
@@ -764,6 +767,7 @@ public class MarkServiceImpl implements MarkService {
|
|
public MarkSettingDto getSetting(SysUser user, Long examId, String paperNumber, Integer groupNumber) {
|
|
public MarkSettingDto getSetting(SysUser user, Long examId, String paperNumber, Integer groupNumber) {
|
|
MarkUserGroup markUserGroup = markUserGroupService.getByExamIdAndPaperNumberAndGroupNumberAndUserId(examId,
|
|
MarkUserGroup markUserGroup = markUserGroupService.getByExamIdAndPaperNumberAndGroupNumberAndUserId(examId,
|
|
paperNumber, groupNumber, user.getId());
|
|
paperNumber, groupNumber, user.getId());
|
|
|
|
+ user = sysUserService.getByUserId(user.getId());
|
|
MarkPaper markPaper = markPaperService.getByExamIdAndPaperNumber(examId, paperNumber);
|
|
MarkPaper markPaper = markPaperService.getByExamIdAndPaperNumber(examId, paperNumber);
|
|
|
|
|
|
MarkSettingDto dto = new MarkSettingDto();
|
|
MarkSettingDto dto = new MarkSettingDto();
|