• 使用 HZERO 事件规则

    此功能用于和事件规则客户端配对使用。在此功能中添加事件及事件规则,以事件编码为key,规则列表为值,存入缓存中。 事件规则客户端根据编码查询事件规则,根据规则进行方法或API的调度。

    查看事件规则客户端请点击:事件规则客户端

    事件规则列表

    列表字段:

    查询事件规则

    查询字段:

    点击按钮可根据查询字段筛选出对应信息。

    点击按钮可重置查询条件。

    新建事件规则

    点击按钮,进入新建界面。

    必输字段:

    输入字段后点击确定完成新建。

    事件过程维护

    1. 在事件规则列表操作列点击事件维护。可维护对应事件规则的事件过程。

    2. 可设置启用禁用和填写事件描述。

    3. 新建规则。点击 新建规则 按钮。进入新建规则界面。

      必输字段:

      • 匹配规则:匹配规则表达式,具体查看事件规则客户端
      • 调用类型:下拉列表,支持方法和API
      • 如果配置的规则调用方式为方法,则需要填写BeanNameBeanName字段。
        例:BeanName:demoService;BeanName:methodA
      • 如果配置的调用方式为API,则需要填写API URLAPI Method字段。API URL可以在URI中带参数,使用@PathVariable接收。API方法支持GET/POST/PUT/DELETE,GET 方式只能将参数拼接到API地址后面,参数值使用占位符{}表示。其它三种方法将以application/json的形式发起请求,如果将参数拼接在地址后面,使用 @RequestParam接收参数,对象则使用 @RequestBody 接收参数。
        例:http://examples/demo/{id}/detail?name={name}&type={type}
      • 规则描述:事件规则的描述。

      部分字段用途:

          顺序:支持多个匹配的规则按顺序进行调度,数字越小最先调度。
          是否同步:支持同步、异步的方式调用方法或API。
          返回结果:是否返回结果。
          启用:是否启用,如果禁用,则该规则不生效。
      
    4. 点击 按钮完成规则新建。

    5. 点击 按钮完成事件过程维护。

    事件消息维护

    事件消息指当前事件匹配的规则满足条件触发之后,可在配置的事件消息中给对应消息接收组发送配置的消息内容。在事件规则列表操作列点击事件消息维护。可维护对应事件规则的事件消息。

    1. 点击新增消息按钮。进入新建消息界面。

    2. LOV选择接收者类型和消息模板账户。

    3. 点击确定按钮完成消息新增。