智简魔方文档

获取后台导航

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\model\MenuModel::adminMenu
所属业务站点内容
来源模块/系统导航管理模型

功能说明

获取后台导航

调用示例

$result = (new \app\common\model\MenuModel())->adminMenu();

参数

该函数/方法无需传入参数。

返回值

返回项类型说明
menuarray菜单
menu[].idint菜单ID
menu[].namestring名称
menu[].urlstring网址
menu[].iconstring图标
menu[].parent_idint父ID
menu[].childarray子菜单
menu[].child[].idint菜单ID
menu[].child[].namestring名称
menu[].child[].urlstring网址
menu[].child[].iconstring图标
menu[].child[].parent_idint父ID
menu_idint选中菜单ID
urlstring登录后跳转地址

正常返回

{
  "menu": [
    {
      "id": 1,
      "name": "示例名称",
      "url": "https://example.com/callback",
      "icon": "string",
      "parent_id": 1,
      "child": [
        {
          "id": 1,
          "name": "示例名称",
          "url": "https://example.com/callback",
          "icon": "string",
          "parent_id": 1
        }
      ]
    }
  ],
  "menu_id": 1,
  "url": "https://example.com/callback"
}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。