namespace Tiobon.Core.Controllers;
///
/// 公共服务
///
[Produces("application/json")]
[Route("api/Report")]
[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_System)]
public class ReportController : BaseController
{
private readonly ILogger _logger;
private readonly IReportServices _services;
///
/// 构造函数
///
///
public ReportController(IReportServices service) : base(service)
{
}
#region 获取新入职人员列表
///
/// 获取新入职人员列表
///
///
///
///
[HttpPost, Route("QueryNewStaff")]
public async Task> QueryNewStaffAsync([FromBody] QueryBody filter, string condition) => await _service.QueryNewStaffAsync(filter, condition, true);
#endregion
#region 面试官-简历筛选通过率
///
/// 面试官-简历筛选通过率
///
/// langId
///
[HttpPost, Route("QueryESSResumeScreenPassRate/{langId}")]
public async Task> QueryESSResumeScreenPassRate(int langId) => await _service.QueryESSResumeScreenPassRate(langId);
#endregion
}