Laravel-API
  1. 菜单管理
Laravel-API
  • 管理后台端
    • 基础服务
      • 用户管理
        • 用户列表
        • 用户审核
      • 🐥文件管理
        • 文件列表
        • 🐥上传文件
        • 🐥删除文件
        • 🐥清空文件
      • 组织架构管理
        • 公司管理
          • 公司列表(全部)
          • 公司列表
        • 部门管理
          • 部门列表(全部)
        • 职位管理
        • 岗位管理
      • 公司管理
        • 公司管理
          • 公司列表(全部)
          • 公司列表
          • 新增公司
          • 更新公司
          • 删除公司
        • 部门管理
          • 部门列表(全部)
      • 菜单管理
        • 菜单管理
          • 菜单列表
            POST
        • 角色管理
          • 角色列表
      • 系统管理
        • 管理员列表
          • 管理员列表
          • 新增管理员
          • 更新管理员
          • 删除管理员
          • 获取管理员详情
          • 获取管理员日志(支持多种日志类型)
          • 批量移除员工(从公司移除)
        • 数据字典
          • 数据字典分类
            • 数据字典分类列表(全部)
          • 数据字典列表
          • 数据字典列表(全部)
          • 新增数据字典
          • 编辑数据字典
          • 删除数据字典
          • 批量删除数据字典
          • 下载数据字典模板
          • 根据字典类型返回所有父级列表数据
        • 数据字典(树状) / 组织架构
          • 组织架构类型
            • 获取组织架构类型列表
            • 添加组织架构类型
            • 更新组织架构类型
            • 删除组织架构类型
          • 获取组织架构树状Html数据
          • 组织架构列表
          • 添加组织架构
          • 更新组织架构
          • 删除组织架构
          • 移动组织架构
        • 日志管理
          • 获取搜索框数据
            • 常规日志
            • 操作日志
            • 审计日志
            • 登录日志
          • 常规日志列表
          • 操作日志列表
          • 审计日志列表
          • 登录日志列表
    • 业务接口
  • 小程序端
    • 🐥系统支持接口
      • 🐥小程序登录
        • 🐥小程序授权登录
        • 🐥获取微信头像
        • 🐥获取微信用户信息
    • 业务接口
  • 公共接口
    • 系统支撑接口
      • 用户注册登录 / 授权
        • 获取验证码
          • 获取登录验证码
          • 获取重置密码验证码
          • 获取注册验证码
        • 用户登录
        • 手机号登录
        • 用户信息
        • 刷新 API 令牌
        • 修改用户密码
        • 退出用户登录
        • 重置密码
        • 用户注册
        • 获取用户菜单
      • 查看文件
        • 查看图片
  1. 菜单管理

菜单列表

POST
http://gpadmin-api.cc/api/admin/menu/index
最后修改时间:2025-12-27 09:29:15
责任人:未设置

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数multipart/form-data

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://gpadmin-api.cc/api/admin/menu/index' \
--header 'Authorization: Bearer <token>' \
--form 'account_type="admin"'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 200,
    "message": "success",
    "data": {
        "data": [
            {
                "menu_id": 2039705222650,
                "account_type": "admin",
                "menu_name": "系统日志",
                "menu_key": "system.log",
                "menu_path": "/system/log",
                "menu_icon": "FileTextOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222633,
                "component": "./System/Log",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 4,
                "status": 1
            },
            {
                "menu_id": 2039705222649,
                "account_type": "admin",
                "menu_name": "数据字典(树状)",
                "menu_key": "system.dictTree",
                "menu_path": "/system/dictTree",
                "menu_icon": "BookOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222633,
                "component": "./System/DictTree",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 3,
                "status": 1
            },
            {
                "menu_id": 2039705222648,
                "account_type": "admin",
                "menu_name": "数据字典",
                "menu_key": "system.dict",
                "menu_path": "/system/dict",
                "menu_icon": "BookOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222633,
                "component": "./System/Dict",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 2,
                "status": 1
            },
            {
                "menu_id": 2039705222647,
                "account_type": "admin",
                "menu_name": "管理员管理",
                "menu_key": "system.admin",
                "menu_path": "/system/admin",
                "menu_icon": "UserOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222633,
                "component": "./System/Admin",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 1,
                "status": 1
            },
            {
                "menu_id": 2039705222646,
                "account_type": "admin",
                "menu_name": "菜单管理",
                "menu_key": "menu.menu",
                "menu_path": "/menu/menu",
                "menu_icon": "BlockOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222632,
                "component": "./Menu/Menu",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 2,
                "status": 1
            },
            {
                "menu_id": 2039705222645,
                "account_type": "admin",
                "menu_name": "角色管理",
                "menu_key": "menu.role",
                "menu_path": "/menu/role",
                "menu_icon": "ProfileOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222632,
                "component": "./Menu/Role",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 1,
                "status": 1
            },
            {
                "menu_id": 2039705222644,
                "account_type": "admin",
                "menu_name": "岗位管理",
                "menu_key": "org.job",
                "menu_path": "/organization/job",
                "menu_icon": "IdcardOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222631,
                "component": "./Organization/Job",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 4,
                "status": 1
            },
            {
                "menu_id": 2039705222643,
                "account_type": "admin",
                "menu_name": "职位管理",
                "menu_key": "org.position",
                "menu_path": "/organization/position",
                "menu_icon": "SolutionOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222631,
                "component": "./Organization/Position",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 3,
                "status": 1
            },
            {
                "menu_id": 2039705222642,
                "account_type": "admin",
                "menu_name": "部门管理",
                "menu_key": "org.dept",
                "menu_path": "/organization/department",
                "menu_icon": "PartitionOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222631,
                "component": "./Organization/Department",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 2,
                "status": 1
            },
            {
                "menu_id": 2039705222641,
                "account_type": "admin",
                "menu_name": "公司管理",
                "menu_key": "org.company",
                "menu_path": "/organization/company",
                "menu_icon": "BankOutlined",
                "menu_type": "menu",
                "parent_id": 2039705222631,
                "component": "./Organization/Company",
                "redirect": null,
                "is_required": 0,
                "sys_param_flag": 1,
                "sort": 1,
                "status": 1
            }
        ],
        "page": {
            "currentPage": 1,
            "currentCount": 10,
            "perPage": 10,
            "lastPage": 3,
            "total": 24
        }
    }
}
修改于 2025-12-27 09:29:15
上一页
部门列表(全部)
下一页
角色列表
Built with