Создание организаций
Создание организации
По нажатию на кнопку "Добавить" отобразится новое окно которое содержит карточку организации. Карточка организации содержит следующие поля:
- БИН организации - обязательное поле. Числовое поле. Должен иметь маску в 12 цифр
- Код организации - обязательное поле. Текстовое поле. Должен содержать только английские буквы, цифры, символы "-" и "_"
- Наименование организации - обязательное поле. Текстовое поле.
- Адрес системы/хост - обязательное поле. Текстовое поле.
- Логин - обязательное поле. Текстовое поле. Должен содержать только английские буквы, цифры, символы "-" и "_"
- Пароль - обязательное поле. Текстовое поле. Должен содержать только английские буквы, цифры, символы "-" и "_"
- Статус - обязательное поле. Выпадающий список. Содержит значения "Активен", "Заблокирован" и "Удален". По умолчанию выставлено значение "Активен"
Для создания организаций необходимо выполнить АПИ POST /esutd/api/organizations/save
в котором передать следуюший JSON
{
"bin": "180140034171",
"code": "arta",
"name": "Arta Software",
"status": "1",
"login": "1",
"password": "1",
"host": "http://esutd-dev.arta.kz"
}
Для авторизации необходимо использовать Bearer Roken OTA3MTEzNzctYzA3YS00NzRkLTkyNDgtNzk4ZmEzMzViNzlj
Сопоставление данных
АПИ | Поля интерфейса |
---|---|
bin | БИН организации |
code | Код организации |
name | Наименование организации |
status | Статус |
login | Логин |
password | Пароль |
host | Адрес системы/хост |
При получении не успешных ответов от АПИ необходимо ответ отобразить в этом же окне ввиде уведомлений и не переходить на страницу списка организаций.
При получении успешного ответа от АПИ необходимо уведомление об успешном сохранении организации и перейти на страницу списка организаций.