#使用技巧# OpenApi保存接口参数配置(部分)原创
金蝶云社区-丨Nick丨
丨Nick丨
1人赞赏了该文章 1,223次浏览 未经作者许可,禁止转载编辑于2022年12月02日 13:44:55

关键字:即时触发值更新 、 firePropChanged 、引入 、afterImportData 、beforeImportData 、initImportData 、is_importinit


场景1:

保存接口触发表单插件中的propertyChanged 方法

方法:

维护保存接口,并配置默认参数,这样在调用保存接口时,update数据场景将触发表单中所有插件的propertyChanged 方法,其中的逻辑都会跟在页面中触发时一样执行

注:

1、保存时必须有值改变才会触发

2、新增数据时不会触发

3、‘业务规则’与这个参数也有关联,开启该参数触发业务规则,不开启不触发

image.png

场景2:

保存接口触发表单插件中的 afterImportData 、beforeImportData 、initImportData 方法

方法:

默认触发,无需配置,保存接口必会触发表单插件中的这三个引入方法,并且传入的数据类型为Map,注意区分页面与接口传递的数据类型区别


新版:预计2023年发布,将加入参数类似‘is_importinit’可选择是否触发引入方法,也就是可以不触发这三个方法,提升性能

image.png


场景3:

保存接口触发引入插件

方法:

保存接口永远不会触发引入插件,这里指的是引入操作中绑定的插件,这里保存时永远触发不了,如果有误导自己试试就知道了


赞 1