Контракт openapi 3 для взаимодействия ИС с микрокомпьютером
Go to file
2025-03-20 22:15:50 +03:00
.idea Add publishing to local m2 repository 2025-01-02 21:55:31 +03:00
gradle/wrapper Initial commit with service and contract 2025-01-02 12:58:02 +03:00
src/main/resources Add authorization to hardware contract 2025-01-08 08:35:36 +03:00
.gitignore Initial commit with service and contract 2025-01-02 12:58:02 +03:00
build.gradle.kts Change generator type to kotlin spring 2025-01-03 18:12:08 +03:00
gradle.properties Initial commit with service and contract 2025-01-02 12:58:02 +03:00
gradlew Initial commit with service and contract 2025-01-02 12:58:02 +03:00
gradlew.bat Initial commit with service and contract 2025-01-02 12:58:02 +03:00
README.md Add README.md 2025-03-20 22:15:50 +03:00
settings.gradle.kts Initial commit with service and contract 2025-01-02 12:58:02 +03:00

Библиотека openapi контрактов

Библиотека содержит openapi описание методов используемых для интеграции аппаратной части и информационной системы

Сборка библиотеки

При сборке будут сгенерированы классы контроллеров и DTO скомпилированы и упакованы в jar файл

gradle jar

Описанные методы

  • GET /qr - метод получения qr-кодов
  • POST /qr-used/{qrId} - метод отметки использования qr-кода клиентом(для сбора метрик)