角色权限配置,grant-tree接口是否有问题?

Blade 未结 1 829
随风
随风 2021-02-24 17:22

一、该问题的重现步骤是什么?

  1. 我给一个租户的管理员账号配置了菜单权限,如下图所示:
     image.png

  2. 当我用这个租户的管理员账号登录后调用获取权限分配树形结构的接口 grant-tree 后,发现菜单乱了,本来应该是 "前台菜单" 的子菜单的两个按钮,变成与 "前台菜单" 同级了,如下图所示:
    image.png


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

    bladex 2.7.1


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2021-02-24 23:05

    由于tree组件的问题,如果未全选的话,父节点的id是不会入库的,之前版本有这个问题。

    后面新版本在后端做了处理,每次查询的时候反查菜单的租级,应该不会有这种情况了,你后端代码是否按照新版的写法更新了。

    如果已经是最新版还是有这个问题,麻烦把详细步骤以及SQL脚本发到bladejava@qq.com,我们根据步骤看看是否能重现。

    0 讨论(0)
提交回复