|
|
@@ -9,7 +9,15 @@ |
|
|
<view class="Switching4" v-if="buildingishow" @click="piskbuilding()">切换楼盘</view> |
|
|
<view class="Switching4" v-if="buildingishow" @click="piskbuilding()">切换楼盘</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="title" style="margin-top: 30rpx;" v-if="permissions.myisshebei">我的工牌</view> |
|
|
|
|
|
|
|
|
<view class="title" style="margin-top: 30rpx; display: flex; justify-content: space-between;" v-if="permissions.myisshebei"> |
|
|
|
|
|
<view class=""> |
|
|
|
|
|
我的工牌:{{imeiCode||'未绑定'}} |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="" style="color: #2671E2; font-weight: normal;"> |
|
|
|
|
|
<!-- 接待中 --> |
|
|
|
|
|
{{openFlag=='start'?'接待中':''}} |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
<view v-if="permissions.myisshebei"> |
|
|
<view v-if="permissions.myisshebei"> |
|
|
<view class="Workcard" v-if="Whetheroffline==true"> |
|
|
<view class="Workcard" v-if="Whetheroffline==true"> |
|
|
<view class="Workcard-box"> |
|
|
<view class="Workcard-box"> |
|
|
@@ -59,8 +67,30 @@ |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="title" v-if="permissions.shebeinum">设备</view> |
|
|
|
|
|
<view class="shebenbox" v-if="permissions.shebeinum"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="title" v-if="permissions.shebeinum">待处理</view> |
|
|
|
|
|
<view class="shebenbox" v-if="permissions.shebeinum" > |
|
|
|
|
|
<view class="shebenche" @click="tapjumpequipment(0)"> |
|
|
|
|
|
<view class="shebenchenum">{{equipmentobj.totalNum || 0}}</view> |
|
|
|
|
|
<view class="shebenchetext">接待即将结束</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="shebenche" @click="tapjumpequipment(1)"> |
|
|
|
|
|
<view class="shebenchenum">{{equipmentobj.onlineNum || 0}}</view> |
|
|
|
|
|
<view class="shebenchetext">未标顾问</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="shebenche" @click="tapjumpequipment(3)"> |
|
|
|
|
|
<view class="shebenchenum">{{equipmentobj.activeNum || 0}}</view> |
|
|
|
|
|
<view class="shebenchetext">违禁提醒</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="shebenche" @click="tapjumpequipment(2)"> |
|
|
|
|
|
<view class="shebenchenum" style="color: red;">{{equipmentobj.lowPowerNum || 0}}</view> |
|
|
|
|
|
<view class="shebenchetext">低电工牌</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
<view class="title" v-if="permissions.shebeinum">设备总览</view> |
|
|
|
|
|
<view class="shebenbox" v-if="permissions.shebeinum" > |
|
|
|
|
|
|
|
|
<view class="shebenche" @click="tapjumpequipment(0)"> |
|
|
<view class="shebenche" @click="tapjumpequipment(0)"> |
|
|
<view class="shebenchenum">{{equipmentobj.totalNum || 0}}</view> |
|
|
<view class="shebenchenum">{{equipmentobj.totalNum || 0}}</view> |
|
|
<view class="shebenchetext">设备总数</view> |
|
|
<view class="shebenchetext">设备总数</view> |
|
|
@@ -79,7 +109,7 @@ |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="title" v-if="permissions.shishinum">实时统计</view> |
|
|
<view class="title" v-if="permissions.shishinum">实时统计</view> |
|
|
<view class="real-timebox" v-if="permissions.shishinum"> |
|
|
<view class="real-timebox" v-if="permissions.shishinum"> |
|
|
@@ -262,6 +292,8 @@ |
|
|
Whetheroffline: false, //是否离线 |
|
|
Whetheroffline: false, //是否离线 |
|
|
signalDevice: 0, //信号 |
|
|
signalDevice: 0, //信号 |
|
|
signalDevicetext: "", |
|
|
signalDevicetext: "", |
|
|
|
|
|
imeiCode:'',//设备号 |
|
|
|
|
|
openFlag:'',//接待是否 |
|
|
audioStatus: false, |
|
|
audioStatus: false, |
|
|
equipmentisshow: false, |
|
|
equipmentisshow: false, |
|
|
equipmentobj: { |
|
|
equipmentobj: { |
|
|
@@ -504,6 +536,8 @@ |
|
|
if (data.data.data == null) { |
|
|
if (data.data.data == null) { |
|
|
return |
|
|
return |
|
|
} else { |
|
|
} else { |
|
|
|
|
|
this.imeiCode=data.data.data.imei |
|
|
|
|
|
this.openFlag=data.data.data.recCmd |
|
|
if (data.data.data > 100) { |
|
|
if (data.data.data > 100) { |
|
|
this.percentage = 100; |
|
|
this.percentage = 100; |
|
|
} else { |
|
|
} else { |
|
|
@@ -514,7 +548,7 @@ |
|
|
this.percentage = data.data.data.electricity; |
|
|
this.percentage = data.data.data.electricity; |
|
|
this.signalDevice = data.data.data.signalDevice / 1; |
|
|
this.signalDevice = data.data.data.signalDevice / 1; |
|
|
console.log(this.signalDevice) |
|
|
console.log(this.signalDevice) |
|
|
this.audioStatus = data.data.data.audioStatus; |
|
|
|
|
|
|
|
|
this.audioStatus = data.data.data.simAudioStatus; |
|
|
if (this.signalDevice > 80) { |
|
|
if (this.signalDevice > 80) { |
|
|
this.signalDevicetext = '高'; |
|
|
this.signalDevicetext = '高'; |
|
|
} else { |
|
|
} else { |
|
|
@@ -766,7 +800,7 @@ |
|
|
background-image: url(../../static/images/battery.png); |
|
|
background-image: url(../../static/images/battery.png); |
|
|
background-size: 100% 100%; |
|
|
background-size: 100% 100%; |
|
|
padding: 8rpx; |
|
|
padding: 8rpx; |
|
|
|
|
|
|
|
|
|
|
|
transform: rotate(-90deg); |
|
|
.bar { |
|
|
.bar { |
|
|
background-color: #43CD80; |
|
|
background-color: #43CD80; |
|
|
height: 100%; |
|
|
height: 100%; |
|
|
|