// 课程详情 mock 数据 export const mockCourseDetail = { id: 1, name: '课程名称', status: '正常', teacher: '赵小刚', category: '起步小班', type: '航空理论类-初级飞行训练', duration: 16, views: 10000, updateTime: '05-22 10:49', sections: [ { id: 1, title: '第一章 课程导学', lessons: [ { id: 11, title: '1-1 课程简介', duration: '02:30', size: '300MB', publishTime: '2025-07-01 10:23:59', author: '张三' }, { id: 12, title: '1-2 课程前瞻', duration: '02:30', size: '300MB', publishTime: '2025-07-01 10:23:59', author: '张三' } ] }, { id: 2, title: '第二章 课程XX', lessons: [ { id: 21, title: '2-1 课程对题', duration: '02:30', size: '300MB', publishTime: '2025-07-01 10:23:59', author: '张三' }, { id: 22, title: '2-2 课程对题', duration: '02:30', size: '300MB', publishTime: '2025-07-01 10:23:59', author: '张三' }, { id: 23, title: '2-3 课程对题', duration: '02:30', size: '300MB', publishTime: '2025-07-01 10:23:59', author: '张三' } ] } ] } // 获取课程详情的 mock 方法 export function getCourseDetail() { return Promise.resolve(mockCourseDetail) } // 部门与成员 mock 数据 export const mockDepartments = [ { id: 1, name: '总裁办', members: [ { id: 101, name: '张小刚' }, { id: 102, name: '李小红' }, { id: 103, name: '王小明' }, { id: 104, name: '周小伟' } ] }, { id: 2, name: '技术部', members: [ { id: 201, name: '技术A' }, { id: 202, name: '技术B' } ] }, { id: 3, name: '销售部', members: [ { id: 301, name: '销售A' }, { id: 302, name: '销售B' } ] }, { id: 4, name: '人事部', members: [ { id: 401, name: '人事A' }, { id: 402, name: '人事B' } ] }, { id: 5, name: '财务部', members: [ { id: 501, name: '财务A' }, { id: 502, name: '财务B' } ] }, { id: 6, name: '市场部', members: [ { id: 601, name: '市场A' }, { id: 602, name: '市场B' } ] } ] // 获取部门与成员的 mock 方法 export function getDepartmentMembers() { return Promise.resolve(mockDepartments) } // 学生详情 mock 数据 export const mockStudentDetail = { id: '20208447466', name: '张三', phone: '18088889999', gender: '男', college: '院系名称', className: '班级名称', birthday: '1984年6月22日', city: '黑龙江省哈尔滨市', educationStatus: '正常', onlineStatus: '离线', registerTime: '2017-07-24 17:25:38', lastLogin: '2020-11-24 10:00:00' } // 获取学生详情的 mock 方法 export function getStudentDetail() { return Promise.resolve(mockStudentDetail) }