1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
 
namespace DingTalk.Api.Response
{
    /// <summary>
    /// OapiCrmObjectdataFollowrecordListResponse.
    /// </summary>
    public class OapiCrmObjectdataFollowrecordListResponse : DingTalkResponse
    {
        /// <summary>
        /// 错误码
        /// </summary>
        [XmlElement("errcode")]
        public long Errcode { get; set; }
 
        /// <summary>
        /// 错误信息
        /// </summary>
        [XmlElement("errmsg")]
        public string Errmsg { get; set; }
 
        /// <summary>
        /// 实例数据
        /// </summary>
        [XmlArray("result_list")]
        [XmlArrayItem("object_data_instance_vo")]
        public List<ObjectDataInstanceVoDomain> ResultList { get; set; }
 
    /// <summary>
/// DataPermissionVoDomain Data Structure.
/// </summary>
[Serializable]
 
public class DataPermissionVoDomain : TopObject
{
            /// <summary>
            /// 负责人用户ID列表
            /// </summary>
            [XmlArray("owner_userid_list")]
            [XmlArrayItem("string")]
            public List<string> OwnerUseridList { get; set; }
    
            /// <summary>
            /// 协同人用户ID列表
            /// </summary>
            [XmlArray("participant_userid_list")]
            [XmlArrayItem("string")]
            public List<string> ParticipantUseridList { get; set; }
}
 
    /// <summary>
/// ObjectDataInstanceVoDomain Data Structure.
/// </summary>
[Serializable]
 
public class ObjectDataInstanceVoDomain : TopObject
{
            /// <summary>
            /// 记录创建人的昵称
            /// </summary>
            [XmlElement("creator_nick")]
            public string CreatorNick { get; set; }
    
            /// <summary>
            /// 记录创建人的用户ID
            /// </summary>
            [XmlElement("creator_userid")]
            public string CreatorUserid { get; set; }
    
            /// <summary>
            /// 数据内容
            /// </summary>
            [XmlElement("data")]
            public string Data { get; set; }
    
            /// <summary>
            /// 扩展数据内容
            /// </summary>
            [XmlElement("extend_data")]
            public string ExtendData { get; set; }
    
            /// <summary>
            /// 记录创建时间
            /// </summary>
            [XmlElement("gmt_create")]
            public string GmtCreate { get; set; }
    
            /// <summary>
            /// 记录修改时间
            /// </summary>
            [XmlElement("gmt_modified")]
            public string GmtModified { get; set; }
    
            /// <summary>
            /// 数据ID
            /// </summary>
            [XmlElement("instance_id")]
            public string InstanceId { get; set; }
    
            /// <summary>
            /// 数据类型
            /// </summary>
            [XmlElement("object_type")]
            public string ObjectType { get; set; }
    
            /// <summary>
            /// 数据权限信息
            /// </summary>
            [XmlElement("permission")]
            public DataPermissionVoDomain Permission { get; set; }
    
            /// <summary>
            /// 审批状态
            /// </summary>
            [XmlElement("proc_inst_status")]
            public string ProcInstStatus { get; set; }
    
            /// <summary>
            /// 审批结果
            /// </summary>
            [XmlElement("proc_out_result")]
            public string ProcOutResult { get; set; }
}
 
    }
}