<view class="{{['app-layout','data-v-0e2139da',haveBackground?'app-layout-background':'']}}" style="{{$root.s0}}"><block wx:if="{{promptBox.show}}"><app-prompt-box vue-id="d4890fda-1" text="{{promptBox.text}}" class="data-v-0e2139da" bind:__l="__l"></app-prompt-box></block><block wx:if="{{isGuest}}"><app-user-login vue-id="d4890fda-2" class="data-v-0e2139da" bind:__l="__l"></app-user-login></block><block wx:else><block wx:if="{{!isGuest&&is_mobile_auth==1}}"><u-iphone-frame vue-id="d4890fda-3" class="data-v-0e2139da" bind:__l="__l"></u-iphone-frame></block></block><app-payment vue-id="d4890fda-4" class="data-v-0e2139da" bind:__l="__l"></app-payment><block wx:if="{{reportAndError.boolean}}"><app-report-error vue-id="d4890fda-5" content="{{reportAndError.content}}" class="data-v-0e2139da" bind:__l="__l"></app-report-error></block><app-coupon-modal vue-id="d4890fda-6" class="data-v-0e2139da" bind:__l="__l"></app-coupon-modal><view class="data-v-0e2139da"><slot></slot></view><block wx:if="{{loadingIsShow}}"><app-loading vue-id="d4890fda-7" type="{{loadingType}}" text="{{loadingText}}" color="{{loadingColor}}" backgroundImage="{{loadingBackgroundImage}}" class="data-v-0e2139da" bind:__l="__l"></app-loading></block><block wx:if="{{tabbarbool}}"><view class="safe-area-inset-bottom data-v-0e2139da"><view class="{{['nav-margin','','data-v-0e2139da',haveBackground?'app-layout-background':'']}}" style="{{'height:'+('110rpx')+';'}}"></view></view><app-tab-bar vue-id="d4890fda-8" page-count="{{page_count}}" class="data-v-0e2139da" bind:__l="__l"></app-tab-bar></block></view>