权限修改
This commit is contained in:
@@ -7,6 +7,7 @@ import java.util.Set;
|
||||
import org.xyzh.common.core.domain.ResultDomain;
|
||||
import org.xyzh.common.dto.permission.TbSysPermission;
|
||||
import org.xyzh.common.dto.role.TbSysRolePermission;
|
||||
import org.xyzh.common.vo.PermissionVO;
|
||||
import org.xyzh.common.dto.menu.TbSysMenuPermission;
|
||||
|
||||
/**
|
||||
@@ -19,7 +20,7 @@ import org.xyzh.common.dto.menu.TbSysMenuPermission;
|
||||
|
||||
public interface PermissionService {
|
||||
|
||||
/**
|
||||
/**
|
||||
* @description 创建权限
|
||||
* @param permission 权限对象
|
||||
* @return ResultDomain<TbSysPermission> 创建结果
|
||||
@@ -28,6 +29,15 @@ public interface PermissionService {
|
||||
*/
|
||||
ResultDomain<TbSysPermission> createPermission(TbSysPermission permission);
|
||||
|
||||
/**
|
||||
* @description 获取权限
|
||||
* @param permission 权限对象
|
||||
* @return ResultDomain<PermissionVO> 权限对象
|
||||
* @author yslg
|
||||
* @since 2025-10-08
|
||||
*/
|
||||
ResultDomain<PermissionVO> getPermissionVO(PermissionVO permission);
|
||||
|
||||
/**
|
||||
* @description 更新权限
|
||||
* @param permission 权限对象
|
||||
@@ -135,4 +145,23 @@ public interface PermissionService {
|
||||
* @since 2025-09-28
|
||||
*/
|
||||
ResultDomain<TbSysPermission> getPermissionsByRoleId(String roleId);
|
||||
|
||||
|
||||
/**
|
||||
* @description 查询权限列表
|
||||
* @param permission 权限对象
|
||||
* @return ResultDomain<PermissionVO> 权限列表
|
||||
* @author yslg
|
||||
* @since 2025-10-08
|
||||
*/
|
||||
ResultDomain<PermissionVO> listPermission(PermissionVO permission);
|
||||
|
||||
/**
|
||||
* @description 查询权限绑定列表
|
||||
* @param permission 权限对象
|
||||
* @return ResultDomain<PermissionVO> 权限绑定列表
|
||||
* @author yslg
|
||||
* @since 2025-10-08
|
||||
*/
|
||||
ResultDomain<PermissionVO> listPermissionBinding(PermissionVO permission);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user