RoleService.java
599 Bytes
package com.order.erp.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.canrd.shop.domain.dto.RoleDO;
import com.canrd.shop.domain.vo.UserVO;
import org.springframework.security.core.GrantedAuthority;
import java.util.Collection;
/**
* @author: xms
* @description: 角色
* @date: 2023/1/11 15:54
* @version: 1.0
*/
public interface RoleService extends IService<RoleDO> {
/**
* 获取用户权限信息
*
* @param user 用户信息
* @return 权限信息
*/
Collection<GrantedAuthority> mapToGrantedAuthorities(UserVO user);
}