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:
46
README.md
46
README.md
@@ -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)
|
||||
|
||||
### 服务清单
|
||||
|
||||
| 服务名 | 容器名 | 端口 | 说明 |
|
||||
|
||||
Reference in New Issue
Block a user