用户的工作流程步骤为下一步安排时间。

时间:2016-10-10 14:05:03

标签: cq5 aem

我们是否有任何可以接受用户输入的OOTB工作流程步骤(如日期选择)安排时间进入一个工作流程步骤并根据预定时间触发下一步骤。 Sample Workflow

1 个答案:

答案 0 :(得分:0)

  1. 您必须在创作模式下创建一个新的页面操作,例如“Schedule for Review”。见https://github.com/Adobe-Marketing-Cloud/aem-authoring-extension-header-backtosites
  2. 点击页面。您可以将用户带到一个自定义servlet,该servlet将调度您的工作流程。
  3.   

    @Reference

    Scheduler scheduler
    
    scheduler.schedule()
    

    您的工作流程可以使用workflowSession

    触发
    1. 对于计划批准步骤 - 使用对话框参与者步骤并将对话框与参与者步骤相关联。这将确保您的用户输入批准计划日期和时间

    2. 编写流程步骤以将其他计划程序附加到您之前的审批请求,您可以使用@Replicator在运行时发布页面