如何通过Alfresco Process Service中的电子邮件(自定义电子邮件模板)批准,拒绝,完成工作流程

时间:2019-07-08 09:12:59

标签: alfresco activiti

我想在电子邮件通知中添加3个自定义操作。

我创建了自定义电子邮件模板,并将其与Alfresco流程集成在一起。 另外,我可以向特定用户发送电子邮件,但是我没有得到应在模板中使用的链接,因此我可以完成这些操作。

此外,我没有在电子邮件模板中获取taskId。

如果您有类似要求,请提供一些指导。

谢谢,迪帕克

2 个答案:

答案 0 :(得分:1)

您需要使用任务侦听器将“ taskId”存储在过程变量中。提供与您的任务相对应的变量名(将在邮件中引用),并使用${your_var}在模板中使用它。

下一步是创建您的自定义终结点,用户可以从电子邮件中的链接调用该终结点并完成任务。

更好的选择是将用户转到“任务”页面(请参阅OOTB模板以获取更多帮助)。

答案 1 :(得分:0)

我的Alfresco Workflow Tutorial on ECM Architect完全向您显示了如何执行此操作。它使用从电子邮件中的链接调用的自定义Web脚本。该Web脚本获取对工作流的引用,然后完成任务。