|
@@ -10,6 +10,7 @@ import com.qmth.teachcloud.common.bean.dto.mark.MarkUser;
|
|
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.MarkMode;
|
|
import com.qmth.teachcloud.common.enums.mark.MarkMode;
|
|
|
|
+import com.qmth.teachcloud.common.enums.mark.MarkPaperStatus;
|
|
import com.qmth.teachcloud.common.service.SysUserService;
|
|
import com.qmth.teachcloud.common.service.SysUserService;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.mark.dto.mark.entrance.MarkEntranceDto;
|
|
import com.qmth.teachcloud.mark.dto.mark.entrance.MarkEntranceDto;
|
|
@@ -72,7 +73,7 @@ public class MarkUserGroupServiceImpl extends ServiceImpl<MarkUserGroupMapper, M
|
|
}
|
|
}
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
Page<MarkUserGroup> page = new Page<>(pageNumber, pageSize);
|
|
Page<MarkUserGroup> page = new Page<>(pageNumber, pageSize);
|
|
- IPage<MarkEntranceDto> markEntranceDtoIPage = this.baseMapper.listEntranceGroup(page, examId, courseCode, paperNumber, sysUser.getId());
|
|
|
|
|
|
+ IPage<MarkEntranceDto> markEntranceDtoIPage = this.baseMapper.listEntranceGroup(page, examId, courseCode, paperNumber, sysUser.getId(), MarkPaperStatus.FORMAL.name());
|
|
for (MarkEntranceDto record : markEntranceDtoIPage.getRecords()) {
|
|
for (MarkEntranceDto record : markEntranceDtoIPage.getRecords()) {
|
|
record.setLeftCount(record.getTaskCount() == null || record.getTaskCount() == 0 ? 0 : record.getTaskCount() - record.getMarkedCount());
|
|
record.setLeftCount(record.getTaskCount() == null || record.getTaskCount() == 0 ? 0 : record.getTaskCount() - record.getMarkedCount());
|
|
// 评卷进度
|
|
// 评卷进度
|