1 line
2.7 KiB
Plaintext
1 line
2.7 KiB
Plaintext
<view data-event-opts="{{[['touchstart',[['handleTouchStart',['$event']]]],['touchmove',[['handleTouchMove',['$event']]]],['touchend',[['handleTouchEnd',['$event']]]]]}}" class="page-container" bindtouchstart="__e" bindtouchmove="__e" bindtouchend="__e"><custom-header vue-id="8dd740cc-1" title="{{currentPageInfo.title}}" subtitle="{{currentPageInfo.subtitle}}" spaces="{{spaceOptions}}" selectedIndex="{{selectedSpaceIndex}}" data-event-opts="{{[['^spaceChange',[['handleSpaceChange']]],['^toggleSideMenu',[['toggleSideMenu']]]]}}" bind:spaceChange="__e" bind:toggleSideMenu="__e" bind:__l="__l"></custom-header><block wx:if="{{isLoadingSpaces}}"><view class="loading-overlay"><view class="spinner"></view><text class="loading-text">加载中...</text></view></block><view class="page-content"><block wx:if="{{currentTabIndex===0}}"><device-tab vue-id="8dd740cc-2" bind:__l="__l"></device-tab></block><block wx:if="{{currentTabIndex===1}}"><room-tab vue-id="8dd740cc-3" bind:__l="__l"></room-tab></block><block wx:if="{{currentTabIndex===2}}"><notification-tab class="vue-ref" vue-id="8dd740cc-4" data-ref="notificationTab" bind:__l="__l"></notification-tab></block><block wx:if="{{currentTabIndex===3}}"><control-tab vue-id="8dd740cc-5" statusTitle="{{currentStatusTitle}}" data-event-opts="{{[['^statusChanged',[['handleStatusChanged']]]]}}" bind:statusChanged="__e" bind:__l="__l"></control-tab></block></view><bottom-tab vue-id="8dd740cc-6" currentIndex="{{currentTabIndex}}" data-event-opts="{{[['^tabChange',[['handleTabChange']]]]}}" bind:tabChange="__e" bind:__l="__l"></bottom-tab><side-menu vue-id="8dd740cc-7" visible="{{showSideMenu}}" logoflag="{{logoflag}}" data-event-opts="{{[['^close',[['closeSideMenu']]],['^menuClick',[['handleMenuClick']]],['^addRoom',[['handleAddRoom']]]]}}" bind:close="__e" bind:menuClick="__e" bind:addRoom="__e" bind:__l="__l"></side-menu><block wx:if="{{$root.g0}}"><view style="background-color:#F3F5F6;position:fixed;top:168rpx;left:0;width:100%;height:100vh;z-index:999;text-align:center;"><image style="width:272rpx;height:272rpx;margin-top:80rpx;" src="https://api.ccttiot.com/smartmeter/img/static/uKFO4XdQVUgGYJHt4gwn" mode="aspectFill"></image><view style="font-weight:600;font-size:36rpx;margin-top:70rpx;color:#3D3D3D;">{{''+$root.g1+''}}</view><view style="width:524rpx;margin-top:30rpx;font-size:28rpx;color:#727272;margin:auto;">{{''+$root.g2+''}}</view><view data-event-opts="{{[['tap',[['btnaddkj',['$event']]]]]}}" style="width:674rpx;height:100rpx;background:#0F0F0F;border-radius:60rpx 60rpx 60rpx 60rpx;border:2rpx solid #0F0F0F;font-size:36rpx;color:#fff;font-weight:600;text-align:center;line-height:100rpx;margin:auto;margin-top:70rpx;" bindtap="__e">{{'+ '+$root.g3+''}}</view></view></block></view> |