|
|
@ -387,15 +387,15 @@ export default { |
|
|
}, |
|
|
}, |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
course_id:'',//课程id |
|
|
class_id:'',//班级id |
|
|
courseInfo:{}, |
|
|
courseInfo:{},//课程计划数据 |
|
|
classInfo:{}, |
|
|
classInfo:{},//班级数据 |
|
|
|
|
|
|
|
|
tabType:'1',//1=班级成员,2=课程计划 |
|
|
tabType:'1',//1=班级成员,2=课程计划 |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
onLoad(options) { |
|
|
onLoad(options) { |
|
|
this.course_id = options.course_id//课程id |
|
|
this.class_id = options.class_id//课程id |
|
|
}, |
|
|
}, |
|
|
onShow() { |
|
|
onShow() { |
|
|
this.init() |
|
|
this.init() |
|
|
@ -405,12 +405,14 @@ export default { |
|
|
async init(){ |
|
|
async init(){ |
|
|
// member/course_list//课程列表 |
|
|
// member/course_list//课程列表 |
|
|
// member/class_info//班级详情+成员详情 |
|
|
// member/class_info//班级详情+成员详情 |
|
|
this.getCourseInfo() |
|
|
this.getClassInfo()//获取班级详情 |
|
|
this.getClassInfo() |
|
|
this.getCourseList()//获取课程列表 |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
//教练端-获取课程详情 |
|
|
|
|
|
async getCourseInfo(){ |
|
|
//教练端-获取班级详情 |
|
|
let res = await memberApi.courseInfo({id:this.course_id}) |
|
|
async getClassInfo(){ |
|
|
|
|
|
let res = await memberApi.jlClassInfo({class_id:this.class_id})//班级详情 |
|
|
if(res.code != 1){ |
|
|
if(res.code != 1){ |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
title: res.msg, |
|
|
title: res.msg, |
|
|
@ -418,13 +420,18 @@ export default { |
|
|
}) |
|
|
}) |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
this.courseInfo = res.data |
|
|
this.classInfo = res.data |
|
|
console.log('获取班级列表',this.courseInfo) |
|
|
console.log('获取班级列表',this.classInfo) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
//教练端-获取班级详情 |
|
|
//教练端-获取课程列表 |
|
|
async getClassInfo(){ |
|
|
async getCourseList(){ |
|
|
let res = await memberApi.jlClassInfo({}) |
|
|
let data = { |
|
|
|
|
|
page:0, |
|
|
|
|
|
limit:12, |
|
|
|
|
|
class_id:this.class_id, |
|
|
|
|
|
} |
|
|
|
|
|
let res = await memberApi.courseList(data) |
|
|
if(res.code != 1){ |
|
|
if(res.code != 1){ |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
title: res.msg, |
|
|
title: res.msg, |
|
|
@ -432,10 +439,12 @@ export default { |
|
|
}) |
|
|
}) |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
this.classInfo = res.data |
|
|
this.courseInfo = res.data |
|
|
console.log('获取班级列表',this.classInfo) |
|
|
console.log('获取课程列表',this.courseInfo) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//切换tab |
|
|
//切换tab |
|
|
tabChange(tabType) { |
|
|
tabChange(tabType) { |
|
|
this.tabType = tabType |
|
|
this.tabType = tabType |
|
|
|