// Token: 0x06000396 RID: 918 RVA: 0x00007BA0 File Offset: 0x00005DA0 public ListRightsResp ListRights(int?rightType) { ListRightsResp listRightsResp = new ListRightsResp(); StringBuilder stringBuilder = new StringBuilder("/service/roles/getRights"); stringBuilder.Append((rightType == null) ? "" : ("?rightType=" + rightType)); string text = RestClientUtil.sendRequest("GET", stringBuilder.ToString(), null, this.bean, "ListRights"); UserResource.log.Info("ListRights result : " + text); return(JsonConvert.DeserializeObject <ListRightsResp>(text)); }
/// <summary> /// 查询权限列表 /// </summary> /// <example> /// <para>ListRightsResp resp = user.ListRights(1);</para> /// </example> /// <param name="rightType">【可选】权限类型,1:查询所有权限(默认),2:系统管理员类权限(高安全模式),3:安全管理员类权限(高安全模式),4:安全审计员类权限(高安全模式)</param> /// <returns>权限列表</returns> public ListRightsResp ListRights(int? rightType) { ListRightsResp resp = new ListRightsResp(); StringBuilder url = new StringBuilder("/service/roles/getRights"); url.Append(null == rightType ? "":("?rightType="+rightType)); string result = RestClientUtil.sendRequest("GET", url.ToString(), null, bean, "ListRights"); log.Info("ListRights result : " + result); resp = JsonConvert.DeserializeObject<ListRightsResp>(result); return resp; }