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