|
|
@ -2352,6 +2352,19 @@ WHERE A.IsEnable = 1 AND C.IsEnable = 1"; |
|
|
|
result.Staffs = await Db.Queryable<Ghra_Staff>().Where(x => staffIds.Contains(x.StaffID)).ToListAsync(); |
|
|
|
result.Staffs = await Db.Queryable<Ghra_Staff>().Where(x => staffIds.Contains(x.StaffID)).ToListAsync(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 返回部门负责人信息 |
|
|
|
|
|
|
|
var dept = await Db.Queryable<Ghro_Dept>().Where(x => x.DeptID == order.HireDeptId).FirstAsync(); |
|
|
|
|
|
|
|
if (dept != null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var staff = await Db.Queryable<Ghra_Staff>().Where(x => x.StaffID == dept.DeptManagerID).FirstAsync(); |
|
|
|
|
|
|
|
if (staff != null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
result.DeptManagerID = staff.StaffID; |
|
|
|
|
|
|
|
result.DeptManagerEmail = staff.Email; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
return ServiceResult<ResumeScheduleInterviewResult>.OprateSuccess("查询成功", result); |
|
|
|
return ServiceResult<ResumeScheduleInterviewResult>.OprateSuccess("查询成功", result); |
|
|
|
} |
|
|
|
} |
|
|
|
#endregion |
|
|
|
#endregion |
|
|
|