189 lines
9.8 KiB
Plaintext
189 lines
9.8 KiB
Plaintext
<!--pages/handoverVehicle/handoverVehicleRecord/handoverVehicleRecord.wxml-->
|
|
<view class="container">
|
|
<van-tabs color="#4381FC" title-active-color="#4381FC" bind:click="tabOnClick">
|
|
<van-tab title="采购交车验收">
|
|
<view class="search-container">
|
|
<view class="row">
|
|
<view class="project-select selectItem" data-fieldName="projectShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{selectProjectIndex > 0}}">{{selectProject.text}}</view>
|
|
<view class="placeholder" wx:else>合同</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
<view class="project-select selectItem" data-fieldName="vehicleTypeShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{vehicleTypeIndex > 0}}">{{vehicleType.text}}</view>
|
|
<view class="placeholder" wx:else>车辆种类</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
<view class="project-select selectItem" data-fieldName="checkStatusShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{checkStatusIndex > 0}}">{{checkStatus.text}}</view>
|
|
<view class="placeholder" wx:else>验收结果</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="list-content">
|
|
<view class="list">
|
|
<scroll-view class="scroll-view_H" scroll-y="true" bindscrolltolower="lower" style="width: 100%">
|
|
<view class="item" wx:for="{{list1}}" wx:key="index" data-inf="{{item}}" catchtap="toDetail">
|
|
<view class="row">
|
|
<!-- <view class="title">{{item.vehicleType_dictText ? item.vehicleType_dictText : '/'}}</view> -->
|
|
<view class="val">{{item.checkTime ? item.checkTime : '/'}}</view>
|
|
<view class="status1" wx:if="{{item.status == 0}}">未提交</view>
|
|
<view class="status" wx:else>已提交</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="val" style="font-weight: bold;">
|
|
车辆数:{{item.vehicleList.length ? item.vehicleList.length : '0'}}
|
|
</view>
|
|
<view class="val">
|
|
<view class="type" wx:if="{{item.checkStatus == 1}}">{{item.checkStatus_dictText}}</view>
|
|
<view class="type type-g" wx:else="">{{item.checkStatus_dictText}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="is-last" wx:if="{{isLast && list1.length > 0}}">
|
|
<van-divider contentPosition="center">已加载完全部数据</van-divider>
|
|
</view>
|
|
<view class="no-data" wx:if="{{list1.length == 0}}">
|
|
<van-empty description="无数据" />
|
|
</view>
|
|
</scroll-view>
|
|
</view>
|
|
</view>
|
|
<!-- <view class="bottom">
|
|
<view class="btn-box">
|
|
<view class="btn" catch:tap="eventReportAdd">新增验收</view>
|
|
</view>
|
|
</view> -->
|
|
</van-tab>
|
|
<van-tab title="租赁交车收车验收">
|
|
<view class="search-container">
|
|
<view class="row">
|
|
<view class="project-select selectItem" data-fieldName="projectShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{selectProjectIndex > 0}}">{{selectProject.text}}</view>
|
|
<view class="placeholder" wx:else>合同</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
<view class="project-select selectItem" data-fieldName="vehicleTypeShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{vehicleTypeIndex > 0}}">{{vehicleType.text}}</view>
|
|
<view class="placeholder" wx:else>车辆种类</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
<view class="project-select selectItem" data-fieldName="receiveStatusShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{receiveStatusIndex > 0}}">{{receiveStatus.text}}</view>
|
|
<view class="placeholder" wx:else>状态</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="list-content">
|
|
<view class="list">
|
|
<scroll-view class="scroll-view_H" scroll-y="true" bindscrolltolower="lower" style="width: 100%">
|
|
<view class="item" wx:for="{{list2}}" wx:key="index" data-inf="{{item}}" catchtap="toDetail">
|
|
<view class="row">
|
|
<view class="val">{{item.checkTime ? item.checkTime : '/'}}</view>
|
|
<view class="val">
|
|
{{item.projectId_dictText ? item.projectId_dictText : '/'}}
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="title">
|
|
车辆数:{{item.vehicleList.length ? item.vehicleList.length : '0'}}
|
|
</view>
|
|
<view class="val">
|
|
{{item.vehicleType_dictText ? item.vehicleType_dictText : '/'}}
|
|
<view class="type type-b" wx:if="{{item.receiveStatus == 1}}">{{item.receiveStatus_dictText}}</view>
|
|
<view class="type type-bb" wx:elif="{{item.receiveStatus == 0.5}}">{{item.receiveStatus_dictText}}</view>
|
|
<view class="type" wx:else="">{{item.receiveStatus_dictText}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="is-last" wx:if="{{isLast && list2.length > 0}}">
|
|
<van-divider contentPosition="center">已加载完全部数据</van-divider>
|
|
</view>
|
|
<view class="no-data" wx:if="{{list2.length == 0}}">
|
|
<van-empty description="无数据" />
|
|
</view>
|
|
</scroll-view>
|
|
</view>
|
|
</view>
|
|
<!-- <view class="bottom">
|
|
<view class="btn-box">
|
|
<view class="btn" catch:tap="eventReportAdd">新增验收</view>
|
|
</view>
|
|
</view> -->
|
|
</van-tab>
|
|
<!-- <van-tab title="租赁收车验收">
|
|
<view class="search-container">
|
|
<view class="row">
|
|
<view class="project-select selectItem" data-fieldName="projectShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{selectProjectIndex > 0}}">{{selectProject.text}}</view>
|
|
<view class="placeholder" wx:else>合同</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
<view class="project-select selectItem" data-fieldName="vehicleTypeShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{vehicleTypeIndex > 0}}">{{vehicleType.text}}</view>
|
|
<view class="placeholder" wx:else>车辆种类</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
<view class="project-select selectItem" data-fieldName="checkStatusShow" catch:tap="pickerChange">
|
|
<view class="val" wx:if="{{checkStatusIndex > 0}}">{{checkStatus.text}}</view>
|
|
<view class="placeholder" wx:else>验收结果</view>
|
|
<view class="arrow"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="list-content">
|
|
<view class="list">
|
|
<scroll-view class="scroll-view_H" scroll-y="true" bindscrolltolower="lower" style="width: 100%">
|
|
<view class="item" wx:for="{{list3}}" wx:key="index" data-inf="{{item}}" catchtap="toDetail">
|
|
<view class="row">
|
|
<view class="title">{{item.vehicleType_dictText ? item.vehicleType_dictText : '/'}}</view>
|
|
<view class="time">{{item.checkTime ? item.checkTime : '/'}}</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="val">{{item.projectId_dictText ? item.projectId_dictText : '/'}}</view>
|
|
<view class="val">
|
|
车辆数:{{item.vehicleList.length ? item.vehicleList.length : '0'}}
|
|
<view class="type" wx:if="{{item.checkStatus == 1}}">{{item.checkStatus_dictText}}</view>
|
|
<view class="type type-g" wx:else="">{{item.checkStatus_dictText}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="is-last" wx:if="{{isLast && list3.length > 0}}">
|
|
<van-divider contentPosition="center">已加载完全部数据</van-divider>
|
|
</view>
|
|
<view class="no-data" wx:if="{{list3.length == 0}}">
|
|
<van-empty description="无数据" />
|
|
</view>
|
|
</scroll-view>
|
|
</view>
|
|
</view>
|
|
<view class="bottom">
|
|
<view class="btn-box">
|
|
<view class="btn" catch:tap="eventReportAdd">新增验收</view>
|
|
</view>
|
|
</view>
|
|
</van-tab> -->
|
|
</van-tabs>
|
|
|
|
<van-popup show="{{projectShow}}" position="bottom" bind:close="hidePicker">
|
|
<view class="searchBox">
|
|
<van-search value="{{ projectSearchVal }}" placeholder="请输入合同" bind:search="filterProject" />
|
|
</view>
|
|
<van-picker default-index="{{selectProjectIndex}}" data-fieldname="selectProject" show-toolbar columns="{{filterProjectOptions}}" bind:confirm="pickerConfirm" bind:cancel="hidePicker">
|
|
</van-picker>
|
|
</van-popup>
|
|
<van-popup show="{{vehicleTypeShow}}" position="bottom" bind:close="hidePicker">
|
|
<van-picker default-index="{{vehicleTypeIndex}}" data-fieldname="vehicleType" show-toolbar columns="{{vehicleTypeOptions}}" bind:confirm="pickerConfirm" bind:cancel="hidePicker">
|
|
</van-picker>
|
|
</van-popup>
|
|
<van-popup show="{{checkStatusShow}}" position="bottom" bind:close="hidePicker">
|
|
<van-picker default-index="{{checkStatusIndex}}" data-fieldname="checkStatus" show-toolbar columns="{{checkStatusOptions}}" bind:confirm="pickerConfirm" bind:cancel="hidePicker">
|
|
</van-picker>
|
|
</van-popup>
|
|
<van-popup show="{{receiveStatusShow}}" position="bottom" bind:close="hidePicker">
|
|
<van-picker default-index="{{receiveStatusIndex}}" data-fieldname="receiveStatus" show-toolbar columns="{{receiveStatusOptions}}" bind:confirm="pickerConfirm" bind:cancel="hidePicker">
|
|
</van-picker>
|
|
</van-popup>
|
|
</view> |