congming_huose-apk/unpackage/dist/dev/mp-weixin/common/components/NotificationTab.wxml

1 line
5.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<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>