|
|
|
@ -482,7 +482,7 @@
|
|
|
|
|
<a class="button button-large button-raised button-fill" href="javascript: ;" v-on:click="call(device.GatewayNumber,device.Number,'/ColorLight/Off')" v-else>关</a>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<form class="ajax" method="get" :action="vm.IoTServer+'/App/Exec'">
|
|
|
|
|
<form class="ajax" method="get" :action="'http://'+vm.Login.Host+'/IoTCenter/App/Exec'">
|
|
|
|
|
<input type="hidden" name="ConnectionId" :value="vm.ConnectionId" />
|
|
|
|
|
<input type="hidden" name="Gateway" :value="device.GatewayNumber" />
|
|
|
|
|
<input type="hidden" name="Number" :value="device.Number" />
|
|
|
|
@ -505,7 +505,7 @@
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<form class="ajax" method="get" :action="vm.IoTServer+'/App/Exec'">
|
|
|
|
|
<form class="ajax" method="get" :action="'http://'+vm.Login.Host+'/IoTCenter/App/Exec'">
|
|
|
|
|
<input type="hidden" name="ConnectionId" :value="vm.ConnectionId" />
|
|
|
|
|
<input type="hidden" name="Gateway" :value="device.GatewayNumber" />
|
|
|
|
|
<input type="hidden" name="Number" :value="device.Number" />
|
|
|
|
@ -539,7 +539,7 @@
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<form class="ajax" method="get" :action="vm.IoTServer+'/App/Exec'">
|
|
|
|
|
<form class="ajax" method="get" :action="vm.IoTServer+'/IoTCenter/App/Exec'">
|
|
|
|
|
<input type="hidden" name="ConnectionId" :value="vm.ConnectionId" />
|
|
|
|
|
<input type="hidden" name="Gateway" :value="device.GatewayNumber" />
|
|
|
|
|
<input type="hidden" name="Number" :value="device.Number" />
|
|
|
|
@ -590,7 +590,7 @@
|
|
|
|
|
<a class="button button-large button-raised button-fill" href="javascript: ;" v-on:click="call(device.GatewayNumber,device.Number,'/Ir/KeyCodeType1Off')" v-else>禁用空调</a>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row" v-if="getData(device,'空调')==='开'">
|
|
|
|
|
<form class="device KeyCodeType1" method="get" :action="vm.IoTServer+'/App/Exec'">
|
|
|
|
|
<form class="device KeyCodeType1" method="get" :action="'http://'+vm.Login.Host+'/IoTCenter/App/Exec'">
|
|
|
|
|
<input type="hidden" name="ConnectionId" :value="vm.ConnectionId" />
|
|
|
|
|
<input type="hidden" name="Gateway" :value="device.GatewayNumber" />
|
|
|
|
|
<input type="hidden" name="Number" :value="device.Number" />
|
|
|
|
@ -674,7 +674,7 @@
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row" v-if="getData(device,'空调')==='开'">
|
|
|
|
|
<form class="device KeyCodeType1" method="get" :action="vm.IoTServer+'/App/Exec'">
|
|
|
|
|
<form class="device KeyCodeType1" method="get" :action="'http://'+vm.Login.Host+'/IoTCenter/App/Exec'">
|
|
|
|
|
<input type="hidden" name="ConnectionId" :value="vm.ConnectionId" />
|
|
|
|
|
<input type="hidden" name="Gateway" :value="device.GatewayNumber" />
|
|
|
|
|
<input type="hidden" name="Number" :value="device.Number" />
|
|
|
|
@ -1384,5 +1384,32 @@
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
</script>
|
|
|
|
|
<script>
|
|
|
|
|
$('body').on('change', 'input.ajax', function (e) {
|
|
|
|
|
var form = $(this).parents('form');
|
|
|
|
|
var url = form.attr('action') + '?' + form.serialize();
|
|
|
|
|
if (form.hasClass('KeyCodeType1')) {
|
|
|
|
|
if (e.target.name == "power" && e.target.value == "1") {
|
|
|
|
|
url = new URI(url).setQuery('Code', '1').toString();
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
var list = {};
|
|
|
|
|
list['power'] = form.find("[name = 'power']:checked").val();
|
|
|
|
|
list['pattern'] = form.find("[name = 'pattern']:checked").val();
|
|
|
|
|
list['direction'] = form.find("[name = 'direction']:checked").val();
|
|
|
|
|
list['wind'] = form.find("[name = 'wind']:checked").val();
|
|
|
|
|
list['temperature'] = form.find("[name = 'temperature']").val();
|
|
|
|
|
list[e.target.name] = e.target.value;
|
|
|
|
|
var code = 0;
|
|
|
|
|
for (var name in list) {
|
|
|
|
|
code += parseInt(list[name]);
|
|
|
|
|
}
|
|
|
|
|
url = new URI(url).setQuery('Code', code).toString();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
ajax(url);
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
</script>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|