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 @@
+
+
+
+
+
+
+ (data = d.data)"
+ >
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+ (data = d.data)"
+ >
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+ (data = d.data)"
+ >
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+ (data = d.data)"
+ >
+
+
+
+
+
+
+
+
+