dev режим убран

This commit is contained in:
gorbenko.pavel
2026-08-14 14:51:48 +05:00
parent f2c36506ed
commit 7d5d51982b
15 changed files with 118 additions and 162 deletions
@@ -34,10 +34,17 @@ export interface Employee {
* отображения в списке (сам справочник должностей не показывает). */
position: string;
/**
* Компания сотрудника — '' если не пришла из справочника. Нужна подсказке
* «кого найдёт эта должность» в форме шага: бэкенд ищет исполнителя по ПАРЕ
* (должность, компания инициатора), поэтому одну и ту же должность в разных
* юрлицах занимают разные люди, и без компании подсказка была бы неоднозначной.
* Первая компания сотрудника из справочника ('' если не пришла) — для
* отображения в пикере/списках, где на человека нужна ровно одна строка.
*/
company: string;
/**
* ВСЕ компании, где числится сотрудник — совместители и штат общих служб
* (бухгалтерия, HR) на несколько юрлиц не редкость: в api.tnsu.kz это
* отдельная строка на каждую компанию, а не одна с списком. Проверять
* принадлежность к конкретной компании (маршрут ограничен ею) нужно по
* этому полю, а не по company — иначе сотрудник, у которого в справочнике
* первой оказалась ДРУГАЯ его компания, ошибочно выглядел бы отсутствующим.
*/
companies: string[];
}