1. 此框架代码存在疑问,不知道是我理解错还是其他,我这个账号已发邮件进行授权,麻烦处理, 2. 然后说下现在发现问题, 代码59行返回为空,63行又获取到了数据, 我看现在的逻辑是,数据权限角色关联表没有数据后,返回了空, 然后直接用数据权限id去数据权限表查了, 这个是否是框架逻辑有问题,还是我使用方式不对呢
文档再好好过一遍:https://center.javablade.com/blade/BladeX-Doc/src/branch/master/%E7%AC%AC5%E7%AB%A0%20%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7/5.4%20%E5%8A%A8%E6%80%81%E6%95%B0%E6%8D%AE%E6%9D%83%E9%99%90
63行有数据,他的条件为:数据库角色未匹配到数据,并且手动指定了权限编号。
满足条件后就会根据编号加载权限。编号生效的前提是你代码里固定用注解绑定了权限编号,都固定编号了,那自然就和角色没有关系了。代码不多可以耐心看下,如果想深入理解,可以把文档和源码丢给ai,看看ai能不能解释详细。
扫一扫访问 Blade技术社区 移动端