Browse Source

#IQRV #comment [JS] 添加重启计算机的操作

gifur 4 years ago
parent
commit
fe5fb1397e

+ 34 - 0
addin/res/ManagerDesktop/css/emui-style.css

@@ -4313,6 +4313,40 @@ background-repeat: no-repeat;
 background-image: url('../images/poweroff.png');
 }
 
+.ic_pcrestart {
+    width: 32px;
+    height: 32px;
+    overflow: hidden;
+    cursor: pointer;
+    background-repeat: no-repeat;
+    background-image: url('../images/pc_restart.png');
+    }
+.ic_pcrestart:hover {
+width: 32px;
+height: 32px;
+overflow: hidden;
+cursor: pointer;
+background-repeat: no-repeat;
+background-image: url('../images/pc_restart.png');
+}
+
+.ic_upsoff {
+    width: 32px;
+    height: 32px;
+    overflow: hidden;
+    cursor: pointer;
+    background-repeat: no-repeat;
+    background-image: url('../images/upsoff.png');
+    }
+.ic_upsoff:hover {
+width: 32px;
+height: 32px;
+overflow: hidden;
+cursor: pointer;
+background-repeat: no-repeat;
+background-image: url('../images/upsoff.png');
+}
+
 
 
 .sd_left_crumbs {

+ 0 - 0
addin/res/ManagerDesktop/images/poweroff.png → addin/res/ManagerDesktop/images/ic_poweroff.png


BIN
addin/res/ManagerDesktop/images/pc_restart.png


BIN
addin/res/ManagerDesktop/images/upsoff--.png


BIN
addin/res/ManagerDesktop/images/upsoff.png


+ 7 - 2
addin/res/ManagerDesktop/js/public.js

@@ -1687,11 +1687,16 @@ $(function () {
                 RVC.HealthmanagerEntityCtrl.ControlTerminalLifeNo(2);
             });
         },
-        PowerOffPC: function() {
-            utilStartConfirmDialog("确认通过UPS关闭计算机?(关机后请在5分钟内拔离插座电源线)", function() {
+        UPSOffPC: function() {
+            utilStartConfirmDialog("确认通过UPS关闭计算机?(点击确认并操作成功后请在5分钟内拔离插座电源线以彻底关闭计算机,否则机器将会重启!)", function() {
                 RVC.HealthmanagerEntityCtrl.ControlTerminalLifeNo(6);
             });
         },
+        PowerOffPC: function() {
+            utilStartConfirmDialog("确认要关闭计算机?", function() {
+                RVC.HealthmanagerEntityCtrl.ControlTerminalLifeNo(5);
+            });
+        },
         RestartPC: function() {
             utilStartConfirmDialog("确认要重启计算机?", function() {
                 RVC.HealthmanagerEntityCtrl.ControlTerminalLifeNo(4);

+ 1 - 1
addin/res/ManagerDesktop/js/webSocketBase.js

@@ -2,7 +2,7 @@
  * websocket核心模块,实现实体接口调用,消息广播,transid管理
  */
 var WebSocketBase = {};
-WebSocketBase.socket = new ws('ws://127.0.0.1:9002');
+WebSocketBase.socket = new ws('ws://99.12.23.78:9002');
 WebSocketBase.retryTimes = 0;
 WebSocketBase.interval = 0;
 WebSocketBase.isreconnecting = false;

+ 6 - 2
addin/res/ManagerDesktop/page.html

@@ -52,8 +52,12 @@
                                         onclick="RVC.HealthmanagerEntityCtrl.RestartApp();"></div>
                                 </td>
                                 <td style="width:52px;" align="center">
-                                    <div title="设备关机" class="ic_poweroff"
-                                        onclick="RVC.HealthmanagerEntityCtrl.PowerOffPC();"></div>
+                                    <div title="设备重启" class="ic_pcrestart"
+                                        onclick="RVC.HealthmanagerEntityCtrl.RestartPC();"></div>
+                                </td>
+                                <td style="width:52px;" align="center">
+                                    <div title="通过UPS关机" class="ic_upsoff"
+                                        onclick="RVC.HealthmanagerEntityCtrl.UPSOffPC();"></div>
                                 </td>
                                 <td style="width:52px;border-left: 2px solid #A9A9A9;" align="center" id="quitpage_btn">
                                     <div title="退出页面" class="ic_signout"onclick="quitThisPage();"></div>