# cliway-crm-cloud **Repository Path**: mygitlab_lq/cliway-crm-cloud ## Basic Information - **Project Name**: cliway-crm-cloud - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-25 - **Last Updated**: 2026-07-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cliway-crm-cloud CliWayCRM 微服务后端 - 基于 Spring Cloud ## 技术栈 - **Spring Boot** 3.2.5 - **Spring Cloud** 2023.0.2 - **Spring Cloud Alibaba** 2023.0.1.0 - **MyBatis Plus** 3.5.6 - **Knife4j** 4.5.0 (API 文档) - **Nacos** (注册中心 + 配置中心) - **Java 17** ## 模块结构 ``` cliway-crm-cloud/ ├── gateway-service # API 网关 (8080) - 统一入口、路由转发、鉴权 ├── system-service # 系统管理服务 (8081) - 用户/角色/权限/组织/邮件配置 ├── crm-web-service # CRM Web 服务 (8082) - 客户/销售/财务/服务管理 ├── crm-task-service # CRM 任务服务 (8083) - 定时任务/异步处理 ├── crm-api-service # CRM API 服务 (8084) - 对外开放 API 接口 └── common-util # 公共工具模块 - 通用响应体、实体、异常、常量 ``` ## 快速开始 ### 1. 环境要求 - JDK 17+ - Maven 3.8+ - MySQL 8.0+ - Nacos 2.x (可选) ### 2. 编译项目 ```bash mvn clean install -DskipTests ``` ### 3. 启动服务 ```bash # 网关 mvn -pl gateway-service spring-boot:run # 系统管理服务 mvn -pl system-service spring-boot:run # CRM Web 服务 mvn -pl crm-web-service spring-boot:run # CRM 任务服务 mvn -pl crm-task-service spring-boot:run # CRM API 服务 mvn -pl crm-api-service spring-boot:run ``` ### 4. API 文档 - system-service: http://localhost:8081/doc.html - crm-web-service: http://localhost:8082/doc.html - crm-api-service: http://localhost:8084/doc.html