人员定位系统-(人员定位实时数据页面)页面新增及功能完善

This commit is contained in:
骆乐 2022-11-18 21:39:31 +08:00
parent ed3c060124
commit cef1f434b6
6 changed files with 556 additions and 172 deletions

236
package-lock.json generated
View File

@ -6220,9 +6220,9 @@
}
},
"node_modules/decamelize-keys": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
"integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==",
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
"integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
"dependencies": {
"decamelize": "^1.1.0",
"map-obj": "^1.0.0"
@ -8096,11 +8096,12 @@
}
},
"node_modules/globule": {
"version": "1.3.3",
"integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==",
"version": "1.3.4",
"resolved": "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz",
"integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==",
"dependencies": {
"glob": "~7.1.1",
"lodash": "~4.17.10",
"lodash": "^4.17.21",
"minimatch": "~3.0.2"
},
"engines": {
@ -9031,14 +9032,11 @@
}
},
"node_modules/is-core-module": {
"version": "2.9.0",
"resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz",
"integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
"version": "2.11.0",
"resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz",
"integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
"dependencies": {
"has": "^1.0.3"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/is-data-descriptor": {
@ -9783,8 +9781,9 @@
}
},
"node_modules/lodash": {
"version": "4.17.19",
"integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
"version": "4.17.21",
"resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"node_modules/lodash._baseassign": {
"version": "3.2.0",
@ -10096,9 +10095,6 @@
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/make-fetch-happen/node_modules/rimraf": {
@ -10110,9 +10106,6 @@
},
"bin": {
"rimraf": "bin.js"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/make-fetch-happen/node_modules/ssri": {
@ -10750,8 +10743,9 @@
}
},
"node_modules/nan": {
"version": "2.14.1",
"integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw=="
"version": "2.17.0",
"resolved": "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz",
"integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ=="
},
"node_modules/nanomatch": {
"version": "1.2.13",
@ -10842,15 +10836,15 @@
}
},
"node_modules/node-gyp/node_modules/are-we-there-yet": {
"version": "3.0.0",
"resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
"integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==",
"version": "3.0.1",
"resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
"integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
"dependencies": {
"delegates": "^1.0.0",
"readable-stream": "^3.6.0"
},
"engines": {
"node": "^12.13.0 || ^14.15.0 || >=16"
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
"node_modules/node-gyp/node_modules/gauge": {
@ -10926,15 +10920,12 @@
},
"bin": {
"rimraf": "bin.js"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/node-gyp/node_modules/semver": {
"version": "7.3.7",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.3.8",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@ -11076,9 +11067,6 @@
},
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/node-sass/node_modules/camelcase-keys": {
@ -11092,9 +11080,6 @@
},
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/node-sass/node_modules/chalk": {
@ -11107,9 +11092,6 @@
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/node-sass/node_modules/color-convert": {
@ -11200,9 +11182,6 @@
"integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/node-sass/node_modules/meow": {
@ -11225,9 +11204,6 @@
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/node-sass/node_modules/normalize-package-data": {
@ -11282,9 +11258,6 @@
},
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/node-sass/node_modules/read-pkg-up/node_modules/type-fest": {
@ -11308,9 +11281,9 @@
}
},
"node_modules/node-sass/node_modules/semver": {
"version": "7.3.7",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.3.8",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@ -11376,9 +11349,6 @@
"integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/node-sass/node_modules/which": {
@ -14407,19 +14377,19 @@
},
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/sass-graph/node_modules/cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
"integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"version": "8.0.1",
"resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz",
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"strip-ansi": "^6.0.1",
"wrap-ansi": "^7.0.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/sass-graph/node_modules/color-convert": {
@ -14470,9 +14440,6 @@
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
"node_modules/sass-graph/node_modules/y18n": {
@ -14484,32 +14451,33 @@
}
},
"node_modules/sass-graph/node_modules/yargs": {
"version": "17.5.1",
"resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.5.1.tgz",
"integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
"version": "17.6.2",
"resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.6.2.tgz",
"integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
"dependencies": {
"cliui": "^7.0.2",
"cliui": "^8.0.1",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
"string-width": "^4.2.3",
"y18n": "^5.0.5",
"yargs-parser": "^21.0.0"
"yargs-parser": "^21.1.1"
},
"engines": {
"node": ">=12"
}
},
"node_modules/sass-graph/node_modules/yargs-parser": {
"version": "21.0.1",
"resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.0.1.tgz",
"integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
"version": "21.1.1",
"resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"engines": {
"node": ">=12"
}
},
"node_modules/sass-loader": {
"version": "7.0.1",
"resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-7.0.1.tgz",
"integrity": "sha512-MeVVJFejJELlAbA7jrRchi88PGP6U9yIfqyiG+bBC4a9s2PX+ulJB9h8bbEohtPBfZmlLhNZ0opQM9hovRXvlw==",
"dev": true,
"dependencies": {
@ -14571,8 +14539,9 @@
"integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="
},
"node_modules/scss-tokenizer/node_modules/source-map": {
"version": "0.7.3",
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
"version": "0.7.4",
"resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz",
"integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
"engines": {
"node": ">= 8"
}
@ -15069,11 +15038,11 @@
}
},
"node_modules/socks": {
"version": "2.6.2",
"resolved": "https://registry.npmmirror.com/socks/-/socks-2.6.2.tgz",
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
"version": "2.7.1",
"resolved": "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz",
"integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==",
"dependencies": {
"ip": "^1.1.5",
"ip": "^2.0.0",
"smart-buffer": "^4.2.0"
},
"engines": {
@ -15082,8 +15051,9 @@
}
},
"node_modules/socks-proxy-agent": {
"version": "6.2.0",
"integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==",
"version": "6.2.1",
"resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
"integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==",
"dependencies": {
"agent-base": "^6.0.2",
"debug": "^4.3.3",
@ -15093,6 +15063,11 @@
"node": ">= 10"
}
},
"node_modules/socks/node_modules/ip": {
"version": "2.0.0",
"resolved": "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
},
"node_modules/sort-keys": {
"version": "1.1.2",
"resolved": "https://registry.npmmirror.com/sort-keys/-/sort-keys-1.1.2.tgz",
@ -25136,9 +25111,9 @@
"integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="
},
"decamelize-keys": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
"integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==",
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
"integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
"requires": {
"decamelize": "^1.1.0",
"map-obj": "^1.0.0"
@ -26692,11 +26667,12 @@
}
},
"globule": {
"version": "1.3.3",
"integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==",
"version": "1.3.4",
"resolved": "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz",
"integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==",
"requires": {
"glob": "~7.1.1",
"lodash": "~4.17.10",
"lodash": "^4.17.21",
"minimatch": "~3.0.2"
}
},
@ -27440,9 +27416,9 @@
}
},
"is-core-module": {
"version": "2.9.0",
"resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz",
"integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
"version": "2.11.0",
"resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz",
"integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
"requires": {
"has": "^1.0.3"
}
@ -27995,8 +27971,9 @@
}
},
"lodash": {
"version": "4.17.19",
"integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
"version": "4.17.21",
"resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"lodash._baseassign": {
"version": "3.2.0",
@ -28781,8 +28758,9 @@
}
},
"nan": {
"version": "2.14.1",
"integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw=="
"version": "2.17.0",
"resolved": "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz",
"integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ=="
},
"nanomatch": {
"version": "1.2.13",
@ -28858,9 +28836,9 @@
},
"dependencies": {
"are-we-there-yet": {
"version": "3.0.0",
"resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
"integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==",
"version": "3.0.1",
"resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
"integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
"requires": {
"delegates": "^1.0.0",
"readable-stream": "^3.6.0"
@ -28924,9 +28902,9 @@
}
},
"semver": {
"version": "7.3.7",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.3.8",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"requires": {
"lru-cache": "^6.0.0"
}
@ -29206,9 +29184,9 @@
}
},
"semver": {
"version": "7.3.7",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.3.8",
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"requires": {
"lru-cache": "^6.0.0"
}
@ -31727,12 +31705,12 @@
}
},
"cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
"integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"version": "8.0.1",
"resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz",
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"requires": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"strip-ansi": "^6.0.1",
"wrap-ansi": "^7.0.0"
}
},
@ -31780,28 +31758,29 @@
"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
},
"yargs": {
"version": "17.5.1",
"resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.5.1.tgz",
"integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
"version": "17.6.2",
"resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.6.2.tgz",
"integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
"requires": {
"cliui": "^7.0.2",
"cliui": "^8.0.1",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
"string-width": "^4.2.3",
"y18n": "^5.0.5",
"yargs-parser": "^21.0.0"
"yargs-parser": "^21.1.1"
}
},
"yargs-parser": {
"version": "21.0.1",
"resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.0.1.tgz",
"integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg=="
"version": "21.1.1",
"resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
}
}
},
"sass-loader": {
"version": "7.0.1",
"resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-7.0.1.tgz",
"integrity": "sha512-MeVVJFejJELlAbA7jrRchi88PGP6U9yIfqyiG+bBC4a9s2PX+ulJB9h8bbEohtPBfZmlLhNZ0opQM9hovRXvlw==",
"dev": true,
"requires": {
@ -31849,8 +31828,9 @@
"integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="
},
"source-map": {
"version": "0.7.3",
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
"version": "0.7.4",
"resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz",
"integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="
}
}
},
@ -32279,17 +32259,25 @@
}
},
"socks": {
"version": "2.6.2",
"resolved": "https://registry.npmmirror.com/socks/-/socks-2.6.2.tgz",
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
"version": "2.7.1",
"resolved": "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz",
"integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==",
"requires": {
"ip": "^1.1.5",
"ip": "^2.0.0",
"smart-buffer": "^4.2.0"
},
"dependencies": {
"ip": {
"version": "2.0.0",
"resolved": "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
}
}
},
"socks-proxy-agent": {
"version": "6.2.0",
"integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==",
"version": "6.2.1",
"resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
"integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==",
"requires": {
"agent-base": "^6.0.2",
"debug": "^4.3.3",

View File

@ -28,6 +28,8 @@
export const editPlaneFigureApi = data => post('/xmgl/personnelLocationPlaneFigure/updatePersonnelLocationPlaneFigure', data);//修改人员定位-点位图
export const deletePlaneFigureApi = data => get('/xmgl/personnelLocationPlaneFigure/deleteById', data);//分页查询人员定位-点位图
export const getDetailsByIdApi = data => get('/xmgl/personnelLocationPlaneFigure/getDetailsById', data);//根据id查询人员定位-点位图
export const getBeaconDataByIdApi = data => get('/xmgl/personnelLocationPlaneFigure/getBeaconData', data);//通过id还有类型获取对应信标数据
//点位配置 点位图关联楼栋信息控制器

View File

@ -278,7 +278,6 @@ export default {
imgHeight: 0,
imgZoom: 1,
isEditPoint: false,
activeImgUrl: '',
checkedTeamId: 0, //id
//------------
projectSn: '', //Sn

View File

@ -155,7 +155,7 @@
@mousedown.prevent="move(index,$event)"
@mouseup="up(index,$event)"
style="width: 70px; height:70px;"
src="@/assets/images/deepFoundationPitManage/ljz.png"
src="@/assets/images/deepFoundationPitManage/zc.png"
/>
</li>
</ul>

View File

@ -1,15 +1,399 @@
<template>
<div>
人员定位
<div class="monitor-map">
<div class="monitor-title">
<!--人员定位平面图列表 -->
<span style="font-size: 15px; color: #000">平面图列表</span>
<el-select
size="medium"
v-model="mapId"
placeholder="请选择"
@change="changeMapId"
>
<el-option
v-for="item in deepImgList"
:key="item.id"
:label="item.planeFigureName"
:value="item.id"
></el-option>
</el-select>
</div>
<div ref="mapbox">
<vue-scroll style="height: 780px">
<div
class="img-box"
>
<img
ref="map"
v-if="mapUrl"
style="border: 1px solid #eee"
:src="mapUrl"
/>
<ul class="point-list" v-if="mapUrl">
<li
v-for="(item, index) in pointList"
:key="index"
:ref="'point' + index"
:style="{
top: item.mapY + 'px',
left: item.mapX + 'px',
display: item.status,
transform:
'scale(' + 1 / imgZoom + ')' + ' ' + item.transform,
}"
>
<el-tooltip :content="item.name" effect="dark" placement="top" v-if="item.type == 1">
<img
@click="detailsBtn(item)"
style="width: 70px; height: 70px"
src="@/assets/images/deepFoundationPitManage/ljz.png"
/>
</el-tooltip>
<el-tooltip :content="item.name" effect="dark" placement="top" v-if="item.type != 1">
<img
@click="detailsBtn(item)"
style="width: 70px; height: 70px"
src="@/assets/images/deepFoundationPitManage/zc.png"
/>
</el-tooltip>
</li>
</ul>
</div>
</vue-scroll>
</div>
</div>
<!-- 点位详情弹框 -->
<el-dialog
width="50%"
title="点位信息详情"
:modal-append-to-body="false"
:visible.sync="visibleDialog"
>
<el-table height="330" :data="tableData">
<el-table-column
label="信标SN"
prop="beaconSn"
align="center"
></el-table-column>
<el-table-column
label="当前距离"
prop="distance"
align="center"
></el-table-column>
<el-table-column
label="电池电量"
prop="power"
align="center"
></el-table-column>
<el-table-column
label="推送时间"
prop="pushDate"
align="center"
></el-table-column>
<el-table-column
label="劳务人员名称"
prop="workerName"
align="center"
></el-table-column>
</el-table>
</el-dialog>
</div>
</template>
<script>
import {
getDetailsByIdApi,
getPlaneFigureApi,
getBeaconDataByIdApi,
} from "@/assets/js/api/personnelPositioning.js";
export default {
data() {
return {
mapId: "",
mapUrl: "",
projectSn: "",
mapDate: {
width: "",
height: "",
},
deepImgList: [], //
//-----------
projectSn: "",
baseStationList: [], //
figureBuildingList: [], //
PointSummary: [], //
pointList: [], //
pointTop: 0,
pointLeft: 0,
imgWidth: 0,
imgHeight: 0,
imgZoom: 1,
tableData: [], //
visibleDialog: false, //
id: "",
};
},
created() {
this.projectSn = this.$store.state.projectSn;
this.getPlaneFigureList();
// this.selectDeepExcavationPlaneFigureCoordinate();
},
methods: {
//
changeMapId(val) {
console.log("查询平面图点位", val);
this.mapId = val;
this.deepImgList.forEach((item) => {
if (item.id == val) {
this.mapUrl = item.imageUrl;
this.$nextTick(() => {
this.getNaturalSize();
});
}
});
console.log("this.mapUrl", this.mapUrl);
}
this.selectDeepExcavationPlaneFigureCoordinate(this.mapId);
},
//
getPlaneFigureList() {
getPlaneFigureApi({ projectSn: this.$store.state.projectSn }).then(
(res) => {
console.log("平面图列表", res);
if ((res.code = 200)) {
this.deepImgList = res.result.records;
// this.deepImgList.forEach(item=>{
// this.id=item.id
// })
// console.log('id',this.id);
if (this.deepImgList.length > 0) {
this.id = this.deepImgList[0].id;
this.changeMapId(this.id);
}
}
}
);
},
//
getNaturalSize(callback) {
let Domlement = this.$refs["map"];
console.dir(Domlement);
var natureSize = {};
if (window.naturalWidth && window.naturalHeight) {
natureSize.width = Domlement.naturalWidth;
natureSize.height = Domlement.naturalHeight;
// let heightRatio = natureSize.height / 569
// this.mapDate.width = natureSize.width*heightRatio
} else {
console.log(213);
let _this = this;
var img = new Image();
img.src = Domlement.src;
console.log("getNaturalSize 图片地址",img.src);
img.onload = function () {
natureSize.width = img.width;
natureSize.height = img.height;
console.log("------", natureSize);
_this.imgWidth = natureSize.width;
_this.imgHeight = natureSize.height;
_this.imgStartWidth = img.width;
_this.imgStartHeight = img.width;
console.log(
_this.$refs["mapbox"].clientWidth,
_this.$refs["mapbox"].clientHeight
);
// let heightRatio = 780 / natureSize.height
// let widthRatio = _this.$refs['mapbox'].clientWidth / natureSize.width
// if(heightRatio < widthRatio){
// // _this.imgWidth = natureSize.width*heightRatio
// // _this.imgHeight = natureSize.height*heightRatio
// _this.imgZoom = heightRatio
// } else {
// // _this.imgWidth = natureSize.width*widthRatio
// // _this.imgHeight = natureSize.height*widthRatio
// _this.imgZoom = widthRatio
// }
// _this.mapDate.width = natureSize.width*heightRatio
if (callback) {
return callback(natureSize);
}
};
}
console.log(natureSize);
// return natureSize;
},
//
selectDeepExcavationPlaneFigureCoordinate() {
getDetailsByIdApi({
id: this.mapId,
type: 3,
}).then((res) => {
console.log("点位信息", res);
if ((res.code = 200)) {
this.PointSummary = []
this.baseStationList = res.result.baseStationList;
this.figureBuildingList = res.result.figureBuildingList;
this.baseStationList.forEach((item) => {
item.type = 2;
this.PointSummary.push(item);
});
this.figureBuildingList.forEach((item) => {
console.log("item hotspot--",item.hotspot);
if(item.hotspot != null) {
let hstspot = JSON.parse(item.hotspot)
item.mapX = hstspot[0]
item.mapY = hstspot[1]
}
item.type = 1;
item.name = item.buildingName
this.PointSummary.push(item);
});
this.pointList = this.PointSummary;
console.log("合并的数据", this.pointList);
}
});
},
//
detailsBtn(val) {
console.log("查看点位信息详情", val);
this.visibleDialog = true;
getBeaconDataByIdApi({
id: val.id,
type: val.type,
}).then((res) => {
console.log("查看点位信息详情 数据", res);
this.tableData = res.result
});
},
},
};
</script>
<style>
<style lang="less" scoped>
.monitor-map {
height: 80%;
width: 100%;
background: #fff;
padding: 20px;
.monitor-title {
display: flex;
justify-content: space-between;
align-items: center;
}
height: 80%;
width: 100%;
position: relative;
// text-align: center;
.tag-box {
// position: absolute;
// top: 0;
// right: 0;
margin-top: 3px;
margin-bottom: 6px;
display: flex;
justify-content: flex-end;
.tag-item {
display: flex;
align-items: center;
margin-right: 76px;
span {
display: inline-block;
width: 8px;
height: 8px;
border-radius: 50%;
margin-right: 6px;
}
}
}
.img-box {
// margin: 0 auto;
// height: 100%;
// width: 100%;
// top: 50%;
transform: translateY(-50%);
transform-origin: left top;
position: relative;
img {
position: absolute;
width: 100% ;
height: 800px ;
display: block;
margin: 0 auto;
margin-top: 20px;
}
.point-list {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
li {
display: inline-block;
position: absolute;
}
.point-dialog {
background: rgba(#2a2e3f, 0.9);
color: #fff;
width: 238px;
height: auto;
box-sizing: border-box;
padding: 0 16px;
padding-bottom: 18px;
position: absolute;
left: 50%;
top: -8px;
transform: translate(-50%, -100%);
font-size: 12px;
.el-icon-error {
position: absolute;
right: 12px;
top: 10px;
cursor: pointer;
}
.point-title {
// height: 40px;
line-height: 20px;
border-bottom: 1px solid rgba(254, 255, 255, 1);
margin-bottom: 13px;
font-size: 14px;
word-break: break-all;
padding: 10px 0;
}
.point-content {
font-size: 14px;
p {
line-height: 24px;
}
}
}
.point-title2 {
width: auto;
height: auto;
white-space: nowrap;
font-size: 16px;
padding: 10px 20px;
}
.right_detail {
left: 30px;
top: 0;
transform: translate(0, 0);
}
.right_title {
left: 30px;
top: -8px;
transform: translate(0, 0);
}
}
}
}
.el-select {
margin-right: 20px;
}
</style>

View File

@ -1579,9 +1579,9 @@
"readable-stream" "^3.6.0"
"are-we-there-yet@^3.0.0":
"integrity" "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw=="
"resolved" "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz"
"version" "3.0.0"
"integrity" "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg=="
"resolved" "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz"
"version" "3.0.1"
dependencies:
"delegates" "^1.0.0"
"readable-stream" "^3.6.0"
@ -3117,13 +3117,13 @@
"strip-ansi" "^6.0.0"
"wrap-ansi" "^6.2.0"
"cliui@^7.0.2":
"integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ=="
"resolved" "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz"
"version" "7.0.4"
"cliui@^8.0.1":
"integrity" "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="
"resolved" "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz"
"version" "8.0.1"
dependencies:
"string-width" "^4.2.0"
"strip-ansi" "^6.0.0"
"strip-ansi" "^6.0.1"
"wrap-ansi" "^7.0.0"
"clone-deep@^2.0.1":
@ -3981,9 +3981,9 @@
"ms" "2.0.0"
"decamelize-keys@^1.1.0":
"integrity" "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg=="
"resolved" "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz"
"version" "1.1.0"
"integrity" "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg=="
"resolved" "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz"
"version" "1.1.1"
dependencies:
"decamelize" "^1.1.0"
"map-obj" "^1.0.0"
@ -5262,11 +5262,12 @@
"slash" "^2.0.0"
"globule@^1.0.0":
"integrity" "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg=="
"version" "1.3.3"
"integrity" "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg=="
"resolved" "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz"
"version" "1.3.4"
dependencies:
"glob" "~7.1.1"
"lodash" "~4.17.10"
"lodash" "^4.17.21"
"minimatch" "~3.0.2"
"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.2", "graceful-fs@^4.2.6":
@ -5833,6 +5834,11 @@
"integrity" "sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA=="
"version" "1.1.5"
"ip@^2.0.0":
"integrity" "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
"resolved" "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz"
"version" "2.0.0"
"ipaddr.js@^1.9.0", "ipaddr.js@1.9.1":
"integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
"resolved" "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
@ -5919,9 +5925,9 @@
"rgba-regex" "^1.0.0"
"is-core-module@^2.5.0":
"integrity" "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A=="
"resolved" "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz"
"version" "2.9.0"
"integrity" "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
"resolved" "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz"
"version" "2.11.0"
dependencies:
"has" "^1.0.3"
@ -6723,9 +6729,10 @@
"resolved" "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz"
"version" "4.5.0"
"lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.19", "lodash@^4.17.3", "lodash@^4.17.4", "lodash@~4.17.10":
"integrity" "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
"version" "4.17.19"
"lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.19", "lodash@^4.17.21", "lodash@^4.17.3", "lodash@^4.17.4":
"integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
"resolved" "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz"
"version" "4.17.21"
"log-symbols@^2.2.0":
"integrity" "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg=="
@ -7290,8 +7297,9 @@
"thenify-all" "^1.0.0"
"nan@^2.13.2":
"integrity" "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw=="
"version" "2.14.1"
"integrity" "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ=="
"resolved" "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz"
"version" "2.17.0"
"nanomatch@^1.2.9":
"integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="
@ -9479,6 +9487,7 @@
"sass-loader@^7.0.1":
"integrity" "sha512-MeVVJFejJELlAbA7jrRchi88PGP6U9yIfqyiG+bBC4a9s2PX+ulJB9h8bbEohtPBfZmlLhNZ0opQM9hovRXvlw=="
"resolved" "https://registry.npmmirror.com/sass-loader/-/sass-loader-7.0.1.tgz"
"version" "7.0.1"
dependencies:
"clone-deep" "^2.0.1"
@ -9578,9 +9587,9 @@
"version" "6.3.0"
"semver@^7.3.4":
"integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="
"resolved" "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz"
"version" "7.3.7"
"integrity" "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A=="
"resolved" "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz"
"version" "7.3.8"
dependencies:
"lru-cache" "^6.0.0"
@ -9834,19 +9843,20 @@
"uuid" "^3.0.1"
"socks-proxy-agent@^6.0.0":
"integrity" "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ=="
"version" "6.2.0"
"integrity" "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ=="
"resolved" "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz"
"version" "6.2.1"
dependencies:
"agent-base" "^6.0.2"
"debug" "^4.3.3"
"socks" "^2.6.2"
"socks@^2.6.2":
"integrity" "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA=="
"resolved" "https://registry.npmmirror.com/socks/-/socks-2.6.2.tgz"
"version" "2.6.2"
"integrity" "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ=="
"resolved" "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz"
"version" "2.7.1"
dependencies:
"ip" "^1.1.5"
"ip" "^2.0.0"
"smart-buffer" "^4.2.0"
"sort-keys@^1.0.0":
@ -9906,8 +9916,9 @@
"version" "0.6.1"
"source-map@^0.7.1":
"integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
"version" "0.7.3"
"integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="
"resolved" "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz"
"version" "0.7.4"
"source-map@^0.7.3":
"integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
@ -11575,10 +11586,10 @@
"resolved" "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz"
"version" "20.2.9"
"yargs-parser@^21.0.0":
"integrity" "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg=="
"resolved" "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.0.1.tgz"
"version" "21.0.1"
"yargs-parser@^21.1.1":
"integrity" "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
"resolved" "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz"
"version" "21.1.1"
"yargs-parser@^4.2.0":
"integrity" "sha512-+QQWqC2xeL0N5/TE+TY6OGEqyNRM+g2/r712PDNYgiCdXYCApXf1vzfmDSLBxfGRwV+moTq/V8FnMI24JCm2Yg=="
@ -11627,17 +11638,17 @@
"yargs-parser" "^18.1.2"
"yargs@^17.2.1":
"integrity" "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA=="
"resolved" "https://registry.npmmirror.com/yargs/-/yargs-17.5.1.tgz"
"version" "17.5.1"
"integrity" "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw=="
"resolved" "https://registry.npmmirror.com/yargs/-/yargs-17.6.2.tgz"
"version" "17.6.2"
dependencies:
"cliui" "^7.0.2"
"cliui" "^8.0.1"
"escalade" "^3.1.1"
"get-caller-file" "^2.0.5"
"require-directory" "^2.1.1"
"string-width" "^4.2.3"
"y18n" "^5.0.5"
"yargs-parser" "^21.0.0"
"yargs-parser" "^21.1.1"
"yargs@^8.0.2":
"integrity" "sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ=="