<!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">{"code":0,"data":{"applicationId":"string","roles":[{"applicationId":"string","code":"string","description":"string","enabled":true,"externalId":"string","id":"string","name":"string"}],"username":"string"},"message":"string"}</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&pageIndex=0&pageSize=0</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"accounts":[{}],"applicationId":"string","rolecode":"string"},"message":"string"}</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">{"code":0,"data":{"applicationId":"string","groupIds":[{}],"groups":[{"applicationId":"string","code":"string","common":true,"description":"string","id":"string","name":"string","sort":0,"state":0,"type":"string"}],"rolecode":"string"},"message":"string"}</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">{"code":0,"data":{"applicationId":"string","roles":[{"applicationId":"string","code":"string","description":"string","enabled":true,"externalId":"string","id":"string","name":"string"}]},"message":"string"}</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&pageIndex=0&pageSize=0 -d '[{}]'</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"accounts":[{}],"applicationId":"string","roleIds":[{}]},"message":"string"}</td> | |
</tr> | |
</table> | |
</div> | |
</div> | |
</div> | |
</body> | |
</html> |