## 新增服务模块 ### 1. ERP服务 (hzhub-erp) - 新增独立的ERP数据适配服务 - 支持SQL Server 2008 R2数据源 - 提供动态API配置管理系统 - 包含客户管理、销售数据等业务接口 ### 2. 系统服务 (hzhub-system) - 新增独立的系统管理服务 - 用户、角色、权限、部门、菜单管理 - 租户管理、操作日志、在线用户监控 - 工作流引擎(warm-flow)集成 - 企业微信审批同步功能 ### 3. API网关 (hzhub-gateway) - 新增Spring Cloud Gateway网关服务 - JWT认证、路由分发、限流熔断 - XSS防护、请求日志记录 - 统一入口端口8080 ## 后台管理功能增强 ### ERP动态API管理 - 新增动态API配置管理界面 - API测试、文档预览、统计监控 - 错误日志查看、缓存管理 - 从数据库表自动导入API配置 ### 系统管理增强 - 企业微信配置管理 - 企业微信审批同步配置 - 部门和用户管理优化 ## 员工门户功能完善 ### 业务页面 - 审批中心:工作流审批、待办任务 - CRM管理:客户关系管理 - 经销商管理:经销商数据展示 - 供应链管理:采购、库存、销售 - BI报表:数据可视化分析 - ERP数据探索:SQL Server数据查询 ### 个人中心 - 基本设置:个人信息管理 - 安全设置:密码修改、登录日志 - 锁屏功能:自动锁屏、手动锁屏 ### 其他功能 - 标签页管理:多标签页导航 - 页面缓存:keepAlive缓存机制 - 会话超时:自动检测并提示 ## 经销商门户 ### 页面路由 - 新增经销商管理页面路由 - AI聊天界面完善 ## 文档更新 - ERP API数据库初始化指南 - ERP API前端完整实现文档 - ERP API测试和验证指南 - Gateway路由迁移计划 - 项目配置文档更新 ## 部署脚本 - 统一启动/停止/重启脚本 - Docker Compose配置优化 - Nginx配置文件更新 ## 技术栈 - 后端: Spring Boot 3.5.8, Java 17 - 前端: Vue 3, TypeScript, Element Plus, Vben Admin - 工作流: warm-flow 1.8.2 - 网关: Spring Cloud Gateway - 数据库: MySQL 8.0, SQL Server 2008 R2 - 缓存: Redis 7 - 向量库: Weaviate 1.25.0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
HZHub 汇智中台
基于 HZHub-AI 构建的企业级业务中台系统
项目概述
HZHub(汇智中台)是面向企业级市场的业务中台系统,集成 AI 能力与 ERP 数据适配,支持多门户接入。
系统架构
┌─────────────────────────────────────────────────────────────────────────┐
│ 前端接入层 │
├─────────────────┬─────────────────┬─────────────────────────────────────┤
│ 管理后台 │ 公司门户 │ 经销商门户 │
│ (hzhub-admin) │ (hzhub-portal- │ (hzhub-portal-dealer) │
│ · 模型管理 │ company) │ · 企业微信H5 │
│ · 知识库配置 │ · 企业微信H5 │ · 自助开单 │
│ · 智能体编排 │ · 审批流程 │ · 自助对账/发货 │
│ · 系统管理 │ · 经销商管理 │ · 进销存 │
│ │ · 销售CRM │ · 营销素材库 │
│ │ · BI报表 │ · AI素材生成 │
│ │ · AI应用集成 │ │
└────────┬────────┴────────┬────────┴──────────────────┬──────────────────┘
│ │ │
└─────────────────┴──────────────────────────┘
│
┌─────────┴─────────┐
│ API网关层 │
│ (HZHub-Gateway) │
│ · 统一鉴权 │
│ · 路由转发 │
│ · 限流熔断 │
└─────────┬─────────┘
│
┌────────────────────┼────────────────────┐
│ │ │
┌────┴────┐ ┌────┴────┐ ┌────┴────┐
│ HZHub │ │ HZHub │ │ n8n │
│ -AI │ │ -ERP │ │ (工作流) │
│ (AI服务) │ │ (ERP服务)│ │ │
├─────────┤ ├─────────┤ └─────────┘
│·Spring │ │·Spring │
│ Boot 4.0│ │ Boot 4.0│
│·Spring │ │·JDBC │
│ AI 2.0 │ │·SQL Svr │
│·LangChain│ │ 2008 R2 │
│ 4j │ │·双数据源│
│·MySQL │ │ 预留 │
│·Milvus │ │ │
│·RAG/智能体│ │ │
└─────────┘ └─────────┘
项目结构
foshanhuiya/hzhub/
├── hzhub-ai/ # AI服务(基于hzhub-ai,Spring Boot 4.0)
├── hzhub-erp/ # ERP服务(Spring Boot 4.0)
├── hzhub-gateway/ # API网关(Spring Boot 4.0)
├── hzhub-admin/ # 管理后台前端
├── hzhub-portal-employee/ # 公司门户前端
├── hzhub-portal-dealer/ # 经销商门户前端
└── hzhub-deploy/ # 部署脚本与配置
技术栈
| 层级 | 技术选型 |
|---|---|
| 前端 | Vue 3 + Element Plus |
| 网关 | Spring Cloud Gateway |
| AI服务 | Spring Boot 4.0 + Spring AI 2.0 + LangChain4j |
| ERP服务 | Spring Boot 4.0 + JDBC |
| 向量数据库 | Milvus |
| 关系数据库 | MySQL 8.0 + SQL Server 2008 R2 |
| 工作流 | n8n |
| 部署 | Docker Compose |
文档索引
创建时间
2026-03-26