From cb0c513e298403fa82b1c0a333adc202a4305bf4 Mon Sep 17 00:00:00 2001
From: qinbo <qinbo@shsening.com>
Date: 星期五, 12 十一月 2021 18:58:41 +0800
Subject: [PATCH] 添加网格来源

---
 widgetsTS/widget_detail/view.js |   40 +++++++++++++++++++++++++++++++++++++++-
 1 files changed, 39 insertions(+), 1 deletions(-)

diff --git a/widgetsTS/widget_detail/view.js b/widgetsTS/widget_detail/view.js
index 0fbc671..71fe940 100644
--- a/widgetsTS/widget_detail/view.js
+++ b/widgetsTS/widget_detail/view.js
@@ -295,8 +295,12 @@
     $('#appDateHourEnd').datetimepicker('setDate', new Date(params.appDateHourEnd));
     //loadLineChartbySiteid(params);
     queryEchartDataByTimePeriod();
-
+   if(tmpQueryParams.layerid == 3001 || tmpQueryParams.layerid == 3002 || tmpQueryParams.layerid == 3003){
+    loadDetailedInfobyGrid(params) 
+   }else{
     loadDetailedInfobySiteid(params);
+   }
+   
 
 }
 function loadDetailedInfobySiteid(params) {
@@ -347,6 +351,40 @@
         }
     });
 }
+
+function loadDetailedInfobyGrid(params) {
+    $("#indexTb").empty();
+    $("#headInfo").empty();
+    var backend_url = params.nodejs_url_predix+"dataapi/Bdata?bid=get_" + params.layerid + "_single&datatype=" + params.datatype + "&siteid=" + params.siteid + "&datatime=" + params.datatime;
+    $.ajax({
+        type: 'get',
+        dataType: 'json',
+        data: {},
+        async: false,//鍚屾
+        url: backend_url,
+        success: function (data) {
+            var tableData = data.data.result;
+            tableData = data.data.result;
+            var _tr = "<tr onmouseover='over(this)' onmouseout='out(this)' class='headerInfo'><td>" + '搴忓彿' + "</td><td onclick='locateAndShowDetail(this)'>" + "road_id" + "</td><td>" + "閬撹矾" + "</td><td>"+ "PM<sub>2.5</sub>"+ "</td><td>" + "PM<sub>10</sub>"+ "</td><td>" + "NO"+ "</td><td>" + "NO<sub>x</sub>"+ "</td><td>" + "NO<sub>2</sub>"+ "</td><td>" + "CO" +"</td></tr>"
+            $("#indexTb").append(_tr);
+
+            if (tableData != null && tableData.length > 0) {
+                for (var i = 0; length = tableData.length, i < length; i++) {
+                    var j = i + 1;
+                    var topObj = tableData[i]; 
+                    var _tr = "<tr onmouseover='over(this)' onmouseout='out(this)' ><td>" + j + "</td><td onclick='locateAndShowDetail(this)'>" + topObj.road_id + "</td><td>" + topObj.name + "</td><td>"+ topObj.pm25 + "</td><td>" + topObj.pm10 + "</td><td>" + topObj.no + "</td><td>" + topObj.nox + "</td><td>" + topObj.no2 + "</td><td>" + topObj.co +"</td></tr>"
+                    $("#indexTb").append(_tr);
+                }
+            } else {
+                haoutil.msg("鏌ヨ鏃犳暟鎹紝璇锋洿鎹㈡煡璇㈡潯浠讹紒");
+            }
+        },
+        error: function (request, textStatus) {
+            haoutil.msg("绯荤粺鍚庡彴閿欒锛岃鑱旂郴绠$悊鍛樺鐞嗭紒");
+        }
+         
+    });
+}
 function getUnitByqindex(qindex){
     qindex = qindex.toUpperCase();
     if (qindex=='PM25' || qindex=='PM10' || qindex=='NO'|| qindex=='NO2'|| qindex=='NOX' || qindex=='SO2'){

--
Gitblit v1.9.1