| <!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> |