From 4542c10045f7964f18c0613700d250503690c479 Mon Sep 17 00:00:00 2001 From: weicw <594098497@qq.com> Date: Mon, 9 Aug 2021 18:03:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E7=82=B9=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ecology/road-place.js | 36 ++ src/api/ecology/road-sound.js | 6 +- src/views/home/index.vue | 3 +- src/views/sound/road/collect/base.vue | 363 ++++++++++++++ src/views/sound/road/collect/index.vue | 433 +++-------------- src/views/sound/road/collect/other.vue | 459 ------------------ src/views/sound/road/collect/place.vue | 361 ++++++++++++++ src/views/sound/road/collect/utils.js | 27 +- .../sound/road/statistic/base copy 2.vue | 412 ++++++++++++++++ src/views/sound/road/statistic/base.vue | 412 ++++++++++++++++ src/views/sound/road/statistic/index.vue | 393 +-------------- src/views/sound/road/statistic/quarter.vue | 418 ++++++++++++++++ 12 files changed, 2119 insertions(+), 1204 deletions(-) create mode 100644 src/views/sound/road/collect/base.vue delete mode 100644 src/views/sound/road/collect/other.vue create mode 100644 src/views/sound/road/collect/place.vue create mode 100644 src/views/sound/road/statistic/base copy 2.vue create mode 100644 src/views/sound/road/statistic/base.vue create mode 100644 src/views/sound/road/statistic/quarter.vue diff --git a/src/api/ecology/road-place.js b/src/api/ecology/road-place.js index e69de29..24ff4e7 100644 --- a/src/api/ecology/road-place.js +++ b/src/api/ecology/road-place.js @@ -0,0 +1,36 @@ +import axios from 'axios'; +// ----------------------列表----------------------- +const pageBillUrl = '/sound/road/place/bill/page'; +// 添加 +const saveRoadPlaceBill = function (data) { + return axios.post("/sound/road/place/bill",data) +} +// 删除 +const removeRoadPlaceBill = function (id) { + return axios.delete(`/sound/road/place/bill/${id}`,) +} +// 批量删除 +const removeBatchRoadPlaceBill = function (ids) { + return axios.delete("/sound/road/place/bill/batch",{data:ids}) +} + +// 修改 +const updateRoadPlaceBill = function (data) { + return axios.put("/sound/road/place/bill",data) +} +// 审核 +const verifyRoadPlaceBill = function (data) { + return axios.put("/sound/road/place/bill/verify",data); +} +const getRoadPlaceBill = function (id) { + return axios.get(`/sound/road/place/bill/${id}`) +} +export { + pageBillUrl, + saveRoadPlaceBill, + removeRoadPlaceBill, + removeBatchRoadPlaceBill, + updateRoadPlaceBill, + verifyRoadPlaceBill, + getRoadPlaceBill +} \ No newline at end of file diff --git a/src/api/ecology/road-sound.js b/src/api/ecology/road-sound.js index 6473d5a..195a4d5 100644 --- a/src/api/ecology/road-sound.js +++ b/src/api/ecology/road-sound.js @@ -49,6 +49,9 @@ const updateRoadNoise = function (data) { // -------------------------统计--------------------- const pageRoadNoiseStatisticUrl = '/sound/road/noise/statistic'; +const getHistoryyears = function () { + return axios.get("/sound/road/noise/history-year") +} export { pageBillUrl, saveRoadNoiseBill, @@ -62,6 +65,7 @@ export { removeRoadNoise, updateRoadNoise, removeBatchRoadNoise, - pageRoadNoiseStatisticUrl + pageRoadNoiseStatisticUrl, + getHistoryyears } diff --git a/src/views/home/index.vue b/src/views/home/index.vue index d268f81..ba899db 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,6 +1,7 @@ - 这是首页 + + 这是首页 diff --git a/src/views/sound/road/collect/base.vue b/src/views/sound/road/collect/base.vue new file mode 100644 index 0000000..d9117aa --- /dev/null +++ b/src/views/sound/road/collect/base.vue @@ -0,0 +1,363 @@ + + + + + + + + + + + 已审核 + 未审核 + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + 批量删除 + + + + + + + + + + {{ text || ' ' }} + + + + + + + + + + + + + {{ $util.toDateString(text,'yyyy-MM-dd') || ' ' }} + + + + + + + 已审核 + 未审核 + + + + + + 查看 + + + 审核 + + + + 删除 + + + + + + + + + + \ No newline at end of file diff --git a/src/views/sound/road/collect/index.vue b/src/views/sound/road/collect/index.vue index bc2a353..606dfa0 100644 --- a/src/views/sound/road/collect/index.vue +++ b/src/views/sound/road/collect/index.vue @@ -1,333 +1,48 @@ - - - - - - - - 已审核 - 未审核 - - - - - - - - - - - - - - - - - 查询 - 重置 - - - - - - - - - - - - 导入excel - - - 删除 - - - - - - - - - - - {{ text || ' ' }} - - - - - - - - - - - - - {{ $util.toDateString(text,'yyyy-MM-dd') || ' ' }} - - - - - - - 已审核 - 未审核 - - - - - 查看 - - - 审核 - - - - - 删除 - - - - - - + + + + + 导入excel + + + + + + + + + + + - \ No newline at end of file diff --git a/src/views/sound/road/collect/other.vue b/src/views/sound/road/collect/other.vue deleted file mode 100644 index 1734a7e..0000000 --- a/src/views/sound/road/collect/other.vue +++ /dev/null @@ -1,459 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - 查询 - 重置 - - - - - - - - - - - - - - - - - - - - - - 昼 - 夜 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 新增 - - 删除 - - - - - - - - 修改 - - 删除 - - - - - - - - - - - - \ No newline at end of file diff --git a/src/views/sound/road/collect/place.vue b/src/views/sound/road/collect/place.vue new file mode 100644 index 0000000..b6f3465 --- /dev/null +++ b/src/views/sound/road/collect/place.vue @@ -0,0 +1,361 @@ + + + + + + + + + + + 已审核 + 未审核 + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + 批量删除 + + + + + + + + + + {{ text || ' ' }} + + + + + + + + + + + + + {{ $util.toDateString(text,'yyyy-MM-dd') || ' ' }} + + + + + + + 已审核 + 未审核 + + + + + + 查看 + + + 审核 + + + + 删除 + + + + + + + + + + \ No newline at end of file diff --git a/src/views/sound/road/collect/utils.js b/src/views/sound/road/collect/utils.js index c69b8ff..e5e1d52 100644 --- a/src/views/sound/road/collect/utils.js +++ b/src/views/sound/road/collect/utils.js @@ -13,10 +13,11 @@ export default { placeCode: item[2], road: item[3], area: item[4], + city: '南宁', roadLength: item[5], roadWidth: item[6], smallTrafficFlow: item[7], - largeTrafficFlow: item[7], + largeTrafficFlow: item[8], timeSlot: item[9], monitorMonth: item[10], monitorDay: item[11], @@ -33,5 +34,29 @@ export default { } }) + }, + toPlaceData(excelData) { + return excelData.map(item => { + return { + place: item[0], + placeLng: item[1], + placeLat: item[2], + motorway: item[3], + motorwayType: item[4], + motorwayLevel: item[5], + refObj: item[6], + people: item[7], + station: item[8], + monitorInstrumentModel: item[9], + monitorInstrumentCode: item[10], + beforeMonitorValue: item[11], + afterMonitorValue: item[12], + soundPressureValue: item[13], + soundInstrumentModel: item[14], + soundInstrumentCode: item[15], + + } + }) + } } \ No newline at end of file diff --git a/src/views/sound/road/statistic/base copy 2.vue b/src/views/sound/road/statistic/base copy 2.vue new file mode 100644 index 0000000..6641672 --- /dev/null +++ b/src/views/sound/road/statistic/base copy 2.vue @@ -0,0 +1,412 @@ + + + data = d.data" :scroll="{x: 'max-content'}"> + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + 导出excel + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/sound/road/statistic/base.vue b/src/views/sound/road/statistic/base.vue new file mode 100644 index 0000000..737ebf6 --- /dev/null +++ b/src/views/sound/road/statistic/base.vue @@ -0,0 +1,412 @@ + + + data = d.data" :scroll="{x: 'max-content'}"> + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + 导出excel + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/sound/road/statistic/index.vue b/src/views/sound/road/statistic/index.vue index bbc3850..d289618 100644 --- a/src/views/sound/road/statistic/index.vue +++ b/src/views/sound/road/statistic/index.vue @@ -1,46 +1,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - 查询 - 重置 - - - - - - data = d.data" :scroll="{x: 'max-content'}"> - - - 导出excel - - - + + + + + + + + + @@ -48,352 +17,22 @@ + + \ No newline at end of file