1 line
5.4 KiB
Plaintext
1 line
5.4 KiB
Plaintext
<view class="page data-v-58e7dbd2"><view class="tabs-wrap data-v-58e7dbd2"><block wx:for="{{tabsDisplay}}" wx:for-item="item" wx:for-index="index" wx:key="key"><view data-event-opts="{{[['tap',[['onTabClick',[index]]]]]}}" class="{{['data-v-58e7dbd2',swiperCurrent==index?'active tab':'tab']}}" bindtap="__e">{{''+item.name+''}}</view></block><view data-event-opts="{{[['tap',[['showNotificationSettings',['$event']]]]]}}" class="settings-btn data-v-58e7dbd2" bindtap="__e">☰</view></view><swiper class="swiper data-v-58e7dbd2" current="{{swiperCurrent}}" duration="{{200}}" circular="{{false}}" data-event-opts="{{[['change',[['onSwiperChange',['$event']]]]]}}" bindchange="__e"><block wx:for="{{$root.l1}}" wx:for-item="tab" wx:for-index="__i0__" wx:key="key"><swiper-item class="data-v-58e7dbd2"><scroll-view class="list data-v-58e7dbd2" scroll-y="{{true}}" refresher-enabled="{{true}}" refresher-triggered="{{isRefreshing}}" refresher-default-style="black" data-event-opts="{{[['scrolltolower',[['handqixing',['$event']]]],['refresherrefresh',[['onRefresh',['$event']]]]]}}" bindscrolltolower="__e" bindrefresherrefresh="__e"><block wx:for="{{tab.l0}}" wx:for-item="n" wx:for-index="idx"><view class="cell data-v-58e7dbd2"><view class="content data-v-58e7dbd2"><view class="row1 data-v-58e7dbd2"><block wx:if="{{n.type=='delete'}}"><image class="small-icon data-v-58e7dbd2" src="https://api.ccttiot.com/smartmeter/img/static/uzIKbrzVRDbX1TdbALJx" mode="aspectFill"></image></block><block wx:if="{{n.type=='unbind'}}"><image class="small-icon data-v-58e7dbd2" src="https://api.ccttiot.com/smartmeter/img/static/uJ4PSY8O4kde1AdCdf91" mode="aspectFill"></image></block><block wx:if="{{n.type=='bind'}}"><image class="small-icon data-v-58e7dbd2" src="https://api.ccttiot.com/smartmeter/img/static/un9RVkNVxeENkCrtYVug" mode="aspectFill"></image></block><block wx:if="{{n.type=='add'}}"><image class="small-icon data-v-58e7dbd2" src="https://api.ccttiot.com/smartmeter/img/static/uzSrhuScUj743gsVwEqd" mode="aspectFill"></image></block><block wx:if="{{n.type=='edit'}}"><image class="small-icon data-v-58e7dbd2" src="https://api.ccttiot.com/smartmeter/img/static/u42kBohuBIohCoNWYazi" mode="aspectFill"></image></block><text class="time data-v-58e7dbd2" style="{{'color:'+(n.timeColor)+';'}}">{{n.time}}</text></view><view class="row2 data-v-58e7dbd2">{{n.titleKey}}</view></view><image class="thumb thumb-placeholder data-v-58e7dbd2" src="{{n.picture}}" mode="aspectFill"></image></view></block><view class="no-more data-v-58e7dbd2">{{$root.g0}}</view></scroll-view></swiper-item></block></swiper><block wx:if="{{showSettings}}"><view data-event-opts="{{[['tap',[['hideNotificationSettings',['$event']]]]]}}" class="settings-modal data-v-58e7dbd2" bindtap="__e"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" class="settings-content data-v-58e7dbd2" catchtap="__e"><view class="settings-header data-v-58e7dbd2"><text class="settings-title data-v-58e7dbd2">{{$root.g1}}</text><text data-event-opts="{{[['tap',[['hideNotificationSettings',['$event']]]]]}}" class="close-btn data-v-58e7dbd2" bindtap="__e">×</text></view><scroll-view class="settings-list data-v-58e7dbd2" scroll-y="{{true}}"><block wx:for="{{$root.l2}}" wx:for-item="category" wx:for-index="index" wx:key="index"><view class="setting-item data-v-58e7dbd2"><view data-event-opts="{{[['tap',[['toggleCategory',[index]]]]]}}" class="setting-main data-v-58e7dbd2" bindtap="__e"><view class="setting-info data-v-58e7dbd2"><text class="setting-title data-v-58e7dbd2">{{category.g2}}</text><view class="setting-desc-row data-v-58e7dbd2"><text class="setting-desc data-v-58e7dbd2">{{category.m0}}</text><block wx:if="{{category.$orig.hasSubSettings}}"><text class="arrow data-v-58e7dbd2">〉</text></block></view></view><view class="setting-controls data-v-58e7dbd2"><switch checked="{{category.$orig.enabled}}" color="#000000" data-event-opts="{{[['change',[['onMainSwitchChange',[index,'$event']]]],['tap',[['',['$event']]]]]}}" bindchange="__e" catchtap="__e" class="data-v-58e7dbd2"></switch></view></view></view></block></scroll-view></view></view></block><block wx:if="{{showSubSettings}}"><view data-event-opts="{{[['tap',[['hideSubSettings',['$event']]]]]}}" class="sub-settings-modal data-v-58e7dbd2" bindtap="__e"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" class="sub-settings-content data-v-58e7dbd2" catchtap="__e"><view class="sub-settings-header data-v-58e7dbd2"><text class="sub-settings-title data-v-58e7dbd2">{{$root.m1}}</text><text data-event-opts="{{[['tap',[['hideSubSettings',['$event']]]]]}}" class="close-btn data-v-58e7dbd2" bindtap="__e">×</text></view><scroll-view class="sub-settings-list data-v-58e7dbd2" scroll-y="{{true}}"><block wx:for="{{$root.l3}}" wx:for-item="subItem" wx:for-index="index" wx:key="index"><view class="sub-setting-item data-v-58e7dbd2"><view class="sub-setting-main data-v-58e7dbd2"><view class="sub-setting-info data-v-58e7dbd2"><text class="sub-setting-title data-v-58e7dbd2">{{subItem.g3}}</text></view><switch checked="{{subItem.$orig.enabled}}" color="#000000" data-event-opts="{{[['change',[['onSubSwitchChange',[index,'$event']]]]]}}" bindchange="__e" class="data-v-58e7dbd2"></switch></view></view></block></scroll-view><view data-event-opts="{{[['tap',[['saveSubSettings',['$event']]]]]}}" class="save-btn data-v-58e7dbd2" bindtap="__e"><text class="save-btn-text data-v-58e7dbd2">{{$root.g4}}</text></view></view></view></block></view> |