操作插件事件浏览
操作服务插件的7事件:
1. OnPrepareOperationServiceOption操作初始化时,确认操作执行参数
2. OnPreparePropertys 数据加载前,确保需要的属性被加载
3. OnAddValidators操作执行前,加载操作校验器
4. BeforeExecuteOperationTransaction 操作执行前,事务开始前事件
5. BeginOperationTransaction操作执行前,事务开始后事件
6. EndOperationTransaction操作执行后,事务结束前
7. AfterExecuteOperationTransaction操作执行后,事务结束后
后面章节会一个一个具体介绍
功能:
1、做服务端,校验 42.2
2、事务,例如 反审核 和 删除下游单据,一方成功都成功,一方失败,都失败
事物即 反审核等标准产品的操作;
事件即 写的插件,触发的;
如下是一个典型的操作插件定义代码:
1. OnPrepareOperationServiceOption操作初始化时,确认操作执行参数 45.2
2. OnPreparePropertys 数据加载前,确保需要的属性被加载 42.1
3. OnAddValidators操作执行前,加载操作校验器 42.2
4. BeforeExecuteOperationTransaction 操作执行前,事务开始前事件 44.1 44.2
5. BeginOperationTransaction操作执行前,事务开始后事件 45.1
6. EndOperationTransaction操作执行后,事务结束前 46
7. AfterExecuteOperationTransaction操作执行后,事务结束后 47
总目录链接
https://vip.kingdee.com/article/64993872014591232
41.zip(2.38KB)