From 020ecfe0ae4ce42c51712a38656fe87faa7cffce Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期五, 03 一月 2025 16:04:02 +0800
Subject: [PATCH] 修改数据上报

---
 package-lock.json |  255 ++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 200 insertions(+), 55 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 09bdb1d..5a90871 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
 			"license": "MIT",
 			"dependencies": {
 				"@element-plus/icons-vue": "^2.0.6",
-				"@kjgl77/datav-vue3": "^1.2.1",
+				"@kjgl77/datav-vue3": "^1.4.1",
 				"@wangeditor/editor": "^5.1.14",
 				"axios": "^0.27.2",
 				"countup.js": "^2.2.0",
@@ -19,6 +19,7 @@
 				"echarts-gl": "^2.0.9",
 				"echarts-wordcloud": "^2.0.0",
 				"element-plus": "^2.2.9",
+				"js-base64": "^3.7.2",
 				"js-cookie": "^3.0.1",
 				"json-bigint": "^1.0.0",
 				"jsplumb": "^2.15.6",
@@ -32,10 +33,12 @@
 				"sortablejs": "^1.15.0",
 				"splitpanes": "^3.1.1",
 				"vue": "^3.2.36",
+				"vue-baidu-map-3x": "^1.0.35",
 				"vue-clipboard3": "^2.0.0",
 				"vue-grid-layout": "^3.0.0-beta1",
 				"vue-i18n": "^9.1.10",
 				"vue-router": "^4.0.15",
+				"vuedraggable": "^4.1.0",
 				"wangeditor": "^4.7.15",
 				"xlsx": "^0.18.5"
 			},
@@ -46,7 +49,7 @@
 				"@types/sortablejs": "^1.13.0",
 				"@typescript-eslint/eslint-plugin": "^5.27.0",
 				"@typescript-eslint/parser": "^5.27.0",
-				"@vitejs/plugin-vue": "^2.3.3",
+				"@vitejs/plugin-vue": "^2.3.4",
 				"@vue/compiler-sfc": "^3.2.36",
 				"dotenv": "^16.0.1",
 				"eslint": "^8.17.0",
@@ -87,7 +90,7 @@
 		},
 		"node_modules/@babel/runtime-corejs3": {
 			"version": "7.18.9",
-			"resolved": "https://registry.npmmirror.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
+			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
 			"integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==",
 			"dependencies": {
 				"core-js-pure": "^3.20.2",
@@ -449,12 +452,9 @@
 			}
 		},
 		"node_modules/@jiaminghi/color": {
-			"version": "0.1.1",
-			"resolved": "https://registry.npmmirror.com/@jiaminghi/color/-/color-0.1.1.tgz",
-			"integrity": "sha512-M09+Sb5HGqVim0zo+nG5gU1v+6gXT8ptr0BZR6dMGt83XmCJgnZtO8s7llTW4hLFFFM5co6geZvTekqLpSPAAQ==",
-			"dependencies": {
-				"@babel/runtime": "^7.5.5"
-			}
+			"version": "1.1.3",
+			"resolved": "https://registry.npmmirror.com/@jiaminghi/color/-/color-1.1.3.tgz",
+			"integrity": "sha512-ZY3hdorgODk4OSTbxyXBPxAxHPIVf9rPlKJyK1C1db46a50J0reFKpAvfZG8zMG3lvM60IR7Qawgcu4ZDO3+Hg=="
 		},
 		"node_modules/@jiaminghi/transition": {
 			"version": "1.1.11",
@@ -465,13 +465,15 @@
 			}
 		},
 		"node_modules/@kjgl77/datav-vue3": {
-			"version": "1.2.2",
-			"resolved": "https://registry.npmmirror.com/@kjgl77/datav-vue3/-/datav-vue3-1.2.2.tgz",
-			"integrity": "sha512-NJEn/n5SOOnVeMzQ7kZ6eaY6ux5SYT9uwfC81LC89s4BtwBRnq8zY7xoNIgai7JR1nW1TKEggOBWMfiLlkc/PA==",
+			"version": "1.4.2",
+			"resolved": "https://registry.npmmirror.com/@kjgl77/datav-vue3/-/datav-vue3-1.4.2.tgz",
+			"integrity": "sha512-2bwQtvPpRNSmWAUS/e81SLZdOabCdiF3wGkvLjkOa/n4grygNk0f8l7AwpaP0bUlc4ougPgFRIAy/wzkyNocoA==",
 			"dependencies": {
 				"@jiaminghi/c-render": "^0.4.3",
 				"@jiaminghi/charts": "^0.2.18",
-				"@vueuse/core": "^9.1.0"
+				"@jiaminghi/color": "^1.1.3",
+				"@vueuse/core": "^9.1.0",
+				"lodash-es": "^4.17.21"
 			}
 		},
 		"node_modules/@kjgl77/datav-vue3/node_modules/@types/web-bluetooth": {
@@ -880,9 +882,9 @@
 			}
 		},
 		"node_modules/@vitejs/plugin-vue": {
-			"version": "2.3.3",
-			"resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz",
-			"integrity": "sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==",
+			"version": "2.3.4",
+			"resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz",
+			"integrity": "sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==",
 			"dev": true,
 			"engines": {
 				"node": ">=12.0.0"
@@ -1448,7 +1450,7 @@
 		},
 		"node_modules/adler-32": {
 			"version": "1.3.1",
-			"resolved": "https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz",
+			"resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz",
 			"integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==",
 			"engines": {
 				"node": ">=0.8"
@@ -1579,6 +1581,39 @@
 				"node": ">=8"
 			}
 		},
+		"node_modules/bmaplib.curveline": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmmirror.com/bmaplib.curveline/-/bmaplib.curveline-1.0.0.tgz",
+			"integrity": "sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q=="
+		},
+		"node_modules/bmaplib.distancetool": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmmirror.com/bmaplib.distancetool/-/bmaplib.distancetool-1.0.2.tgz",
+			"integrity": "sha512-EvxMnQRH6xM036zx5OLPyTg5tMCTbFBuGTTHOtExLy2/T0X6v5Va0YE7c3IPm/a/Eo5V/ynYpOLOLZbRY8ccyA=="
+		},
+		"node_modules/bmaplib.heatmap": {
+			"version": "1.0.4",
+			"resolved": "https://registry.npmmirror.com/bmaplib.heatmap/-/bmaplib.heatmap-1.0.4.tgz",
+			"integrity": "sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q=="
+		},
+		"node_modules/bmaplib.lushu": {
+			"version": "1.0.7",
+			"resolved": "https://registry.npmmirror.com/bmaplib.lushu/-/bmaplib.lushu-1.0.7.tgz",
+			"integrity": "sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w=="
+		},
+		"node_modules/bmaplib.markerclusterer": {
+			"version": "1.0.13",
+			"resolved": "https://registry.npmmirror.com/bmaplib.markerclusterer/-/bmaplib.markerclusterer-1.0.13.tgz",
+			"integrity": "sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ==",
+			"dependencies": {
+				"bmaplib.texticonoverlay": "^1.0.2"
+			}
+		},
+		"node_modules/bmaplib.texticonoverlay": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmmirror.com/bmaplib.texticonoverlay/-/bmaplib.texticonoverlay-1.0.2.tgz",
+			"integrity": "sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg=="
+		},
 		"node_modules/boolbase": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
@@ -1672,7 +1707,7 @@
 		},
 		"node_modules/cfb": {
 			"version": "1.2.2",
-			"resolved": "https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz",
+			"resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz",
 			"integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==",
 			"dependencies": {
 				"adler-32": "~1.3.0",
@@ -1764,7 +1799,7 @@
 		},
 		"node_modules/codepage": {
 			"version": "1.15.0",
-			"resolved": "https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz",
+			"resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz",
 			"integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==",
 			"engines": {
 				"node": ">=0.8"
@@ -1819,9 +1854,13 @@
 		},
 		"node_modules/core-js-pure": {
 			"version": "3.25.0",
-			"resolved": "https://registry.npmmirror.com/core-js-pure/-/core-js-pure-3.25.0.tgz",
+			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz",
 			"integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==",
-			"hasInstallScript": true
+			"hasInstallScript": true,
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/core-js"
+			}
 		},
 		"node_modules/countup.js": {
 			"version": "2.2.0",
@@ -1830,7 +1869,7 @@
 		},
 		"node_modules/crc-32": {
 			"version": "1.2.2",
-			"resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz",
+			"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
 			"integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
 			"bin": {
 				"crc32": "bin/crc32.njs"
@@ -1968,7 +2007,7 @@
 		},
 		"node_modules/echarts": {
 			"version": "5.3.3",
-			"resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.3.3.tgz",
+			"resolved": "https://registry.npmjs.org/echarts/-/echarts-5.3.3.tgz",
 			"integrity": "sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw==",
 			"dependencies": {
 				"tslib": "2.3.0",
@@ -2858,7 +2897,7 @@
 		},
 		"node_modules/frac": {
 			"version": "1.1.2",
-			"resolved": "https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz",
+			"resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz",
 			"integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==",
 			"engines": {
 				"node": ">=0.8"
@@ -3196,6 +3235,11 @@
 			"funding": {
 				"url": "https://github.com/chalk/supports-color?sponsor=1"
 			}
+		},
+		"node_modules/js-base64": {
+			"version": "3.7.2",
+			"resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-3.7.2.tgz",
+			"integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ=="
 		},
 		"node_modules/js-cookie": {
 			"version": "3.0.1",
@@ -3639,7 +3683,7 @@
 		},
 		"node_modules/pinia-plugin-persistedstate": {
 			"version": "2.1.1",
-			"resolved": "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.1.1.tgz",
+			"resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.1.1.tgz",
 			"integrity": "sha512-HUgsU5IRtM75eAQiIqzT3p1oPEuYH1/B2ipTMU++yE+FV0LkHaBswdKXs0RMWYCmugO8s62oxLTh/N1dLNp+5A==",
 			"peerDependencies": {
 				"pinia": "^2.0.0"
@@ -4166,7 +4210,7 @@
 		},
 		"node_modules/ssf": {
 			"version": "0.11.2",
-			"resolved": "https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz",
+			"resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz",
 			"integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==",
 			"dependencies": {
 				"frac": "~1.1.2"
@@ -4481,6 +4525,24 @@
 				"@vue/shared": "3.2.36"
 			}
 		},
+		"node_modules/vue-baidu-map-3x": {
+			"version": "1.0.35",
+			"resolved": "https://registry.npmmirror.com/vue-baidu-map-3x/-/vue-baidu-map-3x-1.0.35.tgz",
+			"integrity": "sha512-1FDzxgd+X7MVcG8JbyyxDOSYRDUi96qEuuNICQmwlAE/EDwf4vz1oYRhRz05s/MuDpW7aIBlubF/PlSTpBlUEw==",
+			"dependencies": {
+				"bmaplib.curveline": "^1.0.0",
+				"bmaplib.distancetool": "^1.0.2",
+				"bmaplib.heatmap": "^1.0.4",
+				"bmaplib.lushu": "^1.0.7",
+				"bmaplib.markerclusterer": "^1.0.13",
+				"tiny-emitter": "^2.1.0",
+				"vue": "^3.2.25",
+				"vue-router": "^4.0.14"
+			},
+			"peerDependencies": {
+				"vue": "^3.2.25"
+			}
+		},
 		"node_modules/vue-clipboard3": {
 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz",
@@ -4585,9 +4647,25 @@
 				"vue": "^3.2.0"
 			}
 		},
+		"node_modules/vuedraggable": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz",
+			"integrity": "sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==",
+			"dependencies": {
+				"sortablejs": "1.14.0"
+			},
+			"peerDependencies": {
+				"vue": "^3.0.1"
+			}
+		},
+		"node_modules/vuedraggable/node_modules/sortablejs": {
+			"version": "1.14.0",
+			"resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz",
+			"integrity": "sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w=="
+		},
 		"node_modules/wangeditor": {
 			"version": "4.7.15",
-			"resolved": "https://registry.npmmirror.com/wangeditor/-/wangeditor-4.7.15.tgz",
+			"resolved": "https://registry.npmjs.org/wangeditor/-/wangeditor-4.7.15.tgz",
 			"integrity": "sha512-aPTdREd8BxXVyJ5MI+LU83FQ7u1EPd341iXIorRNYSOvoimNoZ4nPg+yn3FGbB93/owEa6buLw8wdhYnMCJQLg==",
 			"dependencies": {
 				"@babel/runtime": "^7.11.2",
@@ -4708,7 +4786,7 @@
 		},
 		"node_modules/wmf": {
 			"version": "1.0.2",
-			"resolved": "https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz",
+			"resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz",
 			"integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==",
 			"engines": {
 				"node": ">=0.8"
@@ -4716,7 +4794,7 @@
 		},
 		"node_modules/word": {
 			"version": "0.3.0",
-			"resolved": "https://registry.npmmirror.com/word/-/word-0.3.0.tgz",
+			"resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz",
 			"integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==",
 			"engines": {
 				"node": ">=0.8"
@@ -4797,7 +4875,7 @@
 		},
 		"@babel/runtime-corejs3": {
 			"version": "7.18.9",
-			"resolved": "https://registry.npmmirror.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
+			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
 			"integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==",
 			"requires": {
 				"core-js-pure": "^3.20.2",
@@ -5079,12 +5157,9 @@
 			}
 		},
 		"@jiaminghi/color": {
-			"version": "0.1.1",
-			"resolved": "https://registry.npmmirror.com/@jiaminghi/color/-/color-0.1.1.tgz",
-			"integrity": "sha512-M09+Sb5HGqVim0zo+nG5gU1v+6gXT8ptr0BZR6dMGt83XmCJgnZtO8s7llTW4hLFFFM5co6geZvTekqLpSPAAQ==",
-			"requires": {
-				"@babel/runtime": "^7.5.5"
-			}
+			"version": "1.1.3",
+			"resolved": "https://registry.npmmirror.com/@jiaminghi/color/-/color-1.1.3.tgz",
+			"integrity": "sha512-ZY3hdorgODk4OSTbxyXBPxAxHPIVf9rPlKJyK1C1db46a50J0reFKpAvfZG8zMG3lvM60IR7Qawgcu4ZDO3+Hg=="
 		},
 		"@jiaminghi/transition": {
 			"version": "1.1.11",
@@ -5095,13 +5170,15 @@
 			}
 		},
 		"@kjgl77/datav-vue3": {
-			"version": "1.2.2",
-			"resolved": "https://registry.npmmirror.com/@kjgl77/datav-vue3/-/datav-vue3-1.2.2.tgz",
-			"integrity": "sha512-NJEn/n5SOOnVeMzQ7kZ6eaY6ux5SYT9uwfC81LC89s4BtwBRnq8zY7xoNIgai7JR1nW1TKEggOBWMfiLlkc/PA==",
+			"version": "1.4.2",
+			"resolved": "https://registry.npmmirror.com/@kjgl77/datav-vue3/-/datav-vue3-1.4.2.tgz",
+			"integrity": "sha512-2bwQtvPpRNSmWAUS/e81SLZdOabCdiF3wGkvLjkOa/n4grygNk0f8l7AwpaP0bUlc4ougPgFRIAy/wzkyNocoA==",
 			"requires": {
 				"@jiaminghi/c-render": "^0.4.3",
 				"@jiaminghi/charts": "^0.2.18",
-				"@vueuse/core": "^9.1.0"
+				"@jiaminghi/color": "^1.1.3",
+				"@vueuse/core": "^9.1.0",
+				"lodash-es": "^4.17.21"
 			},
 			"dependencies": {
 				"@types/web-bluetooth": {
@@ -5394,9 +5471,9 @@
 			}
 		},
 		"@vitejs/plugin-vue": {
-			"version": "2.3.3",
-			"resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz",
-			"integrity": "sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==",
+			"version": "2.3.4",
+			"resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz",
+			"integrity": "sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==",
 			"dev": true,
 			"requires": {}
 		},
@@ -5831,7 +5908,7 @@
 		},
 		"adler-32": {
 			"version": "1.3.1",
-			"resolved": "https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz",
+			"resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz",
 			"integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A=="
 		},
 		"ajv": {
@@ -5932,6 +6009,39 @@
 			"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
 			"dev": true
 		},
+		"bmaplib.curveline": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmmirror.com/bmaplib.curveline/-/bmaplib.curveline-1.0.0.tgz",
+			"integrity": "sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q=="
+		},
+		"bmaplib.distancetool": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmmirror.com/bmaplib.distancetool/-/bmaplib.distancetool-1.0.2.tgz",
+			"integrity": "sha512-EvxMnQRH6xM036zx5OLPyTg5tMCTbFBuGTTHOtExLy2/T0X6v5Va0YE7c3IPm/a/Eo5V/ynYpOLOLZbRY8ccyA=="
+		},
+		"bmaplib.heatmap": {
+			"version": "1.0.4",
+			"resolved": "https://registry.npmmirror.com/bmaplib.heatmap/-/bmaplib.heatmap-1.0.4.tgz",
+			"integrity": "sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q=="
+		},
+		"bmaplib.lushu": {
+			"version": "1.0.7",
+			"resolved": "https://registry.npmmirror.com/bmaplib.lushu/-/bmaplib.lushu-1.0.7.tgz",
+			"integrity": "sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w=="
+		},
+		"bmaplib.markerclusterer": {
+			"version": "1.0.13",
+			"resolved": "https://registry.npmmirror.com/bmaplib.markerclusterer/-/bmaplib.markerclusterer-1.0.13.tgz",
+			"integrity": "sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ==",
+			"requires": {
+				"bmaplib.texticonoverlay": "^1.0.2"
+			}
+		},
+		"bmaplib.texticonoverlay": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmmirror.com/bmaplib.texticonoverlay/-/bmaplib.texticonoverlay-1.0.2.tgz",
+			"integrity": "sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg=="
+		},
 		"boolbase": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
@@ -5993,7 +6103,7 @@
 		},
 		"cfb": {
 			"version": "1.2.2",
-			"resolved": "https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz",
+			"resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz",
 			"integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==",
 			"requires": {
 				"adler-32": "~1.3.0",
@@ -6061,7 +6171,7 @@
 		},
 		"codepage": {
 			"version": "1.15.0",
-			"resolved": "https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz",
+			"resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz",
 			"integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA=="
 		},
 		"color-convert": {
@@ -6107,7 +6217,7 @@
 		},
 		"core-js-pure": {
 			"version": "3.25.0",
-			"resolved": "https://registry.npmmirror.com/core-js-pure/-/core-js-pure-3.25.0.tgz",
+			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz",
 			"integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A=="
 		},
 		"countup.js": {
@@ -6117,7 +6227,7 @@
 		},
 		"crc-32": {
 			"version": "1.2.2",
-			"resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz",
+			"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
 			"integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ=="
 		},
 		"cropperjs": {
@@ -6220,7 +6330,7 @@
 		},
 		"echarts": {
 			"version": "5.3.3",
-			"resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.3.3.tgz",
+			"resolved": "https://registry.npmjs.org/echarts/-/echarts-5.3.3.tgz",
 			"integrity": "sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw==",
 			"requires": {
 				"tslib": "2.3.0",
@@ -6816,7 +6926,7 @@
 		},
 		"frac": {
 			"version": "1.1.2",
-			"resolved": "https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz",
+			"resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz",
 			"integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA=="
 		},
 		"fs.realpath": {
@@ -7072,6 +7182,11 @@
 					}
 				}
 			}
+		},
+		"js-base64": {
+			"version": "3.7.2",
+			"resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-3.7.2.tgz",
+			"integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ=="
 		},
 		"js-cookie": {
 			"version": "3.0.1",
@@ -7437,7 +7552,7 @@
 		},
 		"pinia-plugin-persistedstate": {
 			"version": "2.1.1",
-			"resolved": "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.1.1.tgz",
+			"resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.1.1.tgz",
 			"integrity": "sha512-HUgsU5IRtM75eAQiIqzT3p1oPEuYH1/B2ipTMU++yE+FV0LkHaBswdKXs0RMWYCmugO8s62oxLTh/N1dLNp+5A==",
 			"requires": {}
 		},
@@ -7744,7 +7859,7 @@
 		},
 		"ssf": {
 			"version": "0.11.2",
-			"resolved": "https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz",
+			"resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz",
 			"integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==",
 			"requires": {
 				"frac": "~1.1.2"
@@ -7960,6 +8075,21 @@
 				"@vue/shared": "3.2.36"
 			}
 		},
+		"vue-baidu-map-3x": {
+			"version": "1.0.35",
+			"resolved": "https://registry.npmmirror.com/vue-baidu-map-3x/-/vue-baidu-map-3x-1.0.35.tgz",
+			"integrity": "sha512-1FDzxgd+X7MVcG8JbyyxDOSYRDUi96qEuuNICQmwlAE/EDwf4vz1oYRhRz05s/MuDpW7aIBlubF/PlSTpBlUEw==",
+			"requires": {
+				"bmaplib.curveline": "^1.0.0",
+				"bmaplib.distancetool": "^1.0.2",
+				"bmaplib.heatmap": "^1.0.4",
+				"bmaplib.lushu": "^1.0.7",
+				"bmaplib.markerclusterer": "^1.0.13",
+				"tiny-emitter": "^2.1.0",
+				"vue": "^3.2.25",
+				"vue-router": "^4.0.14"
+			}
+		},
 		"vue-clipboard3": {
 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz",
@@ -8041,9 +8171,24 @@
 				"@vue/devtools-api": "^6.0.0"
 			}
 		},
+		"vuedraggable": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz",
+			"integrity": "sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==",
+			"requires": {
+				"sortablejs": "1.14.0"
+			},
+			"dependencies": {
+				"sortablejs": {
+					"version": "1.14.0",
+					"resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz",
+					"integrity": "sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w=="
+				}
+			}
+		},
 		"wangeditor": {
 			"version": "4.7.15",
-			"resolved": "https://registry.npmmirror.com/wangeditor/-/wangeditor-4.7.15.tgz",
+			"resolved": "https://registry.npmjs.org/wangeditor/-/wangeditor-4.7.15.tgz",
 			"integrity": "sha512-aPTdREd8BxXVyJ5MI+LU83FQ7u1EPd341iXIorRNYSOvoimNoZ4nPg+yn3FGbB93/owEa6buLw8wdhYnMCJQLg==",
 			"requires": {
 				"@babel/runtime": "^7.11.2",
@@ -8137,12 +8282,12 @@
 		},
 		"wmf": {
 			"version": "1.0.2",
-			"resolved": "https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz",
+			"resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz",
 			"integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw=="
 		},
 		"word": {
 			"version": "0.3.0",
-			"resolved": "https://registry.npmmirror.com/word/-/word-0.3.0.tgz",
+			"resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz",
 			"integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA=="
 		},
 		"word-wrap": {

--
Gitblit v1.9.2