一、该问题的重现步骤是什么?
一个用户有多个机构,全web配置数据权限,本机构且本人可见
saber定时刷新token后,后端自动注入的bladeuser.deptid就会有多个deptid,导致sql报错
重新登录,选择部门才会正常
二、你期待的结果是什么?实际看到的又是什么?
saber刷新token,后端不应该覆盖deptid
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
cloud最新版
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
你自定义的规则应该写in的 不是=。
具体逻辑看这个类。
已经解决了,saber在refreshtoken的时候请求头Dept_id就好了
扫一扫访问 Blade技术社区 移动端