后端
适用环境 | SaaS |
私有部署 |
要求
ONES |
---|
v6.0.40+ |
概述
流程中间件,用于帮助你劫持ONES系统上的某些操作,劫持分为三种,前置,替换,后置。
- 前置:修改操作的入参,也可以通过报错sdk抛出自定义错误,拒绝这次操作。
- 替换:完整替换这次操作,自定义操作。
- 后置:可在这次操作完整执行后,做其余事情。
参数格式
在前置或后置中,劫持函数的入参跟出参格式必须保持一致,而替换可以不一致,根据能力决定。
限制
- 在同一个流程中,可以被多个插件做前置劫持,执行顺序根据插件启用时间顺序执行。
- 在同一个流程中,只能被一个插件做替换劫持。
- 在同一个流程中,可以被多个插件做后置劫持,执行顺序根据插件启用时间逆序执行。