You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При добавлении подсистемы в компанию указывать максимальное количество устройств. При создании устройства добавить проверку на превышение данного количества
Добавить суперадминистратору возможность блокировать пользователей. Администратор снять блокировку не может
The text was updated successfully, but these errors were encountered:
Добавить новое свойство компании — appSystems: {id: string, deviceCount: number }[].
На стороне сервера, при считывании данных из JSON, нужно сделать следующее:
Если в данных есть поле appSystemIds: string[], необходимо взять эти значения, отформатировать их в соответствии с новой структурой и записать в appSystems. Например, каждая строка в appSystemIds должна быть преобразована в объект вида { id: string, deviceCount: number }, где deviceCount можно инициализировать, например, нулем. Поле appSystemIds удалить.
Во всём проекте заменить использование appSystemIds на новое свойство appSystems с учетом нового формата данных.
Изменения в админке:
В окне редактирования компании нужно удалить компонент ComboBox для выбора подсистем.
Вместо него добавить таблицу с колонками "Подсистема" и "Количество устройств", а также кнопки "Добавить", "Редактировать", "Удалить" для управления подсистемами.
Изменения в маршруте компании:
Добавить в маршрут окна, которое будет вызываться при нажатии на кнопку "Добавить" или "Редактировать" с полями:
Поле для выбора подсистемы (выпадающий список).
Поле для ввода количества устройств для выбранной подсистемы.
При добавлении подсистемы в компанию указывать максимальное количество устройств. При создании устройства добавить проверку на превышение данного количества
Добавить суперадминистратору возможность блокировать пользователей. Администратор снять блокировку не может
The text was updated successfully, but these errors were encountered: