信达小程序
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.

173 lines
7.5 KiB

<navbar fixed title="大咖说" custom-style="background:{{background}}" z-index="10"></navbar>
4 months ago
<view
class="page"
style="--name:#e04775;--tag-bg:rgba(224, 71, 117, 0.13);background: url('{{imageUrl}}bg10.png?t={{Timestamp}}') no-repeat top center/100% 610rpx;padding-top:{{pageTop+22}}px;"
4 months ago
>
<view class="search">
<image class="icon" src="{{imageUrl}}icon48.png?t={{Timestamp}}"></image>
4 months ago
<input
class="input"
model:value="{{Search}}"
placeholder-class="placeholder-input"
confirm-type="search"
placeholder="搜一搜"
bindconfirm="handleSearch"
/>
<van-icon class="clear extend-via-pseudo-elem" wx:if="{{Search}}" name="clear" bind:tap="handleClear" />
</view>
<view class="sticky">
<view class="tags">
<view class="scroll">
<view class="tag {{!CateId &&'active'}}" bind:tap="handleCate" data-id="">全部</view>
<view
class="tag {{CateId == item.CateId &&'active'}}"
wx:for="{{cateList}}"
wx:key="CateId"
bind:tap="handleCate"
data-id="{{item.CateId}}"
>
{{item.CateName}}
</view>
<view class="site" bind:tap="handleToggleSite" wx:if="{{active==1}}">
<image class="icon" wx:if="{{LNG}}" src="{{imageUrl}}za-images/1/select-active.png?t={{Timestamp}}"></image>
<image class="icon" wx:else src="{{imageUrl}}za-images/1/select.png?t={{Timestamp}}"></image>
距离最近
</view>
</view>
</view>
</view>
<view class="info-list" wx:if="{{active==0}}">
<view class="list-item" wx:for="{{list}}" bind:tap="handleDetail" data-id="{{item.Id}}" wx:key="index">
4 months ago
<view class="photo-wrap">
<image class="photo" mode="aspectFill" src="{{item.IntroductionUrl}}"></image>
<view class="sign" wx:if="{{item.SignUpStatus==2}}">已报名</view>
4 months ago
</view>
<view class="inner">
<view class="title">{{item.Name}}</view>
<view class="labels" wx:if="{{item.DoctorName}}">
{{item.DoctorName}}
<text class="line" wx:if="{{item.MasterHosipital}}"></text>
{{item.MasterHosipital}}
4 months ago
</view>
<view class="footer">
<view class="people" wx:if="{{item.SignUpPeopleNum * 1}}">{{item.SignUpPeopleNum}}人已报名</view>
4 months ago
<view class="btn active" wx:if="{{ item.Status==99}}">已取消</view>
<view class="btn active" wx:elif="{{ item.Status==100}}">已删除</view>
<view class="btn" wx:elif="{{item.Status==3 && item.ReplayVideoUrl}}">看回放</view>
<view class="btn active" wx:elif="{{item.Status==3 && !item.ReplayVideoUrl}}">回放生成中</view>
4 months ago
<block wx:elif="{{item.IsSignUp==1 && zdUserInfo.AuditStatus}}">
<block
wx:if="{{zdUserInfo.AuditStatus == 1 || zdUserInfo.AuditStatus == 3 || zdUserInfo.AuditStatus == 4}}"
>
4 months ago
<view class="btn active" wx:if="{{item.SignUpStatus==1}}">审核中</view>
<block wx:elif="{{item.SignUpStatus==2}}">
4 months ago
<view class="btn" wx:if="{{item.BeginTimeValue * 1 < dateValue * 1}}">点此参加</view>
4 months ago
<view class="btn active" wx:else>已报名</view>
</block>
<block wx:elif="{{item.SignUpStatus==3}}">
<view
class="btn active"
wx:if="{{item.IsLimitUser==1 && item.SignUpPeopleNum * 1 >= item.LimitPeopleNum * 1}}"
>
已满额
</view>
</block>
</block>
</block>
<block wx:else>
<view
class="btn active"
wx:if="{{item.IsLimitUser==1 && item.SignUpPeopleNum * 1 >= item.LimitPeopleNum * 1}}"
>
已满额
</view>
<view class="btn active" wx:elif="{{item.SignUpDeadlineValue * 1 < dateValue * 1}}">报名已截止</view>
<view class="btn" wx:else>报名</view>
</block>
</view>
</view>
</view>
</view>
<view class="video-list" wx:elif="{{active==1}}">
<view class="list-item" wx:for="{{list}}" wx:key="Id" bind:tap="handleDetail" data-id="{{item.Id}}">
<view class="photo-wrap">
<image class="photo" mode="aspectFill" src="{{item.IntroductionUrl}}"></image>
<view class="status {{item.Status != 2 && 'bad'}}">
<view class="dot"></view>
{{activityStatus[item.Status]}}
</view>
<!-- <view class="date"> -->
<!-- <view class="d-title"> -->
<!-- <van-icon name="play" /> -->
<!-- 活动时间 -->
<!-- </view> -->
<!-- <block wx:if="{{item.isDay}}"> -->
<!-- <view class="ymd">{{item.BeginDate}}</view> -->
<!-- <view class="hm">{{item.BeginHm}}-{{item.EndHm}}</view> -->
<!-- </block> -->
<!-- <block wx:else> -->
<!-- <view class="ymd">{{item.BeginTime}}</view> -->
<!-- <view class="hm">{{item.EndTime}}</view> -->
<!-- </block> -->
<!-- </view> -->
</view>
<view class="inner">
<view class="title">{{item.Name}}</view>
<view class="content">
<view class="labels">
<view class="label" wx:for="{{item.Labels}}" wx:for-item="label" wx:key="index">{{label}}</view>
</view>
<view class="people" wx:if="{{item.SignUpPeopleNum * 1}}">{{item.SignUpPeopleNum}}人已报名</view>
</view>
<view class="footer">
<view class="site">
<view>{{item.Location}}</view>
<view wx:if="{{item.Distance}}">{{item.Distance}}</view>
</view>
<view class="btn active" wx:if="{{ item.Status==3}}">已结束</view>
<view class="btn active" wx:elif="{{ item.Status==99}}">已取消</view>
<view class="btn active" wx:elif="{{ item.Status==100}}">已删除</view>
4 months ago
<block wx:elif="{{item.IsSignUp==1 && zdUserInfo.AuditStatus}}">
<block
wx:if="{{zdUserInfo.AuditStatus == 1 || zdUserInfo.AuditStatus == 3 || zdUserInfo.AuditStatus == 4}}"
>
4 months ago
<view class="btn active" wx:if="{{item.SignUpStatus==1}}">审核中</view>
<block wx:elif="{{item.SignUpStatus==2}}">
<view class="btn" wx:if="{{item.BeginTimeValue * 1 < dateValue * 1}}">已报名</view>
<view class="btn active" wx:else>已报名</view>
</block>
<block wx:elif="{{item.SignUpStatus==3}}">
<view
class="btn active"
wx:if="{{item.IsLimitUser==1 && item.SignUpPeopleNum * 1 >= item.LimitPeopleNum * 1}}"
>
已满额
</view>
</block>
</block>
</block>
<block wx:else>
<view
class="btn active"
wx:if="{{item.IsLimitUser==1 && item.SignUpPeopleNum * 1 >= item.LimitPeopleNum * 1}}"
>
已满额
</view>
<view class="btn active" wx:elif="{{item.SignUpDeadlineValue * 1 < dateValue * 1}}">报名已截止</view>
<view class="btn" wx:else>报名</view>
</block>
</view>
</view>
</view>
</view>
4 months ago
<pagination pagination="{{pagination}}" custom-empty>
<view class="empty">
<image class="icon" src="{{imageUrl}}empty3.png?t={{Timestamp}}"></image>
<view class="title">活动准备中,敬请期待</view>
</view>
</pagination>
4 months ago
</view>
4 months ago
<patient-tab-bar></patient-tab-bar>