我今天看数据权限的源码,发现在对角色配置数据权限时。虽然可以勾选多个可见范围。但是实际上代码里用的是第一个。如下图:
这样就产生了一个问题,如果我勾选 部门可见和个人可见。那么如果读到的是个人可见,则部门可见就没生效咯吧。
这个只会取第一个配置,因为会有冲突,所以无法每个都启用
复杂情况,需要用sql自定义自己的业务逻辑
上面这部分代码在我2.5.0怎么没有看见, bladex工程里获取dateScope是从feign远程调用的其他服务的接口,但是那个服务接口在哪里啊,
扫一扫访问 Blade技术社区 移动端