/// <summary> /// 获取成员资料 /// </summary> /// <param name="tokenEntity">Token实体</param> /// <param name="Alias">邮箱账号</param> /// <returns></returns> public static UserEntity UserGet(TokenEntity tokenEntity, string Alias) { try { ParamEntity paramEntity = new ParamEntity(); paramEntity.Url = UrlsConfig.UserGetUrl; paramEntity.NVCollection = new NameValueCollection(); paramEntity.NVCollection.Add("Alias", Alias); paramEntity.Headers = Utility.GetTokenHeaders(tokenEntity.Token_Type, tokenEntity.Access_Token); return(WebHelper.Post <UserEntity>(paramEntity)); } catch (Exception ex) { throw ex; } }
/// <summary> /// 获取子部门列表 /// </summary> /// <param name="tokenEntity">Token实体</param> /// <param name="PartyPath">查看的父亲部门路径。如果查看根部门,置为空。</param> /// <returns></returns> public static PartyEntity PartyList(TokenEntity tokenEntity, string PartyPath) { try { ParamEntity paramEntity = new ParamEntity(); paramEntity.Url = UrlsConfig.PartyListUrl; paramEntity.NVCollection = new NameValueCollection(); paramEntity.NVCollection.Add("PartyPath", PartyPath); paramEntity.Headers = Utility.GetTokenHeaders(tokenEntity.Token_Type, tokenEntity.Access_Token); return(WebHelper.Post <PartyEntity>(paramEntity)); } catch (Exception ex) { throw ex; } }