|
@@ -10,8 +10,10 @@
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"@vant/use": "^1.5.1",
|
|
|
+ "@vueuse/core": "^10.2.0",
|
|
|
"clean-deep": "^3.4.0",
|
|
|
"dayjs": "^1.11.7",
|
|
|
+ "echarts": "^5.4.2",
|
|
|
"numeral": "^2.0.6",
|
|
|
"pinia": "^2.1.4",
|
|
|
"umi-request": "^1.4.0",
|
|
@@ -24,6 +26,7 @@
|
|
|
"@babel/preset-env": "^7.21.4",
|
|
|
"@types/crypto-js": "^4.1.1",
|
|
|
"@types/node": "^16.18.23",
|
|
|
+ "@types/numeral": "^2.0.2",
|
|
|
"@typescript-eslint/eslint-plugin": "^5.57.1",
|
|
|
"@typescript-eslint/parser": "^5.57.1",
|
|
|
"@vitejs/plugin-vue": "^4.1.0",
|
|
@@ -2567,6 +2570,12 @@
|
|
|
"integrity": "sha512-zvSN2Esek1aeLdKDYuntKAYjti9Z2oT4I8bfkLLhIxHlv3dwZ5vvATxOc31820iYm4hQRCwjUgDpwSMFjfTUnw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@types/numeral": {
|
|
|
+ "version": "2.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/numeral/-/numeral-2.0.2.tgz",
|
|
|
+ "integrity": "sha512-A8F30k2gYJ/6e07spSCPpkuZu79LCnkPTvqmIWQzNGcrzwFKpVOydG41lNt5wZXjSI149qjyzC2L1+F2PD/NUA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/@types/semver": {
|
|
|
"version": "7.3.13",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/semver/-/semver-7.3.13.tgz",
|
|
@@ -2582,6 +2591,11 @@
|
|
|
"@types/node": "*"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@types/web-bluetooth": {
|
|
|
+ "version": "0.0.17",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.17.tgz",
|
|
|
+ "integrity": "sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA=="
|
|
|
+ },
|
|
|
"node_modules/@typescript-eslint/eslint-plugin": {
|
|
|
"version": "5.59.1",
|
|
|
"resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz",
|
|
@@ -3125,6 +3139,30 @@
|
|
|
"resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.3.4.tgz",
|
|
|
"integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="
|
|
|
},
|
|
|
+ "node_modules/@vueuse/core": {
|
|
|
+ "version": "10.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-10.2.0.tgz",
|
|
|
+ "integrity": "sha512-aHBnoCteIS3hFu7ZZkVB93SanVDY6t4TIb7XDLxJT/HQdAZz+2RdIEJ8rj5LUoEJr7Damb5+sJmtpCwGez5ozQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/web-bluetooth": "^0.0.17",
|
|
|
+ "@vueuse/metadata": "10.2.0",
|
|
|
+ "@vueuse/shared": "10.2.0",
|
|
|
+ "vue-demi": ">=0.14.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@vueuse/metadata": {
|
|
|
+ "version": "10.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.2.0.tgz",
|
|
|
+ "integrity": "sha512-IR7Mkq6QSgZ38q/2ZzOt+Zz1OpcEsnwE64WBumDQ+RGKrosFCtUA2zgRrOqDEzPBXrVB+4HhFkwDjQMu0fDBKw=="
|
|
|
+ },
|
|
|
+ "node_modules/@vueuse/shared": {
|
|
|
+ "version": "10.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.2.0.tgz",
|
|
|
+ "integrity": "sha512-dIeA8+g9Av3H5iF4NXR/sft4V6vys76CpZ6hxwj8eMXybXk2WRl3scSsOVi+kQ9SX38COR7AH7WwY83UcuxbSg==",
|
|
|
+ "dependencies": {
|
|
|
+ "vue-demi": ">=0.14.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/acorn": {
|
|
|
"version": "8.8.2",
|
|
|
"resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz",
|
|
@@ -3950,6 +3988,20 @@
|
|
|
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/echarts": {
|
|
|
+ "version": "5.4.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.4.2.tgz",
|
|
|
+ "integrity": "sha512-2W3vw3oI2tWJdyAz+b8DuWS0nfXtSDqlDmqgin/lfzbkB01cuMEN66KWBlmur3YMp5nEDEEt5s23pllnAzB4EA==",
|
|
|
+ "dependencies": {
|
|
|
+ "tslib": "2.3.0",
|
|
|
+ "zrender": "5.4.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/echarts/node_modules/tslib": {
|
|
|
+ "version": "2.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
|
|
|
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
|
|
|
+ },
|
|
|
"node_modules/electron-to-chromium": {
|
|
|
"version": "1.4.371",
|
|
|
"resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.371.tgz",
|
|
@@ -8540,6 +8592,19 @@
|
|
|
"resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz",
|
|
|
"integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
|
|
|
"dev": true
|
|
|
+ },
|
|
|
+ "node_modules/zrender": {
|
|
|
+ "version": "5.4.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.4.3.tgz",
|
|
|
+ "integrity": "sha512-DRUM4ZLnoaT0PBVvGBDO9oWIDBKFdAVieNWxWwK0niYzJCMwGchRk21/hsE+RKkIveH3XHCyvXcJDkgLVvfizQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "tslib": "2.3.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/zrender/node_modules/tslib": {
|
|
|
+ "version": "2.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
|
|
|
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
|
|
|
}
|
|
|
},
|
|
|
"dependencies": {
|
|
@@ -10252,6 +10317,12 @@
|
|
|
"integrity": "sha512-zvSN2Esek1aeLdKDYuntKAYjti9Z2oT4I8bfkLLhIxHlv3dwZ5vvATxOc31820iYm4hQRCwjUgDpwSMFjfTUnw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "@types/numeral": {
|
|
|
+ "version": "2.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/numeral/-/numeral-2.0.2.tgz",
|
|
|
+ "integrity": "sha512-A8F30k2gYJ/6e07spSCPpkuZu79LCnkPTvqmIWQzNGcrzwFKpVOydG41lNt5wZXjSI149qjyzC2L1+F2PD/NUA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"@types/semver": {
|
|
|
"version": "7.3.13",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/semver/-/semver-7.3.13.tgz",
|
|
@@ -10267,6 +10338,11 @@
|
|
|
"@types/node": "*"
|
|
|
}
|
|
|
},
|
|
|
+ "@types/web-bluetooth": {
|
|
|
+ "version": "0.0.17",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.17.tgz",
|
|
|
+ "integrity": "sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA=="
|
|
|
+ },
|
|
|
"@typescript-eslint/eslint-plugin": {
|
|
|
"version": "5.59.1",
|
|
|
"resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz",
|
|
@@ -10688,6 +10764,30 @@
|
|
|
"resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.3.4.tgz",
|
|
|
"integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="
|
|
|
},
|
|
|
+ "@vueuse/core": {
|
|
|
+ "version": "10.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-10.2.0.tgz",
|
|
|
+ "integrity": "sha512-aHBnoCteIS3hFu7ZZkVB93SanVDY6t4TIb7XDLxJT/HQdAZz+2RdIEJ8rj5LUoEJr7Damb5+sJmtpCwGez5ozQ==",
|
|
|
+ "requires": {
|
|
|
+ "@types/web-bluetooth": "^0.0.17",
|
|
|
+ "@vueuse/metadata": "10.2.0",
|
|
|
+ "@vueuse/shared": "10.2.0",
|
|
|
+ "vue-demi": ">=0.14.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@vueuse/metadata": {
|
|
|
+ "version": "10.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.2.0.tgz",
|
|
|
+ "integrity": "sha512-IR7Mkq6QSgZ38q/2ZzOt+Zz1OpcEsnwE64WBumDQ+RGKrosFCtUA2zgRrOqDEzPBXrVB+4HhFkwDjQMu0fDBKw=="
|
|
|
+ },
|
|
|
+ "@vueuse/shared": {
|
|
|
+ "version": "10.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.2.0.tgz",
|
|
|
+ "integrity": "sha512-dIeA8+g9Av3H5iF4NXR/sft4V6vys76CpZ6hxwj8eMXybXk2WRl3scSsOVi+kQ9SX38COR7AH7WwY83UcuxbSg==",
|
|
|
+ "requires": {
|
|
|
+ "vue-demi": ">=0.14.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"acorn": {
|
|
|
"version": "8.8.2",
|
|
|
"resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz",
|
|
@@ -11366,6 +11466,22 @@
|
|
|
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "echarts": {
|
|
|
+ "version": "5.4.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.4.2.tgz",
|
|
|
+ "integrity": "sha512-2W3vw3oI2tWJdyAz+b8DuWS0nfXtSDqlDmqgin/lfzbkB01cuMEN66KWBlmur3YMp5nEDEEt5s23pllnAzB4EA==",
|
|
|
+ "requires": {
|
|
|
+ "tslib": "2.3.0",
|
|
|
+ "zrender": "5.4.3"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "tslib": {
|
|
|
+ "version": "2.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
|
|
|
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"electron-to-chromium": {
|
|
|
"version": "1.4.371",
|
|
|
"resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.371.tgz",
|
|
@@ -14923,6 +15039,21 @@
|
|
|
"dev": true
|
|
|
}
|
|
|
}
|
|
|
+ },
|
|
|
+ "zrender": {
|
|
|
+ "version": "5.4.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.4.3.tgz",
|
|
|
+ "integrity": "sha512-DRUM4ZLnoaT0PBVvGBDO9oWIDBKFdAVieNWxWwK0niYzJCMwGchRk21/hsE+RKkIveH3XHCyvXcJDkgLVvfizQ==",
|
|
|
+ "requires": {
|
|
|
+ "tslib": "2.3.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "tslib": {
|
|
|
+ "version": "2.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
|
|
|
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|