const Mock = require('mockjs') module.exports = [ { url: '/mock/front/elective/optionalMajors', type:'get', response: config => { return { code: 200, msg: 'success', data:[ { collegeId: 1, collegeName: '北京大学', majorCategoryName: '计算机技术', // 专业类别 majorCategoryCode: '1', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [3,2], // 匹配哪几个组合? }, { collegeId: 2, collegeName: '湖南大学', majorCategoryName: '医学', // 专业类别 majorCategoryCode: '2', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [2], // 匹配哪几个组合? }, { collegeId: 3, collegeName: '中南大学', majorCategoryName: '法学', // 专业类别 majorCategoryCode: '3', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [1,2], // 匹配哪几个组合? }, { collegeId: 3, collegeName: '中南大学', majorCategoryName: '土木工程', // 专业类别 majorCategoryCode: 'a', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [1], // 匹配哪几个组合? } ] } } }, { url: '/mock/front/elective/optionalMajors', type:'get', response: config => { return { code: 200, msg: 'success', data:[ { collegeId: 1, collegeName: '北京大学', majorCategoryName: '计算机技术', // 专业类别 majorCategoryCode: '1', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [3,2], // 匹配哪几个组合? }, { collegeId: 2, collegeName: '湖南大学', majorCategoryName: '医学', // 专业类别 majorCategoryCode: '2', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [2], // 匹配哪几个组合? }, { collegeId: 3, collegeName: '中南大学', majorCategoryName: '法学', // 专业类别 majorCategoryCode: '3', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [1,2], // 匹配哪几个组合? }, { collegeId: 3, collegeName: '中南大学', majorCategoryName: '土木工程', // 专业类别 majorCategoryCode: 'a', // 专业编码 majors: [], // 类别下分类 limitationA: '', limitationB: '', matchedGroupIds: [1], // 匹配哪几个组合? } ] } } }, // 评测推荐专业 { url: '/mock/front/elective/evaluationMajors', type:'get', response: config => { return { code: 200, msg: 'success', data:[ { majorCategoryName: '法学', // 专业类别 majorCategoryCode: '1', // 专业编码 limitationA: '', limitationB: '', matchedGroupIds: [3,2], // 匹配哪几个组合? }, { majorCategoryName: '心理学', // 专业类别 majorCategoryCode: '2', // 专业编码 limitationA: '', limitationB: '', matchedGroupIds: [2], // 匹配哪几个组合? }, { majorCategoryName: '管理学', // 专业类别 majorCategoryCode: '3', // 专业编码 limitationA: '', limitationB: '', matchedGroupIds: [1,2], // 匹配哪几个组合? }, { majorCategoryName: '土木工程', // 专业类别 majorCategoryCode: 'a', // 专业编码 limitationA: '', limitationB: '', matchedGroupIds: [1,3], // 匹配哪几个组合? } ] } } }, { url: '/mock/front/elective/primaryElectives', type:'get', response: config => { return { code: 200, msg: 'success', data:[ { groupId: 1, // 组合 groupName: '物化生', // 名称 classCount: 5, // 班级数 personCount: 200, // 限制人数 personInTime: 100, // 实时人数 rankInGroup: 53, // 选科实时排名 rankInGrade: 64, // 选科全校排名 allowSelect: true, // 是否可以报名 disabledReason: '不知道', // 不可报名时的原因 selected: false, // 报名状态 selectedRank: 1, // 多志愿时的排序 }, { groupId: 2, // 组合 groupName: '物化政', // 名称 classCount: 4, // 班级数 personCount: 180, // 限制人数 personInTime: 60, // 实时人数 rankInGroup: 32, // 选科实时排名 rankInGrade: 67, // 选科全校排名 allowSelect: true, // 是否可以报名 disabledReason: '不知道', // 不可报名时的原因 selected: false, // 报名状态 selectedRank: 2, // 多志愿时的排序 }, { groupId: 3, // 组合 groupName: '历化政', // 名称 classCount: 3, // 班级数 personCount: 180, // 限制人数 personInTime: 60, // 实时人数 rankInGroup: 32, // 选科实时排名 rankInGrade: 67, // 选科全校排名 allowSelect: true, // 是否可以报名 disabledReason: '不知道', // 不可报名时的原因 selected: false, // 报名状态 selectedRank: 2, // 多志愿时的排序 }, { groupId: 4, // 组合 groupName: '历化地', // 名称 classCount: 4, // 班级数 personCount: 180, // 限制人数 personInTime: 60, // 实时人数 rankInGroup: 32, // 选科实时排名 rankInGrade: 67, // 选科全校排名 allowSelect: true, // 是否可以报名 disabledReason: '不知道', // 不可报名时的原因 selected: false, // 报名状态 selectedRank: 2, // 多志愿时的排序 }, ] } } }, ]