|
|
@@ -61,10 +61,11 @@
|
|
|
min-width="80px"
|
|
|
label="人数"
|
|
|
show-overflow-tooltip></el-table-column>
|
|
|
- <el-table-column prop="CreatedTime"
|
|
|
+ <el-table-column prop="DayOfWeek"
|
|
|
align="center"
|
|
|
- min-width="80px"
|
|
|
- label="创建时间"></el-table-column>
|
|
|
+ min-width="180px"
|
|
|
+ :formatter="dayOfWeekFormatter"
|
|
|
+ label="周次"></el-table-column>
|
|
|
<el-table-column prop="Section"
|
|
|
align="center"
|
|
|
min-width="180px"
|
|
|
@@ -109,7 +110,8 @@ export default {
|
|
|
},
|
|
|
TimeList: [], // 节次
|
|
|
RoomList: [],
|
|
|
- className: [], //班级名称
|
|
|
+ className: [], // 班级名称
|
|
|
+ DayOfWeekList: [], // 周次列表
|
|
|
TeacherList: [],
|
|
|
termName: '',
|
|
|
activities: [],
|
|
|
@@ -204,6 +206,16 @@ export default {
|
|
|
_this.TeacherList = []
|
|
|
}
|
|
|
},
|
|
|
+ // 周次
|
|
|
+ getDayOfWeekList () {
|
|
|
+ itemDetailApi.getItemDetailByItemCode({ ItemCode: 'DayOfWeek' })
|
|
|
+ .then(res => {
|
|
|
+ this.DayOfWeekList = res
|
|
|
+ })
|
|
|
+ .catch(err => {
|
|
|
+ console.error(err)
|
|
|
+ })
|
|
|
+ },
|
|
|
// 授课老师
|
|
|
teacherFormatter (row, column) {
|
|
|
for (var i = 0; i < this.TeacherList.length; i++) {
|
|
|
@@ -220,6 +232,14 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ // 周次
|
|
|
+ dayOfWeekFormatter (row, column) {
|
|
|
+ for (var i = 0; i < this.DayOfWeekList.length; i++) {
|
|
|
+ if (parseInt(this.DayOfWeekList[i].ItemValue) === row.DayOfWeek) {
|
|
|
+ return this.DayOfWeekList[i].ItemName
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
// 获取课程节次列表
|
|
|
getTimeList (query) {
|
|
|
let _this = this
|
|
|
@@ -258,7 +278,7 @@ export default {
|
|
|
getClassName (termList) {
|
|
|
let _this = this
|
|
|
termList.forEach(function (value, key) {
|
|
|
- if (_this.courselist.ClassId == value.Id) {
|
|
|
+ if (_this.courselist.ClassId === value.Id) {
|
|
|
_this.className = value.Name
|
|
|
}
|
|
|
})
|
|
|
@@ -268,6 +288,7 @@ export default {
|
|
|
this.getRoomList()
|
|
|
this.getTerm()
|
|
|
this.getClassList()
|
|
|
+ this.getDayOfWeekList()
|
|
|
let _this = this
|
|
|
let query = {
|
|
|
// 分页信息
|