k94314517
2024-04-10 45a8fb5db1b0aa6d5cd39198ffc30dba5ec8b2d9
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);
    }