Commit 48ea9c43c000e5e8af443aa3572a8321204e2476

Authored by wuxw
1 parent 3d077e99

巡检开发完成

Showing 887 changed files with 4624 additions and 431 deletions

Too many changes.

To preserve performance only 100 of 887 files are displayed.

package-lock.json
1 1 {
2   - "name": "micro-community-home",
  2 + "name": "micro-community-web",
3 3 "version": "1.0.0",
4 4 "lockfileVersion": 3,
5 5 "requires": true,
6 6 "packages": {
7 7 "": {
8   - "name": "micro-community-home",
  8 + "name": "micro-community-web",
9 9 "version": "1.0.0",
10 10 "dependencies": {
11 11 "@tinymce/tinymce-vue": "^3.2.8",
12 12 "axios": "^0.21.1",
13 13 "echarts": "^5.6.0",
14 14 "element-ui": "^2.15.6",
  15 + "qrcodejs2": "^0.0.2",
15 16 "tinymce": "^5.10.7",
16 17 "vue": "^2.6.14",
17 18 "vue-echarts": "^7.0.3",
18 19 "vue-i18n": "^8.26.7",
  20 + "vue-qqmap": "^1.1.1",
19 21 "vue-router": "^3.5.1",
20 22 "wangeditor": "^4.7.15"
21 23 },
... ... @@ -321,17 +323,17 @@
321 323 }
322 324 },
323 325 "node_modules/@babel/helper-string-parser": {
324   - "version": "7.25.9",
325   - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
326   - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
  326 + "version": "7.27.1",
  327 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  328 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
327 329 "engines": {
328 330 "node": ">=6.9.0"
329 331 }
330 332 },
331 333 "node_modules/@babel/helper-validator-identifier": {
332   - "version": "7.25.9",
333   - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
334   - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
  334 + "version": "7.27.1",
  335 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
  336 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
335 337 "engines": {
336 338 "node": ">=6.9.0"
337 339 }
... ... @@ -373,11 +375,11 @@
373 375 }
374 376 },
375 377 "node_modules/@babel/parser": {
376   - "version": "7.27.0",
377   - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz",
378   - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==",
  378 + "version": "7.27.5",
  379 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz",
  380 + "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==",
379 381 "dependencies": {
380   - "@babel/types": "^7.27.0"
  382 + "@babel/types": "^7.27.3"
381 383 },
382 384 "bin": {
383 385 "parser": "bin/babel-parser.js"
... ... @@ -1558,12 +1560,12 @@
1558 1560 }
1559 1561 },
1560 1562 "node_modules/@babel/types": {
1561   - "version": "7.27.0",
1562   - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz",
1563   - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==",
  1563 + "version": "7.27.6",
  1564 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz",
  1565 + "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==",
1564 1566 "dependencies": {
1565   - "@babel/helper-string-parser": "^7.25.9",
1566   - "@babel/helper-validator-identifier": "^7.25.9"
  1567 + "@babel/helper-string-parser": "^7.27.1",
  1568 + "@babel/helper-validator-identifier": "^7.27.1"
1567 1569 },
1568 1570 "engines": {
1569 1571 "node": ">=6.9.0"
... ... @@ -1662,8 +1664,7 @@
1662 1664 "node_modules/@jridgewell/sourcemap-codec": {
1663 1665 "version": "1.5.0",
1664 1666 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
1665   - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
1666   - "dev": true
  1667 + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
1667 1668 },
1668 1669 "node_modules/@jridgewell/trace-mapping": {
1669 1670 "version": "0.3.25",
... ... @@ -2782,50 +2783,46 @@
2782 2783 }
2783 2784 },
2784 2785 "node_modules/@vue/compiler-core": {
2785   - "version": "3.5.13",
2786   - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz",
2787   - "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==",
2788   - "dev": true,
  2786 + "version": "3.5.16",
  2787 + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.16.tgz",
  2788 + "integrity": "sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==",
2789 2789 "dependencies": {
2790   - "@babel/parser": "^7.25.3",
2791   - "@vue/shared": "3.5.13",
  2790 + "@babel/parser": "^7.27.2",
  2791 + "@vue/shared": "3.5.16",
2792 2792 "entities": "^4.5.0",
2793 2793 "estree-walker": "^2.0.2",
2794   - "source-map-js": "^1.2.0"
  2794 + "source-map-js": "^1.2.1"
2795 2795 }
2796 2796 },
2797 2797 "node_modules/@vue/compiler-dom": {
2798   - "version": "3.5.13",
2799   - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz",
2800   - "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==",
2801   - "dev": true,
  2798 + "version": "3.5.16",
  2799 + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.16.tgz",
  2800 + "integrity": "sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==",
2802 2801 "dependencies": {
2803   - "@vue/compiler-core": "3.5.13",
2804   - "@vue/shared": "3.5.13"
  2802 + "@vue/compiler-core": "3.5.16",
  2803 + "@vue/shared": "3.5.16"
2805 2804 }
2806 2805 },
2807 2806 "node_modules/@vue/compiler-sfc": {
2808   - "version": "3.5.13",
2809   - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz",
2810   - "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==",
2811   - "dev": true,
2812   - "dependencies": {
2813   - "@babel/parser": "^7.25.3",
2814   - "@vue/compiler-core": "3.5.13",
2815   - "@vue/compiler-dom": "3.5.13",
2816   - "@vue/compiler-ssr": "3.5.13",
2817   - "@vue/shared": "3.5.13",
  2807 + "version": "3.5.16",
  2808 + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.16.tgz",
  2809 + "integrity": "sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==",
  2810 + "dependencies": {
  2811 + "@babel/parser": "^7.27.2",
  2812 + "@vue/compiler-core": "3.5.16",
  2813 + "@vue/compiler-dom": "3.5.16",
  2814 + "@vue/compiler-ssr": "3.5.16",
  2815 + "@vue/shared": "3.5.16",
2818 2816 "estree-walker": "^2.0.2",
2819   - "magic-string": "^0.30.11",
2820   - "postcss": "^8.4.48",
2821   - "source-map-js": "^1.2.0"
  2817 + "magic-string": "^0.30.17",
  2818 + "postcss": "^8.5.3",
  2819 + "source-map-js": "^1.2.1"
2822 2820 }
2823 2821 },
2824 2822 "node_modules/@vue/compiler-sfc/node_modules/postcss": {
2825 2823 "version": "8.5.3",
2826 2824 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
2827 2825 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
2828   - "dev": true,
2829 2826 "funding": [
2830 2827 {
2831 2828 "type": "opencollective",
... ... @@ -2850,13 +2847,12 @@
2850 2847 }
2851 2848 },
2852 2849 "node_modules/@vue/compiler-ssr": {
2853   - "version": "3.5.13",
2854   - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz",
2855   - "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==",
2856   - "dev": true,
  2850 + "version": "3.5.16",
  2851 + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.16.tgz",
  2852 + "integrity": "sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==",
2857 2853 "dependencies": {
2858   - "@vue/compiler-dom": "3.5.13",
2859   - "@vue/shared": "3.5.13"
  2854 + "@vue/compiler-dom": "3.5.16",
  2855 + "@vue/shared": "3.5.16"
2860 2856 }
2861 2857 },
2862 2858 "node_modules/@vue/component-compiler-utils": {
... ... @@ -2913,11 +2909,38 @@
2913 2909 "webpack": ">=4.0.0"
2914 2910 }
2915 2911 },
  2912 + "node_modules/@vue/reactivity": {
  2913 + "version": "3.5.16",
  2914 + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.16.tgz",
  2915 + "integrity": "sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==",
  2916 + "dependencies": {
  2917 + "@vue/shared": "3.5.16"
  2918 + }
  2919 + },
  2920 + "node_modules/@vue/runtime-core": {
  2921 + "version": "3.5.16",
  2922 + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.16.tgz",
  2923 + "integrity": "sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==",
  2924 + "dependencies": {
  2925 + "@vue/reactivity": "3.5.16",
  2926 + "@vue/shared": "3.5.16"
  2927 + }
  2928 + },
  2929 + "node_modules/@vue/runtime-dom": {
  2930 + "version": "3.5.16",
  2931 + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.16.tgz",
  2932 + "integrity": "sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==",
  2933 + "dependencies": {
  2934 + "@vue/reactivity": "3.5.16",
  2935 + "@vue/runtime-core": "3.5.16",
  2936 + "@vue/shared": "3.5.16",
  2937 + "csstype": "^3.1.3"
  2938 + }
  2939 + },
2916 2940 "node_modules/@vue/shared": {
2917   - "version": "3.5.13",
2918   - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz",
2919   - "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==",
2920   - "dev": true
  2941 + "version": "3.5.16",
  2942 + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.16.tgz",
  2943 + "integrity": "sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg=="
2921 2944 },
2922 2945 "node_modules/@vue/web-component-wrapper": {
2923 2946 "version": "1.3.0",
... ... @@ -4348,7 +4371,6 @@
4348 4371 "version": "1.0.2",
4349 4372 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
4350 4373 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
4351   - "dev": true,
4352 4374 "dependencies": {
4353 4375 "es-errors": "^1.3.0",
4354 4376 "function-bind": "^1.1.2"
... ... @@ -4361,7 +4383,6 @@
4361 4383 "version": "1.0.4",
4362 4384 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
4363 4385 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
4364   - "dev": true,
4365 4386 "dependencies": {
4366 4387 "call-bind-apply-helpers": "^1.0.2",
4367 4388 "get-intrinsic": "^1.3.0"
... ... @@ -5399,7 +5420,6 @@
5399 5420 "version": "3.41.0",
5400 5421 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.41.0.tgz",
5401 5422 "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==",
5402   - "dev": true,
5403 5423 "hasInstallScript": true,
5404 5424 "funding": {
5405 5425 "type": "opencollective",
... ... @@ -6436,7 +6456,6 @@
6436 6456 "version": "1.0.1",
6437 6457 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
6438 6458 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
6439   - "dev": true,
6440 6459 "dependencies": {
6441 6460 "call-bind-apply-helpers": "^1.0.1",
6442 6461 "es-errors": "^1.3.0",
... ... @@ -6620,7 +6639,6 @@
6620 6639 "version": "4.5.0",
6621 6640 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
6622 6641 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
6623   - "dev": true,
6624 6642 "engines": {
6625 6643 "node": ">=0.12"
6626 6644 },
... ... @@ -6733,7 +6751,6 @@
6733 6751 "version": "1.0.1",
6734 6752 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
6735 6753 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
6736   - "dev": true,
6737 6754 "engines": {
6738 6755 "node": ">= 0.4"
6739 6756 }
... ... @@ -6742,7 +6759,6 @@
6742 6759 "version": "1.3.0",
6743 6760 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
6744 6761 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
6745   - "dev": true,
6746 6762 "engines": {
6747 6763 "node": ">= 0.4"
6748 6764 }
... ... @@ -6751,7 +6767,6 @@
6751 6767 "version": "1.1.1",
6752 6768 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
6753 6769 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
6754   - "dev": true,
6755 6770 "dependencies": {
6756 6771 "es-errors": "^1.3.0"
6757 6772 },
... ... @@ -7199,8 +7214,7 @@
7199 7214 "node_modules/estree-walker": {
7200 7215 "version": "2.0.2",
7201 7216 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
7202   - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
7203   - "dev": true
  7217 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
7204 7218 },
7205 7219 "node_modules/esutils": {
7206 7220 "version": "2.0.3",
... ... @@ -7988,7 +8002,6 @@
7988 8002 "version": "1.1.2",
7989 8003 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
7990 8004 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
7991   - "dev": true,
7992 8005 "funding": {
7993 8006 "url": "https://github.com/sponsors/ljharb"
7994 8007 }
... ... @@ -8050,7 +8063,6 @@
8050 8063 "version": "1.3.0",
8051 8064 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
8052 8065 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
8053   - "dev": true,
8054 8066 "dependencies": {
8055 8067 "call-bind-apply-helpers": "^1.0.2",
8056 8068 "es-define-property": "^1.0.1",
... ... @@ -8074,7 +8086,6 @@
8074 8086 "version": "1.0.1",
8075 8087 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
8076 8088 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
8077   - "dev": true,
8078 8089 "dependencies": {
8079 8090 "dunder-proto": "^1.0.1",
8080 8091 "es-object-atoms": "^1.0.0"
... ... @@ -8227,7 +8238,6 @@
8227 8238 "version": "1.2.0",
8228 8239 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
8229 8240 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
8230   - "dev": true,
8231 8241 "engines": {
8232 8242 "node": ">= 0.4"
8233 8243 },
... ... @@ -8344,7 +8354,6 @@
8344 8354 "version": "1.1.0",
8345 8355 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
8346 8356 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
8347   - "dev": true,
8348 8357 "engines": {
8349 8358 "node": ">= 0.4"
8350 8359 },
... ... @@ -8459,7 +8468,6 @@
8459 8468 "version": "2.0.2",
8460 8469 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
8461 8470 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
8462   - "dev": true,
8463 8471 "dependencies": {
8464 8472 "function-bind": "^1.1.2"
8465 8473 },
... ... @@ -10080,6 +10088,11 @@
10080 10088 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
10081 10089 "dev": true
10082 10090 },
  10091 + "node_modules/lodash-es": {
  10092 + "version": "4.17.21",
  10093 + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
  10094 + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
  10095 + },
10083 10096 "node_modules/lodash.debounce": {
10084 10097 "version": "4.0.8",
10085 10098 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
... ... @@ -10228,7 +10241,6 @@
10228 10241 "version": "0.30.17",
10229 10242 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
10230 10243 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
10231   - "dev": true,
10232 10244 "dependencies": {
10233 10245 "@jridgewell/sourcemap-codec": "^1.5.0"
10234 10246 }
... ... @@ -10273,7 +10285,6 @@
10273 10285 "version": "1.1.0",
10274 10286 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
10275 10287 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
10276   - "dev": true,
10277 10288 "engines": {
10278 10289 "node": ">= 0.4"
10279 10290 }
... ... @@ -10965,7 +10976,6 @@
10965 10976 "version": "1.13.4",
10966 10977 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
10967 10978 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
10968   - "dev": true,
10969 10979 "engines": {
10970 10980 "node": ">= 0.4"
10971 10981 },
... ... @@ -12644,6 +12654,11 @@
12644 12654 "teleport": ">=0.2.0"
12645 12655 }
12646 12656 },
  12657 + "node_modules/qrcodejs2": {
  12658 + "version": "0.0.2",
  12659 + "resolved": "https://registry.npmjs.org/qrcodejs2/-/qrcodejs2-0.0.2.tgz",
  12660 + "integrity": "sha512-+Y4HA+cb6qUzdgvI3KML8GYpMFwB24dFwzMkS/yXq6hwtUGNUnZQdUnksrV1XGMc2mid5ROw5SAuY9XhI3ValA=="
  12661 + },
12647 12662 "node_modules/qs": {
12648 12663 "version": "6.5.3",
12649 12664 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
... ... @@ -13766,7 +13781,6 @@
13766 13781 "version": "1.1.0",
13767 13782 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
13768 13783 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
13769   - "dev": true,
13770 13784 "dependencies": {
13771 13785 "es-errors": "^1.3.0",
13772 13786 "object-inspect": "^1.13.3",
... ... @@ -13785,7 +13799,6 @@
13785 13799 "version": "1.0.0",
13786 13800 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
13787 13801 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
13788   - "dev": true,
13789 13802 "dependencies": {
13790 13803 "es-errors": "^1.3.0",
13791 13804 "object-inspect": "^1.13.3"
... ... @@ -13801,7 +13814,6 @@
13801 13814 "version": "1.0.1",
13802 13815 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
13803 13816 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
13804   - "dev": true,
13805 13817 "dependencies": {
13806 13818 "call-bound": "^1.0.2",
13807 13819 "es-errors": "^1.3.0",
... ... @@ -13819,7 +13831,6 @@
13819 13831 "version": "1.0.2",
13820 13832 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
13821 13833 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
13822   - "dev": true,
13823 13834 "dependencies": {
13824 13835 "call-bound": "^1.0.2",
13825 13836 "es-errors": "^1.3.0",
... ... @@ -15385,6 +15396,18 @@
15385 15396 "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
15386 15397 "dev": true
15387 15398 },
  15399 + "node_modules/typescript": {
  15400 + "version": "4.9.5",
  15401 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
  15402 + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
  15403 + "bin": {
  15404 + "tsc": "bin/tsc",
  15405 + "tsserver": "bin/tsserver"
  15406 + },
  15407 + "engines": {
  15408 + "node": ">=4.2.0"
  15409 + }
  15410 + },
15388 15411 "node_modules/uglify-js": {
15389 15412 "version": "3.4.10",
15390 15413 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
... ... @@ -15967,6 +15990,11 @@
15967 15990 "integrity": "sha512-C5GZjs1tYlAqjwymaaCPDjCyGo10ajUphiwA922jKt9n7KPpqR7oM1PCwYzhB/E7+nT3wfdG3oRre5raIT1rKA==",
15968 15991 "deprecated": "Vue I18n v8.x has reached EOL and is no longer actively maintained. About maintenance status, see https://vue-i18n.intlify.dev/guide/maintenance.html"
15969 15992 },
  15993 + "node_modules/vue-jsonp": {
  15994 + "version": "2.1.0",
  15995 + "resolved": "https://registry.npmjs.org/vue-jsonp/-/vue-jsonp-2.1.0.tgz",
  15996 + "integrity": "sha512-kezmjaAcMWdieO3tWxniC+82DitYUYjR1e2GsWIKHCTf+zhWUt2nPhN3dnmnAVhDQ+po3BspM7sKjiQaIhijUg=="
  15997 + },
15970 15998 "node_modules/vue-loader": {
15971 15999 "version": "15.11.1",
15972 16000 "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.11.1.tgz",
... ... @@ -16060,6 +16088,67 @@
16060 16088 "node": ">=4.0.0"
16061 16089 }
16062 16090 },
  16091 + "node_modules/vue-qqmap": {
  16092 + "version": "1.1.1",
  16093 + "resolved": "https://registry.npmjs.org/vue-qqmap/-/vue-qqmap-1.1.1.tgz",
  16094 + "integrity": "sha512-fL58MO31pmXuADRc8eYYPdLTNl7b68pP0YbyR3CLja9D5PeFv7cF4K5DOR2mOb/lCHjRVUUF+Ft5f6KVDnPUog==",
  16095 + "dependencies": {
  16096 + "axios": "^0.21.1",
  16097 + "core-js": "^3.6.5",
  16098 + "lodash-es": "^4.17.21",
  16099 + "qs": "^6.10.1",
  16100 + "typescript": "^4.3.5",
  16101 + "vue": "^3.2.0",
  16102 + "vue-jsonp": "^2.0.0",
  16103 + "vue-qqmap": "^1.0.9"
  16104 + }
  16105 + },
  16106 + "node_modules/vue-qqmap/node_modules/qs": {
  16107 + "version": "6.14.0",
  16108 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
  16109 + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
  16110 + "dependencies": {
  16111 + "side-channel": "^1.1.0"
  16112 + },
  16113 + "engines": {
  16114 + "node": ">=0.6"
  16115 + },
  16116 + "funding": {
  16117 + "url": "https://github.com/sponsors/ljharb"
  16118 + }
  16119 + },
  16120 + "node_modules/vue-qqmap/node_modules/vue": {
  16121 + "version": "3.5.16",
  16122 + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.16.tgz",
  16123 + "integrity": "sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==",
  16124 + "dependencies": {
  16125 + "@vue/compiler-dom": "3.5.16",
  16126 + "@vue/compiler-sfc": "3.5.16",
  16127 + "@vue/runtime-dom": "3.5.16",
  16128 + "@vue/server-renderer": "3.5.16",
  16129 + "@vue/shared": "3.5.16"
  16130 + },
  16131 + "peerDependencies": {
  16132 + "typescript": "*"
  16133 + },
  16134 + "peerDependenciesMeta": {
  16135 + "typescript": {
  16136 + "optional": true
  16137 + }
  16138 + }
  16139 + },
  16140 + "node_modules/vue-qqmap/node_modules/vue/node_modules/@vue/server-renderer": {
  16141 + "version": "3.5.16",
  16142 + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.16.tgz",
  16143 + "integrity": "sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==",
  16144 + "dependencies": {
  16145 + "@vue/compiler-ssr": "3.5.16",
  16146 + "@vue/shared": "3.5.16"
  16147 + },
  16148 + "peerDependencies": {
  16149 + "vue": "3.5.16"
  16150 + }
  16151 + },
16063 16152 "node_modules/vue-router": {
16064 16153 "version": "3.6.5",
16065 16154 "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz",
... ...
package.json
... ... @@ -12,10 +12,12 @@
12 12 "axios": "^0.21.1",
13 13 "echarts": "^5.6.0",
14 14 "element-ui": "^2.15.6",
  15 + "qrcodejs2": "^0.0.2",
15 16 "tinymce": "^5.10.7",
16 17 "vue": "^2.6.14",
17 18 "vue-echarts": "^7.0.3",
18 19 "vue-i18n": "^8.26.7",
  20 + "vue-qqmap": "^1.1.1",
19 21 "vue-router": "^3.5.1",
20 22 "wangeditor": "^4.7.15"
21 23 },
... ...
public/img/.DS_Store 0 → 100644
No preview for this file type
public/img/BG-A.png 0 → 100644

716 KB

public/img/BG-A_x.png 0 → 100644

716 KB

public/img/carInout.jpg 0 → 100644

44.2 KB

public/img/catalog.png 0 → 100644

605 Bytes

public/img/defaultAvatar.png 0 → 100644

10.1 KB

public/img/er.jpg 0 → 100644

1.57 KB

public/img/flags/16/Abkhazia.png 0 → 100644

442 Bytes

public/img/flags/16/Afghanistan.png 0 → 100644

525 Bytes

public/img/flags/16/Aland.png 0 → 100644

359 Bytes

public/img/flags/16/Albania.png 0 → 100644

464 Bytes

public/img/flags/16/Algeria.png 0 → 100644

565 Bytes

public/img/flags/16/American-Samoa.png 0 → 100644

557 Bytes

public/img/flags/16/Andorra.png 0 → 100644

525 Bytes

public/img/flags/16/Angola.png 0 → 100644

413 Bytes

public/img/flags/16/Anguilla.png 0 → 100644

502 Bytes

public/img/flags/16/Antarctica.png 0 → 100644

517 Bytes

public/img/flags/16/Antigua-and-Barbuda.png 0 → 100644

407 Bytes

public/img/flags/16/Argentina.png 0 → 100644

389 Bytes

public/img/flags/16/Armenia.png 0 → 100644

290 Bytes

public/img/flags/16/Aruba.png 0 → 100644

365 Bytes

public/img/flags/16/Australia.png 0 → 100644

442 Bytes

public/img/flags/16/Austria.png 0 → 100644

295 Bytes

public/img/flags/16/Azerbaijan.png 0 → 100644

434 Bytes

public/img/flags/16/Bahamas.png 0 → 100644

432 Bytes

public/img/flags/16/Bahrain.png 0 → 100644

449 Bytes

public/img/flags/16/Bangladesh.png 0 → 100644

417 Bytes

public/img/flags/16/Barbados.png 0 → 100644

376 Bytes

public/img/flags/16/Basque-Country.png 0 → 100644

445 Bytes

public/img/flags/16/Belarus.png 0 → 100644

433 Bytes

public/img/flags/16/Belgium.png 0 → 100644

410 Bytes

public/img/flags/16/Belize.png 0 → 100644

470 Bytes

public/img/flags/16/Benin.png 0 → 100644

384 Bytes

public/img/flags/16/Bermuda.png 0 → 100644

491 Bytes

public/img/flags/16/Bhutan.png 0 → 100644

578 Bytes

public/img/flags/16/Bolivia.png 0 → 100644

415 Bytes

public/img/flags/16/Bosnia-and-Herzegovina.png 0 → 100644

517 Bytes

public/img/flags/16/Botswana.png 0 → 100644

292 Bytes

public/img/flags/16/Brazil.png 0 → 100644

527 Bytes

public/img/flags/16/British-Antarctic-Territory.png 0 → 100644

493 Bytes

public/img/flags/16/British-Virgin-Islands.png 0 → 100644

494 Bytes

public/img/flags/16/Brunei.png 0 → 100644

581 Bytes

public/img/flags/16/Bulgaria.png 0 → 100644

287 Bytes

public/img/flags/16/Burkina-Faso.png 0 → 100644

340 Bytes

public/img/flags/16/Burundi.png 0 → 100644

552 Bytes

public/img/flags/16/Cambodia.png 0 → 100644

420 Bytes

public/img/flags/16/Cameroon.png 0 → 100644

461 Bytes

public/img/flags/16/Canada.png 0 → 100644

389 Bytes

public/img/flags/16/Canary-Islands.png 0 → 100644

469 Bytes

public/img/flags/16/Cape-Verde.png 0 → 100644

333 Bytes

public/img/flags/16/Cayman-Islands.png 0 → 100644

513 Bytes

public/img/flags/16/Central-African-Republic.png 0 → 100644

358 Bytes

public/img/flags/16/Chad.png 0 → 100644

414 Bytes

public/img/flags/16/Chile.png 0 → 100644

367 Bytes

public/img/flags/16/China.png 0 → 100644

503 Bytes

public/img/flags/16/Christmas-Island.png 0 → 100644

539 Bytes

public/img/flags/16/Cocos-Keeling-Islands.png 0 → 100644

459 Bytes

public/img/flags/16/Colombia.png 0 → 100644

290 Bytes

public/img/flags/16/Commonwealth.png 0 → 100644

584 Bytes

public/img/flags/16/Comoros.png 0 → 100644

439 Bytes

public/img/flags/16/Cook-Islands.png 0 → 100644

516 Bytes

public/img/flags/16/Costa-Rica.png 0 → 100644

289 Bytes

public/img/flags/16/Cote-dIvoire.png 0 → 100644

421 Bytes

public/img/flags/16/Croatia.png 0 → 100644

519 Bytes

public/img/flags/16/Cuba.png 0 → 100644

457 Bytes

public/img/flags/16/Curacao.png 0 → 100644

376 Bytes

public/img/flags/16/Cyprus.png 0 → 100644

500 Bytes

public/img/flags/16/Czech-Republic.png 0 → 100644

432 Bytes

public/img/flags/16/Democratic-Republic-of-the-Congo.png 0 → 100644

571 Bytes

public/img/flags/16/Denmark.png 0 → 100644

326 Bytes

public/img/flags/16/Djibouti.png 0 → 100644

440 Bytes

public/img/flags/16/Dominica.png 0 → 100644

504 Bytes

public/img/flags/16/Dominican-Republic.png 0 → 100644

411 Bytes

public/img/flags/16/East-Timor.png 0 → 100644

514 Bytes

public/img/flags/16/Ecuador.png 0 → 100644

418 Bytes

public/img/flags/16/Egypt.png 0 → 100644

374 Bytes

public/img/flags/16/El-Salvador.png 0 → 100644

392 Bytes

public/img/flags/16/England.png 0 → 100644

327 Bytes

public/img/flags/16/Equatorial-Guinea.png 0 → 100644

492 Bytes

public/img/flags/16/Eritrea.png 0 → 100644

549 Bytes

public/img/flags/16/Estonia.png 0 → 100644

290 Bytes

public/img/flags/16/Ethiopia.png 0 → 100644

492 Bytes

public/img/flags/16/European-Union.png 0 → 100644

528 Bytes

public/img/flags/16/Falkland-Islands.png 0 → 100644

503 Bytes

public/img/flags/16/Faroes.png 0 → 100644

354 Bytes

public/img/flags/16/Fiji.png 0 → 100644

516 Bytes

public/img/flags/16/Finland.png 0 → 100644

328 Bytes

public/img/flags/16/France.png 0 → 100644

421 Bytes

public/img/flags/16/French-Polynesia.png 0 → 100644

389 Bytes

public/img/flags/16/French-Southern-Territories.png 0 → 100644

425 Bytes

public/img/flags/16/Gabon.png 0 → 100644

290 Bytes

public/img/flags/16/Gambia.png 0 → 100644

292 Bytes

public/img/flags/16/Georgia.png 0 → 100644

337 Bytes

public/img/flags/16/Germany.png 0 → 100644

292 Bytes

public/img/flags/16/Ghana.png 0 → 100644

346 Bytes

public/img/flags/16/Gibraltar.png 0 → 100644

381 Bytes

public/img/flags/16/GoSquared.png 0 → 100644

441 Bytes

public/img/flags/16/Greece.png 0 → 100644

361 Bytes