signin.swan 3.0 KB

1
  1. <view><fa-navbar vue-id="4a910791-1" title="签到" border-bottom="{{false}}"></fa-navbar><view class="u-flex u-row-center u-col-center signin" style="{{'background:'+(theme.bgColor)+';'}}"><view class="u-flexs u-m-b-50"><view data-event-opts="{{[['tap',[['goSignin',['$event']]]]]}}" class="u-flex u-row-center u-col-center garden1" bindtap="__e"><view class="{{['garden2',vuex_signin.is_signin?'is-signin':'no-signin']}}"></view><view class="{{['u-flex u-row-center u-col-center garden3 u-font-30',vuex_signin.is_signin?'is-signin':'no-signin']}}">{{vuex_signin.is_signin?'已签到':'签到'}}</view></view><view class="u-score-color u-m-t-50">{{vuex_signin.msg}}</view></view><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="rule u-tips-color" bindtap="__e">签到规则</view></view><view class="u-p-l-30 u-p-r-30 number"><view class="u-bg-white u-flex u-col-center"><view class="u-flex u-row-around" style="width:100%;"><view data-event-opts="{{[['tap',[['goPage',['/pages/logs/score']]]]]}}" class="u-text-center" bindtap="__e"><view class="u-font-40">{{vuex_signin.score}}</view><view><text class="u-m-l-10">积分</text></view></view><view data-event-opts="{{[['tap',[['goPage',['/pages/signin/logs']]]]]}}" class="u-text-center" bindtap="__e"><view class="u-font-40">{{vuex_signin.successions}}</view><view><text>签到天数</text></view></view><view data-event-opts="{{[['tap',[['goPage',['/pages/signin/ranking']]]]]}}" class="u-text-center" bindtap="__e"><view class="u-font-40">{{vuex_signin.self_rank}}</view><view><text>排行</text></view></view></view></view><view class="u-m-t-30"><fa-signin class="vue-ref" bind:dosign="__e" bind:fillup="__e" vue-id="4a910791-2" data-ref="sign" data-event-opts="{{[['^dosign',[['goSignin']]],['^fillup',[['fillup']]]]}}"></fa-signin></view></view><u-modal bind:input="__e" vue-id="4a910791-3" title="签到积分规则" value="{{show}}" data-event-opts="{{[['^input',[['__set_model',['','show','$event',[]]]]]]}}" vue-slots="{{['default']}}"><view class="slot-content"><view class="u-p-30"><u-table vue-id="{{('4a910791-4')+','+('4a910791-3')}}" vue-slots="{{['default']}}"><u-tr class="u-tr" vue-id="{{('4a910791-5')+','+('4a910791-4')}}" vue-slots="{{['default']}}"><u-th class="u-th u-flex-1" vue-id="{{('4a910791-6')+','+('4a910791-5')}}" vue-slots="{{['default']}}">连续签到天数</u-th><u-th class="u-th u-flex-1" vue-id="{{('4a910791-7')+','+('4a910791-5')}}" vue-slots="{{['default']}}">获得积分</u-th></u-tr><block s-for="{{$root.l0}}" s-for-item="item" s-for-index="index" s-key="index"><u-tr class="u-tr" vue-id="{{('4a910791-8-'+index)+','+('4a910791-4')}}" vue-slots="{{['default']}}"><u-td class="u-td u-flex-1" vue-id="{{('4a910791-9-'+index)+','+('4a910791-8-'+index)}}" vue-slots="{{['default']}}">{{'第'+item.g0+'天'}}</u-td><u-td class="u-td u-flex-1" vue-id="{{('4a910791-10-'+index)+','+('4a910791-8-'+index)}}" vue-slots="{{['default']}}">{{item.$orig}}</u-td></u-tr></block></u-table></view></view></u-modal><fa-tabbar vue-id="4a910791-11"></fa-tabbar></view>