using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiCrmObjectdataCustomerListResponse. /// public class OapiCrmObjectdataCustomerListResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 实例数据 /// [XmlArray("result_list")] [XmlArrayItem("object_data_instance_vo")] public List ResultList { get; set; } /// /// DataPermissionVoDomain Data Structure. /// [Serializable] public class DataPermissionVoDomain : TopObject { /// /// 负责人用户ID列表 /// [XmlArray("owner_userid_list")] [XmlArrayItem("string")] public List OwnerUseridList { get; set; } /// /// 协同人用户ID列表 /// [XmlArray("participant_userid_list")] [XmlArrayItem("string")] public List ParticipantUseridList { get; set; } } /// /// ObjectDataInstanceVoDomain Data Structure. /// [Serializable] public class ObjectDataInstanceVoDomain : TopObject { /// /// 记录创建人的昵称 /// [XmlElement("creator_nick")] public string CreatorNick { get; set; } /// /// 记录创建人的用户ID /// [XmlElement("creator_userid")] public string CreatorUserid { get; set; } /// /// 数据内容 /// [XmlElement("data")] public string Data { get; set; } /// /// 扩展数据内容 /// [XmlElement("extend_data")] public string ExtendData { get; set; } /// /// 记录创建时间 /// [XmlElement("gmt_create")] public string GmtCreate { get; set; } /// /// 记录修改时间 /// [XmlElement("gmt_modified")] public string GmtModified { get; set; } /// /// 数据ID /// [XmlElement("instance_id")] public string InstanceId { get; set; } /// /// 数据类型 /// [XmlElement("object_type")] public string ObjectType { get; set; } /// /// 数据权限信息 /// [XmlElement("permission")] public DataPermissionVoDomain Permission { get; set; } /// /// 审批状态 /// [XmlElement("proc_inst_status")] public string ProcInstStatus { get; set; } /// /// 审批结果 /// [XmlElement("proc_out_result")] public string ProcOutResult { get; set; } } } }