| | |
| | | <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> |
| | |
| | | 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 || [] |
| | | } |
| | |
| | | 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 |
| | | }); |
| | | } |
| | | } |