Browse Source

修改计算距离bug

master
前端-胡立永 9 months ago
parent
commit
fbd2721ea7
3 changed files with 13 additions and 9 deletions
  1. +12
    -2
      service-uniapp-client/components/selectTechnicianCompoents.vue
  2. +1
    -1
      service-uniapp-client/components/technicianList.vue
  3. +0
    -6
      service-uniapp-client/pages/technician/selectTechnician.vue

+ 12
- 2
service-uniapp-client/components/selectTechnicianCompoents.vue View File

@ -1,7 +1,7 @@
<template>
<van-list v-if="technicianList.length > 0" v-model:loading="loading" :finished="finished" finished-text="没有更多了" @load="onLoad">
<view v-for="item in list" :key="item.id" class="technician-item"
@click="select(item)">
@click="clickItem(item)">
<view class="technician-img-and-status">
<view class="img-box">
<image :src="item.image" mode="widthFix"></image>
@ -32,7 +32,7 @@
<image src="@/static/technician/position.png" mode="aspectFill"></image>
</view>
<view class="distance">
{{ item.setKmOpen ? item.setKm || 0 : item.km || 0 }}km
{{ item.setKmOpen == 'Y' ? item.setKm || 0 : item.km || 0 }}km
</view>
</view>
</view>
@ -89,6 +89,16 @@
}
},
clickItem(item){
if (item.bookable != 'Y') {
return uni.showToast({
title: '技师未开启接单',
icon: 'none'
})
}
this.select(item)
},
//
calculatedDistance(result,index){
console.log(index);


+ 1
- 1
service-uniapp-client/components/technicianList.vue View File

@ -26,7 +26,7 @@
<view class="alert-collect">
<image src="@/static/technician/address.png" mode="aspectFit"></image>
<text class="alert-add-collect">
{{ item.setKmOpen ? item.setKm || 0 : item.km || 0 }}km
{{ item.setKmOpen == 'Y' ? item.setKm || 0 : item.km || 0 }}km
</text>
</view>
</view>


+ 0
- 6
service-uniapp-client/pages/technician/selectTechnician.vue View File

@ -44,12 +44,6 @@
})
},
toPayOrder(item) {
if (item.bookable != 'Y') {
return uni.showToast({
title: '技师未开启接单',
icon: 'none'
})
}
this.$api('createVipOrder', {
projectId: this.$route.query.serviceId,
technicianId: item.id


Loading…
Cancel
Save