Как утвердить, отклонить, завершить рабочий процесс по электронной почте (пользовательский шаблон электронной почты) в Alfresco Process Service - PullRequest
0 голосов
/ 08 июля 2019

Я хочу добавить 3 пользовательских действия в уведомлении по электронной почте.

Я создал собственный шаблон электронной почты и интегрировал его с процессом Alfresco.Кроме того, я могу отправить электронное письмо конкретному пользователю, но не получаю, какую ссылку мне следует использовать в шаблоне, поэтому я могу выполнить эти действия.

Кроме того, я не получаю taskId в шаблоне электронной почты.

Пожалуйста, дайте мне несколько советов, если вы сделали с аналогичным требованием.

Спасибо, Дипак

Ответы [ 2 ]

1 голос
/ 18 июля 2019

My Учебник Alfresco Workflow по ECM Architect показывает, как именно это сделать.Он использует пользовательский веб-скрипт, который вызывается по ссылке в электронном письме.Веб-скрипт получает ссылку на рабочий процесс, а затем завершает задачу.

1 голос
/ 08 июля 2019

Вам необходимо сохранить ваш «taskId» в переменной процесса, используя Listener задачи. укажите имя переменной, соответствующей вашей задаче (на которую нужно ссылаться в почте), и используйте ее в своем шаблоне, используя ${your_var}.

Следующей частью будет создание пользовательской конечной точки, которую пользователь может вызвать по ссылке в электронном письме, и завершить задачу.

Лучшим вариантом было бы отправить пользователя на страницу Задачи (см. Шаблоны OOTB для получения дополнительной помощи).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...