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,16 +3,16 @@
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-chat</artifactId>
<artifactId>hzhub-common-chat</artifactId>
<description>
ruoyi-common-chat chat服务
hzhub-common-chat chat服务
</description>
<dependencies>
@@ -28,13 +28,13 @@
</dependency>
<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-sse</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-sse</artifactId>
</dependency>
<dependency>
@@ -43,8 +43,8 @@
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-excel</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-excel</artifactId>
</dependency>
<dependency>
@@ -54,13 +54,13 @@
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-mybatis</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-mybatis</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-tenant</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-tenant</artifactId>
</dependency>
<dependency>

View File

@@ -1,14 +1,14 @@
package org.ruoyi.common.chat.base;
package org.hzhub.common.chat.base;
import cn.dev33.satoken.stp.StpUtil;
import org.apache.commons.lang3.StringUtils;
import org.ruoyi.common.chat.entity.User;
import org.ruoyi.common.chat.enums.UserStatusEnum;
import org.ruoyi.common.core.domain.model.LoginUser;
import org.ruoyi.common.core.exception.base.BaseException;
import org.ruoyi.common.satoken.utils.LoginHelper;
import org.hzhub.common.chat.entity.User;
import org.hzhub.common.chat.enums.UserStatusEnum;
import org.hzhub.common.core.domain.model.LoginUser;
import org.hzhub.common.core.exception.base.BaseException;
import org.hzhub.common.satoken.utils.LoginHelper;
import static org.ruoyi.common.chat.enums.ErrorEnum.A_USER_NOT_FOUND;
import static org.hzhub.common.chat.enums.ErrorEnum.A_USER_NOT_FOUND;
/**
* 线程上下文适配器,统一接入 Sa-Token 登录态。

View File

@@ -1,13 +1,13 @@
package org.ruoyi.common.chat.domain.bo.chat;
package org.hzhub.common.chat.domain.bo.chat;
import io.github.linpeilie.annotations.AutoMapper;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.chat.entity.chat.ChatMessage;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.chat.entity.chat.ChatMessage;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
/**

View File

@@ -1,12 +1,12 @@
package org.ruoyi.common.chat.domain.bo.chat;
package org.hzhub.common.chat.domain.bo.chat;
import io.github.linpeilie.annotations.AutoMapper;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.chat.entity.chat.ChatModel;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.chat.entity.chat.ChatModel;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
/**
* 模型管理业务对象 chat_model

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.domain.dto.request;
package org.hzhub.common.chat.domain.dto.request;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

View File

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

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.domain.dto.request;
package org.hzhub.common.chat.domain.dto.request;
import com.fasterxml.jackson.databind.node.ObjectNode;
import lombok.Data;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.chat.domain.vo.chat;
package org.hzhub.common.chat.domain.vo.chat;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.common.chat.entity.chat.ChatMessage;
import org.hzhub.common.chat.entity.chat.ChatMessage;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,11 +1,11 @@
package org.ruoyi.common.chat.domain.vo.chat;
package org.hzhub.common.chat.domain.vo.chat;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.common.chat.entity.chat.ChatModel;
import org.hzhub.common.chat.entity.chat.ChatModel;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.entity;
package org.hzhub.common.chat.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;

View File

@@ -1,11 +1,11 @@
package org.ruoyi.common.chat.entity;
package org.hzhub.common.chat.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.chat.enums.UserStatusEnum;
import org.hzhub.common.chat.enums.UserStatusEnum;
import java.time.LocalDateTime;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.chat.entity.chat;
package org.hzhub.common.chat.entity.chat;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.tenant.core.TenantEntity;
import org.hzhub.common.tenant.core.TenantEntity;
import java.io.Serial;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.chat.entity.chat;
package org.hzhub.common.chat.entity.chat;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.tenant.core.TenantEntity;
import org.hzhub.common.tenant.core.TenantEntity;
import java.io.Serial;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.entity.image;
package org.hzhub.common.chat.entity.image;
import jakarta.validation.constraints.Max;
import jakarta.validation.constraints.Min;
@@ -6,7 +6,7 @@ import jakarta.validation.constraints.NotNull;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.chat.domain.vo.chat.ChatModelVo;
import org.hzhub.common.chat.domain.vo.chat.ChatModelVo;
/**
* 文生图对话上下文对象

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.enums;
package org.hzhub.common.chat.enums;
import com.baomidou.mybatisplus.annotation.IEnum;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.enums;
package org.hzhub.common.chat.enums;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.enums;
package org.hzhub.common.chat.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.chat.enums;
package org.hzhub.common.chat.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@@ -1,6 +1,6 @@
package org.ruoyi.common.chat.factory;
package org.hzhub.common.chat.factory;
import org.ruoyi.common.chat.service.image.IImageGenerationService;
import org.hzhub.common.chat.service.image.IImageGenerationService;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.common.chat.service.chat;
package org.hzhub.common.chat.service.chat;
import org.ruoyi.common.chat.domain.bo.chat.ChatModelBo;
import org.ruoyi.common.chat.domain.vo.chat.ChatModelVo;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.chat.domain.bo.chat.ChatModelBo;
import org.hzhub.common.chat.domain.vo.chat.ChatModelVo;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
import java.util.Collection;
import java.util.List;

View File

@@ -1,8 +1,8 @@
package org.ruoyi.common.chat.service.chat;
package org.hzhub.common.chat.service.chat;
import dev.langchain4j.model.chat.response.StreamingChatResponseHandler;
import jakarta.validation.Valid;
import org.ruoyi.common.chat.domain.dto.request.ChatRequest;
import org.hzhub.common.chat.domain.dto.request.ChatRequest;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;
/**

View File

@@ -1,7 +1,7 @@
package org.ruoyi.common.chat.service.image;
package org.hzhub.common.chat.service.image;
import jakarta.validation.Valid;
import org.ruoyi.common.chat.entity.image.ImageContext;
import org.hzhub.common.chat.entity.image.ImageContext;
/**
* 公共文生图接口

View File

@@ -1,7 +1,7 @@
package org.ruoyi.common.chat.service.workFlow;
package org.hzhub.common.chat.service.workFlow;
import com.fasterxml.jackson.databind.node.ObjectNode;
import org.ruoyi.common.chat.entity.User;
import org.hzhub.common.chat.entity.User;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;
import java.util.List;