|
@@ -25,7 +25,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="body" v-if="id" >
|
|
|
- <view class="page">
|
|
|
+ <view class="page" v-if="floorlockInfo.id" >
|
|
|
<view class="page-main">
|
|
|
|
|
|
<view class="name">
|
|
@@ -50,40 +50,45 @@
|
|
|
<view class="page-top" v-if="id">
|
|
|
<template v-if="floorlockInfo.status==0" >
|
|
|
<view class="name">
|
|
|
- <img class="img "
|
|
|
- src="@/assets/img/parkingDetails/item6.svg" alt="">
|
|
|
+ <img class="img" src="@/assets/img/lockstatus/index4.png" alt="">
|
|
|
+
|
|
|
</view>
|
|
|
</template>
|
|
|
- <template v-else>
|
|
|
- <view class="name" v-if="floorlockInfo.lockStatus==1">
|
|
|
- <img class="img" src="@/assets/img/lockInfo/info1.png" alt="">
|
|
|
+ <template v-else>
|
|
|
+
|
|
|
+ <view class="name" v-if="floorlockInfo.parkingStatus==1&&floorlockInfo.radarStatus==0">
|
|
|
+
|
|
|
+ <img class="img" src="@/assets/img/lockstatus/index3.png" alt="">
|
|
|
+ </view>
|
|
|
+ <view class="name" v-else-if="floorlockInfo.lockStatus==1">
|
|
|
+ <img class="img" src="@/assets/img/lockstatus/index1.png" alt="">
|
|
|
</view>
|
|
|
- <view class="name" v-if="floorlockInfo.lockStatus==3">
|
|
|
- <img class="img img2" src="@/assets/img/lockInfo/info2.png" alt="">
|
|
|
+ <view class="name" v-else-if="floorlockInfo.lockStatus==3">
|
|
|
+ <img class="img" src="@/assets/img/lockstatus/index2.png" alt="">
|
|
|
|
|
|
</view>
|
|
|
- <view class="name" v-if="floorlockInfo.lockStatus==2">
|
|
|
-
|
|
|
- <img class="img" src="@/assets/img/parkingDetails/item4.svg" alt="">
|
|
|
+ <view class="name" v-else-if="floorlockInfo.lockStatus==2">
|
|
|
+ <img class="img" src="@/assets/img/lockstatus/index2.png" alt="">
|
|
|
</view>
|
|
|
- <view class="name" v-if="floorlockInfo.lockStatus==4||floorlockInfo.lockStatus==0">
|
|
|
+ <view class="name" v-else-if="floorlockInfo.lockStatus==4||floorlockInfo.lockStatus==0">
|
|
|
|
|
|
- <img class="img "
|
|
|
- src="@/assets/img/parkingDetails/item6.svg" alt="">
|
|
|
+ <img class="img" src="@/assets/img/lockstatus/index4.png" alt="">
|
|
|
</view>
|
|
|
+
|
|
|
</template>
|
|
|
<view class="value" v-if="floorlockInfo.status==0" >
|
|
|
设备离线
|
|
|
</view>
|
|
|
- <view class="value" v-else>
|
|
|
-
|
|
|
-
|
|
|
- <template v-if="floorlockInfo.lockStatus==4||floorlockInfo.lockStatus==0">
|
|
|
- 设备异常
|
|
|
- </template>
|
|
|
- <template v-else >
|
|
|
- 设备{{floorlockInfo.lockStatusN}}
|
|
|
- </template>
|
|
|
+ <view class="value" style="text-align: center;" v-else>
|
|
|
+
|
|
|
+ {{floorlockInfo.lockStatusN}}
|
|
|
+ <view v-if="floorlockInfo.parkingStatus==1&&floorlockInfo.radarStatus==0">
|
|
|
+
|
|
|
+ </view>
|
|
|
+ <view v-else-if="floorlockInfo.lockStatus==2" style="color:red;font-size: 28rpx;">
|
|
|
+ 3分钟后自动抬锁,请尽快驶入车位
|
|
|
+
|
|
|
+ </view>
|
|
|
|
|
|
</view>
|
|
|
<view class="valuebutton" @click="operateBtn">
|
|
@@ -95,18 +100,26 @@
|
|
|
</view>
|
|
|
</template>
|
|
|
<template v-else >
|
|
|
- <view class="jpbutton jpbutton1" v-if="floorlockInfo.lockStatus==1">
|
|
|
+
|
|
|
+ <view class="jpbutton jpbutton6" v-if="floorlockInfo.parkingStatus==1&&floorlockInfo.radarStatus==0">
|
|
|
+ 该车位已被占用
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="jpbutton jpbutton1" v-else-if="floorlockInfo.lockStatus==1">
|
|
|
<img class="img" src="@/assets/img/button/lock.svg" alt="">
|
|
|
降锁
|
|
|
</view>
|
|
|
- <view class="jpbutton jpbutton4" v-if="floorlockInfo.lockStatus==3">
|
|
|
- 3分钟后自动抬锁
|
|
|
+
|
|
|
+ <!-- <view class="jpbutton jpbutton6" v-else-if="floorlockInfo.lockStatus==2">
|
|
|
+ 地锁降
|
|
|
|
|
|
+ </view> -->
|
|
|
+ <view class="jpbutton jpbutton4" v-else-if="floorlockInfo.lockStatus==3">
|
|
|
+ 降锁中
|
|
|
+
|
|
|
</view>
|
|
|
- <view class="jpbutton jpbutton6" v-if="floorlockInfo.lockStatus==2">
|
|
|
- 使用中
|
|
|
- </view>
|
|
|
- <view class="jpbutton jpbutton5" v-if="floorlockInfo.lockStatus==4||floorlockInfo.lockStatus==0">
|
|
|
+
|
|
|
+ <view class="jpbutton jpbutton5" v-else-if="floorlockInfo.lockStatus==4||floorlockInfo.lockStatus==0">
|
|
|
<u-icon name="phone-fill" label="电话报修"
|
|
|
color="#fff" label-color="#fff" label-size="36"></u-icon>
|
|
|
</view>
|
|
@@ -175,7 +188,9 @@
|
|
|
loading: true,
|
|
|
usable:false,
|
|
|
permission: false,
|
|
|
- floorlockInfo: {},
|
|
|
+ floorlockInfo: {
|
|
|
+ lockStatusN:""
|
|
|
+ },
|
|
|
setIntervalId: "",
|
|
|
showMessage: 0,
|
|
|
content: "400-8899-619",
|
|
@@ -214,7 +229,7 @@
|
|
|
if(this.id){
|
|
|
return {
|
|
|
title: '智泊e家-'+this.floorlockInfo.name,
|
|
|
- path: '/pages/index/main/lockInfo?id='+this.id ,
|
|
|
+ path: '/pages/business/lockInfo?id='+this.id ,
|
|
|
}
|
|
|
}else{
|
|
|
return {
|
|
@@ -231,7 +246,7 @@
|
|
|
if(this.id){
|
|
|
return {
|
|
|
title: '智泊e家-'+this.floorlockInfo.name,
|
|
|
- path: '/pages/index/main/lockInfo?id='+this.id ,
|
|
|
+ path: '/pages/business/lockInfo?id='+this.id ,
|
|
|
}
|
|
|
}else{
|
|
|
return {
|
|
@@ -516,7 +531,7 @@
|
|
|
}
|
|
|
|
|
|
.value {
|
|
|
- margin-top: 24rpx;
|
|
|
+ //margin-top: 24rpx;
|
|
|
font-size: 40rpx;
|
|
|
font-weight: bold;
|
|
|
color: #333333;
|