peixue-dev/Archive/peidu-temp-files/scripts/执行诊断-订单状态.bat

49 lines
1.5 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@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