From c96991618b8beb0bae8911f1b3adb85b46db56ff Mon Sep 17 00:00:00 2001 From: 710356044 <710356044@qq.com> Date: Sun, 28 Nov 2021 21:57:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=AE=E7=94=A8=E6=B0=B4=E5=AD=97=E5=85=B8?= =?UTF-8?q?=EF=BC=8C=E7=BB=9F=E8=AE=A1=E6=A8=A1=E5=9D=97=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ecology/drinking-water-dict.js | 85 ++- .../dict/{place.vue => cityWaterDict.vue} | 90 +--- .../dict/countyBottomWaterDict.vue | 80 ++- .../dict/countyTopWaterDict.vue | 72 ++- src/views/water/drinking-water/dict/index.vue | 20 +- .../drinking-water/dict/villageBottomDict.vue | 408 ++++++++++++++ .../{villageDict.vue => villageTopDict.vue} | 103 ++-- .../drinking-water/statistic/average.vue | 258 --------- .../drinking-water/statistic/cityAppraise.vue | 226 ++++++++ .../statistic/{base.vue => cityDate.vue} | 0 .../statistic/cityWaterQuality.vue | 217 ++++++++ .../water/drinking-water/statistic/colums.js | 34 +- .../drinking-water/statistic/compare.vue | 508 ------------------ .../statistic/countyAppraise.vue | 238 ++++++++ .../statistic/countyWaterQuality.vue | 231 ++++++++ .../water/drinking-water/statistic/index.vue | 45 +- .../statistic/villageAppraise.vue | 214 ++++++++ .../statistic/villageWaterQuality.vue | 217 ++++++++ .../drinking-water/statistic/year-end.vue | 134 ----- 19 files changed, 2070 insertions(+), 1110 deletions(-) rename src/views/water/drinking-water/dict/{place.vue => cityWaterDict.vue} (86%) create mode 100644 src/views/water/drinking-water/dict/villageBottomDict.vue rename src/views/water/drinking-water/dict/{villageDict.vue => villageTopDict.vue} (73%) delete mode 100644 src/views/water/drinking-water/statistic/average.vue create mode 100644 src/views/water/drinking-water/statistic/cityAppraise.vue rename src/views/water/drinking-water/statistic/{base.vue => cityDate.vue} (100%) create mode 100644 src/views/water/drinking-water/statistic/cityWaterQuality.vue delete mode 100644 src/views/water/drinking-water/statistic/compare.vue create mode 100644 src/views/water/drinking-water/statistic/countyAppraise.vue create mode 100644 src/views/water/drinking-water/statistic/countyWaterQuality.vue create mode 100644 src/views/water/drinking-water/statistic/villageAppraise.vue create mode 100644 src/views/water/drinking-water/statistic/villageWaterQuality.vue delete mode 100644 src/views/water/drinking-water/statistic/year-end.vue diff --git a/src/api/ecology/drinking-water-dict.js b/src/api/ecology/drinking-water-dict.js index b45dc47..9bf6651 100644 --- a/src/api/ecology/drinking-water-dict.js +++ b/src/api/ecology/drinking-water-dict.js @@ -89,6 +89,67 @@ const copyBatchCountyBottomPlace = function (data){ return axios.post("/drinkingWater/drinkingWaterCountyBottomDict/copyBatch",data) } +// ----------------------农村地表水字典----------------------- +const pageVillageTopDictUrl = '/drinkingWater/drinkingWaterVillageTopDict'; +const listVillageTopAllUrl = pageVillageTopDictUrl + ""; + +// 添加 +const saveDrinkingWaterVillageTopDict = function (data) { + return axios.post("/drinkingWater/drinkingWaterVillageTopDict/",data) +} + +// 删除 +const removeDrinkingWaterVillageTopDict = function (id) { + return axios.delete(`/drinkingWater/drinkingWaterVillageTopDict/${id}`,) +} +// 批量删除 +const removeBatchDrinkingWaterVillageTopDict = function (ids) { + return axios.delete("/drinkingWater/drinkingWaterVillageTopDict/batch",{data:ids}) +} + +// 修改 +const updateDrinkingWaterVillageTopDict = function (data) { + return axios.put("/drinkingWater/drinkingWaterVillageTopDict",data) +} + +const getVillageTopColumnOptions = function(column){ + return axios.get("/drinkingWater/drinkingWaterVillageTopDict/options",{params:{column}}) +} +const copyBatchVillageTopPlace = function (data){ + return axios.post("/drinkingWater/drinkingWaterVillageTopDict/copyBatch",data) +} + +// ----------------------农村地下水字典----------------------- +const pageVillageBottomDictUrl = '/drinkingWater/drinkingWaterVillageBottomDict'; +const listVillageBottomAllUrl = pageVillageBottomDictUrl + ""; + +// 添加 +const saveDrinkingWaterVillageBottomDict = function (data) { + return axios.post("/drinkingWater/drinkingWaterVillageBottomDict/",data) +} + +// 删除 +const removeDrinkingWaterVillageBottomDict = function (id) { + return axios.delete(`/drinkingWater/drinkingWaterVillageBottomDict/${id}`,) +} +// 批量删除 +const removeBatchDrinkingWaterVillageBottomDict = function (ids) { + return axios.delete("/drinkingWater/drinkingWaterVillageBottomDict/batch",{data:ids}) +} + +// 修改 +const updateDrinkingWaterVillageBottomDict = function (data) { + return axios.put("/drinkingWater/drinkingWaterVillageBottomDict",data) +} + +const getVillageBottomColumnOptions = function(column){ + return axios.get("/drinkingWater/drinkingWaterVillageBottomDict/options",{params:{column}}) +} +const copyBatchVillageBottomPlace = function (data){ + return axios.post("/drinkingWater/drinkingWaterVillageBottomDict/copyBatch",data) +} + + export { //市级 pageDictUrl, @@ -108,7 +169,7 @@ export { updateDrinkingWaterCountyDict, getCountyColumnOptions, copyBatchCountyPlace, - // + //县级地下水 pageCountyBottomDictUrl, listCountyBottomAllUrl, saveDrinkingWaterCountyBottomDict, @@ -116,7 +177,23 @@ export { removeBatchDrinkingWaterCountyBottomDict, updateDrinkingWaterCountyBottomDict, getCountyBottomColumnOptions, - copyBatchCountyBottomPlace - //农村 - + copyBatchCountyBottomPlace, + //农村地表水 + pageVillageTopDictUrl, + listVillageTopAllUrl, + saveDrinkingWaterVillageTopDict, + removeDrinkingWaterVillageTopDict, + removeBatchDrinkingWaterVillageTopDict, + updateDrinkingWaterVillageTopDict, + getVillageTopColumnOptions, + copyBatchVillageTopPlace, + //农村地下水 + pageVillageBottomDictUrl, + listVillageBottomAllUrl, + saveDrinkingWaterVillageBottomDict, + removeDrinkingWaterVillageBottomDict, + removeBatchDrinkingWaterVillageBottomDict, + updateDrinkingWaterVillageBottomDict, + getVillageBottomColumnOptions, + copyBatchVillageBottomPlace, } \ No newline at end of file diff --git a/src/views/water/drinking-water/dict/place.vue b/src/views/water/drinking-water/dict/cityWaterDict.vue similarity index 86% rename from src/views/water/drinking-water/dict/place.vue rename to src/views/water/drinking-water/dict/cityWaterDict.vue index 45176f0..0012405 100644 --- a/src/views/water/drinking-water/dict/place.vue +++ b/src/views/water/drinking-water/dict/cityWaterDict.vue @@ -210,81 +210,21 @@ export default { selection: [], // 表格列配置 columns: [ - {title: "年份", - dataIndex: "year", - sorter: true, - }, - { - title: "省", - dataIndex: "province", - sorter: true, - }, - { - title: "省份代码", - dataIndex: "provinceCode", - sorter: true, - }, - { - title: "市", - dataIndex: "city", - sorter: true, - }, - { - title: "城市代码", - dataIndex: "cityCode", - sorter: true, - }, - { - title: "重点城市区分", - dataIndex: "keyCity", - sorter: true, - }, - { - title: "城市方位", - dataIndex: "cityOrientation", - sorter: true, - }, - { - title: "断面名称", - dataIndex: "sectionName", - sorter: true, - }, - { - title: "断面代码", - dataIndex: "sectionCode", - sorter: true, - }, - { - title: "水源名称", - dataIndex: "sourceWaterName", - sorter: true, - }, - { - title: "所属水系", - dataIndex: "subordinateWater", - sorter: true, - }, - { - title: "水源地性质", - dataIndex: "waterSourceProperty", - sorter: true, - }, - { - title: "经度(°)", - dataIndex: "longitude", - sorter: true, - }, - { - title: "纬度(°)", - dataIndex: "latitude", - sorter: true, - }, - { - title: "饮用水类型", - dataIndex: "drinkingWaterType", - sorter: true, - customRender: ({text})=> text == 1?"在用":"备用" - }, + {title: "年份",dataIndex: "year",sorter: true,}, + {title: "省",dataIndex: "province",sorter: true,}, + {title: "省份代码",dataIndex: "provinceCode",sorter: true,}, + {title: "市",dataIndex: "city",sorter: true}, + {title: "城市代码",dataIndex: "cityCode",sorter: true}, + {title: "重点城市区分",dataIndex: "keyCity",sorter: true}, + {title: "城市方位",dataIndex: "cityOrientation",sorter: true,}, + {title: "断面名称",dataIndex: "sectionName",sorter: true}, + {title: "断面代码",dataIndex: "sectionCode",sorter: true,}, + {title: "水源名称",dataIndex: "sourceWaterName",sorter: true,}, + {title: "所属水系",dataIndex: "subordinateWater",sorter: true,}, + {title: "水源地性质",dataIndex: "waterSourceProperty",sorter: true}, + {title: "经度(°)",dataIndex: "longitude",sorter: true,}, + {title: "纬度(°)",dataIndex: "latitude",sorter: true,}, + {title: "饮用水类型",dataIndex: "drinkingWaterType",sorter: true,customRender: ({text})=> text == 1?"在用":"备用"}, { title: "操作", key: "action", diff --git a/src/views/water/drinking-water/dict/countyBottomWaterDict.vue b/src/views/water/drinking-water/dict/countyBottomWaterDict.vue index 5484a58..b165c18 100644 --- a/src/views/water/drinking-water/dict/countyBottomWaterDict.vue +++ b/src/views/water/drinking-water/dict/countyBottomWaterDict.vue @@ -67,15 +67,48 @@ - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -177,24 +210,21 @@ export default { selection: [], // 表格列配置 columns: [ - {title: "年份", - dataIndex: "year", - sorter: true, - }, - { title: "县", - dataIndex: "county", - sorter: true, - }, - { title: "水源地名称", - dataIndex: "waterSourceName", - sorter: true, - }, - { - title: "水源类型", - dataIndex: "waterSourceType", - sorter: true, - customRender: ({text})=> text == 1?"地表水":"地下水" - }, + {title: "年份",dataIndex: "year",sorter: true}, + {title: "省",dataIndex: "province",sorter: true,}, + {title: "省份代码",dataIndex: "provinceCode",sorter: true,}, + {title: "市",dataIndex: "city",sorter: true}, + {title: "城市代码",dataIndex: "cityCode",sorter: true}, + {title: "县",dataIndex: "countyName",sorter: true}, + {title:"县域代码",dataIndex:"countyCode",sorter:true}, + {title: "断面名称",dataIndex: "sectionName",sorter: true}, + {title: "水源名称",dataIndex: "sourceWaterName",sorter: true,}, + {title: "水源地代码",dataIndex: "sourceWaterCode",sorter: true,}, + {title: "所属水系",dataIndex: "subordinateWater",sorter: true,}, + {title: "水源地性质",dataIndex: "waterSourceProperty",sorter: true}, + {title: "经度(°)",dataIndex: "longitude",sorter: true,}, + {title: "纬度(°)",dataIndex: "latitude",sorter: true,}, + // {title: "饮用水类型",dataIndex: "drinkingWaterType",sorter: true,customRender: ({text})=> text == 1?"在用":"备用"}, { title: "操作", key: "action", @@ -209,7 +239,7 @@ export default { // 表格搜索条件 where: { - sort: "sectionCode", + // sort: "sectionCode", }, // 表格选中数据 diff --git a/src/views/water/drinking-water/dict/countyTopWaterDict.vue b/src/views/water/drinking-water/dict/countyTopWaterDict.vue index 59ee39b..613e47f 100644 --- a/src/views/water/drinking-water/dict/countyTopWaterDict.vue +++ b/src/views/water/drinking-water/dict/countyTopWaterDict.vue @@ -64,14 +64,44 @@ :label-col="{ md: { span: 6 }, sm: { span: 24 } }" :wrapper-col="{ md: { span: 18 }, sm: { span: 24 } }" > - + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -177,24 +207,20 @@ export default { selection: [], // 表格列配置 columns: [ - {title: "年份", - dataIndex: "year", - sorter: true, - }, - { title: "县", - dataIndex: "county", - sorter: true, - }, - { title: "水源地名称", - dataIndex: "waterSourceName", - sorter: true, - }, - { - title: "饮用水类型", - dataIndex: "drinkingWaterType", - sorter: true, - customRender: ({text})=> text == 1?"在用":"备用" - }, + {title: "年份",dataIndex: "year",sorter: true}, + {title: "省",dataIndex: "province",sorter: true,}, + {title: "省份代码",dataIndex: "provinceCode",sorter: true,}, + {title: "市",dataIndex: "city",sorter: true}, + {title: "城市代码",dataIndex: "cityCode",sorter: true}, + {title: "县",dataIndex: "countyName",sorter: true}, + {title:"县域代码",dataIndex:"countyCode",sorter:true}, + {title: "断面名称",dataIndex: "sectionName",sorter: true}, + {title: "水源名称",dataIndex: "sourceWaterName",sorter: true,}, + {title: "所属水系",dataIndex: "subordinateWater",sorter: true,}, + {title: "水源地性质",dataIndex: "waterSourceProperty",sorter: true}, + {title: "经度(°)",dataIndex: "longitude",sorter: true,}, + {title: "纬度(°)",dataIndex: "latitude",sorter: true,}, + {title: "饮用水类型",dataIndex: "drinkingWaterType",sorter: true,customRender: ({text})=> text == 1?"在用":"备用"}, { title: "操作", key: "action", diff --git a/src/views/water/drinking-water/dict/index.vue b/src/views/water/drinking-water/dict/index.vue index 3069264..d284b33 100644 --- a/src/views/water/drinking-water/dict/index.vue +++ b/src/views/water/drinking-water/dict/index.vue @@ -3,7 +3,7 @@ - + @@ -11,8 +11,11 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/water/drinking-water/dict/villageDict.vue b/src/views/water/drinking-water/dict/villageTopDict.vue similarity index 73% rename from src/views/water/drinking-water/dict/villageDict.vue rename to src/views/water/drinking-water/dict/villageTopDict.vue index 60048fa..154c745 100644 --- a/src/views/water/drinking-water/dict/villageDict.vue +++ b/src/views/water/drinking-water/dict/villageTopDict.vue @@ -64,15 +64,46 @@ :label-col="{ md: { span: 6 }, sm: { span: 24 } }" :wrapper-col="{ md: { span: 18 }, sm: { span: 24 } }" > + + + + + + + + + + + + - - + + - - + + + + + + + + + + + + + + + + + + + + + @@ -150,15 +181,13 @@ - - \ No newline at end of file diff --git a/src/views/water/drinking-water/statistic/cityAppraise.vue b/src/views/water/drinking-water/statistic/cityAppraise.vue new file mode 100644 index 0000000..0e571f3 --- /dev/null +++ b/src/views/water/drinking-water/statistic/cityAppraise.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/base.vue b/src/views/water/drinking-water/statistic/cityDate.vue similarity index 100% rename from src/views/water/drinking-water/statistic/base.vue rename to src/views/water/drinking-water/statistic/cityDate.vue diff --git a/src/views/water/drinking-water/statistic/cityWaterQuality.vue b/src/views/water/drinking-water/statistic/cityWaterQuality.vue new file mode 100644 index 0000000..dad182d --- /dev/null +++ b/src/views/water/drinking-water/statistic/cityWaterQuality.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/colums.js b/src/views/water/drinking-water/statistic/colums.js index 2a6cd31..d4b734e 100644 --- a/src/views/water/drinking-water/statistic/colums.js +++ b/src/views/water/drinking-water/statistic/colums.js @@ -159,8 +159,8 @@ const tableColumns2 = [ { title: "城市名称", dataIndex: "city", sorter: true, }, { title: "城市代码", dataIndex: "cityCode", sorter: true, }, // { title: "重点城市区分", dataIndex: "keyCity", sorter: true, }, - {title:"县域名称",dataIndex:"county",sorter:true}, - {title:"县域代码",dataIndex:"county",sorter:true}, + {title:"县域名称",dataIndex:"countyName",sorter:true}, + {title:"县域代码",dataIndex:"countyCode",sorter:true}, // { title: "南北方城市", dataIndex: "cityOrientation", sorter: true, }, { title: "断面名称", dataIndex: "place", sorter: true, }, // { title: "断面代码", dataIndex: "sectionCode", sorter: true, }, @@ -308,33 +308,23 @@ export { tableColumns2 } //农村数据总览表格 const tableColumns3=[ - // {title:"断面代码",dataIndex:"sectionCode",sorter:true}, + {title:"断面代码",dataIndex:"sectionCode",sorter:true}, {title: "省",dataIndex: "province",sorter: true,}, - {title: "省份代码", dataIndex: "provinceCode", sorter: true, }, {title: "市",dataIndex: "city",sorter: true,}, - { title: "城市代码", dataIndex: "cityCode", sorter: true, }, - { title: "重点城市区分", dataIndex: "keyCity", sorter: true, }, - { title: "南北方城市", dataIndex: "cityOrientation", sorter: true, }, - // {title: "城区",dataIndex: "城区",sorter: true,}, - // {title: "县(区)",dataIndex: "county",sorter: true,}, - // {title: "乡镇",dataIndex: "township",sorter: true,}, - // {title: "村",dataIndex: "village",sorter: true,}, + {title: "乡镇",dataIndex: "township",sorter: true,}, + {title: "村",dataIndex: "village",sorter: true,}, {title: "点位名称",dataIndex: "place",sorter: true,}, - { title: "断面代码", dataIndex: "sectionCode", sorter: true, }, - { title: "所属水系", dataIndex: "subordinateWater", sorter: true, }, - { title: "水源地性质", dataIndex: "waterSourceProperty", sorter: true, }, - { title: "本月取水量", dataIndex: "waterWithdrawal", sorter: true, }, - {title: "监测时间",dataIndex: "monitorTime",sorter: true,customRender: ({text}) => moment(text, "YYYY/MM/DD HH:mm:ss").format("YYYY/MM/DD")}, - { title: "水期代码", dataIndex: "waterPhaseCode",sorter: true, - slots:{customRender:'waterCode' } - }, - // {title: "湖库(是/否)",dataIndex: "lakeLibraryFlag",sorter: true,}, - // {title: "必测村庄(是/否) ",dataIndex: "mustTestVillagesFlag",sorter: true,}, - + {title: "湖库(是/否)",dataIndex: "lakeLibraryFlag",sorter: true,}, {title: "经度(°)",dataIndex: "longitude",sorter: true,}, {title: "纬度(°)",dataIndex: "latitude",sorter: true,}, {title: "服务人口数量(人)",dataIndex: "numberServingPopulation",sorter: true,}, {title: "日供水规模(吨)",dataIndex: "dailyWaterSupplyScale",sorter: true,}, + // {title: "监测时间",dataIndex: "monitorTime",sorter: true,customRender: ({text}) => moment(text, "YYYY/MM/DD HH:mm:ss").format("YYYY/MM/DD")}, + // { title: "水期代码", dataIndex: "waterPhaseCode",sorter: true, + // slots:{customRender:'waterCode' } + // }, + // {title: "必测村庄(是/否) ",dataIndex: "mustTestVillagesFlag",sorter: true,}, + {title: "水温(℃)",dataIndex: "waterTemperature",sorter: true,}, {title: "pH(mg/L)",dataIndex: "ph",sorter: true,}, {title: "溶解氧(mg/L)",dataIndex: "dissolvedOxygen",sorter: true,}, diff --git a/src/views/water/drinking-water/statistic/compare.vue b/src/views/water/drinking-water/statistic/compare.vue deleted file mode 100644 index 43bbc77..0000000 --- a/src/views/water/drinking-water/statistic/compare.vue +++ /dev/null @@ -1,508 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/water/drinking-water/statistic/countyAppraise.vue b/src/views/water/drinking-water/statistic/countyAppraise.vue new file mode 100644 index 0000000..4823e66 --- /dev/null +++ b/src/views/water/drinking-water/statistic/countyAppraise.vue @@ -0,0 +1,238 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/countyWaterQuality.vue b/src/views/water/drinking-water/statistic/countyWaterQuality.vue new file mode 100644 index 0000000..a2c4544 --- /dev/null +++ b/src/views/water/drinking-water/statistic/countyWaterQuality.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/index.vue b/src/views/water/drinking-water/statistic/index.vue index 0641fd8..c584226 100644 --- a/src/views/water/drinking-water/statistic/index.vue +++ b/src/views/water/drinking-water/statistic/index.vue @@ -4,29 +4,32 @@ - + - + - + - - + + + - + - - - - - + + + + + + + + + + 查询3 + 重置 + 导出Excel + + + + + + + + + + + + + + + + + diff --git a/src/views/water/drinking-water/statistic/villageWaterQuality.vue b/src/views/water/drinking-water/statistic/villageWaterQuality.vue new file mode 100644 index 0000000..0c58449 --- /dev/null +++ b/src/views/water/drinking-water/statistic/villageWaterQuality.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/views/water/drinking-water/statistic/year-end.vue b/src/views/water/drinking-water/statistic/year-end.vue deleted file mode 100644 index b6368a7..0000000 --- a/src/views/water/drinking-water/statistic/year-end.vue +++ /dev/null @@ -1,134 +0,0 @@ - - - - - \ No newline at end of file