blob: a6c275ff5cc9019ca7106348ccc9d5239d1c3831 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="application/msword; charset=utf-8"/>
<title>toWord</title>
<style type="text/css">
.bg {
font-size: 14.5px;
font-weight: bold;
color: #000;
background-color: #559e68;
}
table {
border-width: 1px;
border-style: solid;
border-color: black;
table-layout: fixed;
}
tr {
height: 32px;
font-size: 12px;
}
td {
padding-left: 10px;
border-width: 1px;
border-style: solid;
border-color: black;
height: 32px;
overflow: hidden;
word-break: break-all;
word-wrap: break-word;
font-size: 14.5px;
}
.bg td {
font-size: 14.5px;
}
tr td {
font-size: 14.5px;
}
.specialHeight {
height: 40px;
}
.first_title {
height: 60px;
line-height: 60px;
margin: 0;
font-weight: bold;
font-size: 21px;
}
.second_title {
height: 40px;
line-height: 40px;
margin: 0;
font-size: 18.5px;
}
.doc_title {
font-size: 42.5px;
text-align: center;
}
.download_btn {
float: right;
}
body {
font-family: 思源黑体 Normal;
}
</style>
</head>
<body>
<div style="width:1000px; margin: 0 auto">
<div>
<p class="doc_title">User Authorization Service Platfomr Open APIs(1.0)</p>
<br>
</div>
<div style="margin-bottom:20px;">
<!--这个是类的说明-->
<h4 class="first_title">Role</h4>
<div>
<!--这个是每个请求的说明,方便生成文档后进行整理-->
<h5 class="second_title">1)获取用户帐号在某一应用下所拥有的角色</h5>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<tr class="bg">
<td colspan="5">获取用户帐号在某一应用下所拥有的角色</td>
</tr>
<tr>
<td width="25%">接口描述</td>
<td colspan="4">获取用户帐号在某一应用下所拥有的角色</td>
</tr>
<tr>
<td>URL</td>
<td colspan="4">/v1/application/{applicationId}/account/{username}/roles</td>
</tr>
<tr>
<td>请求方式</td>
<td colspan="4">get</td>
</tr>
<tr>
<td>请求类型</td>
<td colspan="4"></td>
</tr>
<tr>
<td>返回类型</td>
<td colspan="4">*/*</td>
</tr>
<tr class="bg">
<td>参数名</td>
<td width="15%">数据类型</td>
<td width="15%">参数类型</td>
<td width="15%">是否必填</td>
<td width="29%">说明</td>
</tr>
<tr>
<td align="left">1.applicationId</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>applicationId</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">2.username</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>username</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr class="bg">
<td>状态码</td>
<td colspan="2">描述</td>
<td colspan="2">说明</td>
</tr>
<tr>
<td>200</td>
<td colspan="2">OK</td>
<td colspan="2"></td>
</tr>
<tr>
<td>401</td>
<td colspan="2">Unauthorized</td>
<td colspan="2"></td>
</tr>
<tr>
<td>403</td>
<td colspan="2">Forbidden</td>
<td colspan="2"></td>
</tr>
<tr>
<td>404</td>
<td colspan="2">Not Found</td>
<td colspan="2"></td>
</tr>
<tr class="bg">
<td>返回属性名</td>
<td colspan="2">类型</td>
<td colspan="2">说明</td>
</tr>
<!-- 对返回参数 递归生成行-->
<tbody>
<tr>
<td align="left" style="padding-left:10px">1.code</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">2.data</td>
<td colspan="2">object:AccountApplicationRolesResponseData</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.1.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.2.roles</td>
<td colspan="2">array:Role</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.1.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.2.code</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.3.description</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.4.enabled</td>
<td colspan="2">boolean</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.5.externalId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.6.id</td>
<td colspan="2">string</td>
<td colspan="2">ID</td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.7.name</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.3.username</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">3.message</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
</tbody>
<tr class="bg">
<td colspan="5">示例</td>
</tr>
<tr class="specialHeight">
<td class="bg">请求参数</td>
<td colspan="4"></td>
</tr>
<tr class="specialHeight">
<td class="bg">返回值</td>
<td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;username&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
</tr>
</table>
</div>
<div>
<!--这个是每个请求的说明,方便生成文档后进行整理-->
<h5 class="second_title">2)获取应用下的一个角色的用户帐号</h5>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<tr class="bg">
<td colspan="5">获取应用下的一个角色的用户帐号</td>
</tr>
<tr>
<td width="25%">接口描述</td>
<td colspan="4">获取应用下的一个角色的用户帐号</td>
</tr>
<tr>
<td>URL</td>
<td colspan="4">/v1/application/{applicationId}/role/{rolecode}/accounts</td>
</tr>
<tr>
<td>请求方式</td>
<td colspan="4">get</td>
</tr>
<tr>
<td>请求类型</td>
<td colspan="4"></td>
</tr>
<tr>
<td>返回类型</td>
<td colspan="4">*/*</td>
</tr>
<tr class="bg">
<td>参数名</td>
<td width="15%">数据类型</td>
<td width="15%">参数类型</td>
<td width="15%">是否必填</td>
<td width="29%">说明</td>
</tr>
<tr>
<td align="left">1.applicationId</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>applicationId</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">2.loadAll</td>
<td>boolean</td>
<td>query</td>
<td>N</td>
<td>loadAll</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">3.pageIndex</td>
<td>integer(int32)</td>
<td>query</td>
<td>N</td>
<td>pageIndex</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">4.pageSize</td>
<td>integer(int32)</td>
<td>query</td>
<td>N</td>
<td>pageSize</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">5.rolecode</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>rolecode</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr class="bg">
<td>状态码</td>
<td colspan="2">描述</td>
<td colspan="2">说明</td>
</tr>
<tr>
<td>200</td>
<td colspan="2">OK</td>
<td colspan="2"></td>
</tr>
<tr>
<td>401</td>
<td colspan="2">Unauthorized</td>
<td colspan="2"></td>
</tr>
<tr>
<td>403</td>
<td colspan="2">Forbidden</td>
<td colspan="2"></td>
</tr>
<tr>
<td>404</td>
<td colspan="2">Not Found</td>
<td colspan="2"></td>
</tr>
<tr class="bg">
<td>返回属性名</td>
<td colspan="2">类型</td>
<td colspan="2">说明</td>
</tr>
<!-- 对返回参数 递归生成行-->
<tbody>
<tr>
<td align="left" style="padding-left:10px">1.code</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">2.data</td>
<td colspan="2">object:ApplicationRoleAccountsResponseData</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.1.accounts</td>
<td colspan="2">array</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.2.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.3.rolecode</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">3.message</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
</tbody>
<tr class="bg">
<td colspan="5">示例</td>
</tr>
<tr class="specialHeight">
<td class="bg">请求参数</td>
<td colspan="4">loadAll=true&amp;pageIndex=0&amp;pageSize=0</td>
</tr>
<tr class="specialHeight">
<td class="bg">返回值</td>
<td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;accounts&quot;:[{}],&quot;applicationId&quot;:&quot;string&quot;,&quot;rolecode&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
</tr>
</table>
</div>
<div>
<!--这个是每个请求的说明,方便生成文档后进行整理-->
<h5 class="second_title">3)获取应用下的一个角色关联的用户组</h5>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<tr class="bg">
<td colspan="5">获取应用下的一个角色关联的用户组</td>
</tr>
<tr>
<td width="25%">接口描述</td>
<td colspan="4">获取应用下的一个角色关联的用户组</td>
</tr>
<tr>
<td>URL</td>
<td colspan="4">/v1/application/{applicationId}/role/{rolecode}/groups</td>
</tr>
<tr>
<td>请求方式</td>
<td colspan="4">get</td>
</tr>
<tr>
<td>请求类型</td>
<td colspan="4"></td>
</tr>
<tr>
<td>返回类型</td>
<td colspan="4">*/*</td>
</tr>
<tr class="bg">
<td>参数名</td>
<td width="15%">数据类型</td>
<td width="15%">参数类型</td>
<td width="15%">是否必填</td>
<td width="29%">说明</td>
</tr>
<tr>
<td align="left">1.applicationId</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>applicationId</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">2.groupType</td>
<td>string</td>
<td>query</td>
<td>N</td>
<td>groupType</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">3.rolecode</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>rolecode</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr class="bg">
<td>状态码</td>
<td colspan="2">描述</td>
<td colspan="2">说明</td>
</tr>
<tr>
<td>200</td>
<td colspan="2">OK</td>
<td colspan="2"></td>
</tr>
<tr>
<td>401</td>
<td colspan="2">Unauthorized</td>
<td colspan="2"></td>
</tr>
<tr>
<td>403</td>
<td colspan="2">Forbidden</td>
<td colspan="2"></td>
</tr>
<tr>
<td>404</td>
<td colspan="2">Not Found</td>
<td colspan="2"></td>
</tr>
<tr class="bg">
<td>返回属性名</td>
<td colspan="2">类型</td>
<td colspan="2">说明</td>
</tr>
<!-- 对返回参数 递归生成行-->
<tbody>
<tr>
<td align="left" style="padding-left:10px">1.code</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">2.data</td>
<td colspan="2">object:ApplicationRoleGroupsResponseData</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.1.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.2.groupIds</td>
<td colspan="2">array</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.3.groups</td>
<td colspan="2">array:GroupModel</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.1.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.2.code</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.3.common</td>
<td colspan="2">boolean</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.4.description</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.5.id</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.6.name</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.7.sort</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.8.state</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.3.9.type</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.4.rolecode</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">3.message</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
</tbody>
<tr class="bg">
<td colspan="5">示例</td>
</tr>
<tr class="specialHeight">
<td class="bg">请求参数</td>
<td colspan="4">groupType=string</td>
</tr>
<tr class="specialHeight">
<td class="bg">返回值</td>
<td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;groupIds&quot;:[{}],&quot;groups&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;code&quot;:&quot;string&quot;,&quot;common&quot;:true,&quot;description&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;sort&quot;:0,&quot;state&quot;:0,&quot;type&quot;:&quot;string&quot;}],&quot;rolecode&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
</tr>
</table>
</div>
<div>
<!--这个是每个请求的说明,方便生成文档后进行整理-->
<h5 class="second_title">4)获取应用下的角色列表</h5>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<tr class="bg">
<td colspan="5">获取应用下的角色列表</td>
</tr>
<tr>
<td width="25%">接口描述</td>
<td colspan="4">获取应用下的角色列表</td>
</tr>
<tr>
<td>URL</td>
<td colspan="4">/v1/application/{applicationId}/roles</td>
</tr>
<tr>
<td>请求方式</td>
<td colspan="4">get</td>
</tr>
<tr>
<td>请求类型</td>
<td colspan="4"></td>
</tr>
<tr>
<td>返回类型</td>
<td colspan="4">*/*</td>
</tr>
<tr class="bg">
<td>参数名</td>
<td width="15%">数据类型</td>
<td width="15%">参数类型</td>
<td width="15%">是否必填</td>
<td width="29%">说明</td>
</tr>
<tr>
<td align="left">1.applicationId</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>applicationId</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr class="bg">
<td>状态码</td>
<td colspan="2">描述</td>
<td colspan="2">说明</td>
</tr>
<tr>
<td>200</td>
<td colspan="2">OK</td>
<td colspan="2"></td>
</tr>
<tr>
<td>401</td>
<td colspan="2">Unauthorized</td>
<td colspan="2"></td>
</tr>
<tr>
<td>403</td>
<td colspan="2">Forbidden</td>
<td colspan="2"></td>
</tr>
<tr>
<td>404</td>
<td colspan="2">Not Found</td>
<td colspan="2"></td>
</tr>
<tr class="bg">
<td>返回属性名</td>
<td colspan="2">类型</td>
<td colspan="2">说明</td>
</tr>
<!-- 对返回参数 递归生成行-->
<tbody>
<tr>
<td align="left" style="padding-left:10px">1.code</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">2.data</td>
<td colspan="2">object:ApplicationRolesResponseData</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.1.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.2.roles</td>
<td colspan="2">array:Role</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.1.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.2.code</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.3.description</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.4.enabled</td>
<td colspan="2">boolean</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.5.externalId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.6.id</td>
<td colspan="2">string</td>
<td colspan="2">ID</td>
</tr>
<tr>
<td align="left" style="padding-left:30px">2.2.7.name</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">3.message</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
</tbody>
<tr class="bg">
<td colspan="5">示例</td>
</tr>
<tr class="specialHeight">
<td class="bg">请求参数</td>
<td colspan="4"></td>
</tr>
<tr class="specialHeight">
<td class="bg">返回值</td>
<td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>
</tr>
</table>
</div>
<div>
<!--这个是每个请求的说明,方便生成文档后进行整理-->
<h5 class="second_title">5)获取应用下的多个角色的用户帐号</h5>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<tr class="bg">
<td colspan="5">获取应用下的多个角色的用户帐号</td>
</tr>
<tr>
<td width="25%">接口描述</td>
<td colspan="4">获取应用下的多个角色的用户帐号</td>
</tr>
<tr>
<td>URL</td>
<td colspan="4">/v1/application/{applicationId}/roles/accounts</td>
</tr>
<tr>
<td>请求方式</td>
<td colspan="4">post</td>
</tr>
<tr>
<td>请求类型</td>
<td colspan="4">application/json</td>
</tr>
<tr>
<td>返回类型</td>
<td colspan="4">*/*</td>
</tr>
<tr class="bg">
<td>参数名</td>
<td width="15%">数据类型</td>
<td width="15%">参数类型</td>
<td width="15%">是否必填</td>
<td width="29%">说明</td>
</tr>
<tr>
<td align="left">1.applicationId</td>
<td>string</td>
<td>path</td>
<td>Y</td>
<td>applicationId</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">2.loadAll</td>
<td>boolean</td>
<td>query</td>
<td>N</td>
<td>loadAll</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">3.pageIndex</td>
<td>integer(int32)</td>
<td>query</td>
<td>N</td>
<td>pageIndex</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">4.pageSize</td>
<td>integer(int32)</td>
<td>query</td>
<td>N</td>
<td>pageSize</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr>
<td align="left">5.roleIds</td>
<td>array</td>
<td>body</td>
<td>Y</td>
<td>roleIds</td>
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
</tr>
<tr class="bg">
<td>状态码</td>
<td colspan="2">描述</td>
<td colspan="2">说明</td>
</tr>
<tr>
<td>200</td>
<td colspan="2">OK</td>
<td colspan="2"></td>
</tr>
<tr>
<td>201</td>
<td colspan="2">Created</td>
<td colspan="2"></td>
</tr>
<tr>
<td>401</td>
<td colspan="2">Unauthorized</td>
<td colspan="2"></td>
</tr>
<tr>
<td>403</td>
<td colspan="2">Forbidden</td>
<td colspan="2"></td>
</tr>
<tr>
<td>404</td>
<td colspan="2">Not Found</td>
<td colspan="2"></td>
</tr>
<tr class="bg">
<td>返回属性名</td>
<td colspan="2">类型</td>
<td colspan="2">说明</td>
</tr>
<!-- 对返回参数 递归生成行-->
<tbody>
<tr>
<td align="left" style="padding-left:10px">1.code</td>
<td colspan="2">integer(int32)</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">2.data</td>
<td colspan="2">object:ApplicationRolesAccountsResponseData</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.1.accounts</td>
<td colspan="2">array</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.2.applicationId</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:20px">2.3.roleIds</td>
<td colspan="2">array</td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" style="padding-left:10px">3.message</td>
<td colspan="2">string</td>
<td colspan="2"></td>
</tr>
</tbody>
<tr class="bg">
<td colspan="5">示例</td>
</tr>
<tr class="specialHeight">
<td class="bg">请求参数</td>
<td colspan="4">loadAll=true&amp;pageIndex=0&amp;pageSize=0 -d &#39;[{}]&#39;</td>
</tr>
<tr class="specialHeight">
<td class="bg">返回值</td>
<td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;accounts&quot;:[{}],&quot;applicationId&quot;:&quot;string&quot;,&quot;roleIds&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>
</tr>
</table>
</div>
</div>
</div>
</body>
</html>