using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
///
/// OapiCheckinRecordGetResponse.
///
public class OapiCheckinRecordGetResponse : DingTalkResponse
{
///
/// errcode
///
[XmlElement("errcode")]
public long Errcode { get; set; }
///
/// errmsg
///
[XmlElement("errmsg")]
public string Errmsg { get; set; }
///
/// result
///
[XmlElement("result")]
public PageResultDomain Result { get; set; }
///
/// CheckinRecordVoDomain Data Structure.
///
[Serializable]
public class CheckinRecordVoDomain : TopObject
{
///
/// 签到时间,单位毫秒
///
[XmlElement("checkin_time")]
public long CheckinTime { get; set; }
///
/// 签到详细地址
///
[XmlElement("detail_place")]
public string DetailPlace { get; set; }
///
/// 签到照片url列表
///
[XmlArray("image_list")]
[XmlArrayItem("string")]
public List ImageList { get; set; }
///
/// 签到位置维度(暂未开放)
///
[XmlElement("latitude")]
public string Latitude { get; set; }
///
/// 签到位置经度(暂未开放)
///
[XmlElement("longitude")]
public string Longitude { get; set; }
///
/// 签到地址
///
[XmlElement("place")]
public string Place { get; set; }
///
/// 签到备注
///
[XmlElement("remark")]
public string Remark { get; set; }
///
/// 员工唯一标识
///
[XmlElement("userid")]
public string Userid { get; set; }
///
/// 签到的拜访对象,可以为外部联系人的userid或者用户自己输入的名字
///
[XmlElement("visit_user")]
public string VisitUser { get; set; }
}
///
/// PageResultDomain Data Structure.
///
[Serializable]
public class PageResultDomain : TopObject
{
///
/// 表示下次查询的游标,为null代表没有更多的数据了
///
[XmlElement("next_cursor")]
public long NextCursor { get; set; }
///
/// 分页列表
///
[XmlArray("page_list")]
[XmlArrayItem("checkin_record_vo")]
public List PageList { get; set; }
}
}
}