venueDetail.wxml 3.1 KB

1
  1. <view class="content data-v-aeb2c406"><u-image style="margin:10px 15px;float:left;" vue-id="6c2da2a9-1" src="{{venueInfo.url}}" mode="aspectFill" height="45vw" border-radius="10px" width="calc(100vw - 30px)" class="data-v-aeb2c406" bind:__l="__l"></u-image><u-section class="title-box data-v-aeb2c406" vue-id="6c2da2a9-2" title="{{venueInfo.name}}" right="{{false}}" show-line="{{false}}" font-size="32" bind:__l="__l"></u-section><view class="venue-text data-v-aeb2c406"><u-icon style="font-size:14px;margin-right:2px;" vue-id="6c2da2a9-3" name="map" class="data-v-aeb2c406" bind:__l="__l"></u-icon>{{''+venueInfo.address+''}}</view><u-section class="title-box data-v-aeb2c406" vue-id="6c2da2a9-4" title="场馆简介" right="{{false}}" show-line="{{false}}" font-size="32" bind:__l="__l"></u-section><view class="venue-text data-v-aeb2c406">{{venueInfo.desc}}</view><u-section class="title-box data-v-aeb2c406" vue-id="6c2da2a9-5" title="班级信息" right="{{false}}" show-line="{{false}}" font-size="32" bind:__l="__l"></u-section><view class="class-box data-v-aeb2c406"><block wx:for="{{venueInfo.classListResList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-card class="class-card data-v-aeb2c406" vue-id="{{'6c2da2a9-6-'+index}}" head-border-bottom="{{false}}" foot-border-top="{{false}}" padding="0" margin="10px" data-event-opts="{{[['^click',[['goToClassDetail',['$0'],[[['venueInfo.classListResList','',index]]]]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['head','body','foot']}}"><view class="class-content data-v-aeb2c406" style="padding-top:10px;" slot="head"><text class="class-name data-v-aeb2c406">{{item.name}}</text></view><view class="class-content data-v-aeb2c406" style="padding-bottom:10px;" slot="body"><view class="class-info data-v-aeb2c406"><view class="class-info-row data-v-aeb2c406"><u-icon vue-id="{{('6c2da2a9-7-'+index)+','+('6c2da2a9-6-'+index)}}" name="clock" class="data-v-aeb2c406" bind:__l="__l"></u-icon>{{''+item.classStartDate+" ~ "+item.classEndDate+''}}</view><block wx:for="{{item.classExtrasList}}" wx:for-item="site" wx:for-index="index2" wx:key="index2"><view class="class-info-row data-v-aeb2c406"><u-icon style="visibility:hidden;" vue-id="{{('6c2da2a9-8-'+index+'-'+index2)+','+('6c2da2a9-6-'+index)}}" name="calendar" class="data-v-aeb2c406" bind:__l="__l"></u-icon><text class="data-v-aeb2c406">{{site.week+" "+site.startTime+"-"+site.endTime}}</text></view></block><view class="class-info-row data-v-aeb2c406"><u-icon vue-id="{{('6c2da2a9-9-'+index)+','+('6c2da2a9-6-'+index)}}" name="map" class="data-v-aeb2c406" bind:__l="__l"></u-icon>{{''+item.address+''}}</view></view></view><view class="class-content data-v-aeb2c406" style="padding-bottom:10px;text-align:right;" slot="foot"><u-button vue-id="{{('6c2da2a9-10-'+index)+','+('6c2da2a9-6-'+index)}}" type="warning" shape="circle" ripple="{{true}}" custom-style="{{handleCustomStyle}}" size="mini" class="data-v-aeb2c406" bind:__l="__l" vue-slots="{{['default']}}">详情</u-button></view></u-card></block></view><u-top-tips vue-id="6c2da2a9-11" data-ref="uTips" class="data-v-aeb2c406 vue-ref" bind:__l="__l"></u-top-tips></view>