一、该问题的重现步骤是什么?
1. blade-system
2.根据机构ID查询下级子机构逻辑有误
3.like ancestors 会匹配出错误的数据
如: like "%2%"
会匹配出 “1,2,3”。“1,22,33”。“324,11,56”
其中明显后面两条数据是错误的数据
二、你期待的结果是什么?实际看到的又是什么?
三、3.0.1版本
把具体的sql和参数打印出来拿去数据库执行以下看看结果。
SQL如下:
执行结果如下:
该功能为【用户管理】,根据左边的机构树查询本机构及下属机构的用户信息
扫一扫访问 Blade技术社区 移动端