Отчет по вакансиям (#20)
Tests / frontend-test (push) Successful in 47s
Tests / backend-test (push) Successful in 4m55s

Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/20
This commit was merged in pull request #20.
This commit is contained in:
2026-08-31 11:00:09 +00:00
parent 95d460c80a
commit e2b6227015
16 changed files with 2198 additions and 0 deletions
@@ -0,0 +1,19 @@
namespace Tnsu.ApprovalRoute.Application.Reports;
/// <summary>Настройки отчётов (секция Reports в конфигурации).</summary>
public sealed class ReportsOptions
{
/// <summary>
/// PageUrl типа заявки «Заявка на подбор» (см. request-portal,
/// forms/RecruitingSelection/model.ts, FORM_ID) — по нему ищется RequestType,
/// из партиций которого берутся сами вакансии.
/// </summary>
public string RecruitingSelectionPageUrl { get; set; } = "recruiting-selection";
/// <summary>
/// PageUrl типа заявки «Приём на работу» — из его партиций берутся закрытия
/// вакансий: заявка на приём ссылается на заявку на подбор колонками
/// SelectionRequestId / SelectionRequestListId.
/// </summary>
public string RecruitingHirePageUrl { get; set; } = "recruiting-hire";
}