新增功能:团课签到前验证是否到店签到

This commit was merged in pull request #33.
This commit is contained in:
2026-06-18 10:48:23 +08:00
parent 0b2146f237
commit 8da58a8f51
2 changed files with 32 additions and 12 deletions
+4 -1
View File
@@ -648,7 +648,9 @@
| 4 | 当前时间早于开课前2小时 | `未到签到时间,请在开课前2小时内签到` |
| 5 | 当前时间晚于团课结束时间 | `团课已结束,无法签到` |
| 6 | 课程当前人数已达上限 | `课程已满员,无法签到` |
| 7 | 用户未预约此课程 | `您未预约此课程,无法签到` |
| 7 | 用户今日无到店签到记录 | `请先完成到店签到` |
| 8 | 到店签到状态非SUCCESS | `到店签到未成功,请重新签到` |
| 9 | 用户未预约此课程 | `您未预约此课程,无法签到` |
| - | 请求体为空 | `请求体不能为空` |
| - | 请求体缺少courseId | `courseId不能为空` |
@@ -1664,6 +1666,7 @@
- 团课状态不为"已结束"(含已过结束时间)
- 当前时间在开课前2小时内(签到时间窗口)
- 课程当前人数未达到最大人数上限
- 用户今日已成功到店签到(查询 sign_in_record 表当日 SUCCESS 记录)
- 用户已预约该课程(有效预约)
4. **删除团课**:采用软删除机制,数据保留可恢复