什么是事件钩子
使用MyApps产品基础功能构建软件(应用),能实现很多类型的业务逻辑,但不可避免,我们会遇到产品没有抽象提炼,或者说无法抽象提炼的业务需求,这时候就需要通过事件钩子和iScript宏语言对基础功能进行拓展。简单来说,事件钩子是MyApps产品预先埋制、由特定动作触发的可编程片段执行时机。
事件钩子的类别
通常和触发对象绑定,包括:
- 按钮类:动作执行前、动作执行后
- 流程节点:获取审批人、获取审批时限、获取协办人、获取抄送人、是否允许回退、是否允许回撤、节点通过条件(开发中)
- 流程关系(线):路径进入条件、路径执行、路径送出校验
- 定时任务:任务执行时
- 表单:是否可打开、是否可编辑、水印计算
- 表单字段:值计算、选项计算(仅选项类字段组件)、校验计算、隐藏计算、打印时隐藏计算、只读计算等
- 小组件(Widget):自定义组件内容计算
文档更新时间: 2022-12-16 03:24 作者:admin