<!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">Admin Center Platfomr Open APIs(1.0)</p> | |
<br> | |
</div> | |
<div style="margin-bottom:20px;"> | |
<!--这个是类的说明--> | |
<h4 class="first_title">Menu</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/menus/accountName/{accountName}/menus</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">application/json</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.accountName</td> | |
<td>string</td> | |
<td>path</td> | |
<td>Y</td> | |
<td>accountName</td> | |
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>--> | |
</tr> | |
<tr> | |
<td align="left">2.applicationId</td> | |
<td>string</td> | |
<td>query</td> | |
<td>N</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:GrantedMenusResponseData</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.1.menus</td> | |
<td colspan="2">array:GrantedMenu</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.1.applicationId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.2.code</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.3.icon</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.4.id</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.5.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.6.name</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.7.order</td> | |
<td colspan="2">integer(int32)</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.8.origin</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.9.parentId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.10.status</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.11.url</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">applicationId=string</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"menus":[{"applicationId":"string","code":"string","icon":"string","id":"string","memo":"string","name":"string","order":0,"origin":"string","parentId":"string","status":"string","url":"string"}]},"message":"string"}</td> | |
</tr> | |
</table> | |
</div> | |
</div> | |
<div style="margin-bottom:20px;"> | |
<!--这个是类的说明--> | |
<h4 class="first_title">Permission</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/permissions/accountName/{accountName}/menus</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">application/json</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.accountName</td> | |
<td>string</td> | |
<td>path</td> | |
<td>Y</td> | |
<td>accountName</td> | |
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>--> | |
</tr> | |
<tr> | |
<td align="left">2.applicationId</td> | |
<td>string</td> | |
<td>query</td> | |
<td>N</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:GrantedMenusResponseData</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.1.menus</td> | |
<td colspan="2">array:GrantedMenu</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.1.applicationId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.2.code</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.3.icon</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.4.id</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.5.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.6.name</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.7.order</td> | |
<td colspan="2">integer(int32)</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.8.origin</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.9.parentId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.10.status</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.11.url</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">applicationId=string</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"menus":[{"applicationId":"string","code":"string","icon":"string","id":"string","memo":"string","name":"string","order":0,"origin":"string","parentId":"string","status":"string","url":"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/permissions/accountName/{accountName}/operations</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">application/json</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.accountName</td> | |
<td>string</td> | |
<td>path</td> | |
<td>Y</td> | |
<td>accountName</td> | |
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>--> | |
</tr> | |
<tr> | |
<td align="left">2.applicationId</td> | |
<td>string</td> | |
<td>query</td> | |
<td>N</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:GrantedOperationsResponseData</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.1.operations</td> | |
<td colspan="2">array:GrantedOperation</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.1.applicationId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.2.code</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.3.id</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.4.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.5.name</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.6.order</td> | |
<td colspan="2">integer(int32)</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.7.parentId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.8.status</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">applicationId=string</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"operations":[{"applicationId":"string","code":"string","id":"string","memo":"string","name":"string","order":0,"parentId":"string","status":"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/permissions/accountName/{accountName}/permissions</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">application/json</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.accountName</td> | |
<td>string</td> | |
<td>path</td> | |
<td>Y</td> | |
<td>accountName</td> | |
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>--> | |
</tr> | |
<tr> | |
<td align="left">2.applicationId</td> | |
<td>string</td> | |
<td>query</td> | |
<td>N</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:GrantedPermissionsResponseData</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.1.menus</td> | |
<td colspan="2">array:GrantedMenu</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.1.applicationId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.2.code</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.3.icon</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.4.id</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.5.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.6.name</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.7.order</td> | |
<td colspan="2">integer(int32)</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.8.origin</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.9.parentId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.10.status</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.11.url</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.2.operations</td> | |
<td colspan="2">array:GrantedOperation</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.id</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.2.4.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.2.5.name</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.2.6.order</td> | |
<td colspan="2">integer(int32)</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.2.7.parentId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.2.8.status</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.3.resources</td> | |
<td colspan="2">array:GrantedResource</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.1.access</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.2.applicationId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.3.code</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.4.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.5.method</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.origin</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.8.path</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.3.9.status</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">applicationId=string</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"menus":[{"applicationId":"string","code":"string","icon":"string","id":"string","memo":"string","name":"string","order":0,"origin":"string","parentId":"string","status":"string","url":"string"}],"operations":[{"applicationId":"string","code":"string","id":"string","memo":"string","name":"string","order":0,"parentId":"string","status":"string"}],"resources":[{"access":"string","applicationId":"string","code":"string","memo":"string","method":"string","name":"string","origin":"string","path":"string","status":"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/permissions/accountName/{accountName}/resources</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">application/json</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.accountName</td> | |
<td>string</td> | |
<td>path</td> | |
<td>Y</td> | |
<td>accountName</td> | |
<!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>--> | |
</tr> | |
<tr> | |
<td align="left">2.applicationId</td> | |
<td>string</td> | |
<td>query</td> | |
<td>N</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:GrantedResourcesResponseData</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:20px">2.1.resources</td> | |
<td colspan="2">array:GrantedResource</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.1.access</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.2.applicationId</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.3.code</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.4.memo</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.5.method</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.6.name</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.7.origin</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.8.path</td> | |
<td colspan="2">string</td> | |
<td colspan="2"></td> | |
</tr> | |
<tr> | |
<td align="left" style="padding-left:30px">2.1.9.status</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">applicationId=string</td> | |
</tr> | |
<tr class="specialHeight"> | |
<td class="bg">返回值</td> | |
<td colspan="4">{"code":0,"data":{"resources":[{"access":"string","applicationId":"string","code":"string","memo":"string","method":"string","name":"string","origin":"string","path":"string","status":"string"}]},"message":"string"}</td> | |
</tr> | |
</table> | |
</div> | |
</div> | |
</div> | |
</body> | |
</html> |