Frage

Als Betreff-Titel fragen ich mich, ob wir HTML verwenden können, um die Prozessinstanz anzuzeigen, wie sie von Activiti Explorer angezeigt wird. Hat ihr Jungs irgendwelche Tutorial? Vielen Dank.

War es hilfreich?

Lösung

Ich bin nicht sicher, dass es ein Tutorial gibt, der Rest-API kann jedoch verwendet werden, um das Prozessdiagramm zu ziehen und über einen Ajax-Anruf anzuzeigen.

Die Anrufsequenz ist:

    .
  1. Holen Sie sich die Prozessbereitstellungs-ID mit etwas: Holen / Activiti-Rest / Service / Prozessdefinitionen

    Alternativen Sie können die Prozessdefinition von der Task- oder Prozessinstanz abrufen

  2. Wenn Sie den Prozess, an dem Sie interessiert sind, erhalten Sie die Details des Prozesses: Erhalten Sie Activiti-Rest / Service / Repository / Prozessdefinitionen / Wo id ist die ID, die Sie aus 1 ausgewählt haben.

  3. Holen Sie sich die Ressourcendetails, diese URL wird im Diagresource-Feld des obigen Anrufs zurückgegeben.

  4. Zum Schluss fügen Sie die zurückgegebene Bild-URL auf Ihre HTML-Seite hinzu.

  5. Natürlich geht es offensichtlich davon aus, dass Sie ein Bild des Prozesses als Teil Ihrer .bar

    hochgeladen haben.

    Außerdem wird davon ausgegangen, dass Sie den Activiti-RST-Krieg bereitstellen oder den Activiti-Rest.jar in enthalten und über Ihre WebApp ausgesetzt sind.

    hoffe das hilft. Greg

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top