管道基础大数据平台系统开发-【后端】-Server
13693261870
2024-03-25 b6b0cb226fcf184525ee7b36af3a09471e9c0057
src/main/java/com/lf/server/mapper/all/PermsMapper.java
@@ -3,6 +3,7 @@
import com.lf.server.entity.all.MenusAuthEntity;
import com.lf.server.entity.all.PermsAuthEntity;
import com.lf.server.entity.all.ResAuthEntity;
import com.lf.server.entity.sys.MenuEntity;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
@@ -37,13 +38,30 @@
     * @param uid
     * @return
     */
    public List<PermsAuthEntity> selectPerms(String uid);
    public List<String> selectPerms(String uid);
    /**
     * 根据用户Uid查询权限授权2
     * 根据用户Uid查询权限授权实体集合
     *
     * @param uid
     * @return
     */
    public List<String> selectPerms2(String uid);
    public List<PermsAuthEntity> selectPermsEntity(String uid);
    /**
     * 根据用户Uid查询角色ID
     *
     * @param uid
     * @return
     */
    public List<Integer> selectRoles(String uid);
    /**
     * 根据用户Uid递归查询菜单集合
     *
     * @param id
     * @param uid
     * @return
     */
    public List<MenuEntity> selectMenuRecursive(int id, String uid);
}