Skip to main content

表单事件触发

监听表单(普通表单、流程表单)的动作事件(如:新增数据、修改数据、删除数据),当表单的动作发生时,即可异步触发服务,再结合动作节点,完成业务流程自动的处理。**例如:**下订单后,减少库存对应的数量。


选择表单

​ 点击下拉框,选择所需要监听的表单。

Tips: 只能选择“普通表单”、“流程表单”。

image-20221215165843806

image-20221215170127767

触发方式

image-20221215170214031

当新增或更新记录时

​ 如果选择该种触发方式,则当所选的表单数据新增或者是修改的时候触发服务,同时可以结合指定字段,做更精准的控制。

Tips: 例如:当《订单表》中的入库时间填写了之后,才执行服务,发送入库短信提醒,其他情况(如:订单备注修改等)则不进行触发;不填写则所有字段新增或修改,都会触发。

image-20221215171030310

仅新增记录时

​ 如果选择该种触发方式,则当所选的表单数据仅新增的时候触发服务。

仅更新记录时

​ 如果选择该种触发方式,则当所选的表单数据仅更新的时候触发服务,同时可以结合指定字段,做更精准的控制。

Tips: 例如:当《订单表》中的订单状态发送修改之后,才执行服务,发订单状态修改短信提醒,其他情况(如:订单备注修改等)则不进行触发;不填写则所有字段新增或修改,都会触发。

image-20221215171548170

删除记录时

​ 如果选择该种触发方式,则当所选的表单数据仅删除的时候触发服务。

触发条件

​ 通过触发条件的控制,结合实际业务场景,可以更加精准的控制服务触发的条件。

Tips: 例如:当《订单表》中的订单状态为已支付,且购买数量>=0时,才允许触发服务去将库存数据进行更新。

image-20221215172225235