|
@@ -55,9 +55,9 @@
|
|
|
<view v-show="current == 0">
|
|
|
<view class="menuBox" v-for="(item, index) in menuList" :key="index">
|
|
|
<!--模块 -->
|
|
|
- <view v-if="item.type == 1"><courseModule @toDo="toDo($event)" :courseId="courseId" :goodsId="goodsId" :gradeId="gradeId" :isBuy="true" :menuItem="item" :levelId="item.menuId"></courseModule></view>
|
|
|
+ <view v-if="item.type == 1"><courseModule :courseId="courseId" :learningOrder="businessData.goodsLearningOrder" :goodsId="goodsId" :gradeId="gradeId" :isBuy="true" :menuItem="item" :levelId="item.menuId"></courseModule></view>
|
|
|
<!--章 -->
|
|
|
- <view v-if="item.type == 2"><courseChapter @toDo="toDo($event)" :courseId="courseId" :goodsId="goodsId" :gradeId="gradeId" :isBuy="true" :menuItem="item" :levelId="'0-' + item.menuId"></courseChapter></view>
|
|
|
+ <view v-if="item.type == 2"><courseChapter :courseId="courseId" :learningOrder="businessData.goodsLearningOrder" :goodsId="goodsId" :gradeId="gradeId" :isBuy="true" :menuItem="item" :levelId="'0-' + item.menuId"></courseChapter></view>
|
|
|
<!--节 -->
|
|
|
<view v-if="item.type == 3"><courseSection :courseId="courseId" :goodsId="goodsId" :gradeId="gradeId" :isBuy="true" :menuItem="item" :levelId="'0-0-' + item.menuId"></courseSection></view>
|
|
|
</view>
|
|
@@ -278,6 +278,7 @@ export default {
|
|
|
photoConfig:false, //是否配置好拍照次数
|
|
|
photoIndex:0, //当前位于拍照的区间下标 从0开始
|
|
|
photoHistoryList:[], //已拍照历史的下标点
|
|
|
+ businessData:{},
|
|
|
};
|
|
|
},
|
|
|
computed: { ...mapGetters(['userInfo', 'playSectionId','playChannelId','playVID']) },
|
|
@@ -443,8 +444,13 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
methods: {
|
|
|
- toDo(index) {
|
|
|
- console.log(index)
|
|
|
+ /**
|
|
|
+ * 获取业务层次详情
|
|
|
+ */
|
|
|
+ courseBusiness(){
|
|
|
+ this.$api.courseBusiness(this.goodsData.businessId).then(res => {
|
|
|
+ this.businessData = res.data.data;
|
|
|
+ })
|
|
|
},
|
|
|
/**
|
|
|
* 计算tabs宽度
|
|
@@ -1155,6 +1161,7 @@ export default {
|
|
|
self.goodsData = res.data.data;
|
|
|
self.gradeId = self.goodsData.gradeId;
|
|
|
console.log(self.gradeId, "班级ID");
|
|
|
+ this.courseBusiness()
|
|
|
this.courseHandouts();
|
|
|
self.getMenuList();
|
|
|
self.getReMenuList(); //获取重修目录
|