From 47eea3444946d1a87ec370a80d76bfe6ba355d84 Mon Sep 17 00:00:00 2001
From: wanggang <76527413@qq.com>
Date: Wed, 5 Feb 2020 11:58:17 +0800
Subject: [PATCH] update
Former-commit-id: c68614bf3161e4b89b1a9e8878229d5762527175
---
projects/WebApp/wwwroot/js/iot.js | 7 +-
projects/WebApp/wwwroot/pages/iot/device.html | 1 +
.../wwwroot/pages/iot/device/color-light.html | 8 +-
.../WebApp/wwwroot/pages/iot/device/ir.html | 31 ++-
.../wwwroot/pages/iot/device/serial-port.html | 245 ++++++++++++++++++
projects/WebApp/wwwroot/pages/iot/node.html | 6 +
6 files changed, 286 insertions(+), 12 deletions(-)
create mode 100644 projects/WebApp/wwwroot/pages/iot/device/serial-port.html
diff --git a/projects/WebApp/wwwroot/js/iot.js b/projects/WebApp/wwwroot/js/iot.js
index 1bcc977a..f426d294 100644
--- a/projects/WebApp/wwwroot/js/iot.js
+++ b/projects/WebApp/wwwroot/js/iot.js
@@ -22,7 +22,7 @@ function getDeviceDataUnit(device, name) {
function getDeviceData(device, name) {
var data = Enumerable.from(device.data).where(o => o.name === name).firstOrDefault();
if (data) {
- return data['value'] + data['unit'] ? ' ' + data['unit']:'';
+ return data['value'] + ' ' + data['unit'];
}
return null;
}
@@ -92,4 +92,9 @@ Vue.component('iot-camera', function (resolve, reject) {
axios.get("/pages/iot/device/camera.html").then(function (response) {
resolve(parseModel(response));
});
+});
+Vue.component('iot-serial-port', function (resolve, reject) {
+ axios.get("/pages/iot/device/serial-port.html").then(function (response) {
+ resolve(parseModel(response));
+ });
});
\ No newline at end of file
diff --git a/projects/WebApp/wwwroot/pages/iot/device.html b/projects/WebApp/wwwroot/pages/iot/device.html
index 823bfa25..b626c31b 100644
--- a/projects/WebApp/wwwroot/pages/iot/device.html
+++ b/projects/WebApp/wwwroot/pages/iot/device.html
@@ -17,6 +17,7 @@