123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- <wxs src="edu-plan.wxs" module="planAction"/>
- <view class="plan">
- <date-select wx:if="{{obj.teamStart}}" startTime="{{obj.teamStart}}" endTime="{{obj.teamEnd}}"
- bind:select="selectDate"/>
- <view class="plan-action-card">
- <van-empty description="暂无信息" wx:if="{{courseList.length == 0}}">
- </van-empty>
- <view data-item="{{item}}" wx:for="{{courseList}}" wx:key="index">
- <edu-time-line status="{{item.courseProcess}}">
- <view class="plan-card">
- <view class="plan-card-course" wx:if="{{item.courseType}}" bind:tap="toLive" data-item="{{item}}">
- <view class="space">
- <view class="plan-title">{{item.courseName}}
- </view>
- <view class="plan-course-content">
- <van-image width="99rpx" height="99rpx" src="{{item.courseThumbnailUrl}}"
- fit="cover" class="plan-course-img" radius="20rpx"/>
- <view class="plan-course-tag">
- <view class="plan-type-course">课程</view>
- <view class="content-time">{{item.courseStart}}-{{item.courseEnd}}</view>
- </view>
- </view>
- </view>
- <view class="tag-divide"
- wx:if="{{item.isLive || item.isReplay || item.courseType==courseTypesEnum.RECORD}}"></view>
- <view class="plan-tag" wx:if="{{item.courseType==courseTypesEnum.RECORD}}">
- <van-image width="45rpx" height="45rpx"
- src="/images/ic_plan_play.png"
- class="plan-tag-img"/>录播
- </view>
- <block wx:else>
- <view class="plan-tag3"
- wx:if="{{item.isReplay && item.isLive && item.liveStatus==liveStatusEnum.LIVEEND}}"
- >
- <van-image width="45rpx" height="45rpx"
- src="/images/ic_live_playback.png"
- class="plan-tag-img"/>回放
- </view>
- <block wx:else>
- <view class="plan-tag2" wx:if="{{item.isLive}}">
- <van-image width="45rpx" height="45rpx"
- src="/images/ic_plan_live.png"
- class="plan-tag-img"/>
- {{planAction.convertLive(item.liveStatus)}}
- </view>
- </block>
- </block>
- </view>
- <view class="plan-card-course" wx:if="{{item.ceremonyCategory}}" bind:tap="toLive"
- data-item="{{item}}">
- <view class="space">
- <view wx:if="{{item.ceremonyCategory}}"
- class="plan-card-content">
- <view class="plan-title">{{item.ceremonyName}}</view>
- <view class="plan-content">
- <view class="plan-type-activity">{{planAction.convert(item.ceremonyCategory)}}
- </view>
- <view class="content-time">{{item.courseStart}}-{{item.courseEnd}}</view>
- </view>
- </view>
- </view>
- <view class="tag-divide"
- wx:if="{{item.isLive || item.isReplay || item.courseType==courseTypesEnum.RECORD}}"></view>
- <view class="plan-tag" wx:if="{{item.courseType==courseTypesEnum.RECORD}}">
- <van-image width="45rpx" height="45rpx"
- src="/images/ic_plan_play.png"
- class="plan-tag-img"/>录播
- </view>
- <block wx:else>
- <view class="plan-tag3"
- wx:if="{{item.isReplay && item.isLive && item.liveStatus==liveStatusEnum.LIVEEND}}"
- >
- <van-image width="45rpx" height="45rpx"
- src="/images/ic_live_playback.png"
- class="plan-tag-img"/>回放
- </view>
- <block wx:else>
- <view class="plan-tag2" wx:if="{{item.isLive}}">
- <van-image width="45rpx" height="45rpx"
- src="/images/ic_plan_live.png"
- class="plan-tag-img"/>
- {{planAction.convertLive(item.liveStatus)}}
- </view>
- </block>
- </block>
- </view>
- <view class="btn-divide"></view>
- <edu-course-action-bar isPre="{{isPre}}" item="{{item}}" obj="{{obj}}" bind:refresh="refresh"/>
- </view>
- </edu-time-line>
- </view>
- </view>
- </view>
|