xiatian 8 tháng trước cách đây
mục cha
commit
2f52315eca

+ 7 - 4
src/main/java/cn/com/qmth/scancentral/service/impl/StudentServiceImpl.java

@@ -469,12 +469,15 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, StudentEntity> i
     }
 
     @Override
-    public int getUnscannedCountByExamAndSubject(Long examId,String subjectCode) {
+    public int getUnscannedCountByExamAndSubject(Long examId, String subjectCode) {
         QueryWrapper<StudentEntity> wrapper = new QueryWrapper<>();
         LambdaQueryWrapper<StudentEntity> lw = wrapper.lambda();
         lw.eq(StudentEntity::getExamId, examId);
         lw.eq(StudentEntity::getSubjectCode, subjectCode);
-        lw.ne(StudentEntity::getStatus, ScanStatus.SCANNED);
+        List<ScanStatus> ss = new ArrayList<>();
+        ss.add(ScanStatus.MANUAL_ABSENT);
+        ss.add(ScanStatus.UNEXIST);
+        lw.in(StudentEntity::getStatus, ss);
         return this.count(wrapper);
     }
 
@@ -2614,12 +2617,12 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, StudentEntity> i
 
     @Override
     public Integer getImageCheckFailedCount(Long examId, String subjectCode) {
-        return this.baseMapper.getImageCheckFailedCount(examId,subjectCode);
+        return this.baseMapper.getImageCheckFailedCount(examId, subjectCode);
     }
 
     @Override
     public Integer getImageCheckDisposedCount(Long examId, String subjectCode) {
-        return this.baseMapper.getImageCheckDisposedCount(examId,subjectCode);
+        return this.baseMapper.getImageCheckDisposedCount(examId, subjectCode);
     }
 
 }