Admin
2022-08-16 f064f30c91750ae7ffb912e47bca5f9dbc143c8b
package-lock.json
@@ -9,16 +9,17 @@
         "version": "2.1.1",
         "license": "MIT",
         "dependencies": {
            "@element-plus/icons-vue": "^2.0.3",
            "@element-plus/icons-vue": "^2.0.6",
            "@wangeditor/editor": "^5.1.1",
            "axios": "^0.27.2",
            "countup.js": "^2.2.0",
            "cropperjs": "^1.5.12",
            "echarts": "^5.3.2",
            "echarts": "^5.3.3",
            "echarts-gl": "^2.0.9",
            "echarts-wordcloud": "^2.0.0",
            "element-plus": "^2.2.2",
            "element-plus": "^2.2.9",
            "js-cookie": "^3.0.1",
            "json-bigint": "^1.0.0",
            "jsplumb": "^2.15.6",
            "mitt": "^3.0.0",
            "nprogress": "^0.2.0",
@@ -35,6 +36,7 @@
            "vue-router": "^4.0.15"
         },
         "devDependencies": {
            "@types/json-bigint": "^1.0.1",
            "@types/node": "^17.0.39",
            "@types/nprogress": "^0.2.0",
            "@types/sortablejs": "^1.13.0",
@@ -81,16 +83,16 @@
      },
      "node_modules/@ctrl/tinycolor": {
         "version": "3.4.1",
         "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
         "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
         "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==",
         "engines": {
            "node": ">=10"
         }
      },
      "node_modules/@element-plus/icons-vue": {
         "version": "2.0.3",
         "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.0.3.tgz",
         "integrity": "sha512-dI9hazWIJF5AXsFDWLsdGqVIQMJ5Kq70fw1RScuMW6+UNqfJpRYFOqhya8RHpjajIZZnQx260Ll9AjTcu2HSOA==",
         "version": "2.0.6",
         "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz",
         "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==",
         "peerDependencies": {
            "vue": "^3.2.0"
         }
@@ -116,16 +118,16 @@
         }
      },
      "node_modules/@floating-ui/core": {
         "version": "0.7.1",
         "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.1.tgz",
         "integrity": "sha512-grcqEmI8DTIolufpxhJagVeJmvloxBXE6xxSrVnSXz/Wz1uUIsC85ad+UNBqAoBOvzLxE42wvDj3YkmSGqWRxA=="
         "version": "0.7.3",
         "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-0.7.3.tgz",
         "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg=="
      },
      "node_modules/@floating-ui/dom": {
         "version": "0.5.1",
         "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.1.tgz",
         "integrity": "sha512-dkPSy5JPiQEtljc3VpG9lauYctxfLlqj/8N9f+lmsR92gQaSVMAWuBbFBH2keY5DmdQn3p4Dv1dQd+e8osH+/g==",
         "version": "0.5.4",
         "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-0.5.4.tgz",
         "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==",
         "dependencies": {
            "@floating-ui/core": "^0.7.1"
            "@floating-ui/core": "^0.7.3"
         }
      },
      "node_modules/@humanwhocodes/config-array": {
@@ -440,12 +442,8 @@
      "node_modules/@popperjs/core": {
         "name": "@sxzz/popperjs-es",
         "version": "2.11.7",
         "resolved": "https://registry.npmjs.org/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
         "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==",
         "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/popperjs"
         }
         "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
         "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
      },
      "node_modules/@transloadit/prettier-bytes": {
         "version": "0.0.7",
@@ -486,6 +484,12 @@
         "resolved": "https://registry.npmjs.org/@types/event-emitter/-/event-emitter-0.3.3.tgz",
         "integrity": "sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q=="
      },
      "node_modules/@types/json-bigint": {
         "version": "1.0.1",
         "resolved": "https://registry.npmmirror.com/@types/json-bigint/-/json-bigint-1.0.1.tgz",
         "integrity": "sha512-zpchZLNsNuzJHi6v64UBoFWAvQlPhch7XAi36FkH6tL1bbbmimIF+cS7vwkzY4u5RaSWMoflQfu+TshMPPw8uw==",
         "dev": true
      },
      "node_modules/@types/json-schema": {
         "version": "7.0.11",
         "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
@@ -494,12 +498,12 @@
      },
      "node_modules/@types/lodash": {
         "version": "4.14.182",
         "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz",
         "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.182.tgz",
         "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q=="
      },
      "node_modules/@types/lodash-es": {
         "version": "4.17.6",
         "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz",
         "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz",
         "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==",
         "dependencies": {
            "@types/lodash": "*"
@@ -522,6 +526,11 @@
         "resolved": "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.13.0.tgz",
         "integrity": "sha512-C3064MH72iEfeGCYEGCt7FCxXoAXaMPG0QPnstcxvPmbl54erpISu06d++FY37Smja64iWy5L8wOyHHBghWbJQ==",
         "dev": true
      },
      "node_modules/@types/web-bluetooth": {
         "version": "0.0.14",
         "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz",
         "integrity": "sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A=="
      },
      "node_modules/@typescript-eslint/eslint-plugin": {
         "version": "5.27.0",
@@ -878,16 +887,14 @@
         "integrity": "sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ=="
      },
      "node_modules/@vueuse/core": {
         "version": "8.5.0",
         "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-8.5.0.tgz",
         "integrity": "sha512-VEJ6sGNsPlUp0o9BGda2YISvDZbhWJSOJu5zlp2TufRGVrLcYUKr31jyFEOj6RXzG3k/H4aCYeZyjpItfU8glw==",
         "version": "8.9.2",
         "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-8.9.2.tgz",
         "integrity": "sha512-dE3/JgwqIHmmtmRBdZAnq87rZCSFbYVps2t3gWy9Jv/+Qp6sHSSKuPFtwguJVZ2OnaGnB/AMRmx4CuFRxFin3A==",
         "dependencies": {
            "@vueuse/metadata": "8.5.0",
            "@vueuse/shared": "8.5.0",
            "@types/web-bluetooth": "^0.0.14",
            "@vueuse/metadata": "8.9.2",
            "@vueuse/shared": "8.9.2",
            "vue-demi": "*"
         },
         "funding": {
            "url": "https://github.com/sponsors/antfu"
         },
         "peerDependencies": {
            "@vue/composition-api": "^1.1.0",
@@ -903,14 +910,11 @@
         }
      },
      "node_modules/@vueuse/core/node_modules/@vueuse/shared": {
         "version": "8.5.0",
         "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-8.5.0.tgz",
         "integrity": "sha512-qKG+SZb44VvGD4dU5cQ63z4JE2Yk39hQUecR0a9sEdJA01cx+XrxAvFKJfPooxwoiqalAVw/ktWK6xbyc/jS3g==",
         "version": "8.9.2",
         "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-8.9.2.tgz",
         "integrity": "sha512-s4Nk82oheL5z1GywyGnqjob0MzbAt88olMZa0vgt/p3gcMsT8Ff7+SqmNgEFC6AAs6xiuhOAZpnew9Zs3d90yQ==",
         "dependencies": {
            "vue-demi": "*"
         },
         "funding": {
            "url": "https://github.com/sponsors/antfu"
         },
         "peerDependencies": {
            "@vue/composition-api": "^1.1.0",
@@ -926,9 +930,9 @@
         }
      },
      "node_modules/@vueuse/core/node_modules/vue-demi": {
         "version": "0.12.5",
         "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.12.5.tgz",
         "integrity": "sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==",
         "version": "0.13.4",
         "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.4.tgz",
         "integrity": "sha512-KP4lq9uSz0KZbaqCllRhnxMV3mYRsRWJfdsAhZyt5bV5O1RTpoeDptBRV9NOa/JgOpfaA9ane88VF7OjWNK/DA==",
         "hasInstallScript": true,
         "bin": {
            "vue-demi-fix": "bin/vue-demi-fix.js",
@@ -936,9 +940,6 @@
         },
         "engines": {
            "node": ">=12"
         },
         "funding": {
            "url": "https://github.com/sponsors/antfu"
         },
         "peerDependencies": {
            "@vue/composition-api": "^1.0.0-rc.1",
@@ -951,12 +952,9 @@
         }
      },
      "node_modules/@vueuse/metadata": {
         "version": "8.5.0",
         "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-8.5.0.tgz",
         "integrity": "sha512-WxsD+Cd+bn+HcjpY6Dl9FJ8ywTRTT9pTwk3bCQpzEhXVYAyNczKDSahk50fCfIJKeWHhyI4B2+/ZEOxQAkUr0g==",
         "funding": {
            "url": "https://github.com/sponsors/antfu"
         }
         "version": "8.9.2",
         "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-8.9.2.tgz",
         "integrity": "sha512-g2s2BeyeEtJElmMFfFPnM+BTvnt0omniyvz8U18/zXDpQIMGozlNQgHoFeratyMfgVBhH/u2VKzmchChtDsgPQ=="
      },
      "node_modules/@wangeditor/basic-modules": {
         "version": "1.1.1",
@@ -1384,9 +1382,9 @@
         }
      },
      "node_modules/async-validator": {
         "version": "4.1.1",
         "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.1.1.tgz",
         "integrity": "sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA=="
         "version": "4.2.5",
         "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz",
         "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
      },
      "node_modules/asynckit": {
         "version": "0.4.0",
@@ -1412,6 +1410,14 @@
         "version": "1.0.0",
         "resolved": "https://registry.npmjs.org/batch-processor/-/batch-processor-1.0.0.tgz",
         "integrity": "sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA=="
      },
      "node_modules/bignumber.js": {
         "version": "9.0.2",
         "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.0.2.tgz",
         "integrity": "sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==",
         "engines": {
            "node": "*"
         }
      },
      "node_modules/binary-extensions": {
         "version": "2.2.0",
@@ -1691,9 +1697,9 @@
         }
      },
      "node_modules/dayjs": {
         "version": "1.11.2",
         "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.2.tgz",
         "integrity": "sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw=="
         "version": "1.11.3",
         "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.3.tgz",
         "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A=="
      },
      "node_modules/debug": {
         "version": "4.3.4",
@@ -1773,12 +1779,12 @@
         }
      },
      "node_modules/echarts": {
         "version": "5.3.2",
         "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.3.2.tgz",
         "integrity": "sha512-LWCt7ohOKdJqyiBJ0OGBmE9szLdfA9sGcsMEi+GGoc6+Xo75C+BkcT/6NNGRHAWtnQl2fNow05AQjznpap28TQ==",
         "version": "5.3.3",
         "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.3.3.tgz",
         "integrity": "sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw==",
         "dependencies": {
            "tslib": "2.3.0",
            "zrender": "5.3.1"
            "zrender": "5.3.2"
         }
      },
      "node_modules/echarts-gl": {
@@ -1809,19 +1815,19 @@
         "peer": true
      },
      "node_modules/element-plus": {
         "version": "2.2.2",
         "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.2.2.tgz",
         "integrity": "sha512-yGcj2Ayb0jZO1WbI51tHJ4efhlfWKlBqqGtWbzhq+tcpfaKzJZN+IHRouuFasqn0ZV3tWCDu1jggDR1+9y7XfQ==",
         "version": "2.2.9",
         "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.2.9.tgz",
         "integrity": "sha512-jYbL0JkCdv95rkT6trZJjCAizLPySa0qcd2cgq+57SKQnCZAcNDDq4GbTuFRnNavdoeCJnuM3HIficTIUpsMOQ==",
         "dependencies": {
            "@ctrl/tinycolor": "^3.4.1",
            "@element-plus/icons-vue": "^1.1.4",
            "@floating-ui/dom": "^0.5.0",
            "@element-plus/icons-vue": "^2.0.6",
            "@floating-ui/dom": "^0.5.4",
            "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7",
            "@types/lodash": "^4.14.182",
            "@types/lodash-es": "^4.17.6",
            "@vueuse/core": "^8.5.0",
            "async-validator": "^4.1.1",
            "dayjs": "^1.11.2",
            "@vueuse/core": "^8.7.5",
            "async-validator": "^4.2.5",
            "dayjs": "^1.11.3",
            "escape-html": "^1.0.3",
            "lodash": "^4.17.21",
            "lodash-es": "^4.17.21",
@@ -1829,14 +1835,6 @@
            "memoize-one": "^6.0.0",
            "normalize-wheel-es": "^1.1.2"
         },
         "peerDependencies": {
            "vue": "^3.2.0"
         }
      },
      "node_modules/element-plus/node_modules/@element-plus/icons-vue": {
         "version": "1.1.4",
         "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-1.1.4.tgz",
         "integrity": "sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==",
         "peerDependencies": {
            "vue": "^3.2.0"
         }
@@ -2270,8 +2268,8 @@
      },
      "node_modules/escape-html": {
         "version": "1.0.3",
         "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
         "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
         "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
         "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
      },
      "node_modules/escape-string-regexp": {
         "version": "4.0.0",
@@ -3023,6 +3021,14 @@
            "js-yaml": "bin/js-yaml.js"
         }
      },
      "node_modules/json-bigint": {
         "version": "1.0.0",
         "resolved": "https://registry.npmmirror.com/json-bigint/-/json-bigint-1.0.0.tgz",
         "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
         "dependencies": {
            "bignumber.js": "^9.0.0"
         }
      },
      "node_modules/json-parse-even-better-errors": {
         "version": "2.3.1",
         "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -3086,12 +3092,12 @@
      },
      "node_modules/lodash-es": {
         "version": "4.17.21",
         "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
         "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz",
         "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
      },
      "node_modules/lodash-unified": {
         "version": "1.0.2",
         "resolved": "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.2.tgz",
         "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz",
         "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==",
         "peerDependencies": {
            "@types/lodash-es": "*",
@@ -3169,7 +3175,7 @@
      },
      "node_modules/memoize-one": {
         "version": "6.0.0",
         "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
         "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz",
         "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
      },
      "node_modules/merge-stream": {
@@ -3302,7 +3308,7 @@
      },
      "node_modules/normalize-wheel-es": {
         "version": "1.1.2",
         "resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
         "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
         "integrity": "sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png=="
      },
      "node_modules/nprogress": {
@@ -4501,9 +4507,9 @@
         "dev": true
      },
      "node_modules/zrender": {
         "version": "5.3.1",
         "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.3.1.tgz",
         "integrity": "sha512-7olqIjy0gWfznKr6vgfnGBk7y4UtdMvdwFmK92vVQsQeDPyzkHW1OlrLEKg6GHz1W5ePf0FeN1q2vkl/HFqhXw==",
         "version": "5.3.2",
         "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.3.2.tgz",
         "integrity": "sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w==",
         "dependencies": {
            "tslib": "2.3.0"
         }
@@ -4525,13 +4531,13 @@
      },
      "@ctrl/tinycolor": {
         "version": "3.4.1",
         "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
         "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
         "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw=="
      },
      "@element-plus/icons-vue": {
         "version": "2.0.3",
         "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.0.3.tgz",
         "integrity": "sha512-dI9hazWIJF5AXsFDWLsdGqVIQMJ5Kq70fw1RScuMW6+UNqfJpRYFOqhya8RHpjajIZZnQx260Ll9AjTcu2HSOA==",
         "version": "2.0.6",
         "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz",
         "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==",
         "requires": {}
      },
      "@eslint/eslintrc": {
@@ -4552,16 +4558,16 @@
         }
      },
      "@floating-ui/core": {
         "version": "0.7.1",
         "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.1.tgz",
         "integrity": "sha512-grcqEmI8DTIolufpxhJagVeJmvloxBXE6xxSrVnSXz/Wz1uUIsC85ad+UNBqAoBOvzLxE42wvDj3YkmSGqWRxA=="
         "version": "0.7.3",
         "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-0.7.3.tgz",
         "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg=="
      },
      "@floating-ui/dom": {
         "version": "0.5.1",
         "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.1.tgz",
         "integrity": "sha512-dkPSy5JPiQEtljc3VpG9lauYctxfLlqj/8N9f+lmsR92gQaSVMAWuBbFBH2keY5DmdQn3p4Dv1dQd+e8osH+/g==",
         "version": "0.5.4",
         "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-0.5.4.tgz",
         "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==",
         "requires": {
            "@floating-ui/core": "^0.7.1"
            "@floating-ui/core": "^0.7.3"
         }
      },
      "@humanwhocodes/config-array": {
@@ -4797,7 +4803,7 @@
      },
      "@popperjs/core": {
         "version": "npm:@sxzz/popperjs-es@2.11.7",
         "resolved": "https://registry.npmjs.org/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
         "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
         "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
      },
      "@transloadit/prettier-bytes": {
@@ -4839,6 +4845,12 @@
         "resolved": "https://registry.npmjs.org/@types/event-emitter/-/event-emitter-0.3.3.tgz",
         "integrity": "sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q=="
      },
      "@types/json-bigint": {
         "version": "1.0.1",
         "resolved": "https://registry.npmmirror.com/@types/json-bigint/-/json-bigint-1.0.1.tgz",
         "integrity": "sha512-zpchZLNsNuzJHi6v64UBoFWAvQlPhch7XAi36FkH6tL1bbbmimIF+cS7vwkzY4u5RaSWMoflQfu+TshMPPw8uw==",
         "dev": true
      },
      "@types/json-schema": {
         "version": "7.0.11",
         "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
@@ -4847,12 +4859,12 @@
      },
      "@types/lodash": {
         "version": "4.14.182",
         "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz",
         "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.182.tgz",
         "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q=="
      },
      "@types/lodash-es": {
         "version": "4.17.6",
         "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz",
         "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz",
         "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==",
         "requires": {
            "@types/lodash": "*"
@@ -4875,6 +4887,11 @@
         "resolved": "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.13.0.tgz",
         "integrity": "sha512-C3064MH72iEfeGCYEGCt7FCxXoAXaMPG0QPnstcxvPmbl54erpISu06d++FY37Smja64iWy5L8wOyHHBghWbJQ==",
         "dev": true
      },
      "@types/web-bluetooth": {
         "version": "0.0.14",
         "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz",
         "integrity": "sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A=="
      },
      "@typescript-eslint/eslint-plugin": {
         "version": "5.27.0",
@@ -5130,35 +5147,36 @@
         "integrity": "sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ=="
      },
      "@vueuse/core": {
         "version": "8.5.0",
         "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-8.5.0.tgz",
         "integrity": "sha512-VEJ6sGNsPlUp0o9BGda2YISvDZbhWJSOJu5zlp2TufRGVrLcYUKr31jyFEOj6RXzG3k/H4aCYeZyjpItfU8glw==",
         "version": "8.9.2",
         "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-8.9.2.tgz",
         "integrity": "sha512-dE3/JgwqIHmmtmRBdZAnq87rZCSFbYVps2t3gWy9Jv/+Qp6sHSSKuPFtwguJVZ2OnaGnB/AMRmx4CuFRxFin3A==",
         "requires": {
            "@vueuse/metadata": "8.5.0",
            "@vueuse/shared": "8.5.0",
            "@types/web-bluetooth": "^0.0.14",
            "@vueuse/metadata": "8.9.2",
            "@vueuse/shared": "8.9.2",
            "vue-demi": "*"
         },
         "dependencies": {
            "@vueuse/shared": {
               "version": "8.5.0",
               "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-8.5.0.tgz",
               "integrity": "sha512-qKG+SZb44VvGD4dU5cQ63z4JE2Yk39hQUecR0a9sEdJA01cx+XrxAvFKJfPooxwoiqalAVw/ktWK6xbyc/jS3g==",
               "version": "8.9.2",
               "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-8.9.2.tgz",
               "integrity": "sha512-s4Nk82oheL5z1GywyGnqjob0MzbAt88olMZa0vgt/p3gcMsT8Ff7+SqmNgEFC6AAs6xiuhOAZpnew9Zs3d90yQ==",
               "requires": {
                  "vue-demi": "*"
               }
            },
            "vue-demi": {
               "version": "0.12.5",
               "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.12.5.tgz",
               "integrity": "sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==",
               "version": "0.13.4",
               "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.4.tgz",
               "integrity": "sha512-KP4lq9uSz0KZbaqCllRhnxMV3mYRsRWJfdsAhZyt5bV5O1RTpoeDptBRV9NOa/JgOpfaA9ane88VF7OjWNK/DA==",
               "requires": {}
            }
         }
      },
      "@vueuse/metadata": {
         "version": "8.5.0",
         "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-8.5.0.tgz",
         "integrity": "sha512-WxsD+Cd+bn+HcjpY6Dl9FJ8ywTRTT9pTwk3bCQpzEhXVYAyNczKDSahk50fCfIJKeWHhyI4B2+/ZEOxQAkUr0g=="
         "version": "8.9.2",
         "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-8.9.2.tgz",
         "integrity": "sha512-g2s2BeyeEtJElmMFfFPnM+BTvnt0omniyvz8U18/zXDpQIMGozlNQgHoFeratyMfgVBhH/u2VKzmchChtDsgPQ=="
      },
      "@wangeditor/basic-modules": {
         "version": "1.1.1",
@@ -5495,9 +5513,9 @@
         "dev": true
      },
      "async-validator": {
         "version": "4.1.1",
         "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.1.1.tgz",
         "integrity": "sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA=="
         "version": "4.2.5",
         "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz",
         "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
      },
      "asynckit": {
         "version": "0.4.0",
@@ -5523,6 +5541,11 @@
         "version": "1.0.0",
         "resolved": "https://registry.npmjs.org/batch-processor/-/batch-processor-1.0.0.tgz",
         "integrity": "sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA=="
      },
      "bignumber.js": {
         "version": "9.0.2",
         "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.0.2.tgz",
         "integrity": "sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw=="
      },
      "binary-extensions": {
         "version": "2.2.0",
@@ -5731,9 +5754,9 @@
         }
      },
      "dayjs": {
         "version": "1.11.2",
         "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.2.tgz",
         "integrity": "sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw=="
         "version": "1.11.3",
         "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.3.tgz",
         "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A=="
      },
      "debug": {
         "version": "4.3.4",
@@ -5793,12 +5816,12 @@
         "dev": true
      },
      "echarts": {
         "version": "5.3.2",
         "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.3.2.tgz",
         "integrity": "sha512-LWCt7ohOKdJqyiBJ0OGBmE9szLdfA9sGcsMEi+GGoc6+Xo75C+BkcT/6NNGRHAWtnQl2fNow05AQjznpap28TQ==",
         "version": "5.3.3",
         "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.3.3.tgz",
         "integrity": "sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw==",
         "requires": {
            "tslib": "2.3.0",
            "zrender": "5.3.1"
            "zrender": "5.3.2"
         }
      },
      "echarts-gl": {
@@ -5824,33 +5847,25 @@
         "peer": true
      },
      "element-plus": {
         "version": "2.2.2",
         "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.2.2.tgz",
         "integrity": "sha512-yGcj2Ayb0jZO1WbI51tHJ4efhlfWKlBqqGtWbzhq+tcpfaKzJZN+IHRouuFasqn0ZV3tWCDu1jggDR1+9y7XfQ==",
         "version": "2.2.9",
         "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.2.9.tgz",
         "integrity": "sha512-jYbL0JkCdv95rkT6trZJjCAizLPySa0qcd2cgq+57SKQnCZAcNDDq4GbTuFRnNavdoeCJnuM3HIficTIUpsMOQ==",
         "requires": {
            "@ctrl/tinycolor": "^3.4.1",
            "@element-plus/icons-vue": "^1.1.4",
            "@floating-ui/dom": "^0.5.0",
            "@element-plus/icons-vue": "^2.0.6",
            "@floating-ui/dom": "^0.5.4",
            "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7",
            "@types/lodash": "^4.14.182",
            "@types/lodash-es": "^4.17.6",
            "@vueuse/core": "^8.5.0",
            "async-validator": "^4.1.1",
            "dayjs": "^1.11.2",
            "@vueuse/core": "^8.7.5",
            "async-validator": "^4.2.5",
            "dayjs": "^1.11.3",
            "escape-html": "^1.0.3",
            "lodash": "^4.17.21",
            "lodash-es": "^4.17.21",
            "lodash-unified": "^1.0.2",
            "memoize-one": "^6.0.0",
            "normalize-wheel-es": "^1.1.2"
         },
         "dependencies": {
            "@element-plus/icons-vue": {
               "version": "1.1.4",
               "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-1.1.4.tgz",
               "integrity": "sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==",
               "requires": {}
            }
         }
      },
      "element-resize-detector": {
@@ -6085,8 +6100,8 @@
      },
      "escape-html": {
         "version": "1.0.3",
         "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
         "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
         "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
         "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
      },
      "escape-string-regexp": {
         "version": "4.0.0",
@@ -6664,6 +6679,14 @@
            "argparse": "^2.0.1"
         }
      },
      "json-bigint": {
         "version": "1.0.0",
         "resolved": "https://registry.npmmirror.com/json-bigint/-/json-bigint-1.0.0.tgz",
         "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
         "requires": {
            "bignumber.js": "^9.0.0"
         }
      },
      "json-parse-even-better-errors": {
         "version": "2.3.1",
         "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -6718,12 +6741,12 @@
      },
      "lodash-es": {
         "version": "4.17.21",
         "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
         "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz",
         "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
      },
      "lodash-unified": {
         "version": "1.0.2",
         "resolved": "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.2.tgz",
         "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz",
         "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==",
         "requires": {}
      },
@@ -6794,7 +6817,7 @@
      },
      "memoize-one": {
         "version": "6.0.0",
         "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
         "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz",
         "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
      },
      "merge-stream": {
@@ -6903,7 +6926,7 @@
      },
      "normalize-wheel-es": {
         "version": "1.1.2",
         "resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
         "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
         "integrity": "sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png=="
      },
      "nprogress": {
@@ -7705,9 +7728,9 @@
         "dev": true
      },
      "zrender": {
         "version": "5.3.1",
         "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.3.1.tgz",
         "integrity": "sha512-7olqIjy0gWfznKr6vgfnGBk7y4UtdMvdwFmK92vVQsQeDPyzkHW1OlrLEKg6GHz1W5ePf0FeN1q2vkl/HFqhXw==",
         "version": "5.3.2",
         "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.3.2.tgz",
         "integrity": "sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w==",
         "requires": {
            "tslib": "2.3.0"
         }