using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiAttendanceGetcolumnvalResponse. /// public class OapiAttendanceGetcolumnvalResponse : 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; } /// /// ColumnDayAndValDomain Data Structure. /// [Serializable] public class ColumnDayAndValDomain : TopObject { /// /// 时间 /// [XmlElement("date")] public string Date { get; set; } /// /// 列值 /// [XmlElement("value")] public string Value { get; set; } } /// /// ColumnForTopVoDomain Data Structure. /// [Serializable] public class ColumnForTopVoDomain : TopObject { /// /// 列id /// [XmlElement("id")] public long Id { get; set; } } /// /// ColumnValForTopVoDomain Data Structure. /// [Serializable] public class ColumnValForTopVoDomain : TopObject { /// /// 列值数据 /// [XmlArray("column_vals")] [XmlArrayItem("column_day_and_val")] public List ColumnVals { get; set; } /// /// 列信息 /// [XmlElement("column_vo")] public ColumnForTopVoDomain ColumnVo { get; set; } /// /// 一些不需要计算得固定值,如出勤天数等 /// [XmlElement("fixed_value")] public string FixedValue { get; set; } } /// /// ColumnValListForTopVoDomain Data Structure. /// [Serializable] public class ColumnValListForTopVoDomain : TopObject { /// /// 列信息与列值数据 /// [XmlArray("column_vals")] [XmlArrayItem("column_val_for_top_vo")] public List ColumnVals { get; set; } } } }