| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- // 课程详情 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)
- }
|