using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiAttendanceScheduleListbydayResponse. /// public class OapiAttendanceScheduleListbydayResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// demo /// [XmlArray("result")] [XmlArrayItem("top_schedule_vo")] public List Result { get; set; } /// /// 成功标记 /// [XmlElement("success")] public bool Success { get; set; } /// /// TopScheduleVoDomain Data Structure. /// [Serializable] public class TopScheduleVoDomain : TopObject { /// /// 审批类型 /// [XmlElement("approve_biz_type")] public long ApproveBizType { get; set; } /// /// 审批单id /// [XmlElement("approve_id")] public long ApproveId { get; set; } /// /// 审批单标签名 /// [XmlElement("approve_tag_name")] public string ApproveTagName { get; set; } /// /// 审批类型 /// [XmlElement("approve_type")] public string ApproveType { get; set; } /// /// 迟到早退线 /// [XmlElement("base_check_time")] public string BaseCheckTime { get; set; } /// /// 开始打卡时间 /// [XmlElement("check_begin_time")] public string CheckBeginTime { get; set; } /// /// 打卡时间 /// [XmlElement("check_date_time")] public string CheckDateTime { get; set; } /// /// 结束打卡时间 /// [XmlElement("check_end_time")] public string CheckEndTime { get; set; } /// /// 打卡状态 /// [XmlElement("check_status")] public string CheckStatus { get; set; } /// /// 考勤类型,上班/下班 /// [XmlElement("check_type")] public string CheckType { get; set; } /// /// 班次id /// [XmlElement("class_id")] public long ClassId { get; set; } /// /// 班次名称 /// [XmlElement("class_name")] public string ClassName { get; set; } /// /// 班次version /// [XmlElement("class_setting_id")] public long ClassSettingId { get; set; } /// /// 公司id /// [XmlElement("corp_id")] public string CorpId { get; set; } /// /// 扩展字段 /// [XmlElement("features")] public string Features { get; set; } /// /// 创建时间 /// [XmlElement("gmt_create")] public string GmtCreate { get; set; } /// /// 更新时间 /// [XmlElement("gmt_modified")] public string GmtModified { get; set; } /// /// 考勤组id /// [XmlElement("group_id")] public long GroupId { get; set; } /// /// id /// [XmlElement("id")] public long Id { get; set; } /// /// 是否休息 /// [XmlElement("is_rest")] public string IsRest { get; set; } /// /// 计划打卡时间 /// [XmlElement("plan_check_time")] public string PlanCheckTime { get; set; } /// /// 根据弹性、打卡结果等综合计算的卡点,与个人月历页保持一致 /// [XmlElement("real_plan_time")] public string RealPlanTime { get; set; } /// /// 用户userId /// [XmlElement("user_id")] public string UserId { get; set; } /// /// 工作天 /// [XmlElement("work_date")] public string WorkDate { get; set; } } } }