feat: feat: брендированная печать, поле «Подразделение» и подача ТМЦ за другого
- Печать доступна только после согласования (Отдел рекрутинга); выбор организации и логотип-шапка для форм с несколькими юрлицами - «СЗ на перемещение ТМЦ»: заявителя можно выбрать (подача за другого), маршрут резолвится на выбранного - «Реферальная рекомендация»: организация вакансии (мультивыбор) и подразделение/проект вакансии - Поле «Подразделение» (справочник) — Vacation, UnpaidLeave, Clearance, WorkplaceSetup, RecruitingHire, RecruitingSelection, TmcTransfer - Поле «Проект» — Vacation, UnpaidLeave, Clearance
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import tansuConstruction from '../assets/logos/tansu-construction.png';
|
||||
import astelK from '../assets/logos/astel-k.png';
|
||||
import ctGlobal from '../assets/logos/ctglobal.png';
|
||||
import kazpromService from '../assets/logos/kazprom-service.png';
|
||||
import qazgeomax from '../assets/logos/qazgeomax.png';
|
||||
|
||||
/**
|
||||
* Логотипы организаций для брендированной шапки печати (см. shared/ui/OrgLetterhead).
|
||||
* Ключ — ТОЧНОЕ название компании, как отдаёт GET /Dictionary/Companies (см.
|
||||
* shared/dictionary/companies.service.ts) и GET /Employee/ByEmail (IEmployeeOrganization.company) —
|
||||
* оба идут из одного источника (кадровый API), названия совпадают дословно.
|
||||
*
|
||||
* Не для каждой компании из справочника есть логотип — тогда OrgLetterhead просто
|
||||
* не рендерится (lookup возвращает undefined). Новая компания → положить PNG в
|
||||
* ../assets/logos и добавить сюда запись.
|
||||
*/
|
||||
export const ORG_LOGOS: Record<string, string> = {
|
||||
'ТОО TANSU Construction': tansuConstruction,
|
||||
'ТОО АСТЕЛ-К': astelK,
|
||||
'ТОО СТ Global': ctGlobal,
|
||||
'ТОО KazPromService': kazpromService,
|
||||
'ТОО QAZGEOMAX': qazgeomax
|
||||
};
|
||||
Reference in New Issue
Block a user