k94314517
2024-03-29 b2bc3eb81485bc7ddb8366477b3483d4f160adaa
server/service/src/main/java/com/doumee/service/system/impl/SystemPermissionServiceImpl.java
@@ -89,7 +89,12 @@
    @Override
    public List<SystemPermission> findList(SystemPermission systemPermission) {
        Wrapper<SystemPermission> wrapper = new QueryWrapper<>(systemPermission);
        QueryWrapper<SystemPermission> wrapper = new QueryWrapper<>(systemPermission);
        if(systemPermission.getTypeList()!=null){
            wrapper.lambda().and(w->{w.isNull(SystemPermission::getType).or()
                    .in(SystemPermission::getType,systemPermission.getTypeList());
            });
        }
        return systemPermissionMapper.selectList(wrapper);
    }