49 lines
1.5 KiB
Batchfile
49 lines
1.5 KiB
Batchfile
@echo off
|
||
chcp 65001 >nul
|
||
echo ============================================
|
||
echo 🔍 诊断订单状态 - 日历与预约不一致
|
||
echo ============================================
|
||
echo.
|
||
echo 📋 当前情况:
|
||
echo - 日历页面: 显示"全部6"
|
||
echo - 我的预约: 显示62个待服务订单
|
||
echo.
|
||
echo ============================================
|
||
echo 🎯 诊断目标:
|
||
echo ============================================
|
||
echo.
|
||
echo 1. 确认62个订单的实际状态
|
||
echo 2. 确认日历和预约的查询条件差异
|
||
echo 3. 找出数据不一致的原因
|
||
echo.
|
||
echo ============================================
|
||
echo 📝 执行步骤:
|
||
echo ============================================
|
||
echo.
|
||
echo 1. 打开Navicat
|
||
echo 2. 连接到数据库: peixue
|
||
echo 3. 打开SQL文件: 🔍诊断订单状态-日历预约不一致-2026-01-24.sql
|
||
echo 4. 依次执行所有SQL语句
|
||
echo 5. 记录SQL 1的结果
|
||
echo.
|
||
echo ============================================
|
||
echo 🔑 关键问题:
|
||
echo ============================================
|
||
echo.
|
||
echo 问题: 62个订单的status是什么?
|
||
echo.
|
||
echo 可能情况1: status=1(待服务)
|
||
echo → 日历应该显示62个,但只显示6个
|
||
echo → 说明日历查询条件有问题
|
||
echo.
|
||
echo 可能情况2: status=0(待支付)
|
||
echo → 日历不显示status=0的订单
|
||
echo → 需要修改日历查询条件
|
||
echo.
|
||
echo 可能情况3: 混合状态
|
||
echo → 部分是status=1,部分是其他状态
|
||
echo → 需要统一查询条件
|
||
echo.
|
||
echo ============================================
|
||
pause
|