/** * 教师端 E2E 测试 - 测试数据和常量 */ export const TEACHER_CONFIG = { account: 'teacher1', password: '123456', dashboardPath: '/teacher/dashboard', }; export const TEST_DATA = { schedule: { classId: 1, courseId: 1, scheduledTime: '09:00', repeatType: 'WEEKLY', }, lesson: { title: `测试授课_${Date.now()}`, status: 'pending', }, studentRecord: { focus: 4, participation: 5, interest: 4, understanding: 3, notes: '测试评价记录', }, feedback: { designQuality: 4, participation: 5, goalAchievement: 4, pros: '课程设计很好', suggestions: '可以增加更多互动环节', }, task: { title: `测试任务_${Date.now()}`, description: '测试任务描述', taskType: 'READING' as const, targetType: 'CLASS' as const, startDate: '2026-03-16', endDate: '2026-03-30', }, taskTemplate: { name: `测试模板_${Date.now()}`, description: '测试任务模板描述', taskType: 'READING' as const, defaultDuration: 7, }, growth: { type: 'reading', description: '测试成长记录', score: 5, }, }; // 班级年级映射 export const GRADE_MAP: Record = { nursery: '托班', small: '小班', middle: '中班', big: '大班', }; // 教师角色映射 export const TEACHER_ROLE_MAP: Record = { MAIN: '主班', ASSIST: '配班', CARE: '保育', };