From 1788c96aea9247cc36ef8b82734997f1a6a92fb4 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期五, 23 八月 2024 11:07:42 +0800 Subject: [PATCH] 新增新版本。静安区特供版 --- src/utils/map/dialog.js | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/utils/map/dialog.js b/src/utils/map/dialog.js index 900ac0c..713af62 100644 --- a/src/utils/map/dialog.js +++ b/src/utils/map/dialog.js @@ -21,8 +21,9 @@ * @param {*} onClose 鍏抽棴寮瑰嚭妗嗗洖璋� * @returns */ - createInfoWindow(factorDatas, i, onClose) { + createInfoWindow(deviceCode, factorDatas, i, onClose) { let m = { + deviceCode: deviceCode, data: factorDatas, index: i, window: '', @@ -76,9 +77,9 @@ const time = marker.time; const factorList = marker.factorList; //瀹炰緥鍖栦俊鎭獥浣� - // var title = '<div>' + site.name + '</div>' + '<div class="sub-title">缂栧彿:' + site.code + '</div>', - var title = '', - content = '', + // var title = '<div class="time">缂栧彿:' + marker.deviceCode + '</div>'; + var title = '缂栧彿:' + marker.deviceCode; + var content = '', tag = ''; tag += "<div class='time'>" + '鏃堕棿: ' + time; @@ -127,6 +128,7 @@ var orderList = [ 'VOC', 'H2S', + 'NO', 'NO2', 'CO', 'SO2', @@ -139,7 +141,10 @@ 'WIND_DIRECTION' ]; orderList.forEach((e) => { - content += _contents.get(e); + const c = _contents.get(e); + if (c != undefined) { + content += c; + } }); // content += @@ -162,11 +167,12 @@ var top_t = document.createElement('div'); top_t.className = 'ff-border-top'; var top_c = document.createElement('div'); - top_c.className = 'ff-border-content flexbox flex-space-between'; + top_c.className = 'text-clz ff-border-content flexbox flex-space-between'; var titleD = document.createElement('div'); - var closeX = document.createElement('i'); - titleD.innerHTML = title; + var closeX = document.createElement('div'); + $(titleD).text(title); + // titleD.className = 'time'; closeX.className = 'text-close'; $(closeX).attr('aria-hidden', 'true'); $(closeX).text('X'); @@ -247,9 +253,9 @@ return info; }, - openNewWindow(factorDatas, i, onClose) { + openNewWindow(deviceCode, factorDatas, i, onClose) { if (!this.show) return; - const window = this.createInfoWindow(factorDatas, i, onClose); + const window = this.createInfoWindow(deviceCode, factorDatas, i, onClose); window.open(map, factorDatas.lnglats_GD[i]); }, -- Gitblit v1.9.3