duhe
2024-10-25 948bc8f68b05abd2c942217159de1fe31075f8cd
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
 
namespace DingTalk.Api.Response
{
    /// <summary>
    /// OapiWorkspaceProjectCreateResponse.
    /// </summary>
    public class OapiWorkspaceProjectCreateResponse : DingTalkResponse
    {
        /// <summary>
        /// dingOpenErrcode
        /// </summary>
        [XmlElement("errcode")]
        public long Errcode { get; set; }
 
        /// <summary>
        /// errorMsg
        /// </summary>
        [XmlElement("errmsg")]
        public string Errmsg { get; set; }
 
        /// <summary>
        /// 返回值
        /// </summary>
        [XmlElement("result")]
        public OpenProjectDtoDomain Result { get; set; }
 
        /// <summary>
        /// 是否成功
        /// </summary>
        [XmlElement("success")]
        public bool Success { get; set; }
 
    /// <summary>
/// OpenTagDtoDomain Data Structure.
/// </summary>
[Serializable]
 
public class OpenTagDtoDomain : TopObject
{
            /// <summary>
            /// 角色code
            /// </summary>
            [XmlElement("code")]
            public string Code { get; set; }
    
            /// <summary>
            /// 角色名称
            /// </summary>
            [XmlElement("name")]
            public string Name { get; set; }
}
 
    /// <summary>
/// OpenProjectMemberDtoDomain Data Structure.
/// </summary>
[Serializable]
 
public class OpenProjectMemberDtoDomain : TopObject
{
            /// <summary>
            /// 开放组织id
            /// </summary>
            [XmlElement("corp_id")]
            public string CorpId { get; set; }
    
            /// <summary>
            /// 成员名称
            /// </summary>
            [XmlElement("name")]
            public string Name { get; set; }
    
            /// <summary>
            /// 角色
            /// </summary>
            [XmlArray("tags")]
            [XmlArrayItem("open_tag_dto")]
            public List<OpenTagDtoDomain> Tags { get; set; }
    
            /// <summary>
            /// 成员id
            /// </summary>
            [XmlElement("userid")]
            public string Userid { get; set; }
}
 
    /// <summary>
/// OpenProjectDtoDomain Data Structure.
/// </summary>
[Serializable]
 
public class OpenProjectDtoDomain : TopObject
{
            /// <summary>
            /// 开放组织id
            /// </summary>
            [XmlElement("corp_id")]
            public string CorpId { get; set; }
    
            /// <summary>
            /// 创建组织时返回,用corpId+corpSecret可以换取token
            /// </summary>
            [XmlElement("corp_secret")]
            public string CorpSecret { get; set; }
    
            /// <summary>
            /// 创建时间
            /// </summary>
            [XmlElement("create_time")]
            public long CreateTime { get; set; }
    
            /// <summary>
            /// 创建人
            /// </summary>
            [XmlElement("creator")]
            public OpenProjectMemberDtoDomain Creator { get; set; }
    
            /// <summary>
            /// 描述
            /// </summary>
            [XmlElement("desc")]
            public string Desc { get; set; }
    
            /// <summary>
            /// 名称
            /// </summary>
            [XmlElement("name")]
            public string Name { get; set; }
    
            /// <summary>
            /// 允许调用者传入外部id用于做系统关联
            /// </summary>
            [XmlElement("outer_id")]
            public string OuterId { get; set; }
    
            /// <summary>
            /// 负责人,刚创建时负责人就是创建人
            /// </summary>
            [XmlElement("owner")]
            public OpenProjectMemberDtoDomain Owner { get; set; }
    
            /// <summary>
            /// 1项目 2圈子
            /// </summary>
            [XmlElement("type")]
            public long Type { get; set; }
}
 
    }
}