EOS Low-Code Platform 8 EOS Low-Code Platform 8
产品简介
学习指南
更新说明
安装与集成
上线指南
初见EOS
低代码开发手册
专业代码开发手册
智能体开发手册
专题场景实战
公共服务框架
应用运行治理
运维指南
  • 业务事件异常提示信息
  • 什么是业务异常提示?
  • 如何触发业务异常提示?
  • 使用场景示例:女子学院招生信息录入
  • 操作步骤

# 业务事件异常提示信息

# 什么是业务异常提示?

当业务流程中的某些数据不符合业务规则时,系统会自动阻止流程提交,并向操作人员展示清晰的错误提示信息。 例如:女子学院招生时,如果录入了男学生,系统会提示“性别不符合要求”。

# 如何触发业务异常提示?

在逻辑流中使用以下方法(一般在 Groovy 脚本中): helper.throwUserException("错误提示信息", 参数...)

# 使用场景示例:女子学院招生信息录入

业务规则: 只允许录入女性学生,男性学生不允许提交。

# 操作步骤

  1. 创建入学登记流程

    新建一个名为“女子学院入学登记”的流程,并绑定学生入学信息表单。

    image-20260127163140481

  2. 创建数据校验逻辑流

    创建一个专门用于校验数据的逻辑流,命名为“数据权限校验逻辑流”。

    image-20260127164328320

  3. 在逻辑流中添加判断脚本 在逻辑流中插入一个“Groovy 脚本”图元,用于判断学生性别:

    • 如果性别为“男”,则抛出异常提示。

    image-20260127164502680

  4. 选择异常提示方法

    在 Groovy 脚本中,点击“选择值”按钮,可在代码片段中找到并插入

    image-20260127164734620

  5. 将逻辑流绑定到流程环节

    在“女子学院入学登记”流程的第一个环节(人工活动)中,绑定“数据权限校验逻辑流”作为业务事件。

    image-20260127164907468

  6. 测试流程

    发起一个学生入学登记流程,如果录入男性学生,系统会提示错误并阻止提交。

    image-20260127165115247

← 机构+岗位支持通过业务范围匹配参与者 删除AFCenter里的业务应用 →