一、该问题的重现步骤是什么?
1. 配置数据权限,@DataAuth(column = "dept_id", type = DataScopeEnum.OWN_DEPT_CHILD)
2. 查询正常
3.增加子组织,在子组织下添加数据
4.查询不到新增的数据
5.看sql,数据权限in条件里没有新增加的组织id
SELECT COUNT(1) FROM (SELECT * FROM sys_project WHERE is_deleted = 0 AND dept_id = ? AND sys_project.tenant_id = 'thclouds') scope WHERE scope.dept_id IN (1182178404572278786, 1182495747226316802)
扫一扫访问 Blade技术社区 移动端