package com.moon.server.mapper.all; import com.moon.server.entity.all.MenusAuthEntity; import com.moon.server.entity.all.PermsAuthEntity; import com.moon.server.entity.sys.MenuEntity; import com.moon.server.entity.sys.ResEntity; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; import java.util.List; @Mapper @Repository @SuppressWarnings("ALL") public interface PermsMapper { public List selectRes(String uid); public List selectAllRes(); public List selectTabs(String uid); public List selectAllTabs(); public List selectMenus(String uid); public List selectPerms(String uid); public List selectPermsEntity(String uid); public List selectRoles(String uid); public List selectMenuRecursive(int id, String uid); }