Activiti 프로세스 다이어그램을 표시하려면 원시 HTML을 사용할 수 있습니까?
-
20-12-2019 - |
문제
주제 제목으로, 나는 HTML을 사용하여 프로세스 인스턴스를 ActiCti Explorer가 표시 할 수있게하는지 궁금해합니다. 너희들은 튜토리얼을 가지고 있니? 감사합니다.
해결책
IM 튜토리얼이 있는지 모르지만 REST API는 프로세스 다이어그램을 가져 와서 AJAX 호출을 통해 표시하는 데 사용할 수 있습니다.
호출 순서는 다음과 같습니다.
-
다음과 같은 것을 사용하여 프로세스 배포 ID를 가져옵니다. get / activiti-rest / service / process-definitions
대안 작업 또는 프로세스 인스턴스에서 프로세스 정의를 얻을 수 있습니다
-
관심있는 과정이 있으면 프로세스의 세부 정보를 얻으십시오. activiti-rest / service / 저장소 / 프로세스 정의 가져 오기 / 여기서 id는 1에서 선택한 ID입니다.
-
자원 세부 사항을 가져 오고이 URL은 위의 통화의 DiagramResource 필드에 반환됩니다.
-
마지막으로 반환 된 이미지 URL을 HTML 페이지에 추가하십시오.
분명히 위의 모든 것으로 인해 프로세스의 이미지를 업로드 한 것으로 가정합니다.
또한 Activiti-RST WAR 배포가 있거나 Activiti-REST.jar가 포함되어 WebApp를 통해 노출되도록 가정합니다.
이것은 도움이되기를 바랍니다. 그렉
제휴하지 않습니다 StackOverflow