richarjiang
524bb9dcf3
fix(server): 开放可预约时段列表与详情给未登录用户
TimeSlotController 类级的 @UseGuards(JwtAuthGuard) 与服务层 getAvailableSlots
/ getSlotById 的可选 userId 契约不一致,导致游客访问预约课程列表会被 401
拒绝。去掉类级守卫、把两个 GET 端点的 userId 改为可选,未登录时返回
isBookedByMe=false 的公开时段列表,登录时保留个人预约标记。
/api/booking/my 等需要 userId 才能查的接口不受影响。
2026-09-23 14:44:10 +08:00
..
2026-04-05 14:09:36 +08:00
2026-09-18 18:26:47 +08:00
2026-09-23 14:44:10 +08:00
2026-09-10 16:20:13 +08:00
2026-09-10 16:20:13 +08:00
2026-04-04 15:39:26 +08:00
2026-04-15 13:58:51 +08:00
2026-04-04 15:39:26 +08:00
2026-04-07 09:22:58 +08:00
2026-04-15 23:25:09 +08:00
2026-04-15 23:25:09 +08:00