• 菜单配置

    菜单配置功能 用于维护系统目录及菜单。菜单下可维护权限集,权限集里维护权限及Lov,权限为该菜单即功能页面使用到的接口权限 集合,Lov为被使用到的SQL值集 集合。在菜单配置下维护好菜单及权限的关系后,才可以在角色管理下进行权限分配与回收。拥有菜单权限集的角色,才可以正常使用该菜单。
    在 SaaS 环境下,菜单配置只有平台层功能,在平台层维护平台层菜单和租户层菜单。

    列表查询

    字段

    查询条件

    创建根目录

    通过列表页面右上角的 新建 按钮可创建 根目录,即第一层的目录。

    必输字段

    非必输字段

    创建目录

    新建

    创建好根目录后,可在行上点击 新建 按钮,创建下级目录(菜单、内部链接、外部链接)

    必输字段

    非必输字段

    创建菜单

    菜单是菜单展示的最后一级,对应到功能页面。

    必输字段

    非必输字段

    创建内部链接

    内部链接是菜单展示的最后一级,链接到使用hzero权限认证的页面。

    必输字段

    非必输字段

    创建外部链接

    外部链接是菜单展示的最后一级,链接到不使用hzero权限认证的页面。

    必输字段

    非必输字段

    编辑操作

    在操作列上点击 编辑,弹出编辑界面。

    禁用操作

    根目录自设目录类型菜单点击 操作列操作禁用,禁用该菜单。菜单内部链接外部链接类型菜单在操作列上点击 禁用,禁用菜单。启用菜单按钮在相同位置,操作相同。

    创建权限集

    权限集

    在菜单上,通过操作权限集 进入权限集维护页面。权限集是权限(API)的集合,权限集可以对应到页面上的按钮(配置按钮绑定API),如果用户的角色没有分配这个权限集,则无法请求对应接口。
    因为权限集涉及到权限分配,一般由超级管理员创建维护,然后分配给下级管理员。

    必输字段

    非必输字段

    新建完成后,可在权限集上看到如下按钮

    维护权限

    点击 权限 按钮进入权限关系维护页面,通过 添加权限 按钮选择权限

    权限选择页面可看到系统中所有服务的API权限,API权限也区分 平台级、租户级。如果菜单为平台级,则查询平台级的权限,如果菜单为租户级,则查询租户级的权限。对于登录可访问、公开的API,无需维护权限关系,不会被查询出来。
    请注意这里维护的权限应该是这个菜单页面会用到的需要授权的API。

    刷新路由权限集

    点击权限集页面的 刷新路由权限集 按钮,可以将这个路由对应页面的按钮刷新到权限集下,为 按钮 类型的权限集。之后可以在角色管理分配按钮权限集来控制按钮的显示、隐藏等。

    维护 Lov

    Lov

    点击 Lov 按钮进入 Lov 关系维护页面,通过 添加Lov 按钮选择 Lov。
    这里只需要维护 SQL 类型的值集 Lov,对于能执行 SQL 的操作都需要权限控制。对于 URL 类型的 Lov,只需要将URL值集对于的 API 维护到权限里即可。

    复制目录

    在目录上点击操作复制,弹出复制并创建窗口,复制该目录树(可选菜单下的权限集,默认全部勾选),操作同创建目录/创建根目录

    复制菜单

    在菜单上点击操作复制,弹出复制并创建窗口,复制该菜单(可选菜单下的权限集,默认全部勾选),操作同创建菜单