Skip to content

Commit a5f1521

Browse files
authored
Merge pull request #66 from Boyuan-IT-Club/Red_Moon
只分配提交的简历
2 parents 013bbe1 + e52d337 commit a5f1521

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/java/club/boyuan/official/service/impl/InterviewAssignmentServiceImpl.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,12 @@ public InterviewAssignmentResultDTO assignInterviews(Integer cycleId) {
5656
}
5757

5858
// 获取该周期下的所有简历
59-
List<Resume> resumes = resumeService.getAllResumesByCycleId(cycleId);
60-
logger.info("获取到 {} 份简历", resumes.size());
59+
List<Resume> allResumes = resumeService.getAllResumesByCycleId(cycleId);
60+
// 只处理已提交的简历(status >= 2)
61+
List<Resume> resumes = allResumes.stream()
62+
.filter(resume -> resume.getStatus() != null && resume.getStatus() >= 2)
63+
.collect(Collectors.toList());
64+
logger.info("获取到 {} 份简历,其中已提交 {} 份", allResumes.size(), resumes.size());
6165

6266
// 获取"期望的面试时间"和"期望部门"字段定义
6367
ResumeFieldDefinition interviewTimeField = getInterviewTimeFieldDefinition(cycleId);

0 commit comments

Comments
 (0)