From ef0af2a1df028812b29291c5c42b1d64226d69f8 Mon Sep 17 00:00:00 2001 From: hdw <496960745@qq.com> Date: 星期一, 05 十一月 2018 15:49:43 +0800 Subject: [PATCH] 添加重新启动功能 --- gx_tieta/WebRoot/control.jsp | 63 ++++++++++++++++++++++++++++++- 1 files changed, 61 insertions(+), 2 deletions(-) diff --git a/gx_tieta/WebRoot/control.jsp b/gx_tieta/WebRoot/control.jsp index 9eee7d1..2134d43 100644 --- a/gx_tieta/WebRoot/control.jsp +++ b/gx_tieta/WebRoot/control.jsp @@ -4475,6 +4475,16 @@ // 绯荤粺鍙傛暟璁剧疆 $(function() { var sysCMD = GLOBAL.CMD.sys; + + // 鐐瑰嚮璇诲彇 + $('#sysSet_read').click(function() { + var batt = getBatt(); + var temp = { + dev_id:batt.FBSDeviceId + }; + searchSysData(temp, true); + }); + // 鐐瑰嚮璁剧疆绯荤粺鍙傛暟 $('#sysSet').click(function() { var batt = getBatt(); @@ -4497,7 +4507,19 @@ layer.prompt({title: '杈撳叆閲嶅惎鍙d护', formType: 1}, function(pass, index){ var _pass = hex_md5(pass); if(_pass == resetPwd) { - layer.msg('鍔熻兘寮�鍙戜腑...'); + // 鍏抽棴鍙d护闈㈡澘 + layer.close(index); + // 鏋勯�犻噸鍚懡鍚� + var batt = getBatt(); + var temp = { + dev_id: batt.FBSDeviceId, + cmd: sysCMD.restart + }; + + console.log(temp); + return; + // 閲嶅惎 + restartSys(temp); }else { layer.msg('鍙d护杈撳叆閿欒'); } @@ -4506,7 +4528,7 @@ // 鏌ヨ璁惧鐨勭郴缁熷弬鏁� - function searchSysData(temp) { + function searchSysData(temp, showSU) { // 寮�鍚瓑寰呮 var load = layer.load(1); // 璇锋眰鍚庡彴 @@ -4522,6 +4544,9 @@ if(rs.code == 1){ var data = rs.data[0]; setSysSetData(data); + if(showSU) { + noContent.showNoContent('璇诲彇鎴愬姛', true); + } }else{ noContent.showNoContent('鏌ヨ澶辫触!'); } @@ -4567,6 +4592,40 @@ }); } + // 閲嶅惎璁惧 + function restartSys(temp) { + // 寮�鍚瓑寰呮 + var load = layer.load(1); + // 璇锋眰鍚庡彴 + $.ajax({ + type: "post", + url: "Fbs9100_sysparamAction_action_update", + async: true, + dataType: 'json', + data: "json = " + JSON.stringify(temp), + success: function(result) { + var rs = JSON.parse(result.result); + console.info(rs); + if(rs.code == 1){ + noContent.showNoContent('鍙戦�侀噸鍚懡浠ゆ垚鍔�', true); + }else{ + noContent.showNoContent('鍙戦�侀噸鍚懡浠ゅけ璐�!'); + } + + // 鍏抽棴绛夊緟 + layer.close(load); + }, + error: function() { + noContent.showNoContent('鍙戦�侀噸鍚懡浠ゅけ璐�!'); + // 鍏抽棴绛夊緟 + layer.close(load); + } + }); + + } + + + // 鏍规嵁鏁版嵁璁剧疆闈㈡澘淇℃伅 function setSysSetData(data) { $('#sysSet_dev_id').val(data.dev_id); // 璁惧ID -- Gitblit v1.9.1