1 line
5.2 KiB
Plaintext
1 line
5.2 KiB
Plaintext
<view class="data-v-6362e18b"><u-sticky vue-id="08f9d0db-1" bgColor="#fff" scrollable="{{false}}" class="data-v-6362e18b" bind:__l="__l" vue-slots="{{['default']}}"><u-tabs vue-id="{{('08f9d0db-2')+','+('08f9d0db-1')}}" list="{{tabs}}" lineWidth="30" lineColor="#081776" itemStyle="padding-left: 15px; padding-right: 15px; height: 46px;" data-event-opts="{{[['^change',[['activeChange']]]]}}" bind:change="__e" class="data-v-6362e18b" bind:__l="__l"></u-tabs></u-sticky><view class="list_container data-v-6362e18b"><block wx:if="{{$root.g0>0}}"><view class="list_content data-v-6362e18b"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['activityClick',['$0'],[[['activityList','',index]]]]]]]}}" class="list_item data-v-6362e18b" bindtap="__e"><view class="item_image data-v-6362e18b"><image mode="aspectFill" src="{{item.$orig.cover}}" class="data-v-6362e18b"></image></view><view class="item_name data-v-6362e18b"><u-icon vue-id="{{'08f9d0db-3-'+index}}" label="{{item.$orig.masterActivityName+''+(item.$orig.branchActivityName||'')}}" labelSize="16" space="5" size="20" width="20" height="20" top="0" color="#081776" name="/static/images/register/map.svg" class="data-v-6362e18b" bind:__l="__l"></u-icon></view><view class="item_desc data-v-6362e18b"><view class="time data-v-6362e18b">{{''+item.g1+" ~\n "+item.g2+''}}</view><view class="status data-v-6362e18b"><u-text vue-id="{{'08f9d0db-4-'+index}}" text="{{item.m0.text}}" type="{{item.m1.type}}" size="14" lines="1" class="data-v-6362e18b" bind:__l="__l"></u-text></view></view></view></block></view></block><block wx:else><u-empty vue-id="08f9d0db-5" mode="data" marginTop="200" text="暂无活动" class="data-v-6362e18b" bind:__l="__l"></u-empty></block></view><u-popup vue-id="08f9d0db-6" show="{{noteShow}}" round="{{10}}" mode="center" closeable="{{true}}" customStyle="width:90%" data-event-opts="{{[['^close',[['e0']]]]}}" bind:close="__e" class="data-v-6362e18b" bind:__l="__l" vue-slots="{{['default']}}"><view class="note_popup data-v-6362e18b"><view class="title data-v-6362e18b">{{''+currentActivity.masterActivityName+(currentActivity.branchActivityName||'')+''}}</view><view class="content data-v-6362e18b"><rich-text nodes="{{currentActivity.note}}" class="data-v-6362e18b"></rich-text></view><view class="bottom_container data-v-6362e18b"><u-button vue-id="{{('08f9d0db-7')+','+('08f9d0db-6')}}" color="#081776" hairline="{{true}}" throttleTime="1000" data-event-opts="{{[['tap',[['enter',['$event']]]]]}}" bindtap="__e" class="data-v-6362e18b" bind:__l="__l" vue-slots="{{['default']}}">进入活动</u-button></view></view></u-popup><u-popup vue-id="08f9d0db-8" show="{{profileShow}}" round="{{20}}" closeOnClickOverlay="{{false}}" mode="center" customStyle="width:90%;max-width:680rpx;box-shadow:0 18rpx 50rpx rgba(42,73,160,0.12)" class="data-v-6362e18b" bind:__l="__l" vue-slots="{{['default']}}"><view class="profile_popup data-v-6362e18b"><view class="profile_title data-v-6362e18b">请补全个人信息</view><view class="profile_tip data-v-6362e18b">完善后方能继续参加活动</view><view class="profile_form_item profile_sex_row data-v-6362e18b"><view class="profile_label data-v-6362e18b">性别</view><u-radio-group class="profile_sex_options data-v-6362e18b" vue-id="{{('08f9d0db-9')+','+('08f9d0db-8')}}" value="{{profileForm.sex}}" placement="row" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['tap',[['profileSexChange',['男']]]]]}}" class="{{['data-v-6362e18b','profile_sex_option',profileForm.sex==='男'?'profile_sex_option-active':'']}}" catchtap="__e"><u-radio vue-id="{{('08f9d0db-10')+','+('08f9d0db-9')}}" label="男" name="男" size="16" iconSize="10" activeColor="#4967ff" class="data-v-6362e18b" bind:__l="__l"></u-radio></view><view data-event-opts="{{[['tap',[['profileSexChange',['女']]]]]}}" class="{{['data-v-6362e18b','profile_sex_option',profileForm.sex==='女'?'profile_sex_option-active':'']}}" catchtap="__e"><u-radio vue-id="{{('08f9d0db-11')+','+('08f9d0db-9')}}" label="女" name="女" size="16" iconSize="10" activeColor="#4967ff" class="data-v-6362e18b" bind:__l="__l"></u-radio></view></u-radio-group></view><view class="profile_form_item profile_date_row data-v-6362e18b"><view class="profile_label data-v-6362e18b">出生日期</view><picker mode="date" value="{{profileForm.birthday}}" end="{{today}}" data-event-opts="{{[['change',[['profileBirthdayChange',['$event']]]]]}}" bindchange="__e" class="data-v-6362e18b"><view class="{{['data-v-6362e18b','profile_date',profileForm.birthday?'':'profile_placeholder']}}">{{''+(profileForm.birthday||'请选择')+''}}<u-icon vue-id="{{('08f9d0db-12')+','+('08f9d0db-8')}}" name="calendar" color="#9bace8" size="18" class="data-v-6362e18b" bind:__l="__l"></u-icon></view></picker></view><u-button class="profile_submit data-v-6362e18b" vue-id="{{('08f9d0db-13')+','+('08f9d0db-8')}}" color="{{profileSubmitDisabled?'#cdd6ef':'#4967ff'}}" hairline="{{true}}" throttleTime="1000" loading="{{profileLoading}}" disabled="{{profileSubmitDisabled}}" data-event-opts="{{[['tap',[['submitProfile',['$event']]]]]}}" bindtap="__e" bind:__l="__l" vue-slots="{{['default']}}">确认提交</u-button></view></u-popup></view> |