表单事件触发
监听表单(普通表单、流程表单)的动作事件(如:新增数据、修改数据、删除数据),当表单的动作发生时,即可异步触发服务,再结合动作节点,完成业务流程自动的处理。**例如:**下订单后,减少库存对应的数量。
选择表单
点击下拉框,选择所需要监听的表单。
Tips: 只能选择“普通表单”、“流程表单”。
触发方式
当新增或更新记录时
如果选择该种触发方式,则当所选的表单数据新增或者是修改的时候触发服务,同时可以结合指定字段,做更精准的控制。
Tips: 例如:当《订单表》中的入库时间填写了之后,才执行服务,发送入库短信提醒,其他情况(如:订单备注修改等)则不进行触发;不填写则所有字段新增或修改,都会触发。
仅新增记录时
如果选择该种触发方式,则当所选的表单数据仅新增的时候触发服务。
仅更新记录时
如果选择该种触发方式,则当所选的表单数据仅更新的时候触发服务,同时可以结合指定字段,做更精准的控制。
Tips: 例如:当《订单表》中的订单状态发送修改之后,才执行服务,发订单状态修改短信提醒,其他情况(如:订单备注修改等)则不进行触发;不填写 则所有字段新增或修改,都会触发。
删除记录时
如果选择该种触发方式,则当所选的表单数据仅删除的时候触发服务。
触发条件
通过触发条件的控制,结合实际业务场景,可以更加精准的控制服务触发的条件。
Tips: 例如:当《订单表》中的订单状态为已支付,且购买数量>=0时,才 允许触发服务去将库存数据进行更新。