GenhighOP

运营平台


查询角色权限列表

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>查询角色权限列表</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://{host}/op/role/permission</code></li> </ul> <h5>请求方式</h5> <ul> <li>post</li> </ul> <h5>Header</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">示例值</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Authorization</td> <td style="text-align: left;">Bearer t-b23dce2f04415582404bc951ffa644f3cd4d5e9e</td> <td style="text-align: left;">是</td> <td>string</td> <td>用户token</td> </tr> </tbody> </table> <h5>请求参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">roleId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>角色id</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "code": 200, "data": { "rules_ids":[857851,857852] "rules_infos":{ "menu_key": "work-order", "menu_name": "工单", "menu": [ { "two_key": "overview", "two_name": "数据分析", "pages": [ { "page_key": "overview" "page_name": "总览", "rule_map": [{"rule_key":"write","rule_id":857851}], } ] }] } }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td>成功标识</td> </tr> <tr> <td style="text-align: left;">rules_ids</td> <td style="text-align: left;">list</td> <td>该角色已有权限id</td> </tr> <tr> <td style="text-align: left;">rules_infos</td> <td style="text-align: left;">json</td> <td>全量权限集合</td> </tr> <tr> <td style="text-align: left;">menu_key</td> <td style="text-align: left;">string</td> <td>一级导航栏key</td> </tr> <tr> <td style="text-align: left;">menu_name</td> <td style="text-align: left;">string</td> <td>一级导航栏名字</td> </tr> <tr> <td style="text-align: left;">second_key</td> <td style="text-align: left;">string</td> <td>二级导航栏key</td> </tr> <tr> <td style="text-align: left;">second_name</td> <td style="text-align: left;">string</td> <td>二级导航栏名字</td> </tr> <tr> <td style="text-align: left;">page_key</td> <td style="text-align: left;">string</td> <td>三级页面key</td> </tr> <tr> <td style="text-align: left;">page_name</td> <td style="text-align: left;">string</td> <td>三级页面名字</td> </tr> <tr> <td style="text-align: left;">rule_map</td> <td style="text-align: left;">[]obj</td> <td>功能操作权列表</td> </tr> <tr> <td style="text-align: left;">rule_key</td> <td style="text-align: left;">string</td> <td>权限关键字(read/write/create/import/export/delete/sync/set)</td> </tr> <tr> <td style="text-align: left;">rule_id</td> <td style="text-align: left;">int</td> <td>权限唯一标识</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML