using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
///
/// OapiAttendanceGroupQueryResponse.
///
public class OapiAttendanceGroupQueryResponse : DingTalkResponse
{
///
/// 错误码
///
[XmlElement("errcode")]
public long Errcode { get; set; }
///
/// 错误信息
///
[XmlElement("errmsg")]
public string Errmsg { get; set; }
///
/// demo
///
[XmlElement("result")]
public TopSimpleGroupVODomain Result { get; set; }
///
/// 成功标记
///
[XmlElement("success")]
public bool Success { get; set; }
///
/// TopCycleScheduleItemVODomain Data Structure.
///
[Serializable]
public class TopCycleScheduleItemVODomain : TopObject
{
///
/// 班次id
///
[XmlElement("class_id")]
public long ClassId { get; set; }
///
/// 班次名称
///
[XmlElement("class_name")]
public string ClassName { get; set; }
///
/// 是否有效
///
[XmlElement("is_valid")]
public string IsValid { get; set; }
}
///
/// TopCycleScheduleVODomain Data Structure.
///
[Serializable]
public class TopCycleScheduleVODomain : TopObject
{
///
/// 排班周期名称
///
[XmlElement("cycle_name")]
public string CycleName { get; set; }
///
/// 是否删除
///
[XmlElement("is_deleted")]
public string IsDeleted { get; set; }
///
/// 是否有效
///
[XmlElement("is_valid")]
public string IsValid { get; set; }
///
/// 每天的班次设置
///
[XmlArray("item_list")]
[XmlArrayItem("top_cycle_schedule_item_v_o")]
public List ItemList { get; set; }
}
///
/// TopSimpleGroupVODomain Data Structure.
///
[Serializable]
public class TopSimpleGroupVODomain : TopObject
{
///
/// 考勤地址
///
[XmlArray("address_list")]
[XmlArrayItem("string")]
public List AddressList { get; set; }
///
/// 排班周期设置
///
[XmlArray("cycle_schedules")]
[XmlArrayItem("top_cycle_schedule_v_o")]
public List CycleSchedules { get; set; }
///
/// id
///
[XmlElement("id")]
public long Id { get; set; }
///
/// 考勤组管理员
///
[XmlElement("manager_list")]
public string ManagerList { get; set; }
///
/// 人员人数
///
[XmlElement("member_count")]
public long MemberCount { get; set; }
///
/// 名称
///
[XmlElement("name")]
public string Name { get; set; }
///
/// 考勤组主负责人 id
///
[XmlElement("owner_user_id")]
public string OwnerUserId { get; set; }
///
/// 考勤组关联的班次列表
///
[XmlArray("shift_ids")]
[XmlArrayItem("number")]
public List ShiftIds { get; set; }
///
/// 固定值,轮班制
///
[XmlElement("type")]
public string Type { get; set; }
///
/// 跳转链接
///
[XmlElement("url")]
public string Url { get; set; }
///
/// wifi名称
///
[XmlArray("wifis")]
[XmlArrayItem("string")]
public List Wifis { get; set; }
///
/// 工作日
///
[XmlArray("work_day_list")]
[XmlArrayItem("number")]
public List WorkDayList { get; set; }
}
}
}