Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

инструкция по настройке ПО для проверки функциональности

Warning

функционал поддерживается только версии 4.x


Предварительные настройки 

Info

производятся через терминал на машине, где установлено ПО РТЛС

комманды указаны относительно директории rtls в которой размещены конфигурационные файлы ПО РТЛС


  1. В rtls/docker-compose.yml изменить параметры  подключения к сервису Kafka
    Code Block
    -Dkafka.server=kafka.server:9092
    ...
    -Dkafka.topic=test-topic
  2. Перезапустить сервис srv 
    Code Block
    docker compose up -d srv

Загрузка списка сотрудников

Info

загрузка производится через пользовательский интерфейс BA-UI под пользователем с правами на редактирование (администратор)

  1. Подготовить список сотрудников в формате json, поле PassMfuid соответствует идентификатору карты в 16-м формате без разделителей

    Code Block
    [
      {
        "TabCode": "12345",
        "PassKeyDec": "1234567890",
        "DivisionCode": "667",
        "FirstName": "Иван",
        "LastName": "Иванов",
        "MiddleName": "Иванович",
        "PassMfuid": "046195423a4b80"
      },
      {
        "TabCode": "123456",
        "PassKeyDec": "99999",
        "DivisionCode": "10052",
        "FirstName": "Роман",
        "LastName": "Романов",
        "MiddleName": "Романович",
        "PassMfuid": "046aaf423a4b80"
      }
    ]
  2. В разделе Конфигурация → Сотрудники вызвать меню импорта по нажатию на кнопку
  3. В меню импорта выбрать файл со списком сотрудников и нажать Импорт 
  4. В результате процедуры в списке сотрудников должны появиться записи, соответствующие загруженному списку. Карта сотрудника должна отображаться в поле ID картыв формате системы РТЛС "01-23-45-67-89-0A-BC"

Создание карточки сотрудника через Kafka сервис 

Info

проверка результата производится через пользовательский интерфейс BA-UI под любым пользователем

  1. В сервис Kafka в топик настроенный в разделе Предварительные настройки отправить данные сотрудника в формате json 
    Code Block
      {
        "TabCode": "1234",
        "PassKeyDec": "123123213",
        "DivisionCode": "667",
        "FirstName": "Максим",
        "LastName": "Максимов",
        "MiddleName": "Максимович",
        "PassMfuid": "046195894a4b80"
      }
  2. Обновить список сотрудников в разделе Конфигурация → Сотрудники
  3. В списке должна появиться запись, соответствующая  отправленным данным. Карта сотрудника должна отображаться в поле ID картыв формате системы РТЛС "01-23-45-67-89-0A-BC"

Обновление карточки сотрудника через Kafka сервис

  1. В разделе Конфигурация → Сотрудники найти запись, соотвутствующую карте сотрудника, данные которого будут изменены (04-61-95-89-4a-4b-80)
  2. В сервис Kafka в топик настроенный в разделе Предварительные настройки отправить данные сотрудника в формате json 
    Code Block
      {
        "TabCode": "1234",
        "PassKeyDec": "123123213",
        "DivisionCode": "667",
        "FirstName": "Сергеев",
        "LastName": "Алексей",
        "MiddleName": "Дмитриевич",
        "PassMfuid": "046195894a4b80"
      } 
  3. Обновить список сотрудников в разделе Конфигурация → Сотрудники
  4. Проверить что данные для записи с ID карты 04-61-95-89-4a-4b-80 изменились и соответствуют отправленным
Table of Contents
maxLevel7
minLevel1
stylenone
printablefalse