Ответ
 
Опции темы
Старый 02.02.2021, 14:04    | »»» |  #1
kalaschnikow
Начинающий
 
Аватар для kalaschnikow
 
Germany
Регистрация: 18.05.2016
Сообщений: 19
kalaschnikow is on a distinguished road
По умолчанию Интеграция стороннего сервиса в АвтоГРАФ

Добрый день!

Я программист мобильных приложений и кроме прочего работаю над системой по обработке рабочих нарядов. Сценарий выглядит примерно так: на сервере диспетчер создает наряд и присваивает его удаленному работнику. Работник получает его на свой смартфон/планшет и обрабатывает. После завершения он должен заполнить свободноконфигурируемую анкету, содержащую текстовые поля / дату / время/ подпись и т.д. (Если кому-то интересно, тут ОЧЕНЬ краткое описание функционала: https://www.dropbox.com/s/fkzhww6p3r...n_20200825.pdf)

В общем, вопрос такой: возможна ли интеграция сторонних приложений в пользовательский интерфейс АвтоГРАФа? Например, в качестве плагина (или Аппа, или как они там у вас в системе называются). Если да - укажите, пожалуйста, где можно почитать на эту тему документацию?

И еще вопрос. Не менее важный. А наверное даже более. Это кому-нибудь тут интересно?

В смысле, я очень хотел бы сделать интеграцию с АвтоГРАФом, но если она никому не нужна, то моя работа просто не окупится. А тратить свое время впустую очень не хотелось бы.

Заранее спасибо за помощь!
kalaschnikow вне форума   Ответить с цитированием
Старый 02.02.2021, 15:06    | »»» |  #2
plex
Дилер
 
Аватар для plex
 
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 15,031
plex is on a distinguished road
Отправить сообщение для plex с помощью ICQ Отправить сообщение для plex с помощью Skype™
По умолчанию

Сообщение от kalaschnikow Посмотреть сообщение
зможна ли интеграция сторонних приложений в пользовательский интерфейс АвтоГРАФа?
АвтоГРАФ-WEB поддерживает написание APP-сов и АвтоГРАФ-PRO поддерживает написание модулей плагинов.

Добавлено через 40 секунд
Сообщение от kalaschnikow Посмотреть сообщение
В смысле, я очень хотел бы сделать интеграцию с АвтоГРАФом
Интеграция возможна через API АвтоГРАФ-WEB

ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
plex на форуме   Ответить с цитированием
Старый 02.02.2021, 15:53    | »»» |  #3
denisio
Опытный пользователь
 
Аватар для denisio
 
Регистрация: 11.01.2011
Сообщений: 2,773
denisio is on a distinguished road
Отправить сообщение для denisio с помощью Skype™
По умолчанию

Публичные репозитории с примерами App'ов (которые входят в состав AutoGRAPH.Web)
https://github.com/DBalashov/WebApps.APIExamples
https://github.com/DBalashov/WebApps.Bus
https://github.com/DBalashov/WebApps.Taxi
https://github.com/DBalashov/WebApps.Trashmon
Основной концепт App - это SPA-приложение, которое работает с AutoGRAPH.Web посредством Service API. Судя по скриншотам из dropbox - ваше приложение выполнено на основе Vuetify или похожего фреймворка, с помощью webpack его вполне можно собрать как SPA. App может выполнятся как отдельное приложение (на отдельной вкладке/странице браузера) так и в составе основного UI в виде обычной панели (как рейсы, отрезки, карта и другие модули).
Нажмите для просмотра содержимого...

Поскольку приложение является исключительно клиентской составляющей - оно может взаимодействовать с любым(и) внешними серверами (а не только с тем AutoGRAPH.Web с которого оно выполняется), если на эти серверах включен CORS. Так что по сути можно интегрировать любой сайт в интерфейс AutoGRAPH.Web.
Также недавно был добавлен проброс основных событий из основного интерфейса в App (выделение ТС/группы в дереве ТС/геозон, выделение рейса/отрезка, клики по треку и т.д) - чтобы app мог быть в курсе о происходящем снаружи, но примеры ещё не написаны к сожалению.
denisio вне форума   Ответить с цитированием
Старый 03.02.2021, 09:16    | »»» |  #4
kalaschnikow
Начинающий
 
Аватар для kalaschnikow
 
Germany
Регистрация: 18.05.2016
Сообщений: 19
kalaschnikow is on a distinguished road
По умолчанию

Большое спасибо за ответы! Погружусь в чтение и обязательно вернусь с вопросами.
kalaschnikow вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:06. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot