using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiReportTemplateGetbynameResponse. /// public class OapiReportTemplateGetbynameResponse : DingTalkResponse { /// /// 系统自动生成 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 系统自动生成 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// result /// [XmlElement("result")] public ReportTemplateResponseVoDomain Result { get; set; } /// /// DefaultReceiversDomain Data Structure. /// [Serializable] public class DefaultReceiversDomain : TopObject { /// /// 默认接收人名称 /// [XmlElement("user_name")] public string UserName { get; set; } /// /// 默认接收人员工id /// [XmlElement("userid")] public string Userid { get; set; } } /// /// FieldsDomain Data Structure. /// [Serializable] public class FieldsDomain : TopObject { /// /// 模板字段名称 /// [XmlElement("field_name")] public string FieldName { get; set; } /// /// 模板字段唯一标识 /// [XmlElement("sort")] public long Sort { get; set; } /// /// 字段类型 /// [XmlElement("type")] public long Type { get; set; } } /// /// BaseConversationVoDomain Data Structure. /// [Serializable] public class BaseConversationVoDomain : TopObject { /// /// 默认接收群id /// [XmlElement("conversation_id")] public string ConversationId { get; set; } /// /// 群名称 /// [XmlElement("title")] public string Title { get; set; } } /// /// ReportTemplateResponseVoDomain Data Structure. /// [Serializable] public class ReportTemplateResponseVoDomain : TopObject { /// /// 默认接收群 /// [XmlArray("default_received_convs")] [XmlArrayItem("base_conversation_vo")] public List DefaultReceivedConvs { get; set; } /// /// 模板默认接收人 /// [XmlArray("default_receivers")] [XmlArrayItem("default_receivers")] public List DefaultReceivers { get; set; } /// /// 模板字段 /// [XmlArray("fields")] [XmlArrayItem("fields")] public List Fields { get; set; } /// /// 模板id /// [XmlElement("id")] public string Id { get; set; } /// /// 模板名称 /// [XmlElement("name")] public string Name { get; set; } /// /// 用户名称 /// [XmlElement("user_name")] public string UserName { get; set; } /// /// 员工id /// [XmlElement("userid")] public string Userid { get; set; } } } }