using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiProjectInviteDataQueryResponse. /// public class OapiProjectInviteDataQueryResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 失败原因 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 响应结果 /// [XmlElement("result")] public ResultDomain Result { get; set; } /// /// 是否成功 /// [XmlElement("success")] public bool Success { get; set; } /// /// InviteDataModelDomain Data Structure. /// [Serializable] public class InviteDataModelDomain : TopObject { /// /// 渠道,"MARKET"表示通过营销的数据,其他是通过系统的方式进入 /// [XmlElement("channel")] public string Channel { get; set; } /// /// 组织机构id /// [XmlElement("corp_id")] public string CorpId { get; set; } /// /// 结果数据,场景ID,sence_id会放在这个地方 /// [XmlElement("extension")] public string Extension { get; set; } /// /// 修改时间,亦用于游标查询 /// [XmlElement("gmt_modified")] public long GmtModified { get; set; } /// /// 邀请人用户id /// [XmlElement("invite_userid")] public string InviteUserid { get; set; } /// /// 加入日期,格式:yyyyMMdd /// [XmlElement("join_at")] public long JoinAt { get; set; } /// /// 状态.0表示无效(包括过程数据),1:表示有效 /// [XmlElement("status")] public long Status { get; set; } /// /// 被邀请人用户id /// [XmlElement("userid")] public string Userid { get; set; } } /// /// ResultDomain Data Structure. /// [Serializable] public class ResultDomain : TopObject { /// /// 结果集数据 /// [XmlArray("data")] [XmlArrayItem("invite_data_model")] public List Data { get; set; } /// /// 是否有更多数据,如果为false,这表示本次查询没有更多的数据了。 /// [XmlElement("has_more")] public string HasMore { get; set; } /// /// 下次游标开始 /// [XmlElement("next_cursor")] public string NextCursor { get; set; } } } }