Commit Graph

113 Commits

Author SHA1 Message Date
wsh5485 7a5718b26e feat(预约系统): 添加预约详情展示区域并优化日期点击交互
- 新增 booking-details 样式组件用于展示预约详情
- 移除旧版弹窗设计,改为页面内嵌式展示
- 添加日期点击时的平滑滚动效果
- 始终显示预约数量,无论是否有预约
2025-11-19 01:39:36 +08:00
wsh5485 e12968506a feat(预约系统): 添加日期详情弹窗功能并优化预约检查逻辑
- 在日历中添加点击日期显示详细预约信息的功能
- 实现按日期组织的预约数据查询和展示
- 添加CSS样式支持详情弹窗的显示效果
- 改进时间段检查逻辑,基于实际预约数据判断可用性
2025-11-19 01:36:45 +08:00
wsh5485 71376b1e6e fix: 修复预约日程查询结果格式转换问题
原代码直接使用PDO::FETCH_KEY_PAIR获取键值对格式,但查询结果包含多个字段导致格式错误。现改为先获取关联数组结果,再手动转换为所需的日期=>预约数量键值对格式。
2025-11-19 01:33:15 +08:00
wsh5485 5c6ac98991 style: 统一导航菜单文本并添加套餐管理链接
更新所有页面的导航菜单文本,将"预约系统"改为"预约洗车"以保持一致性
在bookings.php中添加缺失的套餐管理导航链接
2025-11-19 01:31:13 +08:00
wsh5485 4914ff3572 style(bookings): 改进预约管理页面的样式和结构
- 重构导航栏布局,添加active状态样式
- 使用CSS类替代内联样式
- 重新设计预约卡片布局和状态显示
- 统一按钮样式和间距
2025-11-19 01:29:16 +08:00
wsh5485 1982c73a0d feat: 添加测试文件和解决方案文档,重构样式文件
style: 更新CSS样式为饿了么风格,增强UI一致性

docs: 添加详细的解决方案文档,包含环境配置和错误排查步骤
2025-11-19 01:25:48 +08:00
wsh5485 5561291dbe refactor: 优化预约系统代码结构并改进日期处理
- 移除packages.php中的会话检查,改为统一入口控制
- 在index.php中优化日期初始化逻辑并添加默认日期选择
- 重构bookings.php的查询逻辑,关联套餐表并改进时间显示格式
2025-11-19 01:22:36 +08:00
wsh5485 3b3e1c577a fix: 修复未定义数组键导致的潜在错误
检查$booking_schedule[$date]是否存在后再进行判断,避免未定义数组键导致的PHP警告
2025-11-19 01:16:58 +08:00
wsh5485 22e6734ce3 refactor(数据库): 移除updated_at字段的自动更新功能
修改packages和bookings表的updated_at字段,从自动更新改为可空字段,以提供更灵活的时间戳控制
2025-11-19 01:15:32 +08:00
wsh5485 1999d75e32 refactor(套餐服务): 将JSON存储改为逗号分隔字符串存储
修改数据库结构将services字段从JSON类型改为TEXT类型,使用逗号分隔存储服务项目
调整相关代码逻辑处理新的存储格式,包括数据插入、更新和展示
添加额外的trim处理确保服务项目数据整洁
2025-11-19 01:13:45 +08:00
wsh5485 8ffad04df3 feat: 重构洗车预约系统,新增套餐管理和时间段选择功能
- 新增套餐管理模块,支持套餐的增删改查
- 重构预约表结构,支持时间段选择和套餐关联
- 实现日历视图和时间段网格选择界面
- 更新数据库结构,添加套餐表和相关字段
- 优化移动端体验,增强触摸交互
- 更新文档和样式,匹配新功能
2025-11-19 01:06:35 +08:00
wsh5485 0fadca8ca0 feat: 初始化洗车预约系统基础框架
添加系统核心文件包括数据库配置、连接、SQL脚本、前端页面和样式
实现预约提交、管理功能及移动端优化
包含完整的README文档说明系统功能和使用方法
2025-11-19 00:42:09 +08:00
wsh5485 c043ccd298 添加 0 2025-11-19 00:34:18 +08:00