From c3e6ffee96b2dc5b07386513cbefafb7bc7e4edb Mon Sep 17 00:00:00 2001 From: hejunjie Date: Thu, 6 Mar 2025 17:58:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A6=82=E5=86=B5=E7=BB=9F=E8=AE=A1=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dike/index.js | 19 + src/api/sluice/index.js | 18 + src/router/index.js | 7 +- .../enginerring/overviewStatistics/index.vue | 363 +++++++++++++++++ .../enginerring/overviewStatistics/index.vue | 366 ++++++++++++++++++ vue.config.js | 2 +- 6 files changed, 773 insertions(+), 2 deletions(-) create mode 100644 src/views/dike/runManage/enginerring/overviewStatistics/index.vue create mode 100644 src/views/sluice/runManage/enginerring/overviewStatistics/index.vue diff --git a/src/api/dike/index.js b/src/api/dike/index.js index 5f160b5..d09ea1b 100644 --- a/src/api/dike/index.js +++ b/src/api/dike/index.js @@ -911,3 +911,22 @@ export function getDangerTaskTotalData(data){ data }) } + +/* 概况统计 */ + +// 获取巡查情况概览统计 +export function postYhStatisticsSituation(data) { + return request({ + url: `/run/df/yh/statistics/situation`, + method: 'post', + data + }) +} +// 获取隐患情况概览统计 +export function postYhStatisticsHiddenDanger(data){ + return request({ + url: `/run/df/yh/statistics/hiddenDanger`, + method: 'post', + data + }) +} diff --git a/src/api/sluice/index.js b/src/api/sluice/index.js index aa4f193..cbc5157 100644 --- a/src/api/sluice/index.js +++ b/src/api/sluice/index.js @@ -954,3 +954,21 @@ export function delRunSzYhRecord(data){ method: 'delete' }) } +/* 概况统计 */ + +// 获取巡查情况概览统计 +export function postDfStatisticsSituation(data) { + return request({ + url: `/run/sz/record/statistics`, + method: 'post', + data + }) +} +// 获取隐患情况概览统计 +export function postDfStatisticsHiddenDanger(data){ + return request({ + url: `/run/sz/record/hiddenDanger`, + method: 'post', + data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 0cd50ad..f799981 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -73,7 +73,12 @@ export const constantRoutes = [ component: (resolve) => require(['@/views/welcome/index'], resolve), // name: '首页', // meta: { title: '首页', icon: 'dashboard', noCache: true, affix: true } - } + }, + { + path: '/overviewStatistics', + component: (resolve) => require(['@/views/dike/runManage/enginerring/overviewStatistics/index.vue'], resolve), + hidden: true + }, ] }, // { diff --git a/src/views/dike/runManage/enginerring/overviewStatistics/index.vue b/src/views/dike/runManage/enginerring/overviewStatistics/index.vue new file mode 100644 index 0000000..7c09a85 --- /dev/null +++ b/src/views/dike/runManage/enginerring/overviewStatistics/index.vue @@ -0,0 +1,363 @@ + + + + diff --git a/src/views/sluice/runManage/enginerring/overviewStatistics/index.vue b/src/views/sluice/runManage/enginerring/overviewStatistics/index.vue new file mode 100644 index 0000000..fb4b5fa --- /dev/null +++ b/src/views/sluice/runManage/enginerring/overviewStatistics/index.vue @@ -0,0 +1,366 @@ + + + + diff --git a/vue.config.js b/vue.config.js index f870609..74f95e1 100644 --- a/vue.config.js +++ b/vue.config.js @@ -75,7 +75,7 @@ module.exports = { // target: "http://shuili-admin.product.dev.com:30115", // target: 'http://172.16.34.59:18082', // target: "http://172.16.34.27:18082", - target: "http://127.0.0.1:18082", + target: "http://shuili.product.dev.com:30115", changeOrigin: true, pathRewrite: { ["^" + process.env.VUE_APP_BASE_API]: "/tianhui-admin-web",