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.

1 line
2.3 KiB

<view><view><view class="activityBox"><view class="activityBox-top"><swiper autoplay="true" interval="{{4000}}" duration="{{1000}}" indicator-dots="{{true}}" indicator-active-color="rgba(255, 255, 255, 0.7)" indicator-color="rgba(239, 149, 37, 1)" current="{{topSwiperIndex}}" data-event-opts="{{[['change',[['topSwiperTab',['$event']]]]]}}" bindchange="__e"><block wx:for="{{list.banners}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item><view class="swiper-item"><image src="{{item.upload.url}}" mode="aspectFill"></image></view></swiper-item></block></swiper></view><view class="activityBox-content flex-col"><view class="activityBox-row flex-row justify-between"><text class="activityBox-title">{{list.name}}</text><view class="tag tag_green"><text>{{list.target_name}}</text></view></view><view class="activityBox-row"><text class="icon-shijian iconfont"></text><text>{{"活动时间:"+list.start_time+"-"+$root.g0}}</text></view><view class="activityBox-row"><text class="icon-huodongfangshi iconfont"></text><text>{{"活动方式:"+list.area_name}}</text></view><view class="activityBox-row"><text class="icon-huodong iconfont"></text><text>{{"活动地址:"+list.address}}</text></view><view class="activityBox-row"><text class="icon-renshu iconfont"></text><text>{{"人数限制:"+(list.total==0?'不限':list.total)}}</text></view><view class="activityBox-row flex-row align-center"><text class="icon-ditu-dibiao iconfont"></text><text>{{"距离:"+list.distance+"km"}}</text><view class="tomap"><text class="icon-daohang1 iconfont" style="margin-right:0;"></text></view></view></view></view><view class="infoBox"><view class="infoBox-title"><text class="infoBox-titletxt">活动详情</text></view><view class="infoBox-content"><rich-text nodes="{{list.content}}"></rich-text></view></view><view class="infofooter flex-row"><view style="margin-right:14rpx;flex:1;"><u-button vue-id="4b638ebe-1" type="primary" data-event-opts="{{[['^click',[['tobook',['team']]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">团体预约</u-button></view><view style="margin-left:14rpx;flex:1;"><u-button vue-id="4b638ebe-2" type="primary" data-event-opts="{{[['^click',[['tobook',['user']]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">个人预约</u-button></view></view></view></view>