From f05f208360f31085aad7370f5ce9f38947332196 Mon Sep 17 00:00:00 2001 From: shixiaoman <531268472@qq.com> Date: Tue, 23 Nov 2021 21:19:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B1=9F=E6=B2=B3=E6=B0=B4=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=BB=A3=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/river-statis.js | 46 +++++ src/views/water/river/statistic/avg-index.vue | 162 +++++++++++++++++ .../water/river/statistic/avg-standard.vue | 170 ++++++++++++++++++ .../water/river/statistic/base-index.vue | 165 +++++++++++++++++ .../water/river/statistic/base-standard.vue | 167 +++++++++++++++++ src/views/water/river/statistic/index.vue | 19 +- 6 files changed, 724 insertions(+), 5 deletions(-) create mode 100644 src/api/ecology/river-statis.js create mode 100644 src/views/water/river/statistic/avg-index.vue create mode 100644 src/views/water/river/statistic/avg-standard.vue create mode 100644 src/views/water/river/statistic/base-index.vue create mode 100644 src/views/water/river/statistic/base-standard.vue diff --git a/src/api/ecology/river-statis.js b/src/api/ecology/river-statis.js new file mode 100644 index 0000000..45d7e45 --- /dev/null +++ b/src/api/ecology/river-statis.js @@ -0,0 +1,46 @@ +import axios from 'axios'; +// -------------------江河--水功能数据统计列表----------------------- +const autonomyWaterFunctionTotalUrl = '/waterFunctionArea/riverStatic/autoPage'; +const nationalWaterFunctionTotalUrl = '/waterFunctionArea/riverStatic/nationalPage'; +//国家级水功能统计 +const nationalWaterFunctionTotal = function (data) { + return axios.get("/waterFunctionArea/riverStatic/nationalPage",data) +} +// /自治区水功能统计 +const autonomyWaterFunctionTotal = function (data) { + return axios.get("/waterFunctionArea/riverStatic/autoPage",data) +} + + +// -------------------江河--水站数据统计列表-------------- +//水站同比环比统计 +const listWaterSiteYoy = function (data) { + return axios.post("/waterFunctionArea/riverStatic/waterSiteYoy",data) +} +// 水站日均值统计 +const listWaterSiteMonthTotal = function (data) { + return axios.post("/waterFunctionArea/riverStatic/waterSiteMonthTotal",data) +} + +//水质达标统计 +const listMonthWaterQualitySandard = function (data) { + return axios.post("/waterFunctionArea/riverStatic/monthWaterQualitySandard",data) +} + +//水质综合指数统计 +const listMonthCompositeIndex = function (data) { + return axios.post("/waterFunctionArea/riverStatic/monthCompositeIndex",data) +} + + +export { + autonomyWaterFunctionTotalUrl, + nationalWaterFunctionTotalUrl, + nationalWaterFunctionTotal, + autonomyWaterFunctionTotal, + listWaterSiteYoy, + listWaterSiteMonthTotal, + listMonthWaterQualitySandard, + listMonthCompositeIndex + +} diff --git a/src/views/water/river/statistic/avg-index.vue b/src/views/water/river/statistic/avg-index.vue new file mode 100644 index 0000000..b3916ed --- /dev/null +++ b/src/views/water/river/statistic/avg-index.vue @@ -0,0 +1,162 @@ + + + + + + diff --git a/src/views/water/river/statistic/avg-standard.vue b/src/views/water/river/statistic/avg-standard.vue new file mode 100644 index 0000000..d5981d1 --- /dev/null +++ b/src/views/water/river/statistic/avg-standard.vue @@ -0,0 +1,170 @@ + + + + + + diff --git a/src/views/water/river/statistic/base-index.vue b/src/views/water/river/statistic/base-index.vue new file mode 100644 index 0000000..fa01fd1 --- /dev/null +++ b/src/views/water/river/statistic/base-index.vue @@ -0,0 +1,165 @@ + + + + + + diff --git a/src/views/water/river/statistic/base-standard.vue b/src/views/water/river/statistic/base-standard.vue new file mode 100644 index 0000000..b0cef4d --- /dev/null +++ b/src/views/water/river/statistic/base-standard.vue @@ -0,0 +1,167 @@ + + + + + + diff --git a/src/views/water/river/statistic/index.vue b/src/views/water/river/statistic/index.vue index f47460c..745d45c 100644 --- a/src/views/water/river/statistic/index.vue +++ b/src/views/water/river/statistic/index.vue @@ -8,16 +8,16 @@ - + - + - + - + @@ -52,6 +52,11 @@ import NationalStatis from "../../water-function-area/statistic/national.vue"; import SiteStatis from "../../river-station/statistic/site.vue"; import SiteDayStatis from "../../river-station/statistic/site-day-avg.vue"; + + import MonthStandard from "./base-standard.vue"; + import AvgStandard from "./avg-standard.vue"; + import MonthIndex from "./base-index.vue"; + import AvgIndex from "./avg-index.vue"; export default { name: 'StatisticAirIndex', components: { @@ -59,7 +64,11 @@ AutoStatis, NationalStatis, SiteStatis, - SiteDayStatis + SiteDayStatis, + MonthStandard, + AvgStandard, + MonthIndex, + AvgIndex, }, data() { return {