wsh5485
|
b2ad942b2c
|
添加对WPS绑定验证请求(bind事件)的处理
|
2025-12-05 17:38:10 +08:00 |
|
wsh5485
|
0d20bc09bc
|
修复MySQL 1293错误:将updated_at字段改为DATETIME类型并移除CURRENT_TIMESTAMP属性
|
2025-12-05 17:30:15 +08:00 |
|
wsh5485
|
8d1612b956
|
修复MySQL 5.7兼容性问题:将DATETIME字段改回TIMESTAMP字段,使用兼容的默认值
|
2025-12-05 17:28:28 +08:00 |
|
wsh5485
|
3893065393
|
更新create_wps_form_table.sql文件,使其与webhook.php中的表结构一致
|
2025-12-05 17:26:45 +08:00 |
|
wsh5485
|
bafbc8344b
|
修复webhook.php中的TIMESTAMP限制问题:将TIMESTAMP字段改为DATETIME字段
|
2025-12-05 17:23:06 +08:00 |
|
wsh5485
|
b4ab3c625a
|
修复创建表失败的问题:解决多个TIMESTAMP列使用CURRENT_TIMESTAMP的错误
|
2025-12-05 17:19:08 +08:00 |
|
wsh5485
|
678c79c5a7
|
fix(test): 修正测试页面中日志文件路径错误
将测试页面中的日志文件路径从相对路径改为绝对路径,确保能正确加载日志文件
|
2025-12-05 17:17:21 +08:00 |
|
wsh5485
|
016a5bf6b9
|
fix: 确保日志目录存在以避免写入失败
在写入日志前检查目录是否存在,不存在时自动创建,防止因目录缺失导致的日志写入失败
|
2025-12-05 17:11:42 +08:00 |
|
wsh5485
|
1a196f968e
|
test: 更新测试网页中的webhook URL为生产环境地址
|
2025-12-05 17:10:21 +08:00 |
|
wsh5485
|
6a43cec22e
|
添加配置文件模板config.php.env和安装文档INSTALL.md,从Git中移除config.php
|
2025-12-05 17:06:43 +08:00 |
|
wsh5485
|
93dfc4e5cd
|
fix: 更新数据库配置并添加404页面
更新生产环境数据库连接配置
添加默认nginx 404错误页面
|
2025-12-05 17:03:26 +08:00 |
|
wsh5485
|
537a95989e
|
refactor(webhook): 统一使用licensePlate类型的车牌号字段
移除对多个车牌号字段的支持,仅保留qid为t2u2i4的licensePlate类型字段
|
2025-12-05 16:28:18 +08:00 |
|
wsh5485
|
88346ca1ec
|
refactor(webhook): 根据实际WPS表单字段调整数据库结构和映射
更新数据库表结构和字段映射以匹配实际WPS表单字段
移除不再使用的字段,仅保留实际存在的表单字段
调整SQL语句和绑定逻辑以匹配新字段结构
|
2025-12-05 15:31:02 +08:00 |
|
wsh5485
|
5d320e0ccf
|
refactor: 将日志文件路径移动到log目录下
修改日志文件存储位置,便于统一管理日志文件
|
2025-12-05 14:00:35 +08:00 |
|
wsh5485
|
5bbb0877d5
|
feat: 添加WPS表单处理功能及相关测试
实现WPS表单Webhook接收端点,包括数据解析、验证和存储功能
添加数据库表创建脚本和测试用例
包含Webhook测试页面和日志功能
|
2025-12-05 13:58:57 +08:00 |
|
wsh5485
|
3f4c26b1fa
|
style: 修复文件末尾缺少换行符的问题
0.0.1
|
2025-12-05 01:53:11 +08:00 |
|
wsh5485
|
cf0d11c512
|
修复announcement.php中的语法错误:替换null合并运算符,添加时区设置,修复JavaScript变量作用域
|
2025-12-05 01:51:27 +08:00 |
|
wsh5485
|
8408817950
|
更新README文档,反映项目最新结构和API接口
|
2025-12-05 01:47:39 +08:00 |
|
wsh5485
|
5496da204b
|
refactor(数据库): 合并VIP客户表索引修改到主SQL文件
将原本单独的update_vip_index.sql文件中的索引修改操作合并到主数据库文件carwash_db.sql中
|
2025-12-05 01:43:53 +08:00 |
|
wsh5485
|
fd38d65e51
|
chore: 删除调试和验证VIP客户数据的脚本文件
移除不再需要的调试脚本文件:
- debug_vip.php
- debug_vip_db.php
- verify_vip_data.php
这些文件用于开发和测试阶段,现已不再需要
|
2025-12-05 01:40:34 +08:00 |
|
wsh5485
|
0eb0cf12fb
|
chore: 删除测试和调试相关文件
移除不再需要的测试脚本、调试页面和解决方案文档,包括:
- 各种测试PHP文件(test.php, test_filters.php等)
- VIP功能测试和调试页面(test_vip*.php, vip_debug_page.html等)
- 数据库连接测试脚本(test_db_connection.php)
- 解决方案文档(SOLUTIONS.md, VIP_*_Report.md)
|
2025-12-05 01:38:06 +08:00 |
|
wsh5485
|
ef9510c453
|
Move test files to separate test folder and update .gitignore
|
2025-12-05 01:34:05 +08:00 |
|
wsh5485
|
7a78202eb5
|
Add .gitignore file, exclude config.php from Git tracking
|
2025-12-05 01:10:27 +08:00 |
|
wsh5485
|
b4b4a007f0
|
feat(announcement): 添加日期选择功能查看不同日期的预约
修改页面标题为"待办列表",增加日期选择表单,允许用户查看指定日期的预约情况
|
2025-12-05 01:06:42 +08:00 |
|
wsh5485
|
fe2fa2c597
|
fix(announcement): 调整刷新时间显示位置和样式
将刷新时间信息从页面底部移至标题旁,并优化样式。当找不到标题元素时,保留原有样式并显示在页面主体中。
|
2025-11-23 11:27:51 +08:00 |
|
wsh5485
|
f4d9fc6594
|
style(announcement): 调整刷新信息框的样式
更新刷新信息框的样式,包括位置、字体大小、颜色、内边距和阴影效果,使其更加醒目和美观
|
2025-11-23 11:25:14 +08:00 |
|
wsh5485
|
74542b13d3
|
feat: 添加北京时间显示和刷新倒计时功能
在公告页面底部添加实时北京时间显示和距离下次自动刷新的倒计时功能,提升用户体验
|
2025-11-23 11:21:37 +08:00 |
|
wsh5485
|
cf2055ddd0
|
feat: 默认开启自动刷新并显示上次刷新时间
将自动刷新功能从用户确认改为默认开启,并添加显示上次刷新时间的元素,提升用户体验
|
2025-11-23 11:17:38 +08:00 |
|
wsh5485
|
db23555598
|
fix: 更新获取VIP客户信息的API路径
将绝对路径从'/carwashorder/carwash_order/get_vip_customers.php'简化为'/get_vip_customers.php',同时保留原有相对路径选项作为后备
|
2025-11-23 11:13:42 +08:00 |
|
wsh5485
|
381350c649
|
fix(vip): 修复VIP功能按钮未定义错误
将VIP相关函数定义移至DOM加载完成后执行
添加函数占位符确保按钮点击时函数已定义
|
2025-11-20 12:12:44 +08:00 |
|
wsh5485
|
bd8725acab
|
fix: 修复finally块位置错误导致的加载状态隐藏问题
修复在获取预约记录失败时finally块位置错误的问题,确保无论成功或失败都能正确隐藏加载状态
|
2025-11-20 12:06:53 +08:00 |
|
wsh5485
|
6f266e72b8
|
fix: 添加finally块以确保隐藏加载状态
确保在AJAX请求完成后无论成功或失败都隐藏加载状态,避免界面卡在加载中状态
|
2025-11-20 11:53:29 +08:00 |
|
wsh5485
|
34d8d6181e
|
feat(vip): 新增VIP客户管理功能及预约系统
- 添加VIP客户搜索功能
- 实现VIP客户信息编辑功能
- 新增VIP客户预约记录查看功能
- 添加为VIP客户快速创建预约功能
- 新增预约处理API接口
- 优化移动端交互体验
|
2025-11-20 11:47:09 +08:00 |
|
wsh5485
|
39d9525a6b
|
feat(导航): 添加今日待办页面并统一页面标题格式
添加新的公告页面(announcement.php)用于展示今日待处理的洗车预约
统一所有管理页面的标题格式为"🚗 洗车预约系统 - [功能名称]"
在所有导航栏中添加"今日待办"链接
|
2025-11-20 11:20:40 +08:00 |
|
wsh5485
|
6d4a0977ca
|
feat: 在VIP客户提示中显示更多信息并移除首次到店欢迎语
在VIP客户检测提示中增加显示手机号和车牌号信息,同时移除首次到店时的欢迎语以简化界面
|
2025-11-20 11:08:27 +08:00 |
|
wsh5485
|
f173149e28
|
feat(数据库): 修改VIP客户表索引为手机号和车牌号组合唯一
移除phone字段的唯一约束,添加phone和car_number的复合唯一索引
更新相关SQL脚本和PHP代码以支持新的索引规则
|
2025-11-20 10:55:59 +08:00 |
|
wsh5485
|
43a43929cc
|
readme更新
|
2025-11-19 18:56:05 +08:00 |
|
wsh5485
|
c701ed25b0
|
修复vip历史预约
|
2025-11-19 18:49:46 +08:00 |
|
wsh5485
|
96ab5288b8
|
修复vip历史预约
|
2025-11-19 18:49:32 +08:00 |
|
wsh5485
|
7d81c77fac
|
refactor: 移除测试代码并仅使用实际数据库数据
移除get_vip_last_booking.php和index.php中的测试代码和模拟数据功能,系统现在仅返回实际数据库中的预约记录数据
|
2025-11-19 18:42:07 +08:00 |
|
wsh5485
|
2e68b94aba
|
feat(vip): 添加VIP客户最近预约记录显示功能
新增get_vip_last_booking.php接口查询VIP客户最近预约记录
在index.php中添加预约信息显示区域和前端逻辑
创建test_vip_booking_history.php测试页面验证功能
|
2025-11-19 18:37:56 +08:00 |
|
wsh5485
|
e109890b7e
|
feat: 添加VIP管理入口并创建测试页面
在bookings.php和packages.php中添加VIP管理导航链接
创建test_vip_entries.php测试页面验证功能
|
2025-11-19 18:26:02 +08:00 |
|
wsh5485
|
08a846cb36
|
feat(vip): 默认隐藏调试面板并添加测试页面
修改VIP客户搜索调试面板默认显示为隐藏,添加"显示/隐藏"切换功能
添加测试页面用于验证调试面板功能
|
2025-11-19 18:19:45 +08:00 |
|
wsh5485
|
f983109cfa
|
refactor: 移除检查数据库连接的冗余代码
删除已不再需要的数据库连接检查代码,该功能已由其他模块处理
|
2025-11-19 18:13:04 +08:00 |
|
wsh5485
|
f7a7b06320
|
feat: 添加VIP客户测试工具和备用数据功能
添加测试数据库连接页面(test_db_connection.php)用于检查数据库状态
实现VIP搜索测试页面(test_vip_search_simple.html)用于功能验证
在index.php中添加本地存储测试数据作为API失败时的备用方案
|
2025-11-19 18:11:01 +08:00 |
|
wsh5485
|
ae966c00bf
|
feat(vip搜索): 增强VIP客户搜索功能并添加测试
- 初始化检查allVIPCustomers数组防止未定义错误
- 优化搜索逻辑,支持姓名、手机号和车牌号搜索
- 添加手机号标准化处理,支持带格式号码匹配
- 处理空搜索和特殊字符情况,提高健壮性
- 添加转义处理防止XSS攻击
- 创建测试页面验证搜索功能
|
2025-11-19 18:01:19 +08:00 |
|
wsh5485
|
b67e9a89ac
|
feat(vip): 增强VIP客户数据加载的健壮性和错误处理
- 添加多URL尝试机制,优先使用绝对路径
- 改进JSON解析错误处理,包括格式修复尝试
- 支持嵌套数据结构解析
- 增加详细的调试日志和状态更新
- 添加测试页面用于诊断VIP数据加载问题
|
2025-11-19 17:28:58 +08:00 |
|
wsh5485
|
07030b0b4b
|
feat: 添加VIP客户调试页面和数据库调试脚本
添加VIP客户功能调试页面(vip_debug_page.html)和配套的数据库调试脚本(debug_vip_db.php),用于帮助排查VIP客户数据查询问题。调试页面提供问题分析、常见排查步骤和解决方案,调试脚本可验证数据库连接、检查表结构和数据状态。
页面包含以下功能:
1. 数据库连接测试
2. VIP表结构检查
3. 活跃VIP客户数据查询
4. 特定手机号查询
5. 测试数据插入功能
|
2025-11-19 17:12:51 +08:00 |
|
wsh5485
|
4aeb1f7362
|
feat(VIP匹配): 改进VIP客户手机号匹配算法并增强调试信息
引入基于分数的匹配机制,为不同匹配策略分配权重
添加匹配分数阈值控制有效匹配
增强调试面板显示更多匹配细节和统计信息
|
2025-11-19 17:00:27 +08:00 |
|
wsh5485
|
2a83f70fb0
|
fix: 调整VIP客户全局变量声明位置并添加搜索日志
将VIP客户全局变量声明移至初始化代码块开头,确保在使用前声明
在手机号检查流程中添加调试面板日志记录
|
2025-11-19 16:44:07 +08:00 |
|