/// <summary>
        /// 根据角色或用户id查询相关权限
        /// </summary>
        /// <param name="queryParam"></param>
        /// <returns></returns>
        public List <int> QueryAclIds(SysObjectAclQueryParam queryParam)
        {
            var result = SqlSugarClient.Queryable <SysObjectAcl>()
                         .Where(f => f.Status == Model.Enum.Status.正常 && f.ObjectType == queryParam.ObjectType && f.ObjectId == queryParam.ObjectId)
                         .Select(f => f.ACLId).ToList();

            return(result);
        }
 /// <summary>
 /// 根据角色或用户id查询相关权限
 /// </summary>
 /// <param name="queryParam"></param>
 /// <returns></returns>
 public List <int> QueryAclIds(SysObjectAclQueryParam queryParam)
 {
     return(SysObjectAclRepository.QueryAclIds(queryParam));
 }
Пример #3
0
        public object Query([FromQuery] SysObjectAclQueryParam queryParam)
        {
            var r = SysObjectAclService.QueryAclIds(queryParam);

            return(r);
        }