# TableTrack WhatsApp 模块
## 项目概述
**TableTrack WhatsApp 模块** 是 TableTrack 餐厅管理系统的 WhatsApp 集成模块。该模块为 TableTrack 添加了 WhatsApp 消息功能,支持订单通知、预订确认等。
**注意**: 这是一个插件模块,需要配合 TableTrack 主系统使用。
## 主要功能
### 核心功能
- **WhatsApp 消息** - 发送 WhatsApp 消息
- **订单通知** - 订单状态通知
- **预订确认** - 预订确认消息
- **自动回复** - 自动回复功能
- **消息模板** - 消息模板管理
### 通知功能
- 新订单通知
- 订单状态更新
- 预订确认
- 预订提醒
- 促销消息
### 管理功能
- 模板管理
- 消息历史
- 发送统计
- 设置配置
## 技术栈
### 后端
- **框架**: Laravel
- **架构**: 模块化 (nwidart/laravel-modules)
- **组件**: Livewire
- **PHP 版本**: 8.0+
## 文件结构
```
codecanyon-61798806-whatsapp-module-for-tabletrack/
└── tabletrack-whatsapp-module-1.0.0/
├── documentation/ # 文档
└── Whatsapp/ # WhatsApp 模块
├── Config/ # 配置
├── Console/ # 命令
├── Database/ # 数据库
├── Documentation-Md-Files/ # 文档
├── Entities/ # 实体
├── Http/ # HTTP
├── Jobs/ # 队列任务
├── Listeners/ # 监听器
├── Livewire/ # Livewire 组件
├── Providers/ # 服务提供者
├── Resources/ # 资源
├── Routes/ # 路由
├── Services/ # 服务
├── laraupdater.json # 更新配置
├── module.json # 模块配置
└── version.txt # 版本号
```
## 亮点特色
1. **WhatsApp 集成** - 完整的 WhatsApp 消息功能
2. **订单通知** - 自动订单状态通知
3. **预订确认** - 预订自动确认
4. **消息模板** - 可定制的消息模板
5. **Livewire** - 动态交互体验
6. **模块化** - 易于安装和更新