epmet 工作端 小程序
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.

91 lines
3.5 KiB

<view class="screen">
<picker
model:value="{{ orgIndex }}"
range="{{orgList}}"
range-key="label"
data-key="orgIndex"
bindchange="setVal"
>
<view class="picker">
<text>{{ orgIndex >= 0 ? orgList[orgIndex].label : '按组织' }}</text>
<image src="../../../images/down.png" mode="widthFix"/>
</view>
</picker>
<picker
range="{{natureOptions}}"
range-key="label"
model:value="{{ natureIndex }}"
data-key="natureIndex"
bindchange="setVal"
>
<view class="picker-type">
<text>{{ natureIndex >= 0 ? natureOptions[natureIndex].label : '按性质'
}}</text>
<image src="../../../images/down2.png" mode="widthFix"/>
</view>
</picker>
<picker
range="{{statusOptions}}"
range-key="label"
model:value="{{ statusIndex }}"
data-key="statusIndex"
bindchange="setVal"
>
<view class="picker-type">
<text>{{ statusIndex >= 0 ? statusOptions[statusIndex].label : '按状态'
}}</text>
<image src="../../../images/down2.png" mode="widthFix"/>
</view>
</picker>
<view class="btn" bindtap="onConfirm">
筛选
</view>
</view>
<scroll-view bind:scrolltolower="scrolltolower" scroll-y style="height: calc(100vh - 92rpx)"
class="statistics-container">
<view class="card-list" wx:for="{{list}}" wx:key="{{index}}">
<view class="content">
<view class="item" bind:tap="gotopage" data-id="{{item.demandRecId}}" wx:if="{{listType === '1'}}">
<view class="user-info">
<view class="name">
{{item.reportUserName ? item.reportUserName : ''}}
{{item.reportUserMobile ? item.reportUserMobile : ''}}
</view>
<view class="tag orange" wx-if="{{item.status === '待响应'}}">
待响应
</view>
<view class="tag blue" wx-if="{{item.status === 'assigned'}}">
已指派服务
</view>
<view class="tag green" wx-if="{{item.status === 'finished'}}">
已完成
</view>
</view>
<view class="date">
<view class="type">{{item.categoryAllName ? item.categoryAllName : ''}}</view>
<view class="time">{{item.reportTime ? item.reportTime : ''}}</view>
</view>
<view class="describe">
{{item.content ? item.content : ''}}
</view>
</view>
<view class="item" bind:tap="gotopage" data-id="{{item.id}}" wx:else>
<view class="user-info">
<view class="name">
{{item.title ? item.title : ''}}
</view>
</view>
<view class="date">
<view class="type">{{item.commonServiceTypeName ? item.commonServiceTypeName : ''}}</view>
<view class="time">{{item.createdTime ? item.createdTime : ''}}</view>
</view>
<view class="describe">
{{item.content ? item.content : ''}}
</view>
</view>
</view>
</view>
</scroll-view>