|
@@ -647,13 +647,6 @@ export default {
|
|
|
}],
|
|
|
teacherList: [], // 存储的老师列表
|
|
|
courseTypeList: [
|
|
|
- { value: 'SINGLE', label: '单技课' },
|
|
|
- { value: 'MIX', label: '合奏课' },
|
|
|
- { value: 'TRAINING_SINGLE', label: '集训单技课' },
|
|
|
- { value: 'TRAINING_MIX', label: '集训合奏课' },
|
|
|
- { value: 'HIGH', label: '基础技能课' },
|
|
|
- { value: 'COMPREHENSIVE', label: '综合课' },
|
|
|
- { value: 'CLASSROOM', label: '课堂课' },
|
|
|
],
|
|
|
weekDateList: [
|
|
|
{ value: '1', label: '星期一' },
|
|
@@ -788,11 +781,60 @@ export default {
|
|
|
this.isSearch = true;
|
|
|
this.className = '';
|
|
|
this.isTemporary = true;
|
|
|
-
|
|
|
+ this.setType('SNAP');
|
|
|
+ },
|
|
|
+ setType (type) {
|
|
|
+ switch (type) {
|
|
|
+ case 'NORMAL': {
|
|
|
+ this.courseTypeList = [
|
|
|
+ { value: 'SINGLE', label: '单技课' },
|
|
|
+ { value: 'TRAINING_SINGLE', label: '集训单技课' },
|
|
|
+ { value: 'COMPREHENSIVE', label: '综合课' },
|
|
|
+ { value: 'CLASSROOM', label: '课堂课' },
|
|
|
+ ]
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ case 'MIX': {
|
|
|
+ this.courseTypeList = [
|
|
|
+ { value: 'MIX', label: '合奏课' },
|
|
|
+ { value: 'TRAINING_MIX', label: '集训合奏课' },
|
|
|
+ { value: 'COMPREHENSIVE', label: '综合课' },
|
|
|
+ { value: 'CLASSROOM', label: '课堂课' },
|
|
|
+ ]
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ case 'HIGH': {
|
|
|
+ this.courseTypeList = [
|
|
|
+ { value: 'SINGLE', label: '单技课' },
|
|
|
+ { value: 'TRAINING_SINGLE', label: '集训单技课' },
|
|
|
+ { value: 'HIGH', label: '基础技能课' },
|
|
|
+ { value: 'COMPREHENSIVE', label: '综合课' },
|
|
|
+ { value: 'CLASSROOM', label: '课堂课' },
|
|
|
+ ]
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ case 'SNAP': {
|
|
|
+ this.courseTypeList = [
|
|
|
+ { value: 'SINGLE', label: '单技课' },
|
|
|
+ { value: 'MIX', label: '合奏课' },
|
|
|
+ { value: 'TRAINING_SINGLE', label: '集训单技课' },
|
|
|
+ { value: 'TRAINING_MIX', label: '集训合奏课' },
|
|
|
+ { value: 'HIGH', label: '基础技能课' },
|
|
|
+ { value: 'COMPREHENSIVE', label: '综合课' },
|
|
|
+ { value: 'CLASSROOM', label: '课堂课' },
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
-
|
|
|
// 新增班级
|
|
|
addNewClass (type) {
|
|
|
+ /**
|
|
|
+ * { value: 'NORMAL', label: '单技班' },
|
|
|
+ { value: 'MIX', label: '合奏班' },
|
|
|
+ { value: 'HIGH', label: '基础技能班' },
|
|
|
+ { value: 'SNAP', label: '临时班' },
|
|
|
+ */
|
|
|
+ this.setType(type);
|
|
|
this.activeType = type;
|
|
|
this.activeClass = '';
|
|
|
this.activeListStudent = [];
|
|
@@ -946,7 +988,6 @@ export default {
|
|
|
// item.isVisible = false;
|
|
|
// return item;
|
|
|
// });
|
|
|
-
|
|
|
// }
|
|
|
// })
|
|
|
}
|