You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

93 lines
4.4 KiB

3 days ago
<view
class="page"
id="{{theme === 'DRUG' && 'drug-page'}}"
style="background: url('{{imageUrl}}{{theme === 'DRUG' ? 'bg25' : 'bg16'}}.png?t={{Timestamp}}') no-repeat top center/100% 418rpx;padding-top: {{pageTop+30}}px;"
3 days ago
>
<navBar color="" background="{{background}}" fixed title="" iconTheme="white" back bind:back="handleBack"></navBar>
<view class="title">
<view class="status">{{liveStatus[detail.Status]}}</view>
{{detail.Name}}
</view>
1 week ago
<view class="page-container">
<view class="module">
3 days ago
<view class="info">活动时间 {{detail.BeginTime}}</view>
1 week ago
</view>
<view class="module" style="background: #fff url('/images/{{theme === 'DRUG' ? 'icon73' : 'icon74'}}.png') no-repeat bottom 0 right 24rpx/88rpx 88rpx;">
3 days ago
<view class="info">主讲人:{{detail.MasterName}} {{detail.MasterTitle}}</view>
1 week ago
</view>
<view class="content">
3 days ago
<view class="c-title">活动介绍</view>
1 week ago
<image class="c-img" mode="widthFix" src="{{item.url}}" wx:for="{{detail.DetailJson}}" wx:key="name"></image>
</view>
</view>
<view class="footer">
<block wx:if="{{detail.Type==1}}">
<view class="btn active" wx:if="{{ detail.Status==99}}">已取消</view>
<view class="btn active" wx:elif="{{ detail.Status==100}}">已删除</view>
<view class="btn" wx:elif="{{detail.Status==3 && detail.ReplayVideoUrl}}" bind:tap="handleReplay">看回放</view>
<view class="btn active" wx:elif="{{detail.Status==3 && !detail.ReplayVideoUrl}}">回放生成中</view>
<block wx:elif="{{detail.IsSignUp==1 && userInfo.AuditStatus}}">
<block wx:if="{{userInfo.AuditStatus == 1 || userInfo.AuditStatus == 3 || userInfo.AuditStatus == 4}}">
<view class="btn active" wx:if="{{detail.SignUpStatus==1}}" bind:tap="handleResult">审核中</view>
<block wx:elif="{{detail.SignUpStatus==2}}">
<view class="btn" wx:if="{{detail.BeginTimeValue * 1 < dateValue * 1}}" bind:tap="handleLive">参会</view>
<view class="btn active" wx:else bind:tap="handleResult">已报名</view>
</block>
<block wx:elif="{{detail.SignUpStatus==3}}">
<view
class="btn active"
wx:if="{{detail.IsLimitUser==1 && detail.SignUpPeopleNum * 1 >= detail.LimitPeopleNum * 1}}"
>
已满额
</view>
</block>
</block>
</block>
<block wx:else>
<view
class="btn active"
wx:if="{{detail.IsLimitUser==1 && detail.SignUpPeopleNum * 1 >= detail.LimitPeopleNum * 1}}"
>
已满额
</view>
<view class="btn active" wx:elif="{{detail.SignUpDeadlineValue * 1 < dateValue * 1}}">报名已截止</view>
<view class="btn" wx:else bind:tap="handleSignUp">报名</view>
</block>
</block>
<block wx:elif="{{detail.Type==2}}">
<view class="btn active" wx:if="{{ detail.Status==3}}">已结束</view>
<view class="btn active" wx:elif="{{ detail.Status==99}}">已取消</view>
<view class="btn active" wx:elif="{{ detail.Status==100}}">已删除</view>
<block wx:elif="{{detail.IsSignUp==1 && userInfo.AuditStatus}}">
<block wx:if="{{userInfo.AuditStatus == 1 || userInfo.AuditStatus == 3 || userInfo.AuditStatus == 4}}">
<view class="btn active" wx:if="{{detail.SignUpStatus==1}}" bind:tap="handleResult">审核中</view>
<block wx:elif="{{detail.SignUpStatus==2}}">
<view class="btn" wx:if="{{detail.BeginTimeValue * 1 < dateValue * 1}}" bind:tap="handleResult">
已报名
</view>
<view class="btn active" wx:else bind:tap="handleResult">已报名</view>
</block>
<block wx:elif="{{detail.SignUpStatus==3}}">
<view
class="btn active"
wx:if="{{detail.IsLimitUser==1 && detail.SignUpPeopleNum * 1 >= detail.LimitPeopleNum * 1}}"
>
已满额
</view>
</block>
</block>
</block>
<block wx:else>
<view
class="btn active"
wx:if="{{detail.IsLimitUser==1 && detail.SignUpPeopleNum * 1 >= detail.LimitPeopleNum * 1}}"
>
已满额
</view>
<view class="btn active" wx:elif="{{detail.SignUpDeadlineValue * 1 < dateValue * 1}}">报名已截止</view>
<view class="btn" wx:else bind:tap="handleSignUp">报名</view>
</block>
</block>
</view>
</view>