|
@@ -1909,3 +1909,99 @@ var show_userinfo_detail = function(devId) {
|
|
|
query.V_LOGINNAME = V_LOGINNAME;
|
|
|
query.V_PASSWORD = V_PASSWORD;
|
|
|
query.DEVICE_ID = devId;
|
|
|
+ query.CMD = 94;
|
|
|
+ query.PARAM = pushalarm ? 1 : 0;
|
|
|
+ var qjson = Ext.JSON.encode(query);
|
|
|
+ var url = ((company_code == "10012") ? "http://47.103.74.123:8080/YtIoT/cgi-bin/DPAction2.cgi?t=" : "http://47.103.74.123:8080/YtIoT/cgi-bin/DPAction.cgi?t=") + (new Date().getTime());
|
|
|
+ $.ajax({
|
|
|
+ type: 'POST',
|
|
|
+ url: url,
|
|
|
+ data: qjson,
|
|
|
+ success: function(result) {
|
|
|
+ var json = eval('(' + result + ')');
|
|
|
+ if (json.RESULT == '1') {
|
|
|
+ Ext.Msg.alert('操作信息', '命令已下发');
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ this.up("window").close();
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ xtype: 'button',
|
|
|
+ text: '关闭',
|
|
|
+ handler: function() {
|
|
|
+ this.up("window").close();
|
|
|
+ }
|
|
|
+ }],
|
|
|
+ closeAction: 'destroy',
|
|
|
+ listeners: {
|
|
|
+ close: function() {
|
|
|
+ var query = new Object();
|
|
|
+ query.V_LOGINNAME = V_LOGINNAME;
|
|
|
+ query.V_PASSWORD = V_PASSWORD;
|
|
|
+ query.DEVICE_ID = devId;
|
|
|
+ query.CMD = 93;
|
|
|
+ query.PARAM = 0;
|
|
|
+ var qjson = Ext.JSON.encode(query);
|
|
|
+ var url = ((company_code == "10012") ? "http://47.103.74.123:8080/YtIoT/cgi-bin/DPAction2.cgi?t=" : "http://47.103.74.123:8080/YtIoT/cgi-bin/DPAction.cgi?t=") + (new Date().getTime());
|
|
|
+ $.ajax({
|
|
|
+ type: 'POST',
|
|
|
+ url: url,
|
|
|
+ data: qjson,
|
|
|
+ success: function(result) {
|
|
|
+ var json = eval('(' + result + ')');
|
|
|
+ if (json.RESULT == '1') {
|
|
|
+ fill_uiwin(json);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }).show();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }],
|
|
|
+ closeAction: 'destroy',
|
|
|
+ html: '<div id="detail_background" class="detail_background"><div id="detail_area" class="detail_area" style="height:304px;"></div></div>'
|
|
|
+ }).show();
|
|
|
+ var query = new Object();
|
|
|
+ query.V_LOGINNAME = V_LOGINNAME;
|
|
|
+ query.V_PASSWORD = V_PASSWORD;
|
|
|
+ query.DEVICE_ID = devId;
|
|
|
+ query.CMD = 93;
|
|
|
+ query.PARAM = 0;
|
|
|
+ var qjson = Ext.JSON.encode(query);
|
|
|
+ var url = ((company_code == "10012") ? "http://47.103.74.123:8080/YtIoT/cgi-bin/DPAction2.cgi?t=" : "http://47.103.74.123:8080/YtIoT/cgi-bin/DPAction.cgi?t=") + (new Date().getTime());
|
|
|
+ $.ajax({
|
|
|
+ type: 'POST',
|
|
|
+ url: url,
|
|
|
+ data: qjson,
|
|
|
+ success: function(result) {
|
|
|
+ var json = eval('(' + result + ')');
|
|
|
+ if (json.RESULT == '1') {
|
|
|
+ fill_uiwin(json);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+var show_detail_data = function(devId, ponitId, name) {
|
|
|
+ var device_id = devId;
|
|
|
+ var point_code = ponitId;
|
|
|
+ Ext.create('Ext.window.Window', {
|
|
|
+ id: 'detail_data_win',
|
|
|
+ title: '<div id="detail_win_title">详细数据</div>',
|
|
|
+ height: 400,
|
|
|
+ width: 1110,
|
|
|
+ layout: 'fit',
|
|
|
+ modal: true,
|
|
|
+ buttons: [{
|
|
|
+ text: '导出',
|
|
|
+ handler: function exportbtn_click(device_id, point_code) {
|
|
|
+ var fields = '';
|
|
|
+ var array = ['id', 'device_id', 'name', 'point_code', 'point_data', 'company', 'data_time'];
|
|
|
+ var name = ['编号', '设备编号', '设备名称', '端口号', '数据值', '公司名称', '添加时间'];
|
|
|
+ for (var i = 0; i < 7; i++) {
|
|
|
+ if (i > 0)
|
|
|
+ fields += ',';
|