diff --git a/pages/student/timetable/index.vue b/pages/student/timetable/index.vue index 630ac09..d195d4d 100644 --- a/pages/student/timetable/index.vue +++ b/pages/student/timetable/index.vue @@ -64,7 +64,7 @@ - + 详情 @@ -249,10 +249,10 @@ export default { - //打开课时详情页 - openViewCourseInfo(item){ + //打开课表详情页 + openViewTimetableInfo(item){ uni.navigateTo({ - url: '/pages/student/timetable/info' + url: `/pages/student/timetable/info?id=${item.id}` }) }, //体育馆列表 diff --git a/pages/student/timetable/info.vue b/pages/student/timetable/info.vue index 93be288..600039e 100644 --- a/pages/student/timetable/info.vue +++ b/pages/student/timetable/info.vue @@ -49,7 +49,6 @@ 已上 - @@ -67,75 +66,25 @@ export default { data() { return { formData:{}, - - //课程下拉菜单相关 - show_course:false,//是否显示下拉菜单 - //课程下拉菜单 - course_name:'课程',//选中的下拉菜单名称 - options_course: [ - { - text: '请选择课程', - value: '', - checked: true - }, { - text: '羽毛球课程1', - value: '1' - }, { - text: '篮球课程2', - value: '2' - } - ], - - //课室下拉菜单相关 - show_classroom:false,//是否显示下拉菜单 - //课程下拉菜单 - classroom_name:'课室',//选中的下拉菜单名称 - options_classroom: [ - { - text: '请选择课室', - value: '', - checked: true - }, { - text: '羽毛球201', - value: '1' - }, { - text: '篮球室101', - value: '2' - } - ], + //筛选条件 + filteredData: { + id: '',//课程id + }, } }, - onLoad() { + onLoad(options) { + this.filteredData.id = options.id//课程id + }, + onShow(){ + this.init() }, methods: { - //选中课程下拉菜单点击事件 - clickCourse(e){ - console.log(e) - this.course_name = e.text - this.show_course = true - }, - //显示下拉菜单 - filterTapCourse() { - //显示下拉框 - this.$refs.ref_course.show() - this.show_course = true; - }, - - + //初始化 + async init(){ - //选中课室 - clickClassroom(e){ - console.log(e) - this.classroom_name = e.text - this.show_classroom = true - }, - //显示课室下拉菜单 - filterTapClassroom() { - //显示下拉框 - this.$refs.ref_classroom.show() - this.show_classroom = true; }, + //打开课时详情页 openViewCourseInfo(item){ uni.navigateTo({ @@ -146,7 +95,7 @@ export default { } -