Все новые поля и методы будут помечены UDP_XXX где XXX - номер обновления
sequenceDiagram
actor Operator
Operator ->> Server: инициирует создание InitQR
Server ->> InitQR: создает код
Note over Scaner: Инициализация сканера
Scaner ->> InitQR: сканирует код инициализации
InitQR ->> Scaner: параметры api_url, api_key, stand_id(?)
Scaner ->>+ Server: /sss-register
Server ->>- Scaner: ok
Note over Scaner: Сканер инициализирован и зарегистрирован
sequenceDiagram
Scaner ->> CargoQR: сканирует код
Scaner ->>+ Server: /sss-scan hw_id,code
Server ->> Stand: start sequence
Server ->>- Scaner: ok
{
"api_url": "...",
"api_key": "...",
"action": "rerister"
}
![]()
{
"stand_id": "...",
"action": "change_stand"
}
dev
prod