|
@@ -2,58 +2,6 @@
|
|
|
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',
|
|
@@ -148,66 +96,150 @@ module.exports = [
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- url: '/mock/front/elective/primaryElectives',
|
|
|
+ url: '/mock/front/elective/studentElectiveModels',
|
|
|
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, // 多志愿时的排序
|
|
|
- },
|
|
|
- ]
|
|
|
+ data:{
|
|
|
+ models: [
|
|
|
+ {
|
|
|
+ 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, // 多志愿时的排序
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ statColumns: [
|
|
|
+ {
|
|
|
+ name: '补录选科人数比',
|
|
|
+ groupDescriptors: [
|
|
|
+ {
|
|
|
+ groupId: 1,
|
|
|
+ descriptors: [
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 80,
|
|
|
+ description: '补录确定人数'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 200,
|
|
|
+ description: '补录人数'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ groupId: 2,
|
|
|
+ descriptors: [
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 60,
|
|
|
+ description: '补录确定人数'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 200,
|
|
|
+ description: '补录人数'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ groupId: 3,
|
|
|
+ descriptors: [
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 100,
|
|
|
+ description: '补录确定人数'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 200,
|
|
|
+ description: '补录人数'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ groupId: 4,
|
|
|
+ descriptors: [
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 115,
|
|
|
+ description: '补录确定人数'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 200,
|
|
|
+ description: '补录人数'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ groupId: 5,
|
|
|
+ descriptors: [
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 126,
|
|
|
+ description: '补录确定人数'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: '',
|
|
|
+ value: 200,
|
|
|
+ description: '补录人数'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
},
|