Posso usar o HTML bruto para exibir o diagrama do processo do Activiti?
-
20-12-2019 - |
Pergunta
Como o título do assunto, eu me pergunto se poderíamos usar o HTML para exibir a instância do processo, pois é mostrado pelo Activiti Explorer. Vocês têm algum tutorial? Obrigado a todos.
Solução
Não tenho certeza de que há um tutorial, no entanto, a API de resto pode ser usada para puxar o diagrama do processo e exibi-lo através de uma chamada Ajax.
A sequência de chamadas é:
- .
-
Obtenha o ID de implementação do processo usando algo como: Obtenha / Activiti-Rest / Service / Definições de processo
alternativas você pode obter a definição do processo a partir da tarefa ou instância de processo
-
Depois de ter o processo, você está interessado, obtenha os detalhes do processo: Obtenha Activiti-Rest / Service / Repository / Process-Definitions / onde id é o id que você selecionou de 1.
-
Obtenha os detalhes do recurso, este URL será devolvido no campo DiagramResource da chamada acima.
-
Finalmente, adicione o URL de imagem retornado à sua página HTML.
Obviamente, todos os assumes acima que você enviou uma imagem do processo como parte do seu .bar
Além disso, ele assume que você tem a guerra activiti-RST implantada ou ter o Activiti-Rest.jar incluído e exposto através do seu webapp.
Espero que isso ajude. GREG