Former-commit-id: 6dd12788d7e0e1fb20e697cf2e81038f1449da02
TangShanKaiPing
wanggang 6 years ago
parent 472eccd7f1
commit 57eb269041

@ -113,23 +113,23 @@
<div class="box box-solid">
<table class="ptz" v-if="PTZControlSupport()">
<tr>
<td><img class="ajax Zoomin" src="/images/zoomin.png" /></td>
<td><img class="ajax camera Zoomin" src="/images/zoomin.png" /></td>
<td></td>
<td><img class="ajax Up" src="/images/up.png" /></td>
<td><img class="ajax camera Up" src="/images/up.png" /></td>
<td></td>
<td><img class="ajax Zoomout" src="/images/zoomout.png" /></td>
<td><img class="ajax camera Zoomout" src="/images/zoomout.png" /></td>
</tr>
<tr>
<td></td>
<td><img class="ajax Left" src="/images/left.png" /></td>
<td><img class="ajax Stop" src="/images/stop.png" /></td>
<td><img class="ajax Right" src="/images/right.png" /></td>
<td><img class="ajax camera Left" src="/images/left.png" /></td>
<td><img class="ajax camera Stop" src="/images/stop.png" /></td>
<td><img class="ajax camera Right" src="/images/right.png" /></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img class="ajax Down" src="/images/down.png" /></td>
<td><img class="ajax camera Down" src="/images/down.png" /></td>
<td></td>
<td></td>
</tr>
@ -194,13 +194,13 @@
<hr style="margin: 0;" />
<div class="row">
<div class="col-md-3" v-for="device in GetDevices('三路开关')">
<div class="row" style="background-color:#fff;border:1px solid #eee;border-radius:5px;text-align:center;margin:10px 0;">
<img v-if="GetDataValue(device.Number,'L1状态')=='开'" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'L1状态')=='关'" src="/images/off.png" />
<img v-if="GetDataValue(device.Number,'L2状态')=='开'" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'L2状态')=='关'" src="/images/off.png" />
<img v-if="GetDataValue(device.Number,'L3状态')=='开'" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'L3状态')=='关'" src="/images/off.png" />
<div class="row" style="background-color:#fff;border:1px solid #eee;border-radius:5px;text-align:center;padding:10px 0;margin:10px 0">
<img v-if="GetDataValue(device.Number,'L1状态')=='开'" v-on:click="CallApi(device.Number,'/Switch3/L1Off')" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'L1状态')=='关'" v-on:click="CallApi(device.Number,'/Switch3/L1On')" src="/images/off.png" />
<img v-if="GetDataValue(device.Number,'L2状态')=='开'" v-on:click="CallApi(device.Number,'/Switch3/L2Off')" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'L2状态')=='关'" v-on:click="CallApi(device.Number,'/Switch3/L2On')" src="/images/off.png" />
<img v-if="GetDataValue(device.Number,'L3状态')=='开'" v-on:click="CallApi(device.Number,'/Switch3/L3Off')" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'L3状态')=='关'" v-on:click="CallApi(device.Number,'/Switch3/L3On')" src="/images/off.png" />
</div>
<div class="row" style="text-align:center;">
{{device.Name||device.DisplayName}}
@ -217,9 +217,9 @@
<hr style="margin: 0;" />
<div class="row">
<div class="col-md-3" v-for="device in GetDevices('智能插座')">
<div class="row" style="background-color:#fff;border:1px solid #eee;border-radius:5px;text-align:center;margin:10px 0;">
<img v-if="GetDataValue(device.Number,'状态')=='开'" src="/images/on.png" />
<img v-if="GetDataValue(device.Number,'状态')=='关'" src="/images/off.png" />
<div class="row" style="background-color:#fff;border:1px solid #eee;border-radius:5px;text-align:center;padding:10px 0;margin:10px 0">
<img v-if="GetDataValue(device.Number,'状态')=='开'" v-on:click="CallApi(device.Number,'/Socket/Off')" src="/images/on.png"/>
<img v-if="GetDataValue(device.Number,'状态')=='关'" v-on:click="CallApi(device.Number,'/Socket/On')" src="/images/off.png"/>
</div>
<div class="row" style="text-align:center;">
{{device.Name||device.DisplayName}}
@ -368,7 +368,7 @@
}
return false;
});
$('body').on('mousedown', 'img.ajax', function (e) {
$('body').on('mousedown', 'img.camera.ajax', function (e) {
var number = $('#camera').val();
if ($(this).hasClass('Zoomin')) {
ajax('/App/Exec', { connectionId: connectionId, number: number, method: '/Onvif/Zoomin' }, 'post');
@ -545,6 +545,9 @@
}
}
return null;
},
CallApi(number, method) {
ajax('/App/Exec', { number:number,method:method }, 'post');
}
},
destroy() {

Loading…
Cancel
Save