提交 bcc74a60 authored 作者: zyx's avatar zyx

修改 教材学习 学习计划直接展示一张图

上级 2e7895db
差异被折叠。
...@@ -40,28 +40,33 @@ ...@@ -40,28 +40,33 @@
<el-col :xs="24" :sm="15" :md="17" :lg="18" :xl="20"> <el-col :xs="24" :sm="15" :md="17" :lg="18" :xl="20">
<el-tabs v-model="activeName" @tab-click="handleClick"> <el-tabs v-model="activeName" @tab-click="handleClick">
<el-tab-pane label="学习计划" name="1"> <el-tab-pane label="学习计划" name="1">
<div class='course-list'> <template v-if="isCourseDis === '1'">
<template v-for="(_item, index) in tabs[1].chapterList.course"> <img style="width: 100%;" src="@/assets/images/jcxx.jpg" alt="">
<div v-bind:key="index" :class='["content-group", (!_item.chapters.length ? "no-child" : ""), (_item.isUp ? "up" : "")]'> </template>
<div class='title' @click='clickJumpOrStatus($event)' :data-index='index' :data-cid='_item.cid' :data-sid='_item.sid' :data-status='!!_item.chapters.length'>{{_item.title}} <template v-else>
<i :class="['side', (_item.chapters.length ? '' : 'none'), (_item.isUp ? 'el-icon-arrow-down' : 'el-icon-arrow-up')]"></i> <div class='course-list'>
</div> <template v-for="(_item, index) in tabs[1].chapterList.course">
<template v-for="(item1, index1) in _item.chapters"> <div v-bind:key="index" :class='["content-group", (!_item.chapters.length ? "no-child" : ""), (_item.isUp ? "up" : "")]'>
<div v-bind:key="index1" :class='["body", (item1.id === tabs[1].chapterList.currentChapterId && "on")]'> <div class='title' @click='clickJumpOrStatus($event)' :data-index='index' :data-cid='_item.cid' :data-sid='_item.sid' :data-status='!!_item.chapters.length'>{{_item.title}}
<div class='name' :data-vid='item1.vid' :data-cid='item1.cid' :data-sid='item1.sid' :data-hasVA='item1.time' :data-type="item1.video_provider" :data-name='item1.name' :data-index='index' :data-count='index1' @click='jumpToOtherVA'> <i :class="['side', (_item.chapters.length ? '' : 'none'), (_item.isUp ? 'el-icon-arrow-down' : 'el-icon-arrow-up')]"></i>
{{item1.name}}
<template v-if='item1.type === 5'>
<div class='time'>{{ item1.live.start_time }} {{ item1.live.statusStr }}</div>
</template>
<template v-else>
<div class='time'>{{item1.time}}</div>
</template>
</div>
</div> </div>
</template> <template v-for="(item1, index1) in _item.chapters">
</div> <div v-bind:key="index1" :class='["body", (item1.id === tabs[1].chapterList.currentChapterId && "on")]'>
</template> <div class='name' :data-vid='item1.vid' :data-cid='item1.cid' :data-sid='item1.sid' :data-hasVA='item1.time' :data-type="item1.video_provider" :data-name='item1.name' :data-index='index' :data-count='index1' @click='jumpToOtherVA'>
</div> {{item1.name}}
<template v-if='item1.type === 5'>
<div class='time'>{{ item1.live.start_time }} {{ item1.live.statusStr }}</div>
</template>
<template v-else>
<div class='time'>{{item1.time}}</div>
</template>
</div>
</div>
</template>
</div>
</template>
</div>
</template>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="教材提问" name="2" v-if="isCourseDis === '1'"> <el-tab-pane label="教材提问" name="2" v-if="isCourseDis === '1'">
<template v-if="!isPublicShow"> <template v-if="!isPublicShow">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论