-- 检查测试账号的角色值 -- 用于诊断分销员登录跳转到家长端的问题 SELECT id, phone, real_name, nickname, user_type, status, create_time, CASE user_type WHEN 'user' THEN '✅ 家长(正确)' WHEN 'parent' THEN '⚠️ 家长(需要改为user)' WHEN 'teacher' THEN '✅ 陪伴员(正确)' WHEN 'manager' THEN '✅ 管理师(正确)' WHEN 'distributor' THEN '✅ 分销员(正确)' WHEN 'provider' THEN '✅ 服务商(正确)' ELSE CONCAT('❌ 未知角色: ', user_type) END AS '角色检查' FROM `user` WHERE phone IN ('13800138000', '13800138001', '13800138002', '13800138003', '13800138004') ORDER BY phone; -- 如果发现问题,使用下面的SQL修复: -- 修复家长角色(如果是parent,改为user) -- UPDATE `user` SET user_type = 'user' WHERE phone = '13800138000' AND user_type = 'parent'; -- 修复分销员角色(如果不是distributor) -- UPDATE `user` SET user_type = 'distributor' WHERE phone = '13800138003'; -- 修复服务商角色(如果不是provider) -- UPDATE `user` SET user_type = 'provider' WHERE phone = '13800138004';