diff --git a/api/apiRoute.js b/api/apiRoute.js index f212053..90fc535 100644 --- a/api/apiRoute.js +++ b/api/apiRoute.js @@ -531,7 +531,13 @@ export default { }) }, - + //学生端-学生课程安排-获取学生排课的全部场地列表 + xy_personCourseScheduleGetVenueListAll(data = {}) { + let url = '/xy/personCourseSchedule/getVenueListAll' + return http.get(url, data).then(res => { + return res; + }) + }, diff --git a/pages/student/timetable/index.vue b/pages/student/timetable/index.vue index f975671..079a32b 100644 --- a/pages/student/timetable/index.vue +++ b/pages/student/timetable/index.vue @@ -24,10 +24,10 @@ - {{venuesInfo.name}} + {{venuesInfo.venue_name}} - 更多 + 更多场馆 @@ -130,7 +130,7 @@ export default { }, tableList: [],//表格数据 - venuesInfo: {},//场地信息 + venuesInfo: {id:''},//场地信息 //今日日期 today: '', @@ -416,10 +416,10 @@ export default { }, //体育馆列表 more() { - let schedule_date = this.filteredData.course_date - let venue_id = this.venuesInfo.id//当前场馆id + let course_date = this.filteredData.course_date + let venue_id = this.venuesInfo.id || ''//当前场馆id uni.navigateTo({ - url: `/pages/student/timetable/list?schedule_date=${schedule_date}&venue_id=${venue_id}` + url: `/pages/student/timetable/list?course_date=${course_date}&venue_id=${venue_id}` }) } } @@ -512,8 +512,8 @@ export default { padding: 0 20rpx ; color: #fff; display: flex; + justify-content: space-between; align-items: center; - gap: 20rpx; .item_box { width: 45%; .fui-filter__item { diff --git a/pages/student/timetable/list.vue b/pages/student/timetable/list.vue index 04f1228..ca66489 100644 --- a/pages/student/timetable/list.vue +++ b/pages/student/timetable/list.vue @@ -4,11 +4,13 @@ + 暂无更多数据 + - {{v.name}} - {{v.address}} - 无法获取定位 - 距您{{v.distance}}km + {{v.campus.campus_name}} + {{v.campus.campus_address}} {{v.venue_name}} + + 当前场馆 @@ -20,6 +22,7 @@