Контракт openapi 3 для взаимодействия ИС с микрокомпьютером
.idea | ||
gradle/wrapper | ||
src/main/resources | ||
.gitignore | ||
build.gradle.kts | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
README.md | ||
settings.gradle.kts |
Библиотека openapi контрактов
Библиотека содержит openapi описание методов используемых для интеграции аппаратной части и информационной системы
Сборка библиотеки
При сборке будут сгенерированы классы контроллеров и DTO скомпилированы и упакованы в jar файл
gradle jar
Описанные методы
- GET /qr - метод получения qr-кодов
- POST /qr-used/{qrId} - метод отметки использования qr-кода клиентом(для сбора метрик)