| 12345678910111213141516171819202122 |
- package com.seecoder.service;
- import com.seecoder.entity.po.Role;
- import com.seecoder.enums.RoleStatusEnum;
- import java.util.List;
- public interface RoleService {
- Role create(Role role);
- Long delete(Long id);
- Role setStatus(Long id, RoleStatusEnum status);
- List<Role> getAll();
- Role get(Long id);
- List<Role> getByPermissionId(Long permissionId);
- void grantPermissionToRoles(List<Long> roleIdList,List<Long> permissionList);
- }
|