|
@@ -2,7 +2,6 @@
|
|
|
|
|
|
(function() {
|
|
|
|
|
|
-
|
|
|
var websocket;
|
|
|
|
|
|
var isOpen = false;
|
|
@@ -55,12 +54,11 @@
|
|
|
};
|
|
|
|
|
|
websocket.onerror = function(evt) {
|
|
|
-
|
|
|
connectError = 1;
|
|
|
|
|
|
console.log("Error==:", evt.data);
|
|
|
(function() {
|
|
|
- alert('连接失败,无效的地址');
|
|
|
+ alert('无效的地址.');
|
|
|
|
|
|
})()
|
|
|
|
|
@@ -95,11 +93,15 @@
|
|
|
})
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
|
|
|
+
|
|
|
$('.siteCondition').on('click', function() {
|
|
|
+ var stationId = $('#stationId').val()
|
|
|
+ var stationName = $('#stationName').val()
|
|
|
+
|
|
|
if (isOpen) {
|
|
|
- var stationId = $('#stationId').val()
|
|
|
- var stationName = $('#stationName').val()
|
|
|
var json = {};
|
|
|
json.CMD = 'getStationInfo';
|
|
|
json.StationID = stationId;
|
|
@@ -120,8 +122,8 @@
|
|
|
|
|
|
|
|
|
$('.siteDetail').on('click', function() {
|
|
|
+ var stationId = $('#stationId').val()
|
|
|
if (isOpen) {
|
|
|
- var stationId = $('#stationId').val()
|
|
|
var json = {};
|
|
|
json.CMD = 'getStationDetail';
|
|
|
json.StationID = stationId;
|
|
@@ -140,4 +142,113 @@
|
|
|
|
|
|
})
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+ $('.getDeviceDetail').on('click', function() {
|
|
|
+ var stationId = $('#stationId').val()
|
|
|
+ var deviceId = $('#deviceId').val()
|
|
|
+
|
|
|
+ if (isOpen) {
|
|
|
+ var json = {};
|
|
|
+ json.CMD = 'getDeviceDetail';
|
|
|
+ json.StationID = stationId;
|
|
|
+ json.DeviceID = deviceId;
|
|
|
+
|
|
|
+
|
|
|
+ $('.data-view').append('<pre class="send-time">[' + time() + '发出]</pre>');
|
|
|
+ $('.data-view').append('<pre class="send-request">' + JSON.stringify(json, null, 2) + '</pre>')
|
|
|
+ scrollBottom();
|
|
|
+ websocket.send(JSON.stringify(json));
|
|
|
+
|
|
|
+ } else {
|
|
|
+ alert('请先打开websocket连接!')
|
|
|
+ return
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ $('.getPointValue').on('click', function() {
|
|
|
+ var stationId = $('#stationId').val()
|
|
|
+ var deviceId = $('#deviceId').val()
|
|
|
+ var busAddr = $('#busAddr').val()
|
|
|
+ var count = $('#count').val()
|
|
|
+
|
|
|
+ if (isOpen) {
|
|
|
+ var json = {};
|
|
|
+ json.CMD = 'getPointValue';
|
|
|
+ json.StationID = stationId;
|
|
|
+ json.DeviceID = deviceId;
|
|
|
+ json.BusAddr = busAddr;
|
|
|
+ json.Count = count;
|
|
|
+
|
|
|
+
|
|
|
+ $('.data-view').append('<pre class="send-time">[' + time() + '发出]</pre>');
|
|
|
+ $('.data-view').append('<pre class="send-request">' + JSON.stringify(json, null, 2) + '</pre>')
|
|
|
+ scrollBottom();
|
|
|
+ websocket.send(JSON.stringify(json));
|
|
|
+
|
|
|
+ } else {
|
|
|
+ alert('请先打开websocket连接!')
|
|
|
+ return
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ $('.getPatrolRecord').on('click', function() {
|
|
|
+ var stationId = $('#stationId').val()
|
|
|
+ var start = $('#start').val()
|
|
|
+ var limit = $('#limit').val()
|
|
|
+ var order = $('#order').val()
|
|
|
+
|
|
|
+ if (isOpen) {
|
|
|
+ var json = {};
|
|
|
+ json.CMD = 'getPatrolRecord';
|
|
|
+ json.StationID = stationId;
|
|
|
+ json.Start = start;
|
|
|
+ json.Limit = limit;
|
|
|
+ json.Order = order;
|
|
|
+
|
|
|
+
|
|
|
+ $('.data-view').append('<pre class="send-time">[' + time() + '发出]</pre>');
|
|
|
+ $('.data-view').append('<pre class="send-request">' + JSON.stringify(json, null, 2) + '</pre>')
|
|
|
+ scrollBottom();
|
|
|
+ websocket.send(JSON.stringify(json));
|
|
|
+
|
|
|
+ } else {
|
|
|
+ alert('请先打开websocket连接!')
|
|
|
+ return
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ $('.getPatrolDetail').on('click', function() {
|
|
|
+ var stationId = $('#stationId').val()
|
|
|
+ var times = $('#time').val()
|
|
|
+
|
|
|
+ if (isOpen) {
|
|
|
+ var json = {};
|
|
|
+ json.CMD = 'getPatrolDetail';
|
|
|
+ json.StationID = stationId;
|
|
|
+ json.Time = times;
|
|
|
+
|
|
|
+
|
|
|
+ $('.data-view').append('<pre class="send-time">[' + time() + '发出]</pre>');
|
|
|
+ $('.data-view').append('<pre class="send-request">' + JSON.stringify(json, null, 2) + '</pre>')
|
|
|
+ scrollBottom();
|
|
|
+ websocket.send(JSON.stringify(json));
|
|
|
+
|
|
|
+ } else {
|
|
|
+ alert('请先打开websocket连接!')
|
|
|
+ return
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
})()
|