From 42caad4abb21029083fce4413bfbff12093c62c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8B=AC=E6=A0=91=E7=9A=84=E9=A3=8E?= <2167228784@qq.com> Date: Thu, 30 Nov 2023 21:56:44 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 42 +- src/api/address.js | 36 ++ src/{utils => api}/facility.js | 16 +- src/api/resource.js | 6 + .../background-img/icon_address_blue.png | Bin 0 -> 4058 bytes .../background-img/icon_address_red.png | Bin 0 -> 4074 bytes src/assets/background-img/icon_alarm_red.png | Bin 0 -> 3545 bytes .../background-img/icon_company_blue.png | Bin 0 -> 3927 bytes .../background-img/icon_company_red.png | Bin 0 -> 3632 bytes .../background-img/icon_company_yellow.png | Bin 0 -> 3514 bytes .../background-img/icon_device_yellow.png | Bin 0 -> 3413 bytes src/assets/background-img/icon_top1.png | Bin 0 -> 3454 bytes src/assets/background-img/icon_top3.png | Bin 0 -> 3371 bytes src/assets/logo.png | Bin 6849 -> 0 bytes src/assets/main.scss | 30 ++ src/assets/首页_slices/bg_1.png | Bin 0 -> 12169 bytes src/assets/首页_slices/bg_1@2x.png | Bin 0 -> 47654 bytes src/assets/首页_slices/bg_4.png | Bin 0 -> 13236 bytes src/assets/首页_slices/bg_4@2x.png | Bin 0 -> 52946 bytes src/assets/首页_slices/bg_5.png | Bin 0 -> 133757 bytes src/assets/首页_slices/bg_5@2x.png | Bin 0 -> 548313 bytes src/assets/首页_slices/bg_人员_hover.png | Bin 0 -> 7427 bytes .../首页_slices/bg_人员_hover@2x.png | Bin 0 -> 223276 bytes src/assets/首页_slices/bg_人员_nor.png | Bin 0 -> 5502 bytes src/assets/首页_slices/bg_人员_nor@2x.png | Bin 0 -> 180751 bytes src/assets/首页_slices/bg_信息.png | Bin 0 -> 13781 bytes src/assets/首页_slices/bg_信息@2x.png | Bin 0 -> 39265 bytes src/assets/首页_slices/bg_实有人口.png | Bin 0 -> 6596 bytes .../首页_slices/bg_实有人口@2x.png | Bin 0 -> 22849 bytes src/assets/首页_slices/bg_实有单位.png | Bin 0 -> 6130 bytes .../首页_slices/bg_实有单位@2x.png | Bin 0 -> 22146 bytes src/assets/首页_slices/bg_实有房屋.png | Bin 0 -> 6282 bytes .../首页_slices/bg_实有房屋@2x.png | Bin 0 -> 21528 bytes src/assets/首页_slices/bg_导航.png | Bin 0 -> 86008 bytes src/assets/首页_slices/bg_导航@2x.png | Bin 0 -> 319836 bytes src/assets/首页_slices/bg_流动人口.png | Bin 0 -> 6700 bytes .../首页_slices/bg_流动人口@2x.png | Bin 0 -> 23634 bytes src/assets/首页_slices/bg_涉海_1.png | Bin 0 -> 12412 bytes src/assets/首页_slices/bg_涉海_1@2x.png | Bin 0 -> 38107 bytes src/assets/首页_slices/bg_涉海_2.png | Bin 0 -> 12325 bytes src/assets/首页_slices/bg_涉海_2@2x.png | Bin 0 -> 38516 bytes src/assets/首页_slices/bg_涉海_3.png | Bin 0 -> 12271 bytes src/assets/首页_slices/bg_涉海_3@2x.png | Bin 0 -> 38781 bytes src/assets/首页_slices/bg_涉海_4.png | Bin 0 -> 12473 bytes src/assets/首页_slices/bg_涉海_4@2x.png | Bin 0 -> 38932 bytes .../首页_slices/bg_警力分布_hover.png | Bin 0 -> 7646 bytes .../bg_警力分布_hover@2x.png | Bin 0 -> 26848 bytes .../首页_slices/bg_警力分布_nor.png | Bin 0 -> 4903 bytes .../首页_slices/bg_警力分布_nor@2x.png | Bin 0 -> 15920 bytes src/assets/首页_slices/bg_重点人员.png | Bin 0 -> 7100 bytes .../首页_slices/bg_重点人员@2x.png | Bin 0 -> 22667 bytes src/assets/首页_slices/icon_close.png | Bin 0 -> 922 bytes src/assets/首页_slices/icon_close@2x.png | Bin 0 -> 1829 bytes .../首页_slices/icon_company_blue(1).png | Bin 0 -> 4016 bytes .../首页_slices/icon_company_blue.png | Bin 0 -> 2606 bytes .../首页_slices/icon_company_blue@2x(1).png | Bin 0 -> 10972 bytes .../首页_slices/icon_company_blue@2x.png | Bin 0 -> 7169 bytes .../首页_slices/icon_company_green(1).png | Bin 0 -> 3415 bytes .../首页_slices/icon_company_green.png | Bin 0 -> 2178 bytes .../icon_company_green@2x(1).png | Bin 0 -> 9311 bytes .../首页_slices/icon_company_green@2x.png | Bin 0 -> 6165 bytes .../首页_slices/icon_company_red(1).png | Bin 0 -> 3335 bytes src/assets/首页_slices/icon_company_red.png | Bin 0 -> 2140 bytes .../首页_slices/icon_company_red@2x(1).png | Bin 0 -> 9194 bytes .../首页_slices/icon_company_red@2x.png | Bin 0 -> 5977 bytes .../首页_slices/icon_company_yellow(1).png | Bin 0 -> 3693 bytes .../首页_slices/icon_company_yellow.png | Bin 0 -> 2399 bytes .../icon_company_yellow@2x(1).png | Bin 0 -> 10169 bytes .../首页_slices/icon_company_yellow@2x.png | Bin 0 -> 6700 bytes src/assets/首页_slices/icon_home_nor.png | Bin 0 -> 18650 bytes src/assets/首页_slices/icon_home_nor@2x.png | Bin 0 -> 54547 bytes src/assets/首页_slices/icon_home_sel.png | Bin 0 -> 20279 bytes src/assets/首页_slices/icon_home_sel@2x.png | Bin 0 -> 59994 bytes src/assets/首页_slices/logo.png | Bin 0 -> 7178 bytes src/assets/首页_slices/logo@2x.png | Bin 0 -> 25006 bytes src/assets/首页_slices/num_1.png | Bin 0 -> 758 bytes src/assets/首页_slices/num_1@2x.png | Bin 0 -> 2244 bytes src/assets/首页_slices/num_2.png | Bin 0 -> 926 bytes src/assets/首页_slices/num_2@2x.png | Bin 0 -> 2456 bytes src/assets/首页_slices/num_3.png | Bin 0 -> 1441 bytes src/assets/首页_slices/num_3@2x.png | Bin 0 -> 4011 bytes src/assets/首页_slices/分组备份.png | Bin 0 -> 19431 bytes src/assets/首页_slices/分组备份@2x.png | Bin 0 -> 59994 bytes src/assets/首页_slices/底座.png | Bin 0 -> 12191 bytes src/assets/首页_slices/底座@2x.png | Bin 0 -> 25884 bytes src/assets/首页_slices/撒点_线路.png | Bin 0 -> 2023 bytes src/assets/首页_slices/撒点_线路@2x.png | Bin 0 -> 4970 bytes src/assets/首页_slices/撒点_起点.png | Bin 0 -> 2034 bytes src/assets/首页_slices/撒点_起点@2x.png | Bin 0 -> 5069 bytes src/assets/首页_slices/编组 20.png | Bin 0 -> 9074 bytes src/assets/首页_slices/编组 20@2x.png | Bin 0 -> 20587 bytes src/components/PopupContainer.vue | 43 ++ src/main.js | 3 + src/router/index.js | 32 +- src/store/index.js | 17 +- src/store/modules/device.js | 37 ++ src/utils/bus.js | 4 + src/utils/controlLayer.js | 61 +++ src/utils/coordinate.js | 70 +++ src/utils/date.js | 92 ++++ src/utils/http.js | 41 ++ src/utils/latlng.js | 33 ++ src/utils/lazy.js | 34 ++ src/utils/point.js | 407 ++++++++++++++++++ src/utils/request.js | 2 +- src/utils/server.js | 41 ++ src/views/Layout/index.vue | 101 +++++ src/views/MinedataMap.vue | 159 ------- src/views/coastalMap/components/mapBody.vue | 65 +++ .../coastalMap/components/policeSpread.vue | 21 + .../coastalMap/components/policeStatu.vue | 22 + src/views/coastalMap/components/priority.vue | 47 ++ src/views/coastalMap/components/resource.vue | 21 + .../coastalMap/components/seaElement.vue | 22 + src/views/coastalMap/index.vue | 171 ++++++++ src/views/home/index.vue | 99 +++++ src/views/map/MapMain.vue | 243 +++++++++++ src/views/map/components/MapCheck.vue | 55 +++ src/views/map/components/MapContainer.vue | 169 ++++++++ src/views/map/components/MapLivePlayer.vue | 60 +++ src/views/map/components/MapScroll.vue | 77 ++++ .../sensingDevice/components/DeviceMap.vue | 73 ++++ src/views/sensingDevice/index.vue | 162 +++++++ src/views/sensingDevice/utils/layer.js | 63 +++ .../videoMonitor/components/mapVideo.vue | 67 +++ src/views/videoMonitor/index.vue | 98 +++++ 126 files changed, 2647 insertions(+), 195 deletions(-) create mode 100644 src/api/address.js rename src/{utils => api}/facility.js (76%) create mode 100644 src/api/resource.js create mode 100644 src/assets/background-img/icon_address_blue.png create mode 100644 src/assets/background-img/icon_address_red.png create mode 100644 src/assets/background-img/icon_alarm_red.png create mode 100644 src/assets/background-img/icon_company_blue.png create mode 100644 src/assets/background-img/icon_company_red.png create mode 100644 src/assets/background-img/icon_company_yellow.png create mode 100644 src/assets/background-img/icon_device_yellow.png create mode 100644 src/assets/background-img/icon_top1.png create mode 100644 src/assets/background-img/icon_top3.png delete mode 100644 src/assets/logo.png create mode 100644 src/assets/首页_slices/bg_1.png create mode 100644 src/assets/首页_slices/bg_1@2x.png create mode 100644 src/assets/首页_slices/bg_4.png create mode 100644 src/assets/首页_slices/bg_4@2x.png create mode 100644 src/assets/首页_slices/bg_5.png create mode 100644 src/assets/首页_slices/bg_5@2x.png create mode 100644 src/assets/首页_slices/bg_人员_hover.png create mode 100644 src/assets/首页_slices/bg_人员_hover@2x.png create mode 100644 src/assets/首页_slices/bg_人员_nor.png create mode 100644 src/assets/首页_slices/bg_人员_nor@2x.png create mode 100644 src/assets/首页_slices/bg_信息.png create mode 100644 src/assets/首页_slices/bg_信息@2x.png create mode 100644 src/assets/首页_slices/bg_实有人口.png create mode 100644 src/assets/首页_slices/bg_实有人口@2x.png create mode 100644 src/assets/首页_slices/bg_实有单位.png create mode 100644 src/assets/首页_slices/bg_实有单位@2x.png create mode 100644 src/assets/首页_slices/bg_实有房屋.png create mode 100644 src/assets/首页_slices/bg_实有房屋@2x.png create mode 100644 src/assets/首页_slices/bg_导航.png create mode 100644 src/assets/首页_slices/bg_导航@2x.png create mode 100644 src/assets/首页_slices/bg_流动人口.png create mode 100644 src/assets/首页_slices/bg_流动人口@2x.png create mode 100644 src/assets/首页_slices/bg_涉海_1.png create mode 100644 src/assets/首页_slices/bg_涉海_1@2x.png create mode 100644 src/assets/首页_slices/bg_涉海_2.png create mode 100644 src/assets/首页_slices/bg_涉海_2@2x.png create mode 100644 src/assets/首页_slices/bg_涉海_3.png create mode 100644 src/assets/首页_slices/bg_涉海_3@2x.png create mode 100644 src/assets/首页_slices/bg_涉海_4.png create mode 100644 src/assets/首页_slices/bg_涉海_4@2x.png create mode 100644 src/assets/首页_slices/bg_警力分布_hover.png create mode 100644 src/assets/首页_slices/bg_警力分布_hover@2x.png create mode 100644 src/assets/首页_slices/bg_警力分布_nor.png create mode 100644 src/assets/首页_slices/bg_警力分布_nor@2x.png create mode 100644 src/assets/首页_slices/bg_重点人员.png create mode 100644 src/assets/首页_slices/bg_重点人员@2x.png create mode 100644 src/assets/首页_slices/icon_close.png create mode 100644 src/assets/首页_slices/icon_close@2x.png create mode 100644 src/assets/首页_slices/icon_company_blue(1).png create mode 100644 src/assets/首页_slices/icon_company_blue.png create mode 100644 src/assets/首页_slices/icon_company_blue@2x(1).png create mode 100644 src/assets/首页_slices/icon_company_blue@2x.png create mode 100644 src/assets/首页_slices/icon_company_green(1).png create mode 100644 src/assets/首页_slices/icon_company_green.png create mode 100644 src/assets/首页_slices/icon_company_green@2x(1).png create mode 100644 src/assets/首页_slices/icon_company_green@2x.png create mode 100644 src/assets/首页_slices/icon_company_red(1).png create mode 100644 src/assets/首页_slices/icon_company_red.png create mode 100644 src/assets/首页_slices/icon_company_red@2x(1).png create mode 100644 src/assets/首页_slices/icon_company_red@2x.png create mode 100644 src/assets/首页_slices/icon_company_yellow(1).png create mode 100644 src/assets/首页_slices/icon_company_yellow.png create mode 100644 src/assets/首页_slices/icon_company_yellow@2x(1).png create mode 100644 src/assets/首页_slices/icon_company_yellow@2x.png create mode 100644 src/assets/首页_slices/icon_home_nor.png create mode 100644 src/assets/首页_slices/icon_home_nor@2x.png create mode 100644 src/assets/首页_slices/icon_home_sel.png create mode 100644 src/assets/首页_slices/icon_home_sel@2x.png create mode 100644 src/assets/首页_slices/logo.png create mode 100644 src/assets/首页_slices/logo@2x.png create mode 100644 src/assets/首页_slices/num_1.png create mode 100644 src/assets/首页_slices/num_1@2x.png create mode 100644 src/assets/首页_slices/num_2.png create mode 100644 src/assets/首页_slices/num_2@2x.png create mode 100644 src/assets/首页_slices/num_3.png create mode 100644 src/assets/首页_slices/num_3@2x.png create mode 100644 src/assets/首页_slices/分组备份.png create mode 100644 src/assets/首页_slices/分组备份@2x.png create mode 100644 src/assets/首页_slices/底座.png create mode 100644 src/assets/首页_slices/底座@2x.png create mode 100644 src/assets/首页_slices/撒点_线路.png create mode 100644 src/assets/首页_slices/撒点_线路@2x.png create mode 100644 src/assets/首页_slices/撒点_起点.png create mode 100644 src/assets/首页_slices/撒点_起点@2x.png create mode 100644 src/assets/首页_slices/编组 20.png create mode 100644 src/assets/首页_slices/编组 20@2x.png create mode 100644 src/components/PopupContainer.vue create mode 100644 src/store/modules/device.js create mode 100644 src/utils/bus.js create mode 100644 src/utils/controlLayer.js create mode 100644 src/utils/coordinate.js create mode 100644 src/utils/date.js create mode 100644 src/utils/http.js create mode 100644 src/utils/latlng.js create mode 100644 src/utils/lazy.js create mode 100644 src/utils/point.js create mode 100644 src/utils/server.js create mode 100644 src/views/Layout/index.vue delete mode 100644 src/views/MinedataMap.vue create mode 100644 src/views/coastalMap/components/mapBody.vue create mode 100644 src/views/coastalMap/components/policeSpread.vue create mode 100644 src/views/coastalMap/components/policeStatu.vue create mode 100644 src/views/coastalMap/components/priority.vue create mode 100644 src/views/coastalMap/components/resource.vue create mode 100644 src/views/coastalMap/components/seaElement.vue create mode 100644 src/views/coastalMap/index.vue create mode 100644 src/views/home/index.vue create mode 100644 src/views/map/MapMain.vue create mode 100644 src/views/map/components/MapCheck.vue create mode 100644 src/views/map/components/MapContainer.vue create mode 100644 src/views/map/components/MapLivePlayer.vue create mode 100644 src/views/map/components/MapScroll.vue create mode 100644 src/views/sensingDevice/components/DeviceMap.vue create mode 100644 src/views/sensingDevice/index.vue create mode 100644 src/views/sensingDevice/utils/layer.js create mode 100644 src/views/videoMonitor/components/mapVideo.vue create mode 100644 src/views/videoMonitor/index.vue diff --git a/public/index.html b/public/index.html index 9284847..0ef2ae7 100644 --- a/public/index.html +++ b/public/index.html @@ -1,18 +1,28 @@ -
- - - - -