From 1b2a8b4530835bea8e9037d8189ed98e29e8718d 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: Tue, 23 Apr 2024 16:03:04 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E9=87=8D=E6=96=B0=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E7=A1=AE=E4=BF=9D=E6=9C=80=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 33 +- package.json | 1 + src/App.vue | 4 +- src/views/Layout/index.vue | 1 + src/views/home/index.vue | 3 +- src/views/map/components/MapContainer.vue | 1 + .../components/mapSearchCopy.vue | 151 ++++++ .../videoMonitor/components/videoDialog.vue | 430 ++++++++++++++++++ .../videoMonitor/components/videoTree.vue | 430 ++++++++++++++++++ 9 files changed, 1035 insertions(+), 19 deletions(-) create mode 100644 src/views/sensingDevice/components/mapSearchCopy.vue create mode 100644 src/views/videoMonitor/components/videoDialog.vue create mode 100644 src/views/videoMonitor/components/videoTree.vue diff --git a/package-lock.json b/package-lock.json index 51f4489..90eccc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "element-ui": "^2.15.14", "js-cookie": "^3.0.5", "json-loader": "^0.5.7", + "postcss": "^8.4.38", "vue": "^2.6.14", "vue-router": "^3.5.1", "vuex": "^3.6.2" @@ -8868,13 +8869,13 @@ } }, "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.38", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" @@ -10317,9 +10318,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } @@ -18980,13 +18981,13 @@ } }, "postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.38", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "requires": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" } }, "postcss-calc": { @@ -20063,9 +20064,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" }, "source-map-support": { "version": "0.5.21", diff --git a/package.json b/package.json index 42ba6c3..072f198 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "element-ui": "^2.15.14", "js-cookie": "^3.0.5", "json-loader": "^0.5.7", + "postcss": "^8.4.38", "vue": "^2.6.14", "vue-router": "^3.5.1", "vuex": "^3.6.2" diff --git a/src/App.vue b/src/App.vue index 791b9e7..b3b43ec 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,8 +8,8 @@ diff --git a/src/views/videoMonitor/components/videoDialog.vue b/src/views/videoMonitor/components/videoDialog.vue new file mode 100644 index 0000000..7495a14 --- /dev/null +++ b/src/views/videoMonitor/components/videoDialog.vue @@ -0,0 +1,430 @@ + + + + + + diff --git a/src/views/videoMonitor/components/videoTree.vue b/src/views/videoMonitor/components/videoTree.vue new file mode 100644 index 0000000..7495a14 --- /dev/null +++ b/src/views/videoMonitor/components/videoTree.vue @@ -0,0 +1,430 @@ + + + + + +