ll
liukangdong
2024-08-29 1382a7990e9b13f60c6416ada5477673a934dd16
h5/pages/driver/index.vue
@@ -43,7 +43,7 @@
                        <view class="time" v-if="item.arriveDate">{{ item.arriveDate.slice(5) }}</view>
                        <view v-if="item.status == 0" class="sub_btn" @click="handleTask(item)">确认任务</view>
                        <view v-if="item.status == 1" class="sub_btn" @click="handleSign(item)">立即签到</view>
                        <view v-if="item.status == 2" class="sub_btn" @click="handleQueup(item)">查看排队</view>
                        <view v-if="item.status == 2" class="sub_btn" @click="handleQueue(item)">查看排队</view>
                     </view>
                  </view>
               </view>
@@ -110,13 +110,18 @@
            url: '/pages/driver/taskDetail?id=' + item.id
         });
      },
      handleQueup(item) {},
      handleQueue(item) {
         uni.navigateTo({
            url:'/pages/driver/queueUp?jobId=' + item.id
         })
      },
      initData() {
         driverHomeData().then(res => {
            if (res.code == 200) {
               uni.setStorageSync('driverGuide', {
                  bookingTips: res.data.bookingTips,
                  reservationMap: res.data.reservationMap
                  reservationMap: res.data.reservationMap,
                  signDistance: res.data.signDistance
               });
               this.taskList = res.data.platformJobList || []
            }
@@ -129,14 +134,9 @@
            url: '/pages/driver/login'
         });
      },
      handleTask(status) {
         if (status == 1) {
            return uni.navigateTo({
               url: '/pages/driver/taskDetail'
            });
         }
      handleTask(item) {
         uni.navigateTo({
            url: '/pages/driver/taskConfirm'
            url: '/pages/driver/taskConfirm?id=' + item.id
         });
      }
   }