From c36a162d33acf68280fb9bb87609bd795f3da4cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=9E=97?= Date: Tue, 14 Dec 2021 10:20:11 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E9=A5=AE=E7=94=A8=E6=B0=B4=E6=A1=86?= =?UTF-8?q?=E6=9E=B6=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ecology/new-drinking-water.js | 27 ++- .../drinking-water/statistic/city/base.vue | 1 + .../drinking-water/statistic/city/index.vue | 1 - .../statistic/city/waterQuality.vue | 10 +- .../statistic/city/waterQualityUp.vue | 19 +- .../statistic/countryside/index.vue | 29 +-- .../statistic/countryside/waterQuality.vue | 183 ++++++++++++++++++ .../statistic/countryside/waterQualityUp.vue | 165 ++++++++++++++++ .../drinking-water/statistic/county/index.vue | 27 +-- .../statistic/county/waterQuality.vue | 183 ++++++++++++++++++ .../statistic/county/waterQualityUp.vue | 171 ++++++++++++++++ 11 files changed, 778 insertions(+), 38 deletions(-) create mode 100644 src/views/water/drinking-water/statistic/countryside/waterQuality.vue create mode 100644 src/views/water/drinking-water/statistic/countryside/waterQualityUp.vue create mode 100644 src/views/water/drinking-water/statistic/county/waterQuality.vue create mode 100644 src/views/water/drinking-water/statistic/county/waterQualityUp.vue diff --git a/src/api/ecology/new-drinking-water.js b/src/api/ecology/new-drinking-water.js index 11cdae7..4b5417c 100644 --- a/src/api/ecology/new-drinking-water.js +++ b/src/api/ecology/new-drinking-water.js @@ -30,7 +30,7 @@ export const overStandardCount = function (data) { //市级—水质类别 -export const waterQualityUrl = '/drinkingWater/drinkingWater/AnalysePage'; +export const waterQualityUrl = '/drinkingWater/drinkingWater/getWaterQualityCategory'; export const waterQualityData = function (data) { return axios.post(waterQualityUrl,data) } @@ -42,7 +42,7 @@ export const waterQualityCountData = function (data) { } //市级—水质达标情况 -export const waterQualityUpUrl = '/drinkingWater/drinkingWater/AnalysePage'; +export const waterQualityUpUrl = '/drinkingWater/drinkingWater/getWaterQualityStandard'; export const waterQualityUpData = function (data) { return axios.post(waterQualityUpUrl,data) } @@ -74,6 +74,17 @@ export const countyOverStandardCount = function (data) { return axios.post(countyOverStandardtUrl,data) } +//县级—水质类别 +export const countyWaterQualityUrl = '/drinkingWater/drinkingWater/getWaterQualityCategory'; +export const countyWaterQualityData = function (data) { + return axios.post(countyWaterQualityUrl,data) +} + +//县级—水质达标情况 +export const countyWaterQualityUpUrl = '/drinkingWater/drinkingWater/getWaterQualityStandard'; +export const countyWaterQualityUpData = function (data) { + return axios.post(countyWaterQualityUpUrl,data) +} // 农村 @@ -81,3 +92,15 @@ export const villageAnalysePageUrl = '/drinkingWaterVillage/drinkingWaterVillage export const villageAnalysePageData = function (data) { return axios.post(villageAnalysePageUrl,data) } + +//农村—水质类别 +export const villageWaterQualityUrl = '/drinkingWaterVillage/drinkingWaterVillage/getWaterQualityCategoryVillage'; +export const villageWaterQualityData = function (data) { + return axios.post(villageWaterQualityUrl,data) +} + +//农村—水质达标情况 +export const villageWaterQualityUpUrl = '/drinkingWaterVillage/drinkingWaterVillage/getWaterQualityStandard'; +export const villageWaterQualityUpData = function (data) { + return axios.post(villageWaterQualityUpUrl,data) +} \ No newline at end of file diff --git a/src/views/water/drinking-water/statistic/city/base.vue b/src/views/water/drinking-water/statistic/city/base.vue index 7ddb94a..16f8534 100644 --- a/src/views/water/drinking-water/statistic/city/base.vue +++ b/src/views/water/drinking-water/statistic/city/base.vue @@ -19,6 +19,7 @@ row-key="drinkingWaterId" :datasource="datasource" :columns="columns" + :total="count" :where="where" :scroll="{ x: 'max-content' }" @done="(d) => (data = d.data)" diff --git a/src/views/water/drinking-water/statistic/city/index.vue b/src/views/water/drinking-water/statistic/city/index.vue index 600fad7..fd495f3 100644 --- a/src/views/water/drinking-water/statistic/city/index.vue +++ b/src/views/water/drinking-water/statistic/city/index.vue @@ -52,7 +52,6 @@ // 水质达标情况 import waterQualityUp from "./waterQualityUp.vue"; //综合营养指数 - import waterNutritional from "./waterNutritional.vue" diff --git a/src/views/water/drinking-water/statistic/city/waterQuality.vue b/src/views/water/drinking-water/statistic/city/waterQuality.vue index 0841d6c..6a99bff 100644 --- a/src/views/water/drinking-water/statistic/city/waterQuality.vue +++ b/src/views/water/drinking-water/statistic/city/waterQuality.vue @@ -73,13 +73,13 @@ export default { selection: [], columns:[ {title:"城市名称",dataIndex:"city",}, - {title:"水源地名称",dataIndex:"place",}, + {title:"水源地名称",dataIndex:"sourceWaterName",}, {title:"期数",dataIndex:"sourceWaterName",}, {title:"水源地性质",dataIndex:"waterSourceProperty",}, {title:"断面水质",align: 'center',children: [ - {title: "本月", dataIndex: ""}, - {title: "上月", dataIndex: ""}, - {title: "去年同期", dataIndex: ""}, + {title: "本月", dataIndex: "waterQualityCategory"}, + {title: "上月", dataIndex: "waterQualityCategoryMom"}, + {title: "去年同期", dataIndex: "waterQualityCategoryYoy"}, ] }, {title:"主要污染指标",dataIndex:"",}, @@ -89,7 +89,7 @@ export default { // 表格列配置 - // 表格搜索条件 + // 表格搜索条件 where: { checked: 1, }, diff --git a/src/views/water/drinking-water/statistic/city/waterQualityUp.vue b/src/views/water/drinking-water/statistic/city/waterQualityUp.vue index 6659b2b..42bf3e9 100644 --- a/src/views/water/drinking-water/statistic/city/waterQualityUp.vue +++ b/src/views/water/drinking-water/statistic/city/waterQualityUp.vue @@ -72,12 +72,12 @@ export default { datasource:{}, selection: [], columns:[ - {title:"断面名称",dataIndex:"city",}, - {title:"时间",dataIndex:"place",}, - {title:"水质目标",dataIndex:"sourceWaterName",}, - {title:"水质类别",dataIndex:"waterSourceProperty",}, - {title: "达标情况", dataIndex: ""}, - {title: "达标率", dataIndex: ""}, + {title:"断面名称",dataIndex:"sectionName",}, + {title:"时间",dataIndex:"time",}, + {title:"水质目标",dataIndex:"waterTarget",}, + {title:"水质类别",dataIndex:"waterQualityCategory",}, + {title: "达标情况", dataIndex: "standard"}, + {title: "达标率", dataIndex: "standardRate"}, // {title:"达标情况",align: 'center',children: [ // {title: "达标情况", dataIndex: ""}, // {title: "达标率", dataIndex: ""}, @@ -112,7 +112,12 @@ export default { this.$message.error(res.data.msg); this.datasource = [] }else{ - this.datasource = res.data.data + let newData = [] + const resData = res.data.data || {} + for(let i in resData){ + newData.push(resData[i]) + } + this.datasource = newData } }).catch(()=>{ this.loading = false; diff --git a/src/views/water/drinking-water/statistic/countryside/index.vue b/src/views/water/drinking-water/statistic/countryside/index.vue index e70ee68..b89c0b1 100644 --- a/src/views/water/drinking-water/statistic/countryside/index.vue +++ b/src/views/water/drinking-water/statistic/countryside/index.vue @@ -4,6 +4,15 @@ + + + + + + + + + - @@ -45,12 +50,12 @@ // import countyWaterWithdrawal from "./waterCount.vue" // // 超标评价 // import countyOverStandard from './overStandard.vue' -// // 水质类别 -// import cityWaterQuality from "./waterQuality.vue" + // 水质类别 + import waterQuality from "./waterQuality.vue" // // 水质统计 // import waterQualityCount from "./waterQualityCount.vue"; -// // 水质达标情况 -// import waterQualityUp from "./waterQualityUp.vue"; + // 水质达标情况 + import waterQualityUp from "./waterQualityUp.vue"; // //综合营养指数 // import waterNutritional from "./waterNutritional.vue" @@ -64,9 +69,9 @@ components: { BaseStatistic, // countyAppraise, - // cityWaterQuality, + waterQuality, // waterQualityCount, - // waterQualityUp, + waterQualityUp, // waterNutritional, // countyWaterWithdrawal, // countyOverStandard diff --git a/src/views/water/drinking-water/statistic/countryside/waterQuality.vue b/src/views/water/drinking-water/statistic/countryside/waterQuality.vue new file mode 100644 index 0000000..167d604 --- /dev/null +++ b/src/views/water/drinking-water/statistic/countryside/waterQuality.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/countryside/waterQualityUp.vue b/src/views/water/drinking-water/statistic/countryside/waterQualityUp.vue new file mode 100644 index 0000000..115e9ca --- /dev/null +++ b/src/views/water/drinking-water/statistic/countryside/waterQualityUp.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/county/index.vue b/src/views/water/drinking-water/statistic/county/index.vue index e3ddcc1..2af25d3 100644 --- a/src/views/water/drinking-water/statistic/county/index.vue +++ b/src/views/water/drinking-water/statistic/county/index.vue @@ -13,16 +13,21 @@ - @@ -45,12 +50,12 @@ import countyWaterWithdrawal from "./waterCount.vue" // 超标评价 import countyOverStandard from './overStandard.vue' -// // 水质类别 -// import cityWaterQuality from "./waterQuality.vue" + // 水质类别 + import waterQuality from "./waterQuality.vue" // // 水质统计 // import waterQualityCount from "./waterQualityCount.vue"; -// // 水质达标情况 -// import waterQualityUp from "./waterQualityUp.vue"; + // 水质达标情况 + import waterQualityUp from "./waterQualityUp.vue"; // //综合营养指数 // import waterNutritional from "./waterNutritional.vue" @@ -64,9 +69,9 @@ components: { BaseStatistic, countyAppraise, - // cityWaterQuality, + waterQuality, // waterQualityCount, - // waterQualityUp, + waterQualityUp, // waterNutritional, countyWaterWithdrawal, countyOverStandard diff --git a/src/views/water/drinking-water/statistic/county/waterQuality.vue b/src/views/water/drinking-water/statistic/county/waterQuality.vue new file mode 100644 index 0000000..2856b4a --- /dev/null +++ b/src/views/water/drinking-water/statistic/county/waterQuality.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/county/waterQualityUp.vue b/src/views/water/drinking-water/statistic/county/waterQualityUp.vue new file mode 100644 index 0000000..f3aa4e1 --- /dev/null +++ b/src/views/water/drinking-water/statistic/county/waterQualityUp.vue @@ -0,0 +1,171 @@ + + + + + From ada1fb7749d2a1468a5826871775ecc8e5391095 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=9E=97?= Date: Tue, 14 Dec 2021 15:16:39 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=96=B0=E6=8E=A5=E5=8F=A3=E6=8D=86?= =?UTF-8?q?=E7=BB=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/water/drinking-water/statistic/city/base.vue | 6 ++++-- src/views/water/drinking-water/statistic/colums/base.js | 7 ++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/views/water/drinking-water/statistic/city/base.vue b/src/views/water/drinking-water/statistic/city/base.vue index 16f8534..7decdba 100644 --- a/src/views/water/drinking-water/statistic/city/base.vue +++ b/src/views/water/drinking-water/statistic/city/base.vue @@ -19,10 +19,10 @@ row-key="drinkingWaterId" :datasource="datasource" :columns="columns" - :total="count" :where="where" :scroll="{ x: 'max-content' }" @done="(d) => (data = d.data)" + @change="handleTableChange" >