peixue-dev/Archive/peidu-temp-files/docs/⚡立即执行-日历测试数据-最终版-2026-01-24.md

2.2 KiB
Raw Blame History

立即执行 - 日历测试数据创建 - 最终版

日期: 2026-01-24
状态: 准备就绪


📋 执行步骤

1 在Navicat中执行SQL

文件位置: peidu/sql/创建日历测试数据-最终版-2026-01-24.sql

执行方式:

  1. 打开Navicat
  2. 连接到peixue数据库
  3. 打开SQL文件: 创建日历测试数据-最终版-2026-01-24.sql
  4. 点击"运行"按钮执行

📊 测试数据说明

创建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执行后会自动显示:

  1. 插入的订单列表
  2. 统计数据(总数、待接单、待服务、已完成)

🚀 下一步

执行完SQL后:

  1. 重启后端服务

    # 在IDEA中重启Spring Boot应用
    
  2. 刷新前端页面

    • 打开家长端日历页面
    • 应该能看到6条订单数据
    • 日历上应该显示有预约的日期
  3. 测试功能

    • 查看月度统计数据
    • 点击日期查看当天服务详情
    • 验证不同状态的订单显示

预期结果

  • 日历页面显示2026年1月
  • 有预约的日期显示标记
  • 月度统计: 总数6, 待服务4, 已完成2
  • 点击日期可以看到服务详情

🔧 如果还是没有数据

检查以下几点:

  1. SQL是否执行成功(查看Navicat执行结果)
  2. 后端是否重启(确保加载新数据)
  3. 前端是否刷新(清除缓存)
  4. 用户ID是否正确(确认登录的是用户ID=1)
  5. 查看后端日志(确认API调用和查询)