|
|
|
/**
|
|
|
|
* 本文件用于配置菜单,
|
|
|
|
* 单个菜单项配置属性包括:
|
|
|
|
* type: 类型, 可选项:
|
|
|
|
* GROUP: 菜单组
|
|
|
|
* ROUTE: 路由菜单项
|
|
|
|
* JAVASCRIPT: Javascript 菜单项
|
|
|
|
* URL: url 菜单项
|
|
|
|
* SEPERATOR: 菜单分隔符
|
|
|
|
* order: 排序号
|
|
|
|
* parentId: 父菜单组 ID
|
|
|
|
* id: 菜单项 ID
|
|
|
|
* titleI18nKey: 菜单项多语言消息 KEY
|
|
|
|
* icon: 菜单项图标名称
|
|
|
|
* routeName: 路由名称
|
|
|
|
* routeQuery: 路由查询参数, 数据类型为 Map, 示例 "routeQuery":{"key1":"value1","key2":"value2"}
|
|
|
|
*/
|
|
|
|
|
|
|
|
[
|
|
|
|
{ "type": "GROUP", "order": 20000, "id": "menu.testcase", "titleI18nKey": "menu.testcase", "icon": "bi-gear" },
|
|
|
|
{
|
|
|
|
"type": "ROUTE",
|
|
|
|
"order": 200,
|
|
|
|
"parentId": "menu.testcase",
|
|
|
|
"id": "menu.testcase.dialog",
|
|
|
|
"titleI18nKey": "menu.testcase.dialog",
|
|
|
|
"icon": "bi-palette",
|
|
|
|
"routeName": "route.testcase.dialog"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "ROUTE",
|
|
|
|
"order": 300,
|
|
|
|
"parentId": "menu.testcase",
|
|
|
|
"id": "menu.testcase.codemirror",
|
|
|
|
"titleI18nKey": "menu.testcase.codemirror",
|
|
|
|
"icon": "bi-palette",
|
|
|
|
"routeName": "route.testcase.codemirror"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "ROUTE",
|
|
|
|
"order": 400,
|
|
|
|
"parentId": "menu.testcase",
|
|
|
|
"id": "menu.testcase.select",
|
|
|
|
"titleI18nKey": "menu.testcase.select",
|
|
|
|
"icon": "bi-palette",
|
|
|
|
"routeName": "route.testcase.select"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "ROUTE",
|
|
|
|
"order": 400,
|
|
|
|
"parentId": "menu.testcase",
|
|
|
|
"id": "menu.testcase.treeGrid",
|
|
|
|
"titleI18nKey": "menu.testcase.treeGrid",
|
|
|
|
"icon": "bi-palette",
|
|
|
|
"routeName": "route.testcase.treeGrid"
|
|
|
|
}
|
|
|
|
]
|