|
|
|
@ -174,9 +174,9 @@
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="box box-solid btns">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-2"><span style="display:inline-block;line-height:70px;">用电:</span></div>
|
|
|
|
|
<div class="col-md-5"><button class="btn btn-block btn-primary ajax NodePowerOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-5"><button class="btn btn-block btn-primary ajax NodePowerOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
<div class="col-md-4"><span style="display:inline-block;line-height:70px;">用电:</span></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodePowerOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodePowerOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
</div>
|
|
|
|
|
<hr style="margin: 0;" />
|
|
|
|
|
<div class="row">
|
|
|
|
@ -187,9 +187,29 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="box box-solid btns">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-2"><span style="display:inline-block;line-height:70px;">开关:</span></div>
|
|
|
|
|
<div class="col-md-5"><button class="btn btn-block btn-primary ajax NodeSwitchOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-5"><button class="btn btn-block btn-primary ajax NodeSwitchOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
<div class="col-md-4"><span style="display:inline-block;line-height:70px;">一路开关:</span></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodeSwitchOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodeSwitchOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
</div>
|
|
|
|
|
<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;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}}
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="box box-solid btns">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-4"><span style="display:inline-block;line-height:70px;">三路开关:</span></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodeSwitchOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodeSwitchOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
</div>
|
|
|
|
|
<hr style="margin: 0;" />
|
|
|
|
|
<div class="row">
|
|
|
|
@ -210,16 +230,16 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="box box-solid btns">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-2"><span style="display:inline-block;line-height:70px;">插座:</span></div>
|
|
|
|
|
<div class="col-md-5"><button class="btn btn-block btn-primary ajax NodeSocketOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-5"><button class="btn btn-block btn-primary ajax NodeSocketOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
<div class="col-md-4"><span style="display:inline-block;line-height:70px;">插座:</span></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodeSocketOn" :data-node-number="ViewModel.Number">一键开</button></div>
|
|
|
|
|
<div class="col-md-4"><button class="btn btn-block btn-primary ajax NodeSocketOff" :data-node-number="ViewModel.Number">一键关</button></div>
|
|
|
|
|
</div>
|
|
|
|
|
<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;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"/>
|
|
|
|
|
<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}}
|
|
|
|
@ -491,7 +511,7 @@
|
|
|
|
|
UpdateChart('湿度', 'humidityChart', 'Humidity');
|
|
|
|
|
UpdateChart('前门光照', 'LightChart1', 'Light');
|
|
|
|
|
UpdateChart('后门光照', 'LightChart2', 'Light');
|
|
|
|
|
UpdateChart('用电', 'EnergyChart', 'Energy');
|
|
|
|
|
UpdateChart('用电', 'EnergyChart', 'Electricity');
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|