一、该问题的重现步骤是什么?
1. 在 notice 的 Controller 里增加 @TenantDS ,list 方法 增加 @PreAuth
2. 修改租户数据源中的 blade_role_scope 表的 scope_id ,改成别的
3. 用新租户的账号登录,点击通告菜单时报错。找不到 scope_id
二、你期待的结果是什么?实际看到的又是什么?
既然数据权限都是在 master 中配置的,那么租户的数据源中就没有相应的数据,为什么要调用租户的数据源?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
3.0.1 Win11
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端