|
|
@@ -104,11 +104,12 @@
|
|
|
min-width="120px"
|
|
|
label="人数"
|
|
|
show-overflow-tooltip></el-table-column>
|
|
|
- <el-table-column prop="CreatedTime"
|
|
|
+ <el-table-column prop="DayOfWeek"
|
|
|
align="center"
|
|
|
min-width="120px"
|
|
|
- label="创建时间"
|
|
|
- show-overflow-tooltip></el-table-column>
|
|
|
+ label="周次"
|
|
|
+ show-overflow-tooltip
|
|
|
+ :formatter="dayOfWeekFormatter"></el-table-column>
|
|
|
|
|
|
</el-table>
|
|
|
|
|
|
@@ -131,6 +132,7 @@
|
|
|
:ClassId="parseInt(Class)"
|
|
|
:RoomList="RoomList"
|
|
|
:TeacherList="TeacherList"
|
|
|
+ :DayOfWeekList="DayOfWeekList"
|
|
|
@submit="doRefresh" />
|
|
|
</d2-container>
|
|
|
</template>
|
|
|
@@ -159,6 +161,7 @@ export default {
|
|
|
activities: [],
|
|
|
RoomList: [],
|
|
|
TeacherList: [],
|
|
|
+ DayOfWeekList: [],
|
|
|
page: {
|
|
|
current: 1,
|
|
|
size: 10,
|
|
|
@@ -201,7 +204,6 @@ export default {
|
|
|
},
|
|
|
mounted: function () {
|
|
|
let _this = this
|
|
|
- _this.getTeacherList()
|
|
|
_this.gridOptions.context = { page: _this }
|
|
|
_this.gridApi = _this.gridOptions.api
|
|
|
_this.CourseId = _this.$route.query.CourseId
|
|
|
@@ -212,6 +214,8 @@ export default {
|
|
|
_currentPage: 1,
|
|
|
_size: 9999
|
|
|
}
|
|
|
+ this.getTeacherList()
|
|
|
+ this.getDayOfWeekList()
|
|
|
this.getRoomList(params)
|
|
|
this.doRefresh()
|
|
|
},
|
|
|
@@ -238,6 +242,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++) {
|
|
|
@@ -246,6 +260,13 @@ 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
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
// 获取实验室地点
|
|
|
getRoomList (params) {
|
|
|
let _this = this
|