电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

管控策略接口

来源:金蝶云社区作者:金蝶2024-09-231

管控策略接口

变更记录

产品版本更新内容更新日期
V6.0.1

初始版本

2023年10月28日



1. 功能介绍

提供基础数据管控策略相关功能接口。
kd.bos.servicehelper.basedata.BaseDataServiceHelper
kd.bos.service.IBaseDataService

调用方式:

1、微服务方式直接调用接口
DispatchServiceHelper.invokeService(“kd.bos.service”, “bos”, “IBaseDataService”, “batchAssign”, …)

2、集成管理-api集成-微服务登记方式

3、Java实现类调用

BaseDataServiceHelper

IBaseDataService baseDataService = ServiceFactory.getService(IBaseDataService`.class);


2. API 概览

方法说明
assign
分配
cancelAssign取消分配
changeManageRight管理权转让
changeCtrlStrategy变更控制策略
individualize维护个性化
assignQueryByData分配查询按数据


3. API 详情

3.1 分配

BaseDataResponse assign(String entityId, Long assignOrgId, String appId, Set<Long> dataIds, Set<Long> orgIds)

参数说明:

参数名称参数参数类型是否必传
实体标识entityIdString
分配组织IDassignOrgIdLong
应用IDappId
String
数据ID

dataIds

Set<Long>

被分配组织ID

orgIds

Set<Long>

返回数据:

BaseDataResponse实体,支持序列化

参数名称参数参数类型备注
是否成功

success

String
错误信息

errorMsg

String所有都失败,只会返回errorMsg,例如没权限
错误信息详情

result

Map<Long, Map<Long, String>>

key:数据ID value 组织ID-失败原因


3.2 取消分配

CancelAssignResult cancelAssign(String entityId, Set<Long> dataIds, Set<Long> orgIds)

参数说明:

参数名称参数参数类型是否必传
实体标识entityIdString
数据IDdataIdsset<Long>
组织IDorgIdsset<Long>

返回数据:

List<CancelAssignResult> CancelAssignResult实体,支持序列化

参数名称参数参数类型备注
数据ID

dataId

Long
组织IDorgIdsList<Long>
是否成功

isSuccess

boolean
错误信息

errorMsg

String



3.3 管理权转让

BaseDataResponse changeManageRight(String entityId, Long useOrgId, String appId, Set<Long> dataIds, Long targetOrgId)

参数说明:

参数名称参数参数类型是否必传
实体标识entityIdString
使用组织ID

useOrgId

Long
应用IDappIdString
数据IDdataIdsset<Long>
目标组织IDtargetOrgIdLong

返回数据:

BaseDataResponse实体,支持序列化

参数名称参数参数类型备注
是否成功

success

String
错误信息

errorMsg

String管理权转让暂时不支持部分成功,校验不通过都会返回失败
错误信息详情

result

Map<Long, Map<Long, String>>

key:数据ID value 组织ID-失败原因


3.4 变更控制策略

BaseDataResponse changeCtrlStrategy(String entityId, Set<Long> dataIds, String ctrlStrategy, String appId, Long useOrgId)

参数说明:

参数名称

管控策略接口

变更记录产品版本更新内容更新日期V6.0.1初始版本2023年10月28日1. 功能介绍提供基础数据管控策略相关功能接口。kd.bos.servicehelper.bas...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信