Обходной лист (#12)
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz> Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/12
This commit was merged in pull request #12.
This commit is contained in:
@@ -33,4 +33,18 @@ export interface Employee {
|
||||
* подсказка при выборе сотрудника (см. ManageRequestsApproverModal), не для
|
||||
* отображения в списке (сам справочник должностей не показывает). */
|
||||
position: string;
|
||||
/**
|
||||
* Первая компания сотрудника из справочника ('' если не пришла) — для
|
||||
* отображения в пикере/списках, где на человека нужна ровно одна строка.
|
||||
*/
|
||||
company: string;
|
||||
/**
|
||||
* ВСЕ компании, где числится сотрудник — совместители и штат общих служб
|
||||
* (бухгалтерия, HR) на несколько юрлиц не редкость: в api.tnsu.kz это
|
||||
* отдельная строка на каждую компанию, а не одна с списком. Проверять
|
||||
* принадлежность к конкретной компании (маршрут ограничен ею) нужно по
|
||||
* этому полю, а не по company — иначе сотрудник, у которого в справочнике
|
||||
* первой оказалась ДРУГАЯ его компания, ошибочно выглядел бы отсутствующим.
|
||||
*/
|
||||
companies: string[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user