榆山数据端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

88 lines
2.7 KiB

<view class="diff-plugg">
<view class="banner">
<image src="../../images/diff-plugg.png" />
</view>
<view class="tab-bar">
<view
class="tab tab1 {{selectTab === 'tab1' ? 'select' : ''}}"
data-tab="tab1"
bindtap="onTabChange">耗时最长</view>
<view
class="tab tab2 {{selectTab === 'tab2' ? 'select' : ''}}"
data-tab="tab2"
bindtap="onTabChange">涉及部门最多</view>
<view
class="tab tab3 {{selectTab === 'tab3' ? 'select' : ''}}"
data-tab="tab3"
bindtap="onTabChange">处理次数</view>
<view class="select-bar {{selectTab === 'tab1' ? '' : selectTab === 'tab2' ? 'tab2' : selectTab === 'tab3' ? 'tab3' : 'tab1'}}"></view>
</view>
<view class="content">
<view class="condition">
<view class="left">
<button
bindtap="onTypeChange"
data-type="end"
class="end {{selectType === 'end' ? 'select' : ''}}">
结案或关闭
</button>
<button
bindtap="onTypeChange"
data-type="handle"
class="handle {{selectType === 'handle' ? 'select' : ''}}">
处理中
</button>
</view>
<view class="right" bindtap="onChangeTimePicker">
<view class="time">{{choosedTime.time}}</view>
<view class="trigger {{timePickerVisible ? 'rotate' : ''}}"></view>
<view class="time-list "
style="height: {{timePickerVisible ? '200rpx' : '0rpx'}}">
<view
data-id="{{item.id}}"
bindtap="onChooseTime"
class="time-item"
wx:key="index"
wx:for-item="item"
wx:for-index="index"
style="color: {{item.select ? '#29B9A5' : '#B6BAC6'}}"
wx:for="{{timeList}}">{{item.time}}</view>
</view>
</view>
</view>
<block wx:if="{{preloadVisible && diffOrPluggList.length === 0 }}">
<view
class="list-item"
wx:for="{{[1,2]}}"
wx:key="index"
wx:for-index="index">
<preload-item></preload-item>
</view>
</block>
<block wx:elif="{{!preloadVisible && diffOrPluggList.length > 0}}">
<view
class="list-item"
wx:for="{{diffOrPluggList}}"
wx:key="index"
wx:for-index="index">
<list-item
order="{{index + 1}}"
type="{{selectTab === 'tab1' ? '1' : selectTab === 'tab2' ? '2' : selectTab === 'tab3' ? '3' : '1' }}"
contentObj="{{item}}"
bindtap='closePicker'>
</list-item>
</view>
</block>
<view class="no-data" wx:else>
<no-data isShow="{{true}}"></no-data>
</view>
</view>
<load-more
loadType="{{loadType}}"
loadVisible="{{loadVisible}}">
</load-more>
</view>