# 运营中台_服务端 **Repository Path**: dtveek/veek_admin_server ## Basic Information - **Project Name**: 运营中台_服务端 - **Description**: 重构的运营中台, 含CRM业务 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-21 - **Last Updated**: 2026-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Veek Admin Server 这是一个基于 Gitee 的后台管理系统项目,主要用于管理企业资源、客户关系、订单、库存等模块。 ## 项目简介 `veek_admin_server` 是一个功能丰富的后台管理框架,适用于企业级应用开发。它基于 PHP 框架构建,提供了权限管理、数据字典、日志管理、客户关系管理(CRM)、订单管理、库存管理、统计分析等功能模块。 该项目适用于需要快速搭建后台管理系统的开发团队,提供了完整的登录、权限控制、菜单管理、数据字典、日志记录等功能,并支持模块化扩展。 ## 功能模块 - **权限管理**:支持角色、部门、岗位、用户的权限分配与管理。 - **客户关系管理(CRM)**:包括客户信息管理、跟进记录、字段配置、客户分配等。 - **订单管理**:支持订单的创建、更新、删除、查询及统计分析。 - **库存管理**:管理商品、库存、出入库记录等。 - **统计分析**:提供库存、业绩、业务数据的可视化展示。 - **系统管理**:包括菜单管理、数据字典、日志管理、附件管理、配置管理等。 - **任务调度**:支持定时任务的配置与执行日志查看。 - **消息通知**:支持系统级消息推送与通知管理。 ## 技术栈 - **框架**:基于 ThinkPHP 或 Webman 框架(具体框架需参考实际代码结构)。 - **数据库**:使用 MySQL。 - **前端 UI**:Arco Design(从 CSS 文件中可看出使用了 Arco Design 样式)。 - **JWT**:用于 API 接口的身份验证(参考 `app/api/config/jwt.php` 和 `Jwt.php` 类)。 - **缓存**:使用 Redis 缓存用户权限、菜单等信息。 - **日志**:系统操作日志、登录日志记录。 - **任务调度**:支持定时任务执行与监控。 ## 目录结构 ``` ├── app │ ├── admin # 后台管理模块 │ ├── api # API 接口模块 │ ├── common # 公共模块(基础类、工具类等) │ └── enum # 枚举定义 ├── config # 配置文件 ├── public # 静态资源文件(CSS、JS、图片等) ├── composer.json # Composer 依赖配置 ├── composer.lock # Composer 依赖锁定文件 ├── .env # 环境变量配置 ├── .gitignore # Git 忽略文件配置 ├── LICENSE # 开源协议文件 └── README.md # 项目说明文档 ``` ## 安装说明 1. **克隆项目**: ```bash git clone https://gitee.com/dtveek/veek_admin_server.git ``` 2. **安装依赖**: ```bash composer install ``` 3. **配置数据库**: 修改 `.env` 文件,配置数据库连接信息。 4. **导入数据库结构**: 使用数据库管理工具导入项目所需的数据库结构(通常在 `database` 或 `migrations` 目录中)。 5. **启动服务**: 根据框架类型启动服务(如 Webman): ```bash php start.php start ``` 6. **访问后台**: 打开浏览器访问后台地址: ``` http://localhost:8000 ``` ## 使用说明 - **登录**:访问后台后,使用管理员账号登录。 - **权限管理**:通过角色、部门、岗位等模块配置用户权限。 - **菜单管理**:可自定义系统菜单结构。 - **数据字典**:用于统一管理系统中常用的枚举数据。 - **日志管理**:查看系统操作日志与登录日志。 - **CRM 管理**:管理客户信息、跟进记录、字段配置等。 - **订单与库存**:支持商品管理、订单处理、库存统计等功能。 - **定时任务**:通过 `tool/CrontabController.php` 管理定时任务。 ## 开发规范 - 所有控制器继承自 `BaseController`,逻辑层继承自 `BaseLogic`。 - 使用 `Validate` 类进行数据验证。 - 使用 `Model` 类进行数据库操作。 - 使用 `Cache` 类进行缓存管理。 - 使用 `Jwt` 进行 API 接口的身份验证。 ## 贡献指南 欢迎贡献代码和文档。请遵循以下步骤: 1. Fork 项目。 2. 创建新分支。 3. 提交代码。 4. 创建 Pull Request。 ## 协议 本项目采用 MIT 协议。详见 `LICENSE` 文件。 ## 联系方式 - 作者:dtveek - 项目地址:[Gitee](https://gitee.com/dtveek/veek_admin_server) --- 如需进一步了解项目细节,请参考具体代码文件或联系项目维护者。