package cn.exrick.xboot.core.service; import cn.exrick.xboot.core.base.XbootBaseService; import cn.exrick.xboot.core.entity.Permission; import java.util.List; /** * 权限接口 * @author Exrick */ public interface PermissionService extends XbootBaseService { /** * 通过parendId查找 * @param parentId * @return */ List findByParentIdOrderBySortOrder(String parentId); /** * 通过类型和状态获取 * @param type * @param status * @return */ List findByTypeAndStatusOrderBySortOrder(Integer type, Integer status); /** * 通过名称获取 * @param title * @return */ List findByTitle(String title); /** * 模糊搜索 * @param title * @return */ List findByTitleLikeOrderBySortOrder(String title); }