From 73ae858af996ecc401f17f010f5a5c6cdc01f1e4 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Sat, 29 Jun 2024 18:26:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=9B=A8=E9=87=8F=E7=9B=91=E6=B5=8B?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=B7=BB=E5=8A=A0=E4=BB=A5=E5=8F=8A=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- .env.production | 4 +- src/api/modules/headNoise.ts | 22 + src/routers/modules/staticRouter.ts | 5 + src/views/sevenLargeScreen/indexL.vue | 6 +- .../rainfallMonitoring/centerBottom.vue | 138 +++++ .../rainfallMonitoring/centerTop.vue | 208 +++++++ .../rainfallMonitoring/index.vue | 97 ++++ .../rainfallMonitoring/leftBottom.vue | 377 +++++++++++++ .../rainfallMonitoring/leftCenter.vue | 136 +++++ .../rainfallMonitoring/leftTop.vue | 523 ++++++++++++++++++ .../rainfallMonitoring/rightBottom.vue | 110 ++++ .../rainfallMonitoring/rightCenter.vue | 511 +++++++++++++++++ .../rainfallMonitoring/rightTop.vue | 244 ++++++++ 14 files changed, 2380 insertions(+), 5 deletions(-) create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/centerBottom.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/centerTop.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/index.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/leftBottom.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/leftCenter.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/leftTop.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/rightBottom.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/rightCenter.vue create mode 100644 src/views/sevenLargeScreen/rainfallMonitoring/rightTop.vue diff --git a/.env.development b/.env.development index 7b26a8c..b7870ef 100644 --- a/.env.development +++ b/.env.development @@ -4,7 +4,7 @@ NODE_ENV = 'development' # 本地环境接口地址(/api/index.ts文件中使用) # 后端本地 # VITE_API_URL = 'http://192.168.34.155:19111' -# VITE_API_URL = 'http://192.168.34.221:9111' #雄哥本地 +VITE_API_URL = 'http://192.168.34.221:9111' #雄哥本地 # VITE_API_URL = 'http://182.90.224.237:51234' #雄哥远程 # VITE_API_URL = 'http://192.168.34.221:28889' # VITE_API_URL = 'http://121.196.214.246/api' @@ -23,7 +23,7 @@ NODE_ENV = 'development' # 七参数标准版(测试平台) # VITE_API_URL = 'http://182.90.224.237:15551' # 七参数标准版(演示平台) -VITE_API_URL = 'http://jxj.zhgdyun.com:9809' +# VITE_API_URL = 'http://jxj.zhgdyun.com:9809' # agjt # VITE_API_URL = 'http://42.180.188.17:9809' #生产环境 # VITE_API_URL = 'http://42.180.188.17:11211' #测试环境 diff --git a/.env.production b/.env.production index 57d5fa0..27e0b0f 100644 --- a/.env.production +++ b/.env.production @@ -12,7 +12,7 @@ NODE_ENV = "production" # VITE_API_URL = "http://183.249.224.118:9003" # 百色 新项目通用地址 -VITE_API_URL = 'http://101.43.164.214:11111' +# VITE_API_URL = 'http://101.43.164.214:11111' # 七参数标准版(演示平台) # VITE_API_URL = 'http://jxj.zhgdyun.com:9809' @@ -30,7 +30,7 @@ VITE_API_URL = 'http://101.43.164.214:11111' # 中科佳成 # VITE_API_URL = 'http://1.13.185.209:8089' # 合肥启程(乌丹) -# VITE_API_URL = 'http://192.168.100.4:9809' +VITE_API_URL = 'http://192.168.100.4:9809' # 打包 VITE_ULD_API_URL = 'http://jxj.zhgdyun.com:8012/onlinePreview?url=' diff --git a/src/api/modules/headNoise.ts b/src/api/modules/headNoise.ts index 2554015..ca81cdf 100644 --- a/src/api/modules/headNoise.ts +++ b/src/api/modules/headNoise.ts @@ -42,3 +42,25 @@ export const getAirQualityStatisticsApi = (params: {}) => { export const getAlarmCountTotalApi = (params: {}) => { return http.post(BASEURL + `/xmgl/environmentAlarm/selectEnvironmentAlarmCountTotal`, params); }; + +// 雨量监测 +// 环境监测 +export const getRainCurrentDayAirQualityApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/rainBigScreen/getCurrentDayAirQuality`, params); +}; +// 设备情况 +export const getRainDevlApi = (params: {}) => { + return http.get(BASEURL + `/xmgl/rainDev/list`, params); +}; +// 趋势图 +export const selectRainDustNoiseDataApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/rainBigScreen/queryTodayTrendGroupByHour`, params); +}; +//实时数据 +export const getRealTimeRainRecordApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/rainBigScreen/getRealTimeRainRecord`, params); +}; +// 晴雨表 +export const getRainWeatherDataApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/rainBigScreen/getWeatherData`, params); +}; \ No newline at end of file diff --git a/src/routers/modules/staticRouter.ts b/src/routers/modules/staticRouter.ts index f6d8dda..653623e 100644 --- a/src/routers/modules/staticRouter.ts +++ b/src/routers/modules/staticRouter.ts @@ -213,6 +213,11 @@ export const staticRouter: RouteRecordRaw[] = [ name: "污水监测", component: () => import("@/views/sevenLargeScreen/greenConstruct/sewageMonitor/index.vue") }, + { + path: "/rainfallMonitoring", + name: "雨量监测", + component: () => import("@/views/sevenLargeScreen/rainfallMonitoring/index.vue") + }, { path: "/gantryCrane", name: "龙门吊监测", diff --git a/src/views/sevenLargeScreen/indexL.vue b/src/views/sevenLargeScreen/indexL.vue index 3b6f6e9..c698f09 100644 --- a/src/views/sevenLargeScreen/indexL.vue +++ b/src/views/sevenLargeScreen/indexL.vue @@ -376,7 +376,11 @@ let menuList = ref([ { companyPath: "/sewageMonitor", menuName: "污水监测" - } + }, + // { + // companyPath: "/rainfallMonitoring", + // menuName: "雨量监测" + // } ] }, { diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/centerBottom.vue b/src/views/sevenLargeScreen/rainfallMonitoring/centerBottom.vue new file mode 100644 index 0000000..8d49151 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/centerBottom.vue @@ -0,0 +1,138 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/centerTop.vue b/src/views/sevenLargeScreen/rainfallMonitoring/centerTop.vue new file mode 100644 index 0000000..bc68a79 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/centerTop.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/index.vue b/src/views/sevenLargeScreen/rainfallMonitoring/index.vue new file mode 100644 index 0000000..7dc9c63 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/index.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/leftBottom.vue b/src/views/sevenLargeScreen/rainfallMonitoring/leftBottom.vue new file mode 100644 index 0000000..1907f63 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/leftBottom.vue @@ -0,0 +1,377 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/leftCenter.vue b/src/views/sevenLargeScreen/rainfallMonitoring/leftCenter.vue new file mode 100644 index 0000000..894d03b --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/leftCenter.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/leftTop.vue b/src/views/sevenLargeScreen/rainfallMonitoring/leftTop.vue new file mode 100644 index 0000000..6bbeb42 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/leftTop.vue @@ -0,0 +1,523 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/rightBottom.vue b/src/views/sevenLargeScreen/rainfallMonitoring/rightBottom.vue new file mode 100644 index 0000000..7c30e77 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/rightBottom.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/rightCenter.vue b/src/views/sevenLargeScreen/rainfallMonitoring/rightCenter.vue new file mode 100644 index 0000000..0a158b7 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/rightCenter.vue @@ -0,0 +1,511 @@ + + + + + diff --git a/src/views/sevenLargeScreen/rainfallMonitoring/rightTop.vue b/src/views/sevenLargeScreen/rainfallMonitoring/rightTop.vue new file mode 100644 index 0000000..a65a402 --- /dev/null +++ b/src/views/sevenLargeScreen/rainfallMonitoring/rightTop.vue @@ -0,0 +1,244 @@ + + + + +