| | |
| | | </view> --> |
| | | <!-- --> |
| | | <view class="tabs"> |
| | | <view class="tab" :class="{active: param.status == 0}" @click="tabsClick(0)"> |
| | | <view class="tab" :class="{active: param.queryStatus == '0,1'}" @click="tabsClick('0,1')"> |
| | | <text>待处理</text> |
| | | <text class="border"></text> |
| | | </view> |
| | | <view class="tab" :class="{active: param.status == 3}" @click="tabsClick(3)"> |
| | | <view class="tab" :class="{active: param.queryStatus == 3}" @click="tabsClick(3)"> |
| | | <text>已处理</text> |
| | | <text class="border"></text> |
| | | </view> |
| | |
| | | gray: item.status == 3 || item.status == 4 |
| | | }">{{statusM[item.status]}}</view>
|
| | | </view>
|
| | | <view class="line" v-if="item.startDate && item.endDate">任务日期:{{ item.startDate.slice(0, 11) }} 至 {{ item.endDate.slice(0, 11) }}</view>
|
| | | <view class="line">执行时间:{{ item.startDate.slice(11, 16) }} - {{ item.endDate.slice(11, 16) }}</view> |
| | | <view class="line" v-if="item.startDate">任务日期:{{ item.startDate.slice(0, 11) }}</view>
|
| | | <view class="line">执行时间:{{ item.startDate.slice(11, 16) }} 至 {{ item.endDate.slice(11, 16) }}</view> |
| | | <view class="line"> |
| | | <view>完成情况:{{item.finishNum}}/{{item.patrolNum}}</view> |
| | | <view>完成情况:{{item.finishNum || 0}}/{{item.patrolNum}}</view> |
| | | <view class="btn"> |
| | | <image src="@/static/side/ic_saoma@2x.png" class="saoma" mode=""></image> |
| | | <view>扫码巡检</view> |
| | |
| | | data() {
|
| | | return {
|
| | | param: { |
| | | status: 0 |
| | | queryStatus: '0,1' |
| | | }, |
| | | list: [], |
| | | activeTab: 0, |
| | |
| | | getList() { |
| | | const { page, param, selectAll } = this |
| | | ywPatrolTaskPost({ |
| | | model: {...param, dispatchUserId: selectAll ? '' : uni.getStorageSync('userInfo').id, }, |
| | | model: {...param, dealUserId: selectAll ? '' : uni.getStorageSync('userInfo').id, }, |
| | | page, |
| | | capacity: 10 |
| | | }).then(res => { |