refactor: 将 RuoYi 标记替换为 HZHub

This commit is contained in:
2026-03-27 06:42:14 +00:00
parent 849adec937
commit f115a793a7
988 changed files with 4836 additions and 4590 deletions

View File

@@ -3,34 +3,34 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ruoyi-common-websocket</artifactId>
<artifactId>hzhub-common-websocket</artifactId>
<description>
ruoyi-common-websocket 模块
hzhub-common-websocket 模块
</description>
<dependencies>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-core</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-core</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-redis</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-redis</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-satoken</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-satoken</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-json</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-json</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.websocket.config;
package org.hzhub.common.websocket.config;
import cn.hutool.core.util.StrUtil;
import org.ruoyi.common.websocket.config.properties.WebSocketProperties;
import org.ruoyi.common.websocket.handler.PlusWebSocketHandler;
import org.ruoyi.common.websocket.interceptor.PlusWebSocketInterceptor;
import org.ruoyi.common.websocket.listener.WebSocketTopicListener;
import org.hzhub.common.websocket.config.properties.WebSocketProperties;
import org.hzhub.common.websocket.handler.PlusWebSocketHandler;
import org.hzhub.common.websocket.interceptor.PlusWebSocketInterceptor;
import org.hzhub.common.websocket.listener.WebSocketTopicListener;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.EnableConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.websocket.config.properties;
package org.hzhub.common.websocket.config.properties;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.websocket.constant;
package org.hzhub.common.websocket.constant;
/**
* websocket的常量配置

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.websocket.dto;
package org.hzhub.common.websocket.dto;
import lombok.Data;

View File

@@ -1,18 +1,18 @@
package org.ruoyi.common.websocket.handler;
package org.hzhub.common.websocket.handler;
import cn.hutool.core.util.ObjectUtil;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.core.domain.model.LoginUser;
import org.ruoyi.common.websocket.dto.WebSocketMessageDto;
import org.ruoyi.common.websocket.holder.WebSocketSessionHolder;
import org.ruoyi.common.websocket.utils.WebSocketUtils;
import org.hzhub.common.core.domain.model.LoginUser;
import org.hzhub.common.websocket.dto.WebSocketMessageDto;
import org.hzhub.common.websocket.holder.WebSocketSessionHolder;
import org.hzhub.common.websocket.utils.WebSocketUtils;
import org.springframework.web.socket.*;
import org.springframework.web.socket.handler.AbstractWebSocketHandler;
import java.io.IOException;
import java.util.List;
import static org.ruoyi.common.websocket.constant.WebSocketConstants.LOGIN_USER_KEY;
import static org.hzhub.common.websocket.constant.WebSocketConstants.LOGIN_USER_KEY;
/**
* WebSocketHandler 实现类

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.websocket.holder;
package org.hzhub.common.websocket.holder;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;

View File

@@ -1,12 +1,12 @@
package org.ruoyi.common.websocket.interceptor;
package org.hzhub.common.websocket.interceptor;
import cn.dev33.satoken.exception.NotLoginException;
import cn.dev33.satoken.stp.StpUtil;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.core.domain.model.LoginUser;
import org.ruoyi.common.core.utils.ServletUtils;
import org.ruoyi.common.core.utils.StringUtils;
import org.ruoyi.common.satoken.utils.LoginHelper;
import org.hzhub.common.core.domain.model.LoginUser;
import org.hzhub.common.core.utils.ServletUtils;
import org.hzhub.common.core.utils.StringUtils;
import org.hzhub.common.satoken.utils.LoginHelper;
import org.springframework.http.server.ServerHttpRequest;
import org.springframework.http.server.ServerHttpResponse;
import org.springframework.web.socket.WebSocketHandler;
@@ -14,7 +14,7 @@ import org.springframework.web.socket.server.HandshakeInterceptor;
import java.util.Map;
import static org.ruoyi.common.websocket.constant.WebSocketConstants.LOGIN_USER_KEY;
import static org.hzhub.common.websocket.constant.WebSocketConstants.LOGIN_USER_KEY;
/**
* WebSocket握手请求的拦截器

View File

@@ -1,9 +1,9 @@
package org.ruoyi.common.websocket.listener;
package org.hzhub.common.websocket.listener;
import cn.hutool.core.collection.CollUtil;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.websocket.holder.WebSocketSessionHolder;
import org.ruoyi.common.websocket.utils.WebSocketUtils;
import org.hzhub.common.websocket.holder.WebSocketSessionHolder;
import org.hzhub.common.websocket.utils.WebSocketUtils;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.core.Ordered;

View File

@@ -1,12 +1,12 @@
package org.ruoyi.common.websocket.utils;
package org.hzhub.common.websocket.utils;
import cn.hutool.core.collection.CollUtil;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.redis.utils.RedisUtils;
import org.ruoyi.common.websocket.dto.WebSocketMessageDto;
import org.ruoyi.common.websocket.holder.WebSocketSessionHolder;
import org.hzhub.common.redis.utils.RedisUtils;
import org.hzhub.common.websocket.dto.WebSocketMessageDto;
import org.hzhub.common.websocket.holder.WebSocketSessionHolder;
import org.springframework.web.socket.PongMessage;
import org.springframework.web.socket.TextMessage;
import org.springframework.web.socket.WebSocketMessage;
@@ -17,7 +17,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.function.Consumer;
import static org.ruoyi.common.websocket.constant.WebSocketConstants.WEB_SOCKET_TOPIC;
import static org.hzhub.common.websocket.constant.WebSocketConstants.WEB_SOCKET_TOPIC;
/**
* 工具类