From 21ff37f83f27364720bb890cce4b6aa7ffc40562 Mon Sep 17 00:00:00 2001 From: 于紫祥_1901 <email@yuzixiang_1910> Date: Wed, 21 Oct 2020 16:53:27 +0800 Subject: [PATCH] 报警 --- src/main/webapp/view/newmap.jsp | 66 ++++++++++++++++++++------------- 1 files changed, 40 insertions(+), 26 deletions(-) diff --git a/src/main/webapp/view/newmap.jsp b/src/main/webapp/view/newmap.jsp index 0648bcc..469610d 100644 --- a/src/main/webapp/view/newmap.jsp +++ b/src/main/webapp/view/newmap.jsp @@ -363,6 +363,19 @@ .wind_explain li img { vertical-align: top; } + #box { + overflow: auto; + width: 300px; + height: 400px; + top: 30px; + right: 30px; + position: absolute; + z-index: 1; + border: 1px solid gainsboro; + background-color: gainsboro; + opacity: 0.8; + display: none; + } </style> <body> <div> @@ -370,8 +383,7 @@ <textarea id="close" hidden></textarea> <div class="main_body"> - <%--<input id="button" type="button" value="������" onclick="getJs();">--%> - <div class="tools_box"> + <%-- <div class="tools_box"> <div class="charts_btn"> </div> </div> @@ -386,15 +398,14 @@ <li><img src="/img/icoWind07.png" width="25" height="25"><span>7������</span></li> <li><img src="/img/icoWind08.png" width="25" height="25"><span>8���������������</span></li> </ul> + </div>--%> + + <div id="box"> + <span id="tou">������������������</span> + <div id="box1" style="margin-top: 15px"></div> </div> - <%-- <div class="search_box"> - <button id="searchBtn" type="button">������</button> - <textarea style="width: 300px;height:400px;" id="searchParam"></textarea> - </div>--%> - <!-- <div id="popup_box"> - <div id="equ_list" class="listview"> - </div> - </div> --> + <div class="pp1" style="display:none;" ></div> + <div class="pp2" style="display:none;" ></div> <div id="mapCanvas"></div> <div id="mapParams" style="display: none;"> ${requestScope.mapParams} @@ -405,14 +416,17 @@ </html> <script> //��������������� + var orgId; + var regionCode; + var accountId; (function ($) { var hostAndPort = document.location.host; var moralMap = window.moralMap; var params = $.parseJSON($("#mapParams").html()); moralMap['params'] = params; - var orgId = params["orgId"]; - var regionCode = params["regionCode"]; - var accountId = params["accountId"]; + orgId = params["orgId"]; + regionCode = params["regionCode"]; + accountId = params["accountId"]; var provinceCode = regionCode.toString().substring(0, 2) + "0000"; var mapType = getUrlParam("mapType"); var mapOption = {}; @@ -425,7 +439,6 @@ //������������ var listView = moralMap.initListView({id: "#equ_list", pageSize: 12}); window["listView"] = listView; - //���������������������click������������ function showEqus(obj) { @@ -461,7 +474,6 @@ }); } }, 500); - } function loadOverlays(url, callback) { @@ -705,29 +717,29 @@ //������������������ ws.onmessage = function (msg) { // $("#searchParam").val(JSON.parse(msg.data)); + // moralMap.getRoad(JSON.parse(JSON.parse(msg.data)),regionCode); moralMap.refreshWindDir(JSON.parse(JSON.parse(msg.data))); /* if (moralMap.showSensors && typeof (moralMap.showSensors) == "function") { moralMap.showSensors(JSON.parse(JSON.parse(msg.data))); }*/ if ($("#close").html() == "CloseMq") { - ws.close(JSON.parse(msg.data)); + ws.close(); } moralMap.showSensors(JSON.parse(JSON.parse(msg.data))); }; - //������������ - ws.onclose = function () { - $("#close").html("websocket������������"); - }; - //��������������������� - ws.onerror = function () { - $("#close").html("websocket������������"); - }; + //������������ + ws.onclose = function () { + $("#close").html("websocket������������"); + }; + //��������������������� + ws.onerror = function () { + $("#close").html("websocket������������"); + }; } })(jQuery); var _intervalNum = -1; - function startRefreshPage() { if (_intervalNum == -1) { _intervalNum = self.setInterval(function () { @@ -779,6 +791,7 @@ cache: false, async: true, success: function (data) { + console.log(data) if (data != null && typeof data === 'object') { var resultMap = data["extData"]; if (resultMap == null) { @@ -838,7 +851,8 @@ moralMap.callJS(jsonData); } else if ("RefreshState" == methodName) { var states = jsonData.states; - moralMap.refreshState(states); + $(".pp1").html(JSON.stringify(states)) + moralMap.refreshState(states,orgId,regionCode,accountId); } else if ("CloseMq" == methodName) { $("#close").html(methodName); } -- Gitblit v1.8.0