|
@@ -4,22 +4,21 @@
|
|
<view @click="goUpPage" class="nav-bar-icon"></view>
|
|
<view @click="goUpPage" class="nav-bar-icon"></view>
|
|
<text class="nav-bar-title">{{shipinTitle}}</text>
|
|
<text class="nav-bar-title">{{shipinTitle}}</text>
|
|
</view>
|
|
</view>
|
|
- <view class="ezy-video-box course-video-box">
|
|
|
|
- <view ref="videoContent" id="wgy-player-test" :playAuth="playAuth"
|
|
|
|
- :change:playAuth="renderScript.receiveMsg" :videoId="videoId"
|
|
|
|
- :change:videoId="renderScript.videoIdFun" :hideFlag="hideFlag"
|
|
|
|
- :change:hideFlag="renderScript.hideFlagFun" :progressMarkers="progressMarkers"
|
|
|
|
- :change:progressMarkers="renderScript.progressMarkersMsg" :seekTime="seekTime"
|
|
|
|
- :change:seekTime="renderScript.seekTimeFun" class="ezy-video">
|
|
|
|
- </view>
|
|
|
|
|
|
+ <view class="ezy-video-box course-video-box">
|
|
|
|
+ <view ref="videoContent" id="wgy-player-test" :playAuth="playAuth"
|
|
|
|
+ :change:playAuth="renderScript.receiveMsg" :videoId="videoId" :change:videoId="renderScript.videoIdFun"
|
|
|
|
+ :hideFlag="hideFlag" :change:hideFlag="renderScript.hideFlagFun" :progressMarkers="progressMarkers"
|
|
|
|
+ :change:progressMarkers="renderScript.progressMarkersMsg" :seekTime="seekTime"
|
|
|
|
+ :change:seekTime="renderScript.seekTimeFun" class="ezy-video">
|
|
</view>
|
|
</view>
|
|
- <view class="course-content-border">
|
|
|
|
|
|
+ </view>
|
|
|
|
+ <view class="course-content-border">
|
|
<view class="course-content-box">
|
|
<view class="course-content-box">
|
|
<view v-for="(item,index) in progressMarkers" :key="index" @click="markersClick(item)">
|
|
<view v-for="(item,index) in progressMarkers" :key="index" @click="markersClick(item)">
|
|
<view class="title-play-box">
|
|
<view class="title-play-box">
|
|
<icon class="course-icon" :style="{backgroundImage: 'url(' + courseIconFun() + ')'}"></icon>
|
|
<icon class="course-icon" :style="{backgroundImage: 'url(' + courseIconFun() + ')'}"></icon>
|
|
<view class="course-title">{{item.title}}</view>
|
|
<view class="course-title">{{item.title}}</view>
|
|
- <!-- <view class="course-play-btn" @click="markersClick(item)">视频讲解</view> -->
|
|
|
|
|
|
+ <!-- <view class="course-play-btn" @click="markersClick(item)">视频讲解</view> -->
|
|
</view>
|
|
</view>
|
|
<rich-text :nodes="item.describe" class="course-content-item"></rich-text>
|
|
<rich-text :nodes="item.describe" class="course-content-item"></rich-text>
|
|
</view>
|
|
</view>
|
|
@@ -122,27 +121,54 @@
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
courseBjFun() {
|
|
courseBjFun() {
|
|
- switch (Number(cacheManager.get('auth').subjectId)) {
|
|
|
|
- case 1:
|
|
|
|
- return 'static/images/course/couse-shuxue-bj.png'
|
|
|
|
- break;
|
|
|
|
- case 2:
|
|
|
|
- return 'static/images/course/course-yingyu-bj.png'
|
|
|
|
- break;
|
|
|
|
- default:
|
|
|
|
- break;
|
|
|
|
|
|
+ if (!cacheManager.get('auth')) {
|
|
|
|
+ switch (Number(this.subjectId)) {
|
|
|
|
+ case 1:
|
|
|
|
+ return 'static/images/course/couse-shuxue-bj.png'
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ return 'static/images/course/course-yingyu-bj.png'
|
|
|
|
+ break;
|
|
|
|
+ default:
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+
|
|
|
|
+ switch (Number(cacheManager.get('auth').subjectId)) {
|
|
|
|
+ case 1:
|
|
|
|
+ return 'static/images/course/couse-shuxue-bj.png'
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ return 'static/images/course/course-yingyu-bj.png'
|
|
|
|
+ break;
|
|
|
|
+ default:
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
courseIconFun() {
|
|
courseIconFun() {
|
|
- switch (Number(cacheManager.get('auth').subjectId)) {
|
|
|
|
- case 1:
|
|
|
|
- return 'static/images/course/shuxue-icon.png'
|
|
|
|
- break;
|
|
|
|
- case 2:
|
|
|
|
- return 'static/images/course/yingyu-icon.png'
|
|
|
|
- break;
|
|
|
|
- default:
|
|
|
|
- break;
|
|
|
|
|
|
+ if (!cacheManager.get('auth')) {
|
|
|
|
+ switch (Number(this.subjectId)) {
|
|
|
|
+ case 1:
|
|
|
|
+ return 'static/images/course/shuxue-icon.png'
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ return 'static/images/course/yingyu-icon.png'
|
|
|
|
+ break;
|
|
|
|
+ default:
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ switch (Number(cacheManager.get('auth').subjectId)) {
|
|
|
|
+ case 1:
|
|
|
|
+ return 'static/images/course/shuxue-icon.png'
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ return 'static/images/course/yingyu-icon.png'
|
|
|
|
+ break;
|
|
|
|
+ default:
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
init(options) {
|
|
init(options) {
|