Get Application Information¶
获取应用信息。
响应参数¶
名称 | 数据类型 | 描述 |
---|---|---|
data | Data 结构体 | 应用信息。 |
Data 结构体¶
名称 | 数据类型 | 描述 |
---|---|---|
id | String | 应用 ID。 |
code | String | 应用代码。 |
nameJson | Object | 应用的国际化名称。结构见 国际化名称结构体>>。 |
descriptionJson | Object | 应用的国际化描述。 |
createdType | Number | 应用类型。0 为已获取应用,1 为组织应用,2 为应用快捷方式。 |
order | number | 应用排列顺序。 |
category | Object | 应用分类。 |
isEnable | Boolean | 应用是否启用。true 为启用,false 为禁用。 |
isDisplay | Boolean | 应用是否显示在导航栏中。true 为显示,false 为未显示。 |
tags | Tags 列表 | 应用标签列表。 |
menus | AppResourceDTO 结构体 | 应用菜单列表。 |
permissions | AppResourceDTO 结构体 | 应用权限列表。 |
AppResourceDTO 结构体¶
名称 | 数据类型 | 描述 |
---|---|---|
id | String | 菜单或权限点 ID。 |
code | String | 菜单或权限点代码。 |
nameJson | Object | 菜单或权限点国际化名称。 |
descriptionJson | Object | 菜单或权限点国际化描述。 |
url | String | 菜单 URL。 |
displayOrder | Integer | 菜单展示排序,表示当前菜单在其所在层级内的排序,值为从 1 开始的整数,序号越小的菜单越排在上方。 |
parentId | String | 上级菜单。 |
children | AppResourceDTO 结构体列表 | 下级菜单。 |
示例¶
返回示例¶
{
"code": 0,
"data": {
"isNewNavigation": false,
"permissions": [
{
"code": "Write",
"nameJson": {
"default": "Write",
"en_US": "WriteUS",
"zh_CN": "WriteCN",
"es_ES": "WriteES",
"ja_JP": "WriteJP"
},
"displayOrder": 0,
"name": "your_menu_name",
"id": "your_menu_id",
"url": "",
"parentId": ""
},
{
"code": "Read",
"nameJson": {
"default": "Read",
"en_US": "ReadUS",
"zh_CN": "ReadCN",
"es_ES": "ReadES",
"ja_JP": "ReadJP"
},
"displayOrder": 0,
"name": "your_menu_name",
"id": "your_menu_id",
"url": "",
"parentId": ""
}
],
"menus": [
{
"code": "menu2",
"nameJson": {
"default": "menu2",
"en_US": "menu2US",
"zh_CN": "menu2CN",
"es_ES": "menu2ES",
"ja_JP": "menu2JP"
},
"children": [
{
"code": "menu2_1",
"nameJson": {
"default": "menu2-1",
"en_US": "menu2-1US",
"es_ES": "menu2-1ES",
"ja_JP": "menu2-1JP"
},
"children": [
],
"displayOrder": 1,
"name": "your_menu_name",
"id": "your_menu_id",
"url": "your_menu_url",
"parentId": "your_parent_menu_id"
}
],
"displayOrder": 1,
"name": "your_menu_name",
"additionType": 0,
"id": "your_menu_id",
"url": "",
"parentId": ""
},
]
},
"message": "OK"
}