lockArena.wxml 2.0 KB
<view class="lock_arena data-v-b364b34e"><view class="lock_ground data-v-b364b34e"><view class="line_box f-28 l-h-38 data-v-b364b34e"><text class="col-9 data-v-b364b34e" style="width:200rpx;">场地号</text><text class="col-3 flex-box data-v-b364b34e">{{sportsRange+" "+groundNum+"号场"}}</text></view><view class="line_box f-28 l-h-38 data-v-b364b34e"><text class="col-9 data-v-b364b34e" style="width:200rpx;">日期</text><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="dis-flex flex-y-center flex-box flex-x-between data-v-b364b34e" bindtap="__e"><text class="col-3 data-v-b364b34e">{{query.orderDate}}</text><u-icon vue-id="2367a5cd-1" name="arrow-down" color="#333" class="data-v-b364b34e" bind:__l="__l"></u-icon></view></view><view class="time_list data-v-b364b34e"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="dis-flex flex-dir-column flex-y-center data-v-b364b34e"><view data-event-opts="{{[['tap',[['lockArena',['$0'],[[['hourList','',index]]]]]]]}}" class="time_item data-v-b364b34e" style="{{'color:'+(item.m0)+';'+('background-color:'+(item.m1)+';')+('border-color:'+(item.m2)+';')}}" bindtap="__e">{{''+item.$orig.startHour+"-"+item.$orig.endHour+''}}<view hidden="{{!(item.$orig.isLocked===1)}}" class="lock data-v-b364b34e"><u-icon vue-id="{{'2367a5cd-2-'+index}}" name="lock" color="#ddd" class="data-v-b364b34e" bind:__l="__l"></u-icon></view></view></view></block></view></view><u-datetime-picker vue-id="2367a5cd-3" show="{{show}}" mode="date" formatter="{{formatter}}" minDate="{{$root.m3}}" maxDate="{{$root.m4+31536000000}}" closeOnClickOverlay="{{true}}" data-ref="datetimePicker" value="{{query.orderDate}}" data-event-opts="{{[['^close',[['e1']]],['^cancel',[['e2']]],['^confirm',[['onConfirm']]],['^input',[['__set_model',['$0','orderDate','$event',[]],['query']]]]]}}" bind:close="__e" bind:cancel="__e" bind:confirm="__e" bind:input="__e" class="data-v-b364b34e vue-ref" bind:__l="__l"></u-datetime-picker></view>