public interface DsRightDao
| Modifier and Type | Method and Description |
|---|---|
int |
batchInsert(List<DsRight> rights)
批量插入空间库权限
|
int |
deleteByRoleIdAndDsKeyAndDatasetAndType(String roleId,
String dsKey,
String datasetId,
Integer type)
删除指定角色在指定数据集下指定类型的权限
|
int |
deleteByRoleIdAndDsKeyAndType(String roleId,
String dsKey,
Integer type)
删除指定角色在指定空间库下指定类型的权限
|
int |
deleteByRoleIdAndType(String roleId,
Integer type)
删除指定角色指定类型的空间库权限
|
List<DsRight> |
selectByRoleId(String roleId,
String dsKey)
查询指定角色的空间库权限
|
List<DsRight> |
selectByRoleIds(List<String> roleIds,
String dsKey)
查询多个角色的空间库权限
|
List<DsRight> selectByRoleId(@Param(value="roleId") String roleId, @Param(value="dsKey") String dsKey)
roleId - 角色 IDdsKey - 数据源 key,可为空List<DsRight> selectByRoleIds(@Param(value="roleIds") List<String> roleIds, @Param(value="dsKey") String dsKey)
roleIds - 角色 ID 列表dsKey - 数据源 key,可为空int deleteByRoleIdAndType(@Param(value="roleId")
String roleId,
@Param(value="type")
Integer type)
roleId - 角色 IDtype - 权限类型int deleteByRoleIdAndDsKeyAndType(@Param(value="roleId")
String roleId,
@Param(value="dsKey")
String dsKey,
@Param(value="type")
Integer type)
roleId - 角色 IDdsKey - 数据源 keytype - 权限类型int deleteByRoleIdAndDsKeyAndDatasetAndType(@Param(value="roleId")
String roleId,
@Param(value="dsKey")
String dsKey,
@Param(value="datasetId")
String datasetId,
@Param(value="type")
Integer type)
roleId - 角色 IDdsKey - 数据源 keydatasetId - 数据集 IDtype - 权限类型Copyright © 2026. All rights reserved.