From 3f5b39200472ac689e75085c3d6e73578658ccc3 Mon Sep 17 00:00:00 2001 From: hey7845 Date: Thu, 6 Jan 2022 14:09:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A9=BA=E6=B0=94=E7=9B=B8=E5=85=B3=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ecology/atmosphere/acid.js | 10 +- src/api/ecology/atmosphere/air.js | 11 +- .../atmosphere/acid-rain/trend/index.vue | 284 ++++++++++++++++++ src/views/atmosphere/air/trend/index.vue | 284 ++++++++++++++++++ 4 files changed, 586 insertions(+), 3 deletions(-) create mode 100644 src/views/atmosphere/acid-rain/trend/index.vue create mode 100644 src/views/atmosphere/air/trend/index.vue diff --git a/src/api/ecology/atmosphere/acid.js b/src/api/ecology/atmosphere/acid.js index 4431ffa..0d40941 100644 --- a/src/api/ecology/atmosphere/acid.js +++ b/src/api/ecology/atmosphere/acid.js @@ -60,6 +60,12 @@ const getColumnOptions = function(column){ const getPlaceGis = function(data){ return axios.get("/acidRain/acidRain/gis/place",{params:data}) } +const getTrendChart = function(data){ + return axios.post("/acidRain/acidRain/trend/chart",data) +} +const getPlaceByRegionLevel = function(column){ + return axios.get("/acidRain/acidRain/place/region",{params:{column}}) +} const statisticCity = "/acidRain/acidRain/statistic/city" const statisticCounty = "/acidRain/acidRain/statistic/county" const statisticIon = "/acidRain/acidRain/statistic/ion" @@ -83,5 +89,7 @@ export { statisticCity, statisticIon, statisticCounty, - getPlaceGis + getPlaceGis, + getTrendChart, + getPlaceByRegionLevel } diff --git a/src/api/ecology/atmosphere/air.js b/src/api/ecology/atmosphere/air.js index a0c0e9a..703a0a4 100644 --- a/src/api/ecology/atmosphere/air.js +++ b/src/api/ecology/atmosphere/air.js @@ -71,6 +71,12 @@ const statisticArea = "/ambientAir/ambientAir/statistic/area"; const getPlaceGis = function(data){ return axios.get("/ambientAir/ambientAir/gis/place",{params:data}) } +const getTrendChart = function(data){ + return axios.post("/ambientAir/ambientAir/trend/chart",data) +} +const getPlaceByRegionLevel = function(column){ + return axios.get("/ambientAir/ambientAir/place/region",{params:{column}}) +} // 排行 const airDayRankUrl = "/zhenQiWang/ambientAirZhenqiCityDayAqiRankData"; const airMonthRankUrl = "/zhenQiWang/ambientAirZhenqiCityMonthComprehensiveAqiRankData/page"; @@ -105,6 +111,7 @@ export { airPm25YearRankUrl, airYearProvincialCapitalRankUrl, airPm25YearProvincialCapitalRankUrl, - airMonthProvincialCapitalRankUrl - + airMonthProvincialCapitalRankUrl, + getTrendChart, + getPlaceByRegionLevel } diff --git a/src/views/atmosphere/acid-rain/trend/index.vue b/src/views/atmosphere/acid-rain/trend/index.vue new file mode 100644 index 0000000..2b609f3 --- /dev/null +++ b/src/views/atmosphere/acid-rain/trend/index.vue @@ -0,0 +1,284 @@ + + + + diff --git a/src/views/atmosphere/air/trend/index.vue b/src/views/atmosphere/air/trend/index.vue new file mode 100644 index 0000000..ec4fe26 --- /dev/null +++ b/src/views/atmosphere/air/trend/index.vue @@ -0,0 +1,284 @@ + + + +