描述

获取菜单列表。

请求

名称 是否必需 类型 描述
isMobile String 是否移动端,移动端调用为true,用于屏蔽不需要在移动端显示的菜单或移动端不支持显示的菜单。
parentId String 父节点Id,用于查询此节点下子菜单。
leaf Boolean 是否获取到叶子节点,true-返回的菜单将是树形结构,直到菜单下面的叶子节点,false-只返回当前层级节点列表。

响应

  • 返回参数

返回菜单列表,列表数据项参数说明:

名称 类型 描述
id String 菜单Id。
text String 名称。
internationalText String 本地化名称。
iconName String 图标样式。
orderIndex Integer 排序索引。
leaf Boolean 是否叶子节点。
objType Integer 叶子节点指向的对象类型。
url String 叶子节点指向的对象标示。
children Object[] 菜单子节点。

示例

请求示例

GET  /v1/menus HTTP/1.1
Host: api.dadayun.cn
Date: Thu, 30 Aug 2018 02:55:22 GMT

正常返回示例

HTTP/1.1 200 OK
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

[
    {
        "id": "471d8bc9-3bed-488b-b15d-c8af70b236b6",
        "text": "人事行政",
        "internationalText": "人事行政",
        "iconName": " x-panel-header x-unselectable x-accordion-hd",
        "leaf": false,
        "orderIndex": 0,
        "children": [
            {
                "id": "4ae9254e-1f8f-4ad8-aa29-de60252c8700",
                "text": "组织架构",
                "internationalText": "组织架构",
                "leaf": true,
                "orderIndex": 0,
                "parentId": "471d8bc9-3bed-488b-b15d-c8af70b236b6",
                "objType": 15,
                "url": "AppOUEdit"
            },
            ...
        ]
    },
    {
        "id": "e573fc92-643f-47d7-99e0-310fff534302",
        "text": "销售管理",
        "internationalText": "销售管理",
        "iconName": "x-panel-header x-unselectable x-accordion-hd x-pan x-panel-header x-unselectable x-accordion-hd",
        "leaf": false,
        "orderIndex": 2
    },
    ...
]

results matching ""

    No results matching ""