-- 详细诊断订单267 - 2026-01-23
-- 数据库：peixue

USE peixue;

-- 查看订单267的完整信息
SELECT 
    id,
    order_no,
    status,
    TYPEOF(status) as status_type,
    reviewed,
    TYPEOF(reviewed) as reviewed_type,
    user_id,
    teacher_id,
    student_id,
    pay_status,
    complete_time,
    service_start_time,
    verify_time,
    create_time,
    update_time
FROM `order` 
WHERE id = 267;

-- 检查status字段的实际值和类型
SELECT 
    id,
    status,
    status = 4 as is_status_4,
    status = '4' as is_status_string_4,
    CAST(status AS SIGNED) as status_as_int,
    CAST(status AS SIGNED) = 4 as cast_equals_4
FROM `order` 
WHERE id = 267;

-- 检查是否有评价记录
SELECT * FROM review WHERE order_id = 267;

-- 检查订单的所有状态相关字段
SELECT 
    id,
    order_no,
    status,
    pay_status,
    refund_status,
    is_verified,
    reviewed,
    deleted
FROM `order` 
WHERE id = 267;
