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>
This commit is contained in:
大壮
2026-04-13 03:47:33 +00:00
parent 4e82f8e1e2
commit 278e507e8a
1310 changed files with 7243 additions and 1248 deletions

View File

@@ -12,9 +12,9 @@ HZHub汇智中台是面向企业级市场的业务中台系统集成 AI
┌─────────────────────────────────────────────────────────────────────────┐
│ 前端接入层 │
├─────────────────┬─────────────────┬─────────────────────────────────────┤
│ 管理后台 │ 公司门户 │ 经销商门户 │
│ 管理后台 │ 员工门户 │ 经销商门户 │
│ (hzhub-admin) │ (hzhub-portal- │ (hzhub-portal-dealer) │
│ · 模型管理 │ company) │ · 企业微信H5 │
│ · 模型管理 │ employee) │ · 企业微信H5 │
│ · 知识库配置 │ · 企业微信H5 │ · 自助开单 │
│ · 智能体编排 │ · 审批流程 │ · 自助对账/发货 │
│ · 系统管理 │ · 经销商管理 │ · 进销存 │
@@ -60,7 +60,7 @@ hzhub/
├── hzhub-erp/ # ERP服务新建
├── hzhub-gateway/ # API网关新建
├── hzhub-admin/ # 管理后台复用hzhub-admin
├── hzhub-portal-company/ # 公司门户复用hzhub-portal
├── hzhub-portal-employee/ # 员工门户复用hzhub-portal
├── hzhub-portal-dealer/ # 经销商门户复用hzhub-portal
├── hzhub-deploy/ # 部署配置
│ └── docker-compose.yml
@@ -101,7 +101,7 @@ hzhub/
- ✅ 前端管理后台 Docker 化 (hzhub-admin)
- ⏳ ERP服务 (开发中)
- ⏳ API网关 (开发中)
-公司门户 (待配置)
-员工门户 (待配置)
- ⏳ 经销商门户 (待配置)
## 快速开始
@@ -123,9 +123,47 @@ docker-compose up -d
启动完成后访问:
- 🌐 管理后台: http://localhost:5666
- 🚀 员工门户: http://localhost:5137
- 🔧 AI服务API: http://localhost:6039
- 🔄 n8n工作流: http://localhost:5678
### 本地开发启动(后台运行)
项目提供了便捷的后台运行管理脚本:
```bash
# 一键启动所有服务
cd /data/hzhub
./start-all.sh
# 查看所有服务状态
./status-all.sh
# 一键停止所有服务
./stop-all.sh
```
或分别启动各服务:
```bash
# 启动后端服务
cd hzhub-ai
./start.sh # 启动
./status.sh # 查看状态
./logs.sh # 查看日志
./stop.sh # 停止
# 启动管理后台
cd hzhub-admin
./start.sh
# 启动员工门户
cd hzhub-portal-employee
./start.sh
```
📖 详细说明请查看 [服务管理文档](./SERVICE_MANAGEMENT.md)
### 服务清单
| 服务名 | 容器名 | 端口 | 说明 |