bymmry
Results
1
comments of
bymmry
谢谢! 我是用来做角色分配权限的时候,按照接口url来给权限。给前端返回一个可选接口列表数据,以此来做接口权限分配页面。 比如有两组权限(按照controller文件分的组,序号后面代表的是接口名称) 订单组 1.增加订单 /order/create 2.删除订单 /order/delete 3.修改订单 /order/update 4.查看订单 /order/read 用户组 1.增加用户/user/create 2.删除用户/user/delete 3.修改用户/user/update 4.查看用户/user/read 我是用getRoutes()先得到数据,经过一些需求处理了之后返回给前端。前端页面显示可选权限列表的时候,我也想按照这个例子的接口顺序,就是增删改查的顺序。但是用getRoutes()得到的数据,这个顺序就不是很好把握。有可能订单组是删改查增的顺序,用户组是增删改查的顺序。目的是想让这个顺序,能够方便一点的去人为干涉并可控,比如按照书写顺序排序,这样我要改变顺序,就只需要剪切和粘贴controller文件里面的代码就行了。前面也说了我试过两种办法,还是比较麻烦的。我能想到比较方便的做法就是这样,如果有别的思路,也可以说说。