跳转到内容

菜单项定义

菜单项通过Json文件配置,用户需要将*-menu-item.json文件放置在classpath下,与之间的-actions.json同一目录级别,内容为:

[
{
"originalKey": "registerList",
"name": "注册列表",
"routingType": "Action",
"routeKey": "terminus_trantor_demo_User_Register_List",
"desc": "a",
"businessDimensionKey":"terminus_trantor_demo_BusinessDimension",
"params": "{\"modelKey\": \"base_xxx\", \"record\": {}, \"env\": {}}"
}
]
属性类型必填解释备注
originalKeyString菜单项资源原标识,模块下唯一如果routingType时Action,可以对应行为的key一致
nameString菜单项名称,页面展示名称如果routingType时Action,可以对应行为的名称一致
routingTypeEnum菜单项对应的路由类型枚举分别为:Action,URL,IFrame
routeKeyString路由行为对应路由行为
descString菜单项描述
businessDimensionKeyString与应用下的业务维度相匹配暂未实现
paramsString当前菜单打开的页面传参在配置菜单,选择菜单项时,会将params参数带入到额外参数里