| | |
| | | <view class="item-info"> |
| | | <view class="info-name"> |
| | | <view class="name">{{item.facilityName}}</view> |
| | | <view class="btn" @click="handleQushui(item.id)">取水</view> |
| | | <view class="btn" v-if="item.state === 2" @click="handleQushui(item.id)">取水</view> |
| | | <view v-else>设备使用中...</view> |
| | | </view> |
| | | <view class="info-addr" @click="openMap(item.lat,item.lon)"> |
| | | <text class="addr-text">地址:{{item.address}}</text> |
| | |
| | | const facilityId = ref() |
| | | const qushuiNum = ref() |
| | | |
| | | let timer = null |
| | | |
| | | const getFacitilyList = () => { |
| | | const data = { |
| | | longitude: userLocation.value?.lon, |
| | |
| | | facitilyList.value = res.data.list |
| | | } |
| | | }) |
| | | |
| | | // 重新挂在定时器 |
| | | clearInterval(timer) |
| | | timer = setInterval(() => { |
| | | getFacitilyList() |
| | | }, 10000) |
| | | } |
| | | |
| | | // 取水 |
| | |
| | | icon:'success' |
| | | }) |
| | | dialogClose() |
| | | getFacitilyList() |
| | | }else{ |
| | | uni.showToast({ |
| | | title:res.msg, |