获取用户列表
<p><strong>简要描述:</strong> </p>
<ul>
<li>分页获取用户列表,<code>公有云版本不支持</code></li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>{Host}/v2/user/getUsers</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">pageIndex</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>每页大小,最大 1000</td>
</tr>
<tr>
<td style="text-align: left;">userStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户状态 1:正常 2:被拒绝加入 3:待审核 4:离职</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code>{Host}/v2/user/getUsers?timestamp=1618837301125&amp;projectId=449abe0c-e014-4836-8b60-d868c217599c&amp;appKey=ak&amp;sign=x&amp;pageIndex=1&amp;pageSize=100&amp;userStatus=1</code></pre>
<p><strong>返回数据说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">int</td>
<td>错误码</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td>错误描述,成功为空</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">PageUserInfoModel</td>
<td>分页用户信息对象</td>
</tr>
</tbody>
</table>
<p>PageUserInfoModel 实体:</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">count</td>
<td style="text-align: left;">string</td>
<td>总数</td>
</tr>
<tr>
<td style="text-align: left;">users</td>
<td style="text-align: left;">UserInfoModel[]</td>
<td>用户对象列表</td>
</tr>
</tbody>
</table>
<p>UserInfoModel 实体:</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">accountId</td>
<td style="text-align: left;">string</td>
<td>明道云账号Id</td>
</tr>
<tr>
<td style="text-align: left;">fullname</td>
<td style="text-align: left;">string</td>
<td>姓名</td>
</tr>
<tr>
<td style="text-align: left;">avatar</td>
<td style="text-align: left;">string</td>
<td>头像</td>
</tr>
<tr>
<td style="text-align: left;">email</td>
<td style="text-align: left;">string</td>
<td>邮箱</td>
</tr>
<tr>
<td style="text-align: left;">mobilePhone</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">contactPhone</td>
<td style="text-align: left;">string</td>
<td>联系电话</td>
</tr>
<tr>
<td style="text-align: left;">jobNumber</td>
<td style="text-align: left;">string</td>
<td>工号</td>
</tr>
<tr>
<td style="text-align: left;">departmentInfos</td>
<td style="text-align: left;">DepartmentInfo[]</td>
<td>部门</td>
</tr>
<tr>
<td style="text-align: left;">jobInfos</td>
<td style="text-align: left;">JobInfo[]</td>
<td>职位</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">datetime</td>
<td>创建时间</td>
</tr>
</tbody>
</table>
<p>DepartmentInfo 实体:</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">departmentName</td>
<td style="text-align: left;">string</td>
<td>部门名称</td>
</tr>
<tr>
<td style="text-align: left;">departmentId</td>
<td style="text-align: left;">string</td>
<td>明道云部门Id</td>
</tr>
</tbody>
</table>
<p>JobInfo 实体:</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">jobName</td>
<td style="text-align: left;">string</td>
<td>职位名称</td>
</tr>
<tr>
<td style="text-align: left;">jobId</td>
<td style="text-align: left;">string</td>
<td>明道云职位Id</td>
</tr>
</tbody>
</table>
<p><strong>成功</strong></p>
<pre><code>{
&quot;data&quot;: {
&quot;count&quot;: 200,
&quot;users&quot;: [{
&quot;accountId&quot;: &quot;string&quot;,
&quot;fullname&quot;: &quot;string&quot;,
&quot;avatar&quot;: &quot;string&quot;,
&quot;mobilePhone&quot;: &quot;string&quot;,
&quot;contactPhone&quot;: &quot;string&quot;,
&quot;email&quot;: &quot;string&quot;,
&quot;jobNumber&quot;: &quot;string&quot;,
&quot;departmentInfos&quot;: [
{
&quot;departmentName&quot;: &quot;string&quot;,
&quot;departmentId&quot;: &quot;string&quot;,
}
],
&quot;jobInfos&quot;: [
{
&quot;jobName&quot;: &quot;string&quot;,
&quot;jobId&quot;: &quot;string&quot;
}
]
}]
},
&quot;code&quot;: 1,
&quot;message&quot;: &quot;&quot;
}</code></pre>
<p><strong>失败</strong></p>
<pre><code>{
&quot;code&quot;: 10001,
&quot;message&quot;: &quot;错误描述&quot;
}</code></pre>