currentVideo

This commit is contained in:
2024-06-25 17:07:59 +08:00
parent f8081fbec2
commit 6d0addb743
72 changed files with 11772 additions and 7898 deletions

View File

@@ -11,7 +11,7 @@
:backState="3000"
></z-nav-bar>
<template v-if="currentCateIndex == 1">
<!-- <template v-if="currentCateIndex == 1">
<view class="fixed">
<view v-if="isOpenRightButton">
<view class="openBox">
@@ -27,27 +27,11 @@
</block>
</view>
<!-- <view
@click="close"
class="closeBox"
style="background-color: #fff; margin-top: 20rpx; width: 100%"
>
<image
src="@/static/icon/close.png"
mode="widthFix"
style="width: 50rpx; height: 50rpx"
></image
></view> -->
</view>
<!-- <view class="closeBox" v-else @click="isOpenRightButton = true">
<image
src="@/static/icon/open.png"
mode="widthFix"
style="width: 50rpx; height: 50rpx"
></image>
</view> -->
</view>
</template>
</template> -->
<view class="contentBox commonPageContentBox">
<!-- <scroll-view class="scroll-view_H statusList" scroll-x="true" scroll-left="0"> -->
@@ -79,11 +63,34 @@
vip.type == 1 ? '超级' : vip.type == 2 ? '吴门医述' : '众妙之门'
}VIP会员,您的有效期到 ${vip.endTime && vip.endTime.split(' ')[0]}`"
:show-icon="true"
v-if="vip.type != 0"
v-if="vip.type != 0 && currentCateIndex != 2"
>
</u-alert>
<template v-if="currentCateIndex == 1">
<view
<u-index-list :index-list="indexList" activeColor="#60CABF" :uIndexStyle="{
height:'auto',
padding:'20rpx'
}">
<view v-for="(item, index) in itemArr">
<!-- #ifdef APP-NVUE -->
<u-index-anchor :text="indexList[index]" :bgColor="#AFDECC"></u-index-anchor>
<!-- #endif -->
<u-index-item>
<!-- #ifndef APP-NVUE -->
<u-index-anchor :text="indexList[index]"></u-index-anchor>
<!-- #endif -->
<curriculm-list
:currentCateIndex="currentCateIndex"
@refresh="getCourseDescriptionData()"
:dataList="item"
:userInfo="userInfo"
>
</curriculm-list>
</u-index-item>
</view>
</u-index-list>
<!-- <view
v-for="(v, index) in allDataList"
:key="index"
class="right-item"
@@ -100,18 +107,18 @@
>
</view>
<curriculm-list
:currentCateIndex="currentCateIndex"
:currentCateIndex="currentCateIndex"
@refresh="getCourseDescriptionData()"
:dataList="v.courseList"
:userInfo="userInfo"
>
</curriculm-list>
</view>
</view>
</view> -->
</template>
<template v-else>
<curriculm-list
:currentCateIndex="currentCateIndex"
:currentCateIndex="currentCateIndex"
@refresh="getCourseDescriptionData()"
:dataList="allDataList"
:userInfo="userInfo"
@@ -161,8 +168,6 @@
></u-modal>
<z-navigation></z-navigation>
</view>
</template>
@@ -181,14 +186,16 @@ export default {
},
data() {
return {
indexList: [],
itemArr: [],
distanceList: [],
timer: null,
isLeftClick: false,
isOpenRightButton: true,
viewid: "cont0",
viewidIndex: 0,
openCollapseList: [],
cateIconList: [
{
@@ -603,6 +610,9 @@ export default {
});
},
getCourseDescriptionData() {
this.allDataList=[]
this.indexList=[]
this.itemArr=[]
var data = {};
if (this.currentCateIndex == 0) {
// data.userId = this.userInfo.id;
@@ -624,6 +634,13 @@ export default {
.then(async (res) => {
console.log(res.courses, "88888");
that.allDataList = res.courseList;
this.indexList = this.allDataList.map((e) => {
return e.title;
});
console.log("this.indexList at line 645:", this.indexList);
this.itemArr = this.allDataList.map((e) => {
return e.courseList;
});
if (this.currentCateIndex == 1) {
that.openCollapseList = that.allDataList.map((e) => {
return e.id;