Files
hzhub/docs/architecture/hzhub-architecture.mmd
大壮 278e507e8a feat: 添加员工门户项目及相关后端改造
- 新增 hzhub-portal-employee 员工门户前端项目(基于 Vue3 + Element Plus)
- 后端登录接口增加返回 nickName 字段
- 移除 KnowledgeInfoController 的 @SaCheckPermission 注解
- 删除 hzhub-portal-company 旧门户项目
- 更新项目文档和架构说明
- 添加后台运行管理脚本(start-all.sh / status-all.sh / stop-all.sh)
- 更新 docker-compose 配置

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 03:47:33 +00:00

48 lines
1.1 KiB
Plaintext

graph TB
subgraph 前端层["🖥️ 前端接入层"]
A1["hzhub-admin<br/>管理后台"]
A2["hzhub-portal-employee<br/>员工门户"]
A3["hzhub-portal-dealer<br/>经销商门户"]
end
subgraph 网关层["🌐 API网关层"]
B["HZHub-Gateway<br/>统一鉴权/路由/限流"]
end
subgraph 服务层["⚙️ 核心服务层"]
C1["hzhub-ai<br/>AI服务"]
C2["hzhub-erp<br/>ERP服务"]
C3["n8n<br/>工作流引擎"]
end
subgraph 数据层["💾 数据存储层"]
D1["MySQL<br/>业务数据"]
D2["Milvus<br/>向量数据"]
D3["SQL Server 2008 R2<br/>ERP数据"]
end
A1 --> B
A2 --> B
A3 --> B
B --> C1
B --> C2
B --> C3
C1 --> D1
C1 --> D2
C2 --> D3
C1 -.->|工作流调用| C3
style A1 fill:#e1f5fe
style A2 fill:#e1f5fe
style A3 fill:#e1f5fe
style B fill:#fff3e0
style C1 fill:#e8f5e9
style C2 fill:#e8f5e9
style C3 fill:#fce4ec
style D1 fill:#f3e5f5
style D2 fill:#f3e5f5
style D3 fill:#f3e5f5