using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// SmartworkCheckinRecordGetResponse. /// public class SmartworkCheckinRecordGetResponse : DingTalkResponse { /// /// result /// [XmlElement("result")] public DingOpenResultDomain 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; } } /// /// DingOpenResultDomain Data Structure. /// [Serializable] public class DingOpenResultDomain : TopObject { /// /// dingOpenErrcode /// [XmlElement("ding_open_errcode")] public long DingOpenErrcode { get; set; } /// /// errorMsg /// [XmlElement("error_msg")] public string ErrorMsg { get; set; } /// /// result /// [XmlElement("result")] public PageResultDomain Result { get; set; } /// /// success /// [XmlElement("success")] public bool Success { get; set; } } } }