Browse Source

feat(coach): 添加课程列表和任务列表的详情页面跳转功能

- 在课程列表和任务列表的每个项目中添加了点击事件
- 实现了跳转到班级详情和课程详情页面的功能- 新增 openViewClassInfo 和 openViewCourseInfoList 方法处理跳转逻辑
master
liutong 12 months ago
parent
commit
46f2466756
  1. 19
      pages/coach/home/index.vue

19
pages/coach/home/index.vue

@ -64,7 +64,7 @@
</view>
<view class="ul">
<!-- 上课中-->
<view class="li" v-for="(v,k) in infoData.course_list" :key="k">
<view class="li" v-for="(v,k) in infoData.course_list" :key="k" @click="openViewClassInfo(v)">
<view class="top_box">
<view class="title">课程{{ v.courses_name }}</view>
<view class="title">时间{{ v.date_time }} {{ v.time_slot.split(',')[0] }}-{{ v.time_slot.split(',')[1] }}
@ -120,7 +120,7 @@
<view class="line"></view>
</view>
<view class="ul">
<view class="li" v-for="(v,k) in infoData.task_list" :key="k">
<view class="li" v-for="(v,k) in infoData.task_list" :key="k" @click="openViewCourseInfoList(v)">
<view class="left_box">
<view class="date_box">
<text>{{v.wc_count}}</text>
@ -210,6 +210,21 @@ export default {
url: '/pages/coach/job/list'
})
},
//-
openViewClassInfo(item){
uni.navigateTo({
url: `/pages/coach/class/info`
})
},
//-
openViewCourseInfoList(item){
uni.navigateTo({
url: `/pages/coach/course/info_list`
})
},
}
}
</script>

Loading…
Cancel
Save