-- 创建线上督学测试数据
-- 注意：teacher_level字段用于区分督学类型

-- 1. 学霸督学（xueba）
INSERT INTO teacher (
    tenant_id, user_id, name, teacher_name, real_name, phone, 
    gender, education, major, teaching_age, subjects, grades,
    introduction, rating, service_count, audit_status, status,
    teacher_level, hourly_rate, create_time, update_time
) VALUES
(1, -1001, '张学霸', '张学霸', '张学霸', '13800001001', 
 1, '清华大学本科', '计算机科学', 3, '数学,物理', '初中,高中',
 '清华大学毕业，擅长数学和物理，学习方法独到，帮助多名学生考入重点大学', 4.9, 156, 1, 1,
 'xueba', 200.00, NOW(), NOW()),

(1, -1002, '李学神', '李学神', '李学神', '13800001002',
 2, '北京大学硕士', '数学', 5, '数学,英语', '初中,高中',
 '北京大学数学系硕士，5年教学经验，善于培养学生的数学思维', 5.0, 234, 1, 1,
 'xueba', 220.00, NOW(), NOW()),

(1, -1003, '王状元', '王状元', '王状元', '13800001003',
 1, '复旦大学本科', '物理学', 2, '物理,化学', '高中',
 '复旦大学物理系，高考理综满分，擅长理科辅导', 4.8, 98, 1, 1,
 'xueba', 180.00, NOW(), NOW());

-- 2. 名师督学（mingshi）
INSERT INTO teacher (
    tenant_id, user_id, name, teacher_name, real_name, phone,
    gender, education, major, teaching_age, subjects, grades,
    introduction, rating, service_count, audit_status, status,
    teacher_level, hourly_rate, create_time, update_time
) VALUES
(1, -1004, '陈老师', '陈老师', '陈老师', '13800001004',
 2, '华东师范大学本科', '教育学', 10, '语文,英语', '小学,初中',
 '华东师范大学毕业，10年教学经验，因材施教，深受学生喜爱', 4.9, 345, 1, 1,
 'mingshi', 150.00, NOW(), NOW()),

(1, -1005, '刘名师', '刘名师', '刘名师', '13800001005',
 1, '北京师范大学硕士', '数学教育', 15, '数学', '初中,高中',
 '北师大数学教育硕士，15年一线教学经验，多次获得优秀教师称号', 5.0, 456, 1, 1,
 'mingshi', 180.00, NOW(), NOW()),

(1, -1006, '赵教授', '赵教授', '赵教授', '13800001006',
 1, '华中师范大学博士', '物理教育', 20, '物理', '高中',
 '华中师范大学物理教育博士，20年教学经验，培养出多名清北学生', 5.0, 567, 1, 1,
 'mingshi', 200.00, NOW(), NOW());

-- 3. 全科督学（quanke）
INSERT INTO teacher (
    tenant_id, user_id, name, teacher_name, real_name, phone,
    gender, education, major, teaching_age, subjects, grades,
    introduction, rating, service_count, audit_status, status,
    teacher_level, hourly_rate, create_time, update_time
) VALUES
(1, -1007, '孙全能', '孙全能', '孙全能', '13800001007',
 1, '南京大学本科', '教育学', 8, '语文,数学,英语,物理,化学', '初中,高中',
 '全科辅导专家，8年教学经验，擅长综合提升学生成绩', 4.8, 289, 1, 1,
 'quanke', 160.00, NOW(), NOW()),

(1, -1008, '周博学', '周博学', '周博学', '13800001008',
 2, '武汉大学硕士', '教育管理', 12, '语文,数学,英语,物理,化学,生物', '初中,高中',
 '全科督学，12年教学经验，帮助学生全面发展', 4.9, 378, 1, 1,
 'quanke', 170.00, NOW(), NOW());

-- 4. 艺术督学（yishu）
INSERT INTO teacher (
    tenant_id, user_id, name, teacher_name, real_name, phone,
    gender, education, major, teaching_age, subjects, grades,
    introduction, rating, service_count, audit_status, status,
    teacher_level, hourly_rate, create_time, update_time
) VALUES
(1, -1009, '吴艺术', '吴艺术', '吴艺术', '13800001009',
 2, '中央美术学院本科', '美术', 6, '美术,书法', '小学,初中,高中',
 '中央美院毕业，6年艺术教学经验，培养学生艺术素养', 4.9, 156, 1, 1,
 'yishu', 180.00, NOW(), NOW()),

(1, -1010, '郑音乐', '郑音乐', '郑音乐', '13800001010',
 2, '中央音乐学院硕士', '钢琴', 10, '钢琴,音乐', '小学,初中,高中',
 '中央音乐学院钢琴硕士，10年教学经验，多名学生考入音乐学院', 5.0, 234, 1, 1,
 'yishu', 200.00, NOW(), NOW()),

(1, -1011, '冯舞蹈', '冯舞蹈', '冯舞蹈', '13800001011',
 2, '北京舞蹈学院本科', '舞蹈', 8, '舞蹈', '小学,初中',
 '北京舞蹈学院毕业，8年舞蹈教学经验，培养学生艺术气质', 4.8, 189, 1, 1,
 'yishu', 150.00, NOW(), NOW());

-- 验证插入结果
SELECT 
    teacher_level,
    COUNT(*) as count,
    GROUP_CONCAT(name) as teachers
FROM teacher
WHERE teacher_level IN ('xueba', 'mingshi', 'quanke', 'yishu')
GROUP BY teacher_level;
