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
@@ -117,13 +117,17 @@ export class PortalDictionaryClient {
fio: x.fio,
email: x.email,
position: x.position || '',
company: x.company || ''
company: x.company || '',
// Одна строка на каждую компанию, где числится сотрудник (совместители/
// бухгалтерия на несколько юрлиц — не редкость), companies собирает их
// все, а company остаётся первой встреченной (для пикера/отображения,
// где нужна ровно одна строка на человека).
companies: x.company ? [x.company] : []
});
} else {
// Один сотрудник — строка на каждый его отдел; должность и компания
// могли найтись не в первой из них.
if (!existing.position && x.position) existing.position = x.position;
if (!existing.company && x.company) existing.company = x.company;
if (x.company && existing.companies.indexOf(x.company) === -1) existing.companies.push(x.company);
}
});
return Array.from(byEmail.values());