43 lines
782 B
SQL
43 lines
782 B
SQL
-- 立即修复订单264状态 - 2026-01-23
|
||
-- 数据库:peixue
|
||
|
||
USE peixue;
|
||
|
||
-- 步骤1: 查看当前订单状态
|
||
SELECT
|
||
id,
|
||
order_no,
|
||
status,
|
||
reviewed,
|
||
user_id,
|
||
teacher_id,
|
||
student_id
|
||
FROM `order`
|
||
WHERE id = 264;
|
||
|
||
-- 步骤2: 将订单状态改为4(已完成)
|
||
UPDATE `order`
|
||
SET
|
||
status = 4, -- 改为已完成
|
||
reviewed = 0, -- 确保未评价
|
||
complete_time = NOW() -- 设置完成时间
|
||
WHERE id = 264;
|
||
|
||
-- 步骤3: 清理可能存在的旧评价记录
|
||
DELETE FROM review WHERE order_id = 264;
|
||
|
||
-- 步骤4: 验证修复结果
|
||
SELECT
|
||
id,
|
||
order_no,
|
||
status,
|
||
reviewed,
|
||
complete_time
|
||
FROM `order`
|
||
WHERE id = 264;
|
||
|
||
-- 预期结果:
|
||
-- status = 4
|
||
-- reviewed = 0
|
||
-- complete_time = 当前时间
|