24.5. 创建客户里程


此 milestone 的条件是一个名为 delivery 的 case file 变量为 true对于这个 milestone,不启用临时自动启动。相反,它会在订购成功提供给客户后由一个信号事件触发。

流程

  1. 在进程设计器中,在 对象 库中展开 Milestone,并在 Sendvas 下拖动一个新的 milestone 来跟踪系统 脚本任务。
  2. 点新的 milestone,在右上角点击 Properties diagram properties 图标。
  3. Name 字段中输入 Milestone 3:提供给客户
  4. 展开 Implementation/Execution,并确保未选择 AdHoc Autostart
  5. 展开 Data Assignments,点 Assignments 字段中的 diagram properties ,并添加以下内容:

    Source 列下拉菜单,选择 Constant,并输入 org.kie.api.runtime.process.CaseData (data.get ("delivered")== true)。这意味着,名为 delivery 的 case 变量存在值为 true

  6. Save
  7. Milestone 3: 提供给客户 并创建新用户任务。

    1. 点新用户任务,然后在右上角点击 Properties diagram properties 图标。
    2. Name 字段中输入 客户 参与调查。
    3. 展开 Implementation/Execution,点 Actors 菜单下的 Add,点 Select New,并输入 所有者
    4. Task Name 字段中输入 CustomerSurvey
    5. 选择 Skippable 复选框,并在 Description 字段中输入以下文本:

      排序参与{CaseId} 的参与调查

    6. Assignments 字段中点 diagram properties 并添加以下内容:

    7. Save
  8. 客户参与调查 用户任务并创建结束事件。
  9. 单击 Save 以确认您的更改。

    图 24.3. 提供给客户里程

完成所有 milestone 序列后,可以关闭 IT 订购案例。但是,由于情况的临时性质,如果客户未收到订购或项目有故障,则可以重新打开该问题单。可以根据需要重新触发或添加到问题单定义中,即使在运行时也是如此。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat