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.
52 lines
2.8 KiB
52 lines
2.8 KiB
<!--pages/activity/index.wxml-->
|
|
<title-header title="活动日历"></title-header>
|
|
<view class="top-fixed-box">
|
|
<view class="types">
|
|
<view class="type{{type==1?' active':''}}" bindtap="changeType" data-type="1">活动</view>
|
|
<view class="type{{type==2?' active':''}}" bindtap="changeType" data-type="2">资讯</view>
|
|
</view>
|
|
<view class="date-box" wx:if="{{type==1}}">
|
|
<view class="date-item {{item.times==selectDay?'active':''}}" wx:for="{{weeks}}" bindtap="changeDate" data-times="{{item.times}}">
|
|
<view>周{{item.day}}</view>
|
|
<view>{{item.date}}</view>
|
|
</view>
|
|
<picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange">
|
|
<view class="picker calendar-img">
|
|
<image class="calendar-img" width="56rpx" height="60rpx" mode="aspectFill" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/activity/calendar.png"></image>
|
|
</view>
|
|
</picker>
|
|
</view>
|
|
<view class="acitivity-search-box" wx:if="{{type==1}}">
|
|
<picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea">
|
|
<view class="picker">
|
|
<view class="areatext">{{areas[area].area_name}}</view>
|
|
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
|
|
</view>
|
|
</picker>
|
|
<!-- <view class="activity-search-bg">
|
|
<view class="iconfont icon-sousuo"></view>
|
|
<input type="text" placeholder="搜索场馆名称"></input>
|
|
</view> -->
|
|
</view>
|
|
</view>
|
|
<view class="activity-list activity-list{{type}}">
|
|
<view wx:if="{{list.length>0}}" style="background:#0B898E;padding:1rpx 0">
|
|
<view wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}" class="activity-item">
|
|
<view class="activity-info">
|
|
<view class="activity-title textOver2">{{item.name || item.title}}</view>
|
|
<view>
|
|
<view style="margin-bottom:10rpx" wx:if="{{type==1}}">{{item.begin_date}}—{{item.end_date}}</view>
|
|
<view style="margin-bottom:10rpx" wx:if="{{type==2}}">{{item.release_date}}</view>
|
|
<view wx:if="{{type==1}}">{{item.from_platform?item.from_platform:""}}</view>
|
|
<view wx:if="{{type==2}}">{{item.source?item.source:""}}</view>
|
|
</view>
|
|
</view>
|
|
<common-image width="320rpx" height='220rpx' src="{{item.post_url || item.cover}}" defaultImage="https://static.ticket.sz-trip.com/uploads/20240909/c9a0029cc9426d2a17f1dbbb7a179762.jpg" mode="aspectFill"></common-image>
|
|
<!-- <image ></image> -->
|
|
</view>
|
|
</view>
|
|
<view wx:else class="common-empty" style="z-index:-1;top:430rpx">
|
|
<image mode="widthFix" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/other/nodata.png"></image>
|
|
<view>暂无内容</view>
|
|
</view>
|
|
</view>
|