设备管理

This commit is contained in:
liuye
2022-06-11 11:42:53 +08:00
parent 575f9a1b57
commit c29304840d
3 changed files with 33 additions and 17 deletions

View File

@@ -7,18 +7,18 @@
</AiTopFixed>
<div class="content">
<div class="info-content" v-if="currIndex != 1">
<p>{{info.deviceName}}</p>
<p>{{info.name}}</p>
<div class="info">
<span>设备编号</span>
<span class="color-333">{{info.serialNo}}</span>
</div>
<div class="info">
<span>设备状态</span>
<span style="color: #4E8EEE">{{info.devStatus}}</span>
<span style="color: #4E8EEE">{{ $dict.getLabel('dlbDevStatus', info.devStatus) }}</span>
</div>
<div class="info">
<span>信号强度</span>
<span class="color-333">{{info.network}}</span>
<span class="color-333">{{ $dict.getLabel('dlbDevSignal', info.devSignal) }}</span>
</div>
<div class="info">
<span>音量</span>
@@ -79,15 +79,19 @@ export default {
barStyle: {width: '98px', bottom: '-3px', left: '-38px'},
tab: [{name: '基本信息'}, {name: '播发任务'}],
list: [],
currIndex: 1,
currIndex: 0,
current: 1,
isShow: false,
volume: 10,
info: {}
info: {},
id: ''
}
},
onLoad(query) {
this.id = query.id
this.$dict.load(['dlbDevStatus', 'dlbDevSignal']).then(() => {
this.getDetail()
})
},
onShow() {
@@ -106,12 +110,21 @@ export default {
this.volume = this.info.volume * 10 || 10
},
confirmAdd() {
this.$http.post(`/app/appdlbquipment/volumeControl?deviceId=${this.info.deviceId}&volume=${this.volume}`).then((res) => {
var volume = parseInt(this.volume/10)
this.$http.post(`/app/appdlbquipment/volumeControl?deviceId=${this.info.deviceId}&volume=${volume}`).then((res) => {
if (res.code == 0) {
this.getDetail()
this.isShow = false
this.$u.toast('音量设置成功')
}
})
},
getDetail() {
this.$http.post(`/app/appdlbquipment/queryDetailById?id=${this.id}`).then((res) => {
if (res.code == 0) {
this.info = res.data
}
})
}
},