Admins:Webtest
Описание внутренней информационной системы описание модулей
Рассылка квитанций
Модуль для работы со всей платежной информацией и информацией о клиентах
Импорт из xlsx
Получает xlsx файл от бухгалтерии. Две опции при импорте:
- обрабатывать ли платежи с нулевой суммой. Штатно нулевая сумма добавляется в базу, в таком случае отправляется картинка с котиком.
- тестовый импорт. Все проверки проходят как всегда, но данные НЕ добавляются в базу. При этом, метод добавления в базу возвращает True.
Для каждой записи проверяет:
- Корректность и существование номера договора
- Корректность и существование имени ребёнка
- Существование добавляемого платежа
- В ячейке с суммой берёт комментарий и добавляет как заметку к платежу
Если всё ОК, то платёж добавляется в базу. Если есть ошибка, то выводит текстовое описание ошибки и предлагает её исправление. Строки с ошибками имеют отдельный цвет фона. Возможные ошибки:
- Нет ребёнка. Выводится уже заполненная форма для добавления этого ребёнка, данные берутся из файла
- Не совпадает номер договора в базе. Выдаёт заполненную форму для обновления номера договора
- Платеж уже в системе. Сообщение об этом
- Платеж уже в системе, но не совпадает сумма. Обновление суммы и сообщение об этом.
Рассылка
Выводит все даты рассылок из базы, по умолчанию выводит последнюю. Кнопка старта рассылки по умолчание отключена, включается отдельным chekbox. Для даты выводятся все платежи. У каждого платежа указывается факт отправки и дата. У каждого платежа есть кнопка "Отправить". Как массовая рассылка, так и единичная выполняются отдельным запросом к беку. Один запрос - одно письмо.
Список договоров
Выводит список всех договоров. Каждую строку можно редактировать. Самое частое - добавление почты. 'Информацию по-хорошему нужно брать из GLPI'
Данные о компьютерах в сети, VNC
Запрашивает у DHCP хостнеймы устройств у который действительна аренда. По этим именам ищет компьютеры в GLPI. В результате выводит список всех устройств, для каждого:
- IP
- Местоположение
- Ответственный пользователь
- Если открыт 80 порт кнопка перехода туда
- Если открыт порт VNC, то кнопка перехода туда
Админка BBB
- Просмтор списка активный конференций
- Подробная информация о каждой конференции
- список пользователей
- Микрофон у пользователя
- Видео у пользователя
- Роль у пользователя
- Кнопка подключиться к конференции как модератор
- Кнопка завершения конференции