Как встроить формы задач Camunda в пользовательский портал

У нас есть собственный веб-портал пользовательской сборки (построенный на AngualrJS и т. д.). Мы хотели бы иметь функциональность, аналогичную пользовательскому интерфейсу списка задач Camunda. Каков рекомендуемый подход к воспроизведению функциональности? Можно ли встроить пользовательский интерфейс Just Tasklist и ссылаться на формы, используя встроенные: формы в процессе?

С уважением,

Фани


person Srinivas    schedule 09.03.2015    source источник
comment
Это немного зависит от вашей архитектуры и настроек. Но список задач Camunda можно почти обслуживать статически.   -  person zeropaper    schedule 10.03.2015


Ответы (2)


В моем приложении я создал свой собственный список задач. Я встраиваю формы GSP (Groovy Server Pages) в свои JAR-файлы процессов.

Мое приложение извлекает эти страницы через " Получить единый ресурс развертывания" REST API:

/deployment/{id}/resources/{resourceId}

Затем приложение отображает страницу.

Нечто подобное можно сделать для обслуживания страниц AngularJS.

person Ken Geis    schedule 30.10.2015

Сначала вопрос. Вы имеете в виду формы задач, которые автоматически генерируются списком задач Camunda на основе свойств формы (называемых Созданные формы задач)?

Если это так, нет способа легко встроить только форму, поскольку рендеринг обрабатывается структурой списка задач.

Однако у Camunda есть очень хороший SDK для форм, который можно использовать для создания Встроенные формы. Найдите заголовок «Интеграция SDK форм» в приведенной выше ссылке, и вы увидите, как добавить SDK Camunda Forms в ваше собственное приложение HTML5.

Это то, что мы рассматриваем в нашем стандартном учебном классе.

Надеюсь это поможет. Грег - BP3

person Greg Harley    schedule 04.11.2015