package com.goafanti.permission.service; import java.util.List; import java.util.Map; import java.util.Set; import com.goafanti.common.model.Permission; import com.goafanti.permission.bo.Menu; import com.goafanti.permission.bo.Navigation; public interface PermissionService { int deleteByPrimaryKeys(List ids); // 根据用户ID查询权限(permission),放入到Authorization里。 Set findPermissionByUserId(String userId); List findPermissions(); int insert(List records); int insertn(Permission record); Permission selectSuperIdById(String id); int insertSubordinate(Permission record); int deleteById(String id); Permission selectAllById(String id); List selectName(String name); int updateById(Permission record); Map findPermissionsAll(); List selectNavList(); List selectMenuList(String superId); }