<view><view class="course-thumb"><u-image vue-id="514e7f06-1" src="{{course.thumb}}" mode="aspectFill" lazy-load="{{true}}" bind:__l="__l"></u-image></view><view class="course-info"><view class="course-title">{{''+course.title+''}}</view><view class="justify-between group_2"><view class="flex-row"><text class="text_2">{{"¥"+(course.charge/100||0)}}</text><text class="text_3">{{"¥"+(course.charge_original/100||0)}}</text></view><text class="text_4">{{"共"+videoNum+"节课"}}</text></view><block wx:if="{{$root.g0}}"><view class="vip-tip"><u-icon vue-id="514e7f06-2" name="level" color="#FCA128" size="28" bind:__l="__l"></u-icon>{{$root.m0+'可免费学习此课程'}}</view></block></view><view class="course-tabs"><u-tabs-swiper class="vue-ref" vue-id="514e7f06-3" active-color="#FF4B4B" list="{{list}}" current="{{current}}" is-scroll="{{false}}" swiperWidth="750" data-ref="uTabs" data-event-opts="{{[['^change',[['tabsChange']]]]}}" bind:change="__e" bind:__l="__l"></u-tabs-swiper></view><swiper class="swiper-item-box" duration="200" current="{{swiperCurrent}}" data-event-opts="{{[['transition',[['transition',['$event']]]],['animationfinish',[['animationfinish',['$event']]]]]}}" bindtransition="__e" bindanimationfinish="__e"><swiper-item class="swiper-item"><scroll-view scroll-y="{{scrollFlag}}"><mp-html vue-id="514e7f06-4" content="{{course.render_desc}}" bind:__l="__l"></mp-html></scroll-view></swiper-item><swiper-item class="swiper-item"><scroll-view scroll-y="{{scrollFlag}}"><view class="chapters"><block wx:if="{{$root.g1}}"><block><u-collapse vue-id="514e7f06-5" event-type="close" arrow="{{true}}" accordion="{{false}}" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="_id"><u-collapse-item class="{{[(item.m1)?'study_status_all':'']}}" vue-id="{{('514e7f06-6-'+index)+','+('514e7f06-5')}}" index="{{index}}" title="{{item.$orig.title}}" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{item.g2>0}}"><view class="collapse-item"><u-time-line vue-id="{{('514e7f06-7-'+index)+','+('514e7f06-6-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{item.l0}}" wx:for-item="video" wx:for-index="__i0__" wx:key="_id"><u-time-line-item vue-id="{{('514e7f06-8-'+index+'-'+__i0__)+','+('514e7f06-7-'+index)}}" bind:__l="__l" vue-slots="{{['node','content']}}"><view class="u-node" slot="node"></view><view data-event-opts="{{[['tap',[['goVideo',['$0'],[[['chapterList','_id',item.$orig._id],['videos','_id',video.$orig._id]]]]]]]}}" bindtap="__e" slot="content"><view>{{video.$orig.title}}</view><view>{{video.m2}}</view><block wx:if="{{!isBuy&&video.$orig.free_seconds}}"><view class="study_status">可试看</view></block><block wx:if="{{video.g3}}"><view class="study_status">未学习</view></block></view></u-time-line-item></block></u-time-line></view></block><block wx:else><view class="collapse-item">暂无视频</view></block></u-collapse-item></block></u-collapse></block></block><block wx:else><empty vue-id="514e7f06-9" tipText="暂未更新课程" bind:__l="__l"></empty></block></view></scroll-view></swiper-item><swiper-item class="swiper-item" style="box-sizing:border-box;"><scroll-view scroll-y="{{scrollFlag}}"><mp-html vue-id="514e7f06-10" content="{{course.common_problem}}" bind:__l="__l"></mp-html></scroll-view></swiper-item><swiper-item class="swiper-item"><scroll-view scroll-y="{{scrollFlag}}"><view class="chapters"><block wx:if="{{$root.g4}}"><block><u-collapse vue-id="514e7f06-11" event-type="close" arrow="{{true}}" accordion="{{false}}" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l2}}" wx:for-item="item" wx:for-index="index" wx:key="_id"><u-collapse-item vue-id="{{('514e7f06-12-'+index)+','+('514e7f06-11')}}" index="{{index}}" title="{{item.$orig.title}}" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!item.g5}}"><view data-event-opts="{{[['tap',[['checkPdf',['$0'],[[['chapterList','_id',item.$orig._id,'word.url']]]]]]]}}" class="collapse-item collapse-item-word" bindtap="__e"><view class="u-node"></view>{{''+item.$orig.word.title+''}}</view></block><block wx:else><view class="collapse-item">暂无讲义</view></block></u-collapse-item></block></u-collapse></block></block><block wx:else><empty vue-id="514e7f06-13" tipText="暂未更新讲义" bind:__l="__l"></empty></block></view></scroll-view></swiper-item></swiper><view class="flex-row section_5"><block wx:if="{{!isBuy}}"><view data-event-opts="{{[['tap',[['buy',[2]]]]]}}" class="flex-col items-center button" bindtap="__e"><text>报名</text></view></block><block wx:else><block wx:if="{{passTime}}"><view data-event-opts="{{[['tap',[['buy',[1]]]]]}}" class="flex-col items-center button" bindtap="__e"><text>重新购买</text></view></block><block wx:else><view data-event-opts="{{[['tap',[['starWatch',['$event']]]]]}}" class="flex-col items-center button" bindtap="__e"><text>开始学习</text></view></block></block><view data-event-opts="{{[['tap',[['changeStar',['$event']]]]]}}" class="star" bindtap="__e"><block wx:if="{{star==0}}"><block><u-icon vue-id="514e7f06-14" name="star" color="#000" size="50" bind:__l="__l"></u-icon><text class="text_18">收藏</text></block></block><block wx:else><block><u-icon vue-id="514e7f06-15" name="star-fill" color="#000" size="50" bind:__l="__l"></u-icon><text class="text_18">已收藏</text></block></block></view></view><u-toast class="vue-ref" vue-id="514e7f06-16" data-ref="uToast" bind:__l="__l"></u-toast></view>
|