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; }
}
}
}