获取当前登录用户的可用菜单
<h5>作者:苗福彬</h5>
<h5>简要描述</h5>
<ul>
<li>获取当前登录用户的可用菜单</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>home/getMenuList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </li>
</ul>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>token</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 1,
"message": null,
"data": [
{
"id": 8,
"resourceName": "种植规划",
"resourceDescribe": "集团种植规划",
"path": "plant-company",
"component": "Layout",
"icon": "exMenu01",
"url": "plant-company",
"resourceType": 1,
"orderNo": 0,
"fatherId": 0,
"ctime": null,
"selected": 0,
"children": [
{
"id": 9,
"resourceName": "新增种植规划",
"resourceDescribe": "集团-新增种植规划",
"path": "create",
"component": "plant-company/Create",
"icon": null,
"url": "plant-company:Create",
"resourceType": 1,
"orderNo": 1,
"fatherId": 8,
"ctime": null,
"selected": 0,
"children": []
},
{
"id": 10,
"resourceName": "管理种植规划",
"resourceDescribe": "集团-管理种植规划",
"path": "manage",
"component": "plant-company/Manage",
"icon": null,
"url": "plant-company:Manage",
"resourceType": 1,
"orderNo": 2,
"fatherId": 8,
"ctime": null,
"selected": 0,
"children": []
}
]
}
]
}</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;">resourceName</td>
<td style="text-align: left;">string</td>
<td>菜单名称</td>
</tr>
<tr>
<td style="text-align: left;">resourceDescribe</td>
<td style="text-align: left;">string</td>
<td>菜单描述</td>
</tr>
<tr>
<td style="text-align: left;">path</td>
<td style="text-align: left;">string</td>
<td>前端path</td>
</tr>
<tr>
<td style="text-align: left;">component</td>
<td style="text-align: left;">string</td>
<td>路由</td>
</tr>
<tr>
<td style="text-align: left;">icon</td>
<td style="text-align: left;">string</td>
<td>图标</td>
</tr>
<tr>
<td style="text-align: left;">url</td>
<td style="text-align: left;">string</td>
<td>菜单权限配置名称(前端不使用)</td>
</tr>
<tr>
<td style="text-align: left;">resourceType</td>
<td style="text-align: left;">int</td>
<td>资源类型 1菜单 2按钮</td>
</tr>
<tr>
<td style="text-align: left;">orderNo</td>
<td style="text-align: left;">int</td>
<td>排序号</td>
</tr>
<tr>
<td style="text-align: left;">fatherId</td>
<td style="text-align: left;">int</td>
<td>上级菜单</td>
</tr>
<tr>
<td style="text-align: left;">selected</td>
<td style="text-align: left;">int</td>
<td>选中状态</td>
</tr>
<tr>
<td style="text-align: left;">children</td>
<td style="text-align: left;">array</td>
<td>子菜单,结构同上</td>
</tr>
</tbody>
</table>
<h5>备注</h5>