Roles
Модуль предназначен для создания или редактирования ролей пользователей системы. При загрузке модуля происходит запрос на получение ролей, в ответ на который ожидается список следующих объектов:
{
title: string,
article: string,
id: number,
permissions: Array<{title: string, value: number}>,
notificationTypes: Array<{title: string, value: number}>,
}
title - название роли
article - артикул роли
id - идентификатор роли
permissions - список привязанных к роли доступов.
notificationTypes - список привязанных к роли типов уведомлений.
Роли, как и типы уведомлений, представлены в виде объекта, содержащего значения title и value.
При открытии модального окна для создания или редактирования роли происходит запрос на список всех публичных доступов в системе и список типов уведомлений, из которых формируется множество чекбоксов.
15 мая 2025