41、操作服务插件,概要原创
金蝶云社区-林荫大道cc身份
林荫大道cc
19人赞赏了该文章 15058次浏览 未经作者许可,禁止转载编辑于2020年07月12日 19:49:41
封面

操作插件事件浏览


操作服务插件的7事件:

1.     OnPrepareOperationServiceOption操作初始化时,确认操作执行参数

2.     OnPreparePropertys 数据加载前,确保需要的属性被加载  

3.     OnAddValidators操作执行前,加载操作校验器 

4.     BeforeExecuteOperationTransaction 操作执行前,事务开始前事件 

5.     BeginOperationTransaction操作执行前,事务开始后事件

6.     EndOperationTransaction操作执行后,事务结束前

7.     AfterExecuteOperationTransaction操作执行后,事务结束后


后面章节会一个一个具体介绍

 

功能:

1、做服务端,校验  42.2

2、事务,例如 反审核 和 删除下游单据,一方成功都成功,一方失败,都失败


事物即 反审核等标准产品的操作;

事件即 写的插件,触发的;



如下是一个典型的操作插件定义代码:


1.     OnPrepareOperationServiceOption操作初始化时,确认操作执行参数  45.2


image.png



2.     OnPreparePropertys 数据加载前,确保需要的属性被加载  42.1  


image.png



3.     OnAddValidators操作执行前,加载操作校验器 42.2


image.png 


image.png



4.     BeforeExecuteOperationTransaction 操作执行前,事务开始前事件   44.1  44.2

image.png


5.     BeginOperationTransaction操作执行前,事务开始后事件 45.1


image.png



6.     EndOperationTransaction操作执行后,事务结束前  46


image.png



7.     AfterExecuteOperationTransaction操作执行后,事务结束后  47


image.png



总目录链接


https://vip.kingdee.com/article/64993872014591232


41.zip(2.38KB)

赞 19