using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
///
/// OapiEduDeptGetResponse.
///
public class OapiEduDeptGetResponse : DingTalkResponse
{
///
/// 错误码,只有在success为false时才有效
///
[XmlElement("errcode")]
public long Errcode { get; set; }
///
/// 错误信息,只有在success为false时才有效
///
[XmlElement("errmsg")]
public string Errmsg { get; set; }
///
/// 结果集
///
[XmlElement("result")]
public ResultDomain Result { get; set; }
///
/// 是否成功
///
[XmlElement("success")]
public bool Success { get; set; }
///
/// OpenEduDeptDetailDomain Data Structure.
///
[Serializable]
public class OpenEduDeptDetailDomain : TopObject
{
///
/// 部门链,不包括当前部门
///
[XmlElement("chain")]
public string Chain { get; set; }
///
/// 通讯录类型。自定义or经典模型
///
[XmlElement("contact_type")]
public string ContactType { get; set; }
///
/// 部门id
///
[XmlElement("dept_id")]
public long DeptId { get; set; }
///
/// 部门节点类型
///
[XmlElement("dept_type")]
public string DeptType { get; set; }
///
/// 部门节点特有属性
///
[XmlElement("feature")]
public string Feature { get; set; }
///
/// 部门名
///
[XmlElement("name")]
public string Name { get; set; }
///
/// 部门nick
///
[XmlElement("nick")]
public string Nick { get; set; }
}
///
/// ResultDomain Data Structure.
///
[Serializable]
public class ResultDomain : TopObject
{
///
/// 部门详情
///
[XmlElement("detail")]
public OpenEduDeptDetailDomain Detail { get; set; }
}
}
}