using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiAttendanceGetleavetimebynamesResponse. /// public class OapiAttendanceGetleavetimebynamesResponse : DingTalkResponse { /// /// dingOpenErrcode /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// errorMsg /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// result /// [XmlElement("result")] public ColumnValListForTopVoDomain Result { get; set; } /// /// ColumnForTopVoDomain Data Structure. /// [Serializable] public class ColumnForTopVoDomain : TopObject { /// /// 别名 /// [XmlElement("alias")] public string Alias { get; set; } /// /// 表达式id /// [XmlElement("expression_id")] public long ExpressionId { get; set; } /// /// 扩展字段 /// [XmlElement("extension")] public string Extension { get; set; } /// /// 列id /// [XmlElement("id")] public long Id { get; set; } /// /// name /// [XmlElement("name")] public string Name { get; set; } /// /// 列状态 /// [XmlElement("status")] public long Status { get; set; } /// /// 子类型 /// [XmlElement("sub_type")] public long SubType { get; set; } /// /// 列类型 /// [XmlElement("type")] public long Type { get; set; } } /// /// ColumnDayAndValDomain Data Structure. /// [Serializable] public class ColumnDayAndValDomain : TopObject { /// /// 时间 /// [XmlElement("date")] public string Date { get; set; } /// /// 列值 /// [XmlElement("value")] public string Value { get; set; } } /// /// ColumnValForTopVoDomain Data Structure. /// [Serializable] public class ColumnValForTopVoDomain : TopObject { /// /// 列值数据 /// [XmlArray("columnvals")] [XmlArrayItem("column_day_and_val")] public List Columnvals { get; set; } /// /// 列信息 /// [XmlElement("columnvo")] public ColumnForTopVoDomain Columnvo { get; set; } } /// /// ColumnValListForTopVoDomain Data Structure. /// [Serializable] public class ColumnValListForTopVoDomain : TopObject { /// /// 列信息与列值数据 /// [XmlArray("columns")] [XmlArrayItem("column_val_for_top_vo")] public List Columns { get; set; } } } }