From d882df9e0da3662e3bdf299976ac7e7c9f1f9a58 Mon Sep 17 00:00:00 2001
From: qinbo <qinbo@shsening.com>
Date: 星期五, 14 一月 2022 15:09:15 +0800
Subject: [PATCH] 图标下标修改
---
widgetsTS/widget_detail/view.js | 123 +++++++++++++++++++++++++++++++++++++++-
1 files changed, 119 insertions(+), 4 deletions(-)
diff --git a/widgetsTS/widget_detail/view.js b/widgetsTS/widget_detail/view.js
index 769e17a..3409fcf 100644
--- a/widgetsTS/widget_detail/view.js
+++ b/widgetsTS/widget_detail/view.js
@@ -37,6 +37,7 @@
if (legendData == null || legendData.length < 1) {
return;
}
+
var colorData = echart_lines_color_list[tmpQueryParams.layerid];
var myItemStyle = {
normal: {
@@ -219,12 +220,128 @@
};
console.log(timeLineData);
console.log(seriesData);
+
+ //杞崲瑙掓爣
+ var newData = legendData;
+ for (var i=0; i<newData.length; i++){
+ if(newData[i] == "pm25"){
+ newData[i] = "PM鈧�.鈧�";
+ }
+ if(newData[i] == "pm10"){
+ newData[i] = "PM鈧佲個";
+ }
+ if(newData[i] == "no"){
+ newData[i] = "NO";
+ }
+ if(newData[i] == "nox"){
+ newData[i] = "NO鈧�";
+ }
+ if(newData[i] == "no2"){
+ newData[i] = "NO鈧�";
+ }
+ if(newData[i] == "co"){
+ newData[i] = "CO";
+ }
+ if(newData[i] == "so2"){
+ newData[i] = "SO鈧�";
+ }
+ if(newData[i] == "o3"){
+ newData[i] = "O鈧�";
+ }
+ if(newData[i] == "o31"){
+ newData[i] = "O鈧冣倎";
+ }
+ if(newData[i] == "o38"){
+ newData[i] = "O鈧冣倛";
+ }
+ if(newData[i] == "aqi"){
+ newData[i] = "AQI";
+ }
+ if(newData[i] == "tsp"){
+ newData[i] = "TSP";
+ }
+ };
+
+ options.legend.data = newData;
+ options.series.forEach((item,index)=>{item.name = legendData[index]});
+
+ //杞崲options涓嬮潰selected閲岀殑瑙掓爣
+ options.legend.selected['PM鈧�.鈧�'] = options.legend.selected['pm25'] ;
+ delete options.legend.selected['pm25'];
+ options.legend.selected['PM鈧佲個'] = options.legend.selected['pm10'] ;
+ delete options.legend.selected['pm10'];
+ options.legend.selected['NO'] = options.legend.selected['no'] ;
+ delete options.legend.selected['no'];
+ options.legend.selected['NO鈧�'] = options.legend.selected['nox'] ;
+ delete options.legend.selected['nox'];
+ options.legend.selected['NO鈧�'] = options.legend.selected['no2'] ;
+ delete options.legend.selected['no2'];
+ options.legend.selected['CO'] = options.legend.selected['co'] ;
+ delete options.legend.selected['co'];
+ options.legend.selected['SO鈧�'] = options.legend.selected['so2'] ;
+ delete options.legend.selected['so2'];
+ options.legend.selected['O鈧�'] = options.legend.selected['o3'] ;
+ delete options.legend.selected['o3'];
+ options.legend.selected['O鈧冣倎'] = options.legend.selected['o31'] ;
+ delete options.legend.selected['o31'];
+ options.legend.selected['O鈧冣倛'] = options.legend.selected['o38'] ;
+ delete options.legend.selected['o38'];
+ options.legend.selected['AQI'] = options.legend.selected['aqi'] ;
+ delete options.legend.selected['aqi'];
+ options.legend.selected['TSP'] = options.legend.selected['tsp'] ;
+ delete options.legend.selected['tsp'];
+
myCharts = echarts.init(document.getElementById('echart'));
myCharts.setOption(options, true);
window.onresize = function(){
myCharts.resize();
- }
+ };
+
+ // 杩樺師瑙掓爣
+ var RestoreData = newData;
+ for (var i=0; i<RestoreData.length; i++){
+ if(RestoreData[i] == "PM鈧�.鈧�"){
+ RestoreData[i] = "pm25";
+ }
+ if(RestoreData[i] == "PM鈧佲個"){
+ RestoreData[i] = "pm10";
+ }
+ if(RestoreData[i] == "NO"){
+ RestoreData[i] = "no";
+ }
+ if(RestoreData[i] == "NO鈧�"){
+ RestoreData[i] = "nox";
+ }
+ if(RestoreData[i] == "NO鈧�"){
+ RestoreData[i] = "no2";
+ }
+ if(RestoreData[i] == "CO"){
+ RestoreData[i] = "co";
+ }
+ if(RestoreData[i] == "SO鈧�"){
+ RestoreData[i] = "so2";
+ }
+ if(RestoreData[i] == "O鈧�"){
+ RestoreData[i] = "o3";
+ }
+ if(RestoreData[i] == "O鈧冣倎"){
+ RestoreData[i] = "o31";
+ }
+ if(RestoreData[i] == "O鈧冣倛"){
+ RestoreData[i] = "o38";
+ }
+ if(RestoreData[i] == "AQI"){
+ RestoreData[i] = "aqi";
+ }
+ if(RestoreData[i] == "TSP"){
+ RestoreData[i] = "tsp";
+ }
+ };
+
+ options.legend.data = RestoreData;
+ options.series.forEach((item,index)=>{item.name = legendData[index]});
+
}else{
haoutil.msg("鏃犳煡璇㈣褰曪紝璇锋洿鎹㈡煡璇㈡潯浠讹紒");
}
@@ -283,9 +400,6 @@
})
}
-
-
- /////
function reloadData(params) {
tmpQueryParams = params;
@@ -615,6 +729,7 @@
series: seriesData,
color: colorData
};
+
myCharts = echarts.init(document.getElementById('echart'));
myCharts.setOption(options, true);
window.onresize = function(){
--
Gitblit v1.9.1