2.2 KiB
2.2 KiB
⚡ 立即执行 - 日历测试数据创建 - 最终版
日期: 2026-01-24
状态: ✅ 准备就绪
📋 执行步骤
1️⃣ 在Navicat中执行SQL
文件位置: peidu/sql/创建日历测试数据-最终版-2026-01-24.sql
执行方式:
- 打开Navicat
- 连接到peixue数据库
- 打开SQL文件:
创建日历测试数据-最终版-2026-01-24.sql - 点击"运行"按钮执行
📊 测试数据说明
创建6条订单:
| 订单 | 日期 | 时间 | 服务 | 状态 |
|---|---|---|---|---|
| 1 | 2026-01-05 | 09:00-11:00 | 数学辅导 | 已完成(4) |
| 2 | 2026-01-10 | 14:00-16:00 | 英语辅导 | 已完成(4) |
| 3 | 2026-01-15 | 09:00-11:00 | 数学辅导 | 待服务(2) |
| 4 | 2026-01-20 | 14:00-16:00 | 物理辅导 | 待服务(2) |
| 5 | 2026-01-25 | 09:00-11:00 | 英语辅导 | 待接单(1) |
| 6 | 2026-01-28 | 14:00-16:00 | 数学辅导 | 待接单(1) |
字段说明:
- ✅ 只使用Order实体类中实际存在的字段
- ✅ 所有必需字段都提供了值
- ✅ user_id = 1 (家长用户)
- ✅ student_id = 1 (学生)
- ✅ teacher_id = 1 (陪伴员)
- ✅ deleted = 0 (未删除)
- ✅ pay_status = 1 (已支付)
🔍 验证数据
SQL执行后会自动显示:
- 插入的订单列表
- 统计数据(总数、待接单、待服务、已完成)
🚀 下一步
执行完SQL后:
-
重启后端服务
# 在IDEA中重启Spring Boot应用 -
刷新前端页面
- 打开家长端日历页面
- 应该能看到6条订单数据
- 日历上应该显示有预约的日期
-
测试功能
- 查看月度统计数据
- 点击日期查看当天服务详情
- 验证不同状态的订单显示
✅ 预期结果
- 日历页面显示2026年1月
- 有预约的日期显示标记
- 月度统计: 总数6, 待服务4, 已完成2
- 点击日期可以看到服务详情
🔧 如果还是没有数据
检查以下几点:
- SQL是否执行成功(查看Navicat执行结果)
- 后端是否重启(确保加载新数据)
- 前端是否刷新(清除缓存)
- 用户ID是否正确(确认登录的是用户ID=1)
- 查看后端日志(确认API调用和查询)