Добавить вкладку «Выгрузка маршрутов» и перенести «Доступ к заявкам» вниз меню
Выбранные типы заявок выгружаются в xlsx (лист на тип: №, роль, исполнитель, условие) через POST /api/reports/routes. Пункт меню стоит после «Проверки маршрута», «Доступ к заявкам» — последним. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
// DTO эндпоинта POST api/reports/routes (Application/Reports/RouteExportWorkbook.cs).
|
||||
|
||||
export interface RouteExportRow {
|
||||
number: number;
|
||||
role: string;
|
||||
executor: string;
|
||||
condition: string;
|
||||
}
|
||||
|
||||
export interface RouteExportSection {
|
||||
/** Заголовок маршрута — только когда у типа заявки их несколько. */
|
||||
title?: string;
|
||||
rows: RouteExportRow[];
|
||||
}
|
||||
|
||||
/** Лист файла — один тип заявки. */
|
||||
export interface RouteExportSheet {
|
||||
name: string;
|
||||
sections: RouteExportSection[];
|
||||
}
|
||||
|
||||
export interface RouteExportRequest {
|
||||
sheets: RouteExportSheet[];
|
||||
}
|
||||
Reference in New Issue
Block a user