ll
liukangdong
2024-12-03 b2e8e233d59d107615a8336dce9da36f1f8bcde0
h5/pages/polling/task.vue
@@ -8,11 +8,11 @@
      </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>
@@ -39,10 +39,10 @@
                     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>
@@ -61,7 +61,7 @@
      data() {
         return {
            param: {
               status: 0
               queryStatus: '0,1'
            },
            list: [],
            activeTab: 0,
@@ -110,7 +110,7 @@
         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 => {