管理权转让、维护个性化,编码重复校验二开

变更记录
| 产品版本 | 更新内容 | 更新日期 |
| V6.0.4 | 初始版本 | 2023年12月28日 |
一、业务场景
当基础资料做管理权转让或维护个性化时,在实际业务场景中,如果需要校验目标组织是否有相同编码的数据,系统默认是不会校验的,不同的基础资料对于重复数据的定义可能会不一样,系统没法统一做处理。
1. 功能概述
针对以上业务场景,系统提供了统一的校验接口,供业务重写校验编码重复的逻辑,用Java原生SPI的方式。

2. 操作说明
以下是实现样例

2.1 在项目的根目录创建文件夹
/src/resources/META-INF/services
2.2 创建需要注册的接口类文件
管理权转让:kd.bos.bd.ext.IndividualizeBusinessService
维护个性化:kd.bos.bd.ext.ChangeManageRightBusinessService
根据需要,新建需要重写校验编码重复的接口
注意:这里的点号是文件名的一部分,不是代表文件结构
2.3 修改接口类文件,填二开实现类的全路径类名
以下是管理权转让的测试类样例
kd.bos.form.plugin.BDTypeNameValidateTest
2.4 新建实现类
管理权转让实现接口ChangeManageRightBusinessService

维护个性化实现接口IndividualizeBusines
管理权转让、维护个性化,编码重复校验二开
变更记录产品版本更新内容更新日期V6.0.4初始版本2023年12月28日一、业务场景当基础资料做管理权转让或维护个性化时,在实际业务场景中,如...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



