Changes between Version 8 and Version 9 of WasteCollectionTabletAPI


Ignore:
Timestamp:
Nov 4, 2021 3:47:39 PM (3 years ago)
Author:
tolix
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WasteCollectionTabletAPI

    v8 v9  
    1313Типичный сценарий работы планшета выглядит следующим образом:
    1414
    15  * Планшет запрашивает список сотрудников для простенькой аутентификации водителя/экспедитора на стороне планшета. Тут в качестве пин-код выступает табельный номер сотрудника.
    16  * Планшет запрашивает список маршрутов и предлагает на выбор водителю.
    17  * По завершению выбора маршрута планшет отправляет на сервер событие "На маршруте" с указанием маршрута, водителя и грузчика (экспедитора)
    18  * Водитель приступает к циклу уборки - планшет отправляет событие "На смене". Цикл уборки состоит из:
    19     * получение траектории до следующей платформы
    20     * по приезду и уборке платформы планшет запрашивает у сервера количество сработал датчика поднятий стрелы
    21     * отправляет на сервер событие "Погрузка площадки" с указанием количества подгруженных контейнеров и причины непогрузки оставшихся (если имеются)
    22  * При заполнении бункера спецавтомобиля он едет выгружаться на полигон - планшет отправляет событие "Еду на полигон", что дает ему возможность сойти с маршрута. Аналогично работает событие "На техобслуживании"
     15 * Планшет запрашивает список сотрудников для простой аутентификации водителя/экспедитора на стороне планшета. В качестве пин-код выступает табельный номер сотрудника (get_personnel)
     16 * Планшет запрашивает список маршрутов и предлагает на выбор водителю (get_routes)
     17 * По завершению выбора маршрута планшет отправляет на сервер событие "На маршруте" с указанием маршрута, водителя и грузчика (экспедитора) (register_event ROUTE_START)
     18 * Водитель приступает к циклу уборки - планшет отправляет событие "На смене". (register_event ON_SHIFT) Цикл уборки состоит из:
     19    * получение траектории до следующей платформы (get_directions)
     20    * по приезду и уборке платформы планшет запрашивает у сервера количество сработал датчика поднятий стрелы (get_lifts_count)
     21    * отправляет на сервер событие "Погрузка площадки" с указанием количества подгруженных контейнеров и причины непогрузки оставшихся (если имеются) (register_event PLATFORM_LOADED)
     22 * При заполнении бункера спецавтомобиля он едет выгружаться на полигон - планшет отправляет событие "Еду на полигон" (register_event ...), что дает ему возможность сойти с маршрута. Аналогично работает событие "На техобслуживании"
    2323 * По завершению маршрута планшет отправляет событие "Еду в гараж"
    2424