Advertisement
Guest User

Untitled

a guest
Feb 21st, 2020
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /** Интерфейс редактора комплекта переписчика */
  2. export interface ICensusTakerKitEditorApi {
  3.   /**
  4.    * Получение марш. листа с сервера
  5.    * @param districtId Идентификатор соответствующего СУ
  6.    * @returns Набор строк марш. листа
  7.    */
  8.   fetchRouteList(districtId: string|number): Promise<any[]>;
  9.  
  10.   /**
  11.    * Формирование марш. листа
  12.    * @param districtId Идентификатор соответствующего СУ
  13.    */
  14.   buildRouteList(districtId: string|number): Promise<void>;
  15.  
  16.   /**
  17.    * Изменение отдельного значения в марш. листе
  18.    * @param id Идентификатор строки марш. листа в БД
  19.    * @param field Имя поля марш. листа
  20.    * @param value Новое значение поля
  21.    */
  22.   updateRouteListValue(id: number, field: string, value: any|null): Promise<void>;
  23.  
  24.   /**
  25.    * Загрузка марш. листа
  26.    * @param districtId Идентификатор соответствующего СУ
  27.    * @param routeList Загружаемый марш. лист
  28.    */
  29.   importRouteList(districtId: string|number, routeList: any[]): Promise<void>;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement