人事管理系统

人事管理系统项目这个项目的后端接口文档,写在这里


菜单数据

<h5>简要描述</h5> <ul> <li>获取菜单数据</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://{{host}}/home/menus</code> </li> </ul> <h5>请求方式</h5> <ul> <li>get</li> </ul> <h5>成功返回示例</h5> <pre><code>{ "error_code": 0, "msg": "获取成功", "data": [ { "id": 1, "path": "zhaoping", "menuName": "招聘管理", "icon": "iconfont iconjianli", "subMenu": [ { "id": 11, "path": "zhaoping-xuqiu", "menuName": "招聘需求管理", "icon": "iconfont iconxuqiu-copy" }, { "id": 12, "path": "zhaoping-banli", "menuName": "办理", "icon": "iconfont iconbanli" } ] }, { "id": 2, "path": "yuangong", "menuName": "员工管理", "icon": "iconfont iconyuangong", "subMenu": [ { "id": 21, "path": "yuangong-xinxi", "menuName": "员工信息管理", "icon": "iconfont iconyuangongxinxi" }, { "id": 22, "path": "yuangong-zhuangtai", "menuName": "员工类型、状态", "icon": "iconfont iconzhuangtai" } ] }, { "id": 3, "path": "jineng", "menuName": "员工技能管理", "icon": "iconfont iconjineng", "subMenu": [ { "id": 31, "path": "jineng-liebiao", "menuName": "技能列表", "icon": "iconfont iconliebiao" }, { "id": 32, "path": "jineng-shulian", "menuName": "技能熟练度", "icon": "iconfont iconbili" }, { "id": 33, "path": "jineng-fenzhi", "menuName": "技能分管理", "icon": "iconfont iconguanlipeizhi" } ] }, { "id": 4, "path": "jiagou", "menuName": "组织架构管理", "icon": "iconfont iconzuzhi", "subMenu": [ { "id": 41, "path": "jiagou-bumen", "menuName": "部门", "icon": "iconfont iconmorenbumen" }, { "id": 42, "path": "jiagou-xiangmu", "menuName": "项目", "icon": "iconfont iconicon-project" }, { "id": 43, "path": "jiagou-yuangong", "menuName": "员工", "icon": "iconfont iconyuangongguanli" } ] } ] } </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;">error_code</td> <td style="text-align: left;">string</td> <td>0,代表无错误,获取成功</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>提示信息</td> </tr> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td>随便写的id,一级菜单一位数,二级菜单二位数</td> </tr> <tr> <td style="text-align: left;">path</td> <td style="text-align: left;">string</td> <td>对应路由的路径</td> </tr> <tr> <td style="text-align: left;">menuName</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>对应icon的类名</td> </tr> <tr> <td style="text-align: left;">subMenu</td> <td style="text-align: left;">object</td> <td>子菜单</td> </tr> </tbody> </table> <h5>备注</h5> <p>获取首页左侧菜单数据</p>

页面列表

ITEM_HTML