|
@@ -70,35 +70,41 @@
|
|
|
<text class="titles">我的课程</text>
|
|
|
|
|
|
<view v-for="(item, index) in courseLists" :key="index" class="course_item">
|
|
|
- <view class="lefts">
|
|
|
- <image class="lefet_img" :src="$method.splitImgHost(item.coverUrl, true)" mode=""></image>
|
|
|
- <view class="live_icon">直播</view>
|
|
|
+ <view>
|
|
|
+ <view class="cou_titles">{{ item.goodsName }}</view>
|
|
|
+ <view v-if="item.serviceStartTime && item.serviceEndTime" class="learn_ranges">
|
|
|
+ <image class="l_range" src="/static/learn/learn_range.png"></image>
|
|
|
+ 学习周期:
|
|
|
+ <text class="l_time">{{ item.serviceStartTime | formate('yyyy.mm.dd') }} - {{ item.serviceEndTime | formate('yyyy.mm.dd') }}</text>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- <view class="rights">
|
|
|
- <view>
|
|
|
- <view class="cou_titles">{{ item.goodsName }}</view>
|
|
|
- <view v-if="item.serviceStartTime && item.serviceEndTime" class="learn_ranges">
|
|
|
- <image class="l_range" src="/static/learn/learn_range.png"></image>
|
|
|
- 学习周期:
|
|
|
- <text class="l_time">{{ item.serviceStartTime | formate('yyyy.mm.dd') }} - {{ item.serviceEndTime | formate('yyyy.mm.dd') }}</text>
|
|
|
- <!-- <text class="l_time">{{ $method.formate(item.studyStartTime,'yyyy.mm.dd') }} - {{ $method.formate(item.studyStartTime,'yyyy.mm.dd') }}</text> -->
|
|
|
- </view>
|
|
|
+ <view class="c_downs">
|
|
|
+ <view class="lefts">
|
|
|
+ <image class="lefet_img" :src="$method.splitImgHost(item.coverUrl, true)" mode=""></image>
|
|
|
+ <view class="live_icon">直播</view>
|
|
|
</view>
|
|
|
- <view class="learn_progress">
|
|
|
- <view class="progress_up">
|
|
|
- <image src="/static/icon/wk_icon3.png" class="wk_icon"></image>
|
|
|
- 学习进度:{{ item.stuAllNum+item.recordNum }}/{{ item.secAllNum+item.examNum }}
|
|
|
- </view>
|
|
|
- <view class="progress_down">
|
|
|
- <view class="progress_bar" style="width: 50%;">
|
|
|
- <u-line-progress :showText="false" height="32" active-color="#ff9900" :show-percent="false"
|
|
|
- :percent="((item.stuAllNum+item.recordNum) / (item.secAllNum+item.examNum)) * 100"></u-line-progress>
|
|
|
+ <view class="rights">
|
|
|
+
|
|
|
+ <view class="learn_progress">
|
|
|
+ <view class="progress_up">
|
|
|
+ <!-- <image src="/static/icon/wk_icon3.png" class="wk_icon"></image> -->
|
|
|
+ <view>
|
|
|
+ 学习进度:{{ item.stuAllNum+item.recordNum }}/{{ item.secAllNum+item.examNum }}
|
|
|
+ </view>
|
|
|
+ <view class="progress_bar" style="width: 100%;">
|
|
|
+ <u-line-progress :showText="false" height="22" active-color="#ff9900" :show-percent="false"
|
|
|
+ :percent="((item.stuAllNum+item.recordNum) / (item.secAllNum+item.examNum)) * 100"></u-line-progress>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="progress_down">
|
|
|
+
|
|
|
+ <view class="enter_into" @click.stop="studyIn(item.goodsId,item.gradeId,item,index)">进入学习</view>
|
|
|
</view>
|
|
|
- <view class="enter_into" @click.stop="studyIn(item.goodsId,item.gradeId,item,index)">进入学习</view>
|
|
|
- </view>
|
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
@@ -136,33 +142,41 @@
|
|
|
|
|
|
<template v-if="questionLists.length">
|
|
|
<view v-for="(item, indexq) in questionLists" :key="indexq" class="course_item">
|
|
|
- <view class="lefts">
|
|
|
- <image class="lefet_img" :src="$method.splitImgHost(item.coverUrl, true)" mode=""></image>
|
|
|
- <!-- <view class="live_icon">直播</view> -->
|
|
|
+ <view>
|
|
|
+ <view class="cou_titles">{{ item.goodsName }}</view>
|
|
|
+ <view v-if="item.serviceStartTime && item.serviceEndTime" class="learn_ranges">
|
|
|
+ <image class="l_range" src="/static/learn/learn_range.png"></image>
|
|
|
+ 学习周期:
|
|
|
+ <text class="l_time">{{ item.serviceStartTime | formate('yyyy.mm.dd') }} - {{ item.serviceEndTime | formate('yyyy.mm.dd') }}</text>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- <view class="rights">
|
|
|
- <view>
|
|
|
- <view class="cou_titles">{{ item.goodsName }}</view>
|
|
|
- <view v-if="item.serviceStartTime && item.serviceEndTime" class="learn_ranges">
|
|
|
- <image class="l_range" src="/static/learn/learn_range.png"></image>
|
|
|
- 学习周期:
|
|
|
- <text class="l_time">{{ item.serviceStartTime | formate('yyyy.mm.dd') }} - {{ item.serviceEndTime | formate('yyyy.mm.dd') }}</text>
|
|
|
- </view>
|
|
|
+ <view class="c_downs">
|
|
|
+ <view class="lefts">
|
|
|
+ <image class="lefet_img" :src="$method.splitImgHost(item.coverUrl, true)" mode=""></image>
|
|
|
+ <!-- <view class="live_icon">直播</view> -->
|
|
|
</view>
|
|
|
- <view class="learn_progress">
|
|
|
- <view class="progress_up">
|
|
|
- <image src="/static/icon/wk_icon3.png" class="wk_icon"></image>
|
|
|
- 学习进度:{{item.doNum}}/{{item.totalNum}}
|
|
|
- </view>
|
|
|
- <view class="progress_down">
|
|
|
- <view class="progress_bar" style="width: 50%;">
|
|
|
- <u-line-progress :show-percent="false" height="32" active-color="#007AFF" :percent="(item.doNum/item.totalNum)*100"></u-line-progress>
|
|
|
+ <view class="rights">
|
|
|
+
|
|
|
+ <view class="learn_progress">
|
|
|
+ <view class="progress_up">
|
|
|
+ <!-- <image src="/static/icon/wk_icon3.png" class="wk_icon"></image>
|
|
|
+ 学习进度:{{item.doNum}}/{{item.totalNum}} -->
|
|
|
+ <view>
|
|
|
+ 学习进度:{{item.doNum}}/{{item.totalNum}}
|
|
|
+ </view>
|
|
|
+ <view class="progress_bar" style="width: 100%;">
|
|
|
+ <u-line-progress :show-percent="false" height="22" active-color="#007AFF" :percent="(item.doNum/item.totalNum)*100"></u-line-progress>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="progress_down">
|
|
|
+
|
|
|
+ <view class="enter_into" @click="studyques(item,index)">进入练习</view>
|
|
|
</view>
|
|
|
- <view class="enter_into" @click="studyques(item,index)">进入练习</view>
|
|
|
- </view>
|
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+
|
|
|
</view>
|
|
|
</template>
|
|
|
|