diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bigscreen/service/impl/SysRoleWorkServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bigscreen/service/impl/SysRoleWorkServiceImpl.java index aca9ab82..3e0d2901 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bigscreen/service/impl/SysRoleWorkServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bigscreen/service/impl/SysRoleWorkServiceImpl.java @@ -195,8 +195,10 @@ public class SysRoleWorkServiceImpl extends ServiceImpl allRoleList = baseMapper.getAllRoleList(userId); for (SysUserRole sysUserRole : allRoleList) { + //用这个用户的角色id和项目id去查询角色流程对应 LambdaQueryWrapper lqw = new LambdaQueryWrapper<>(); lqw.eq(SysRoleWork::getRoleId, sysUserRole.getRoleId()); lqw.eq(SysRoleWork::getProjectId,sysUserRole.getProjectId());