跳转到内容

菜单配置

点击菜单配置新页面打开菜单配置页,左侧展示目录树,右侧展示菜单项详情配置页面。

完整的模块菜单配置项如下:

  • 根菜单的创建:点击新增根菜单,右侧完善对应信息后点击新增提交完成本次新增。

    image-20211119111233433

  • 根菜单下级菜单创建:选中非叶子节点的菜单,点击新增下级菜单右侧完善对应的信息后点击新增提交完成本次新增。

    image-20211119111502831

  • 编辑菜单信息:点击选中已创建的菜单可在右侧修改该菜单的信息,可修改资源名称关联菜单项点击编辑提交完成本次修改。

    image-20211119111924782

  • 菜单顺序调整:点击上移/下移完成同一层级内的顺序调整。

    image-20211119111956937

  • 删除菜单:点击已创建的菜单后点击删除二次确认后删除。

    image-20211119112018236

选为叶子节点以后不可再次更改,仅叶子节点菜单项下可挂载实际资源,非叶子节点不挂载实际资源(类似文件夹)。

菜单项设置为叶子节点时该菜单项下不能再挂载下级菜单。

额外参数配置的格式为标准的json,通过额外参数可以给单签菜单打开的页面传参,传参的格式为:

{"modelKey": "xxx", "record": {}, "env": {}}

批量调整菜单

点击批量调整菜单弹窗展示批量菜单调整穿梭框,可通过拖拽的方式对单个模块下菜单的层级排列或两个模块间的菜单互相进行调整。

迁移菜单会将菜单下的权限信息一并调整到目标模块中。

image-20211119114228126

菜单仅为叶子节点时可被拖拽 ;模块之间菜单转移时有效项只计算叶子节点,非叶子节点菜单不能被单独转移(可以和叶子节点一起打包转移 )。

image-20211119114336051

非叶子节点菜单项下不挂载叶子节点时,最后保存时该菜单不在前端模块上展示。