@@ -111,21 +111,15 @@ private InterviewAssignmentResultDTO assignInterviewsWithOptimization(
111111 logger .info ("用户 {} 的期望面试时间: {}" , user .getUsername (), preferredTimes );
112112 logger .info ("用户 {} 的期望部门: {}" , user .getUsername (), preferredDepartments );
113113
114- // 如果用户没有填写期望面试时间,则加入未分配列表
114+ // 如果用户没有填写期望面试时间,则不纳入安排范畴(不加入未分配列表)
115115 if (preferredTimes .isEmpty ()) {
116- logger .info ("用户 {} 没有填写期望面试时间,加入未分配列表" , user .getUsername ());
117- unassignedUsers .add (new InterviewAssignmentResultDTO .UnassignedUserDTO (
118- user .getUserId (), user .getUsername (), user .getName (), "未填写期望面试时间" ,
119- preferredDepartments .isEmpty () ? "未填写期望部门" : String .join (", " , preferredDepartments )));
116+ logger .info ("用户 {} 没有填写期望面试时间,不纳入安排范畴" , user .getUsername ());
120117 continue ;
121118 }
122119
123- // 如果用户没有填写期望部门,则加入未分配列表
120+ // 如果用户没有填写期望部门,则不纳入安排范畴(不加入未分配列表)
124121 if (preferredDepartments .isEmpty ()) {
125- logger .info ("用户 {} 没有填写期望部门,加入未分配列表" , user .getUsername ());
126- unassignedUsers .add (new InterviewAssignmentResultDTO .UnassignedUserDTO (
127- user .getUserId (), user .getUsername (), user .getName (),
128- String .join (", " , preferredTimes ), "未填写期望部门" ));
122+ logger .info ("用户 {} 没有填写期望部门,不纳入安排范畴" , user .getUsername ());
129123 continue ;
130124 }
131125
0 commit comments