人员管理
|
@ -12,7 +12,6 @@ dist
|
||||||
dist-ssr
|
dist-ssr
|
||||||
*.local
|
*.local
|
||||||
|
|
||||||
# Editor directories and files
|
|
||||||
.vscode/*
|
.vscode/*
|
||||||
!.vscode/extensions.json
|
!.vscode/extensions.json
|
||||||
.idea
|
.idea
|
||||||
|
|
|
@ -13,6 +13,7 @@ declare module 'vue' {
|
||||||
ElImage: typeof import('element-plus/es')['ElImage']
|
ElImage: typeof import('element-plus/es')['ElImage']
|
||||||
LineLeft: typeof import('./src/components/lineLeft.vue')['default']
|
LineLeft: typeof import('./src/components/lineLeft.vue')['default']
|
||||||
PageTop: typeof import('./src/components/pageTop.vue')['default']
|
PageTop: typeof import('./src/components/pageTop.vue')['default']
|
||||||
|
Pie3DChart: typeof import('./src/components/Pie3DChart.vue')['default']
|
||||||
Pop: typeof import('./src/components/pop.vue')['default']
|
Pop: typeof import('./src/components/pop.vue')['default']
|
||||||
RightLine: typeof import('./src/components/rightLine.vue')['default']
|
RightLine: typeof import('./src/components/rightLine.vue')['default']
|
||||||
RouterLink: typeof import('vue-router')['RouterLink']
|
RouterLink: typeof import('vue-router')['RouterLink']
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
|
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Vite + Vue + TS</title>
|
<title>智慧房建</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="app"></div>
|
<div id="app"></div>
|
||||||
|
|
|
@ -10,6 +10,8 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"animate.css": "^4.1.1",
|
"animate.css": "^4.1.1",
|
||||||
"echarts": "^5.6.0",
|
"echarts": "^5.6.0",
|
||||||
|
"echarts-gl": "^2.0.9",
|
||||||
|
"echarts-liquidfill": "^3.1.0",
|
||||||
"element-plus": "^2.9.9",
|
"element-plus": "^2.9.9",
|
||||||
"unplugin-auto-import": "^19.1.2",
|
"unplugin-auto-import": "^19.1.2",
|
||||||
"unplugin-vue-components": "^28.5.0",
|
"unplugin-vue-components": "^28.5.0",
|
||||||
|
@ -23,6 +25,7 @@
|
||||||
"@types/vue-router": "^2.0.0",
|
"@types/vue-router": "^2.0.0",
|
||||||
"@vitejs/plugin-vue": "^5.2.2",
|
"@vitejs/plugin-vue": "^5.2.2",
|
||||||
"@vue/tsconfig": "^0.7.0",
|
"@vue/tsconfig": "^0.7.0",
|
||||||
|
"sass-embedded": "^1.87.0",
|
||||||
"typescript": "~5.7.2",
|
"typescript": "~5.7.2",
|
||||||
"vite": "^6.3.1",
|
"vite": "^6.3.1",
|
||||||
"vue-tsc": "^2.2.8"
|
"vue-tsc": "^2.2.8"
|
||||||
|
@ -70,6 +73,12 @@
|
||||||
"node": ">=6.9.0"
|
"node": ">=6.9.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@bufbuild/protobuf": {
|
||||||
|
"version": "2.3.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/@bufbuild/protobuf/-/protobuf-2.3.0.tgz",
|
||||||
|
"integrity": "sha512-WK6zH4MtBp/uesX8KGCnwDDRVnEVHUvwjsigKXcSR57Oo8Oyv1vRS9qyUlSP+6KWRl5z8tNAU5qpf3QodeVYxA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/@ctrl/tinycolor": {
|
"node_modules/@ctrl/tinycolor": {
|
||||||
"version": "3.6.1",
|
"version": "3.6.1",
|
||||||
"resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz",
|
"resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz",
|
||||||
|
@ -1182,6 +1191,12 @@
|
||||||
"node": ">=8"
|
"node": ">=8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/buffer-builder": {
|
||||||
|
"version": "0.2.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/buffer-builder/-/buffer-builder-0.2.0.tgz",
|
||||||
|
"integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/chokidar": {
|
"node_modules/chokidar": {
|
||||||
"version": "3.6.0",
|
"version": "3.6.0",
|
||||||
"resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz",
|
"resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz",
|
||||||
|
@ -1205,6 +1220,17 @@
|
||||||
"fsevents": "~2.3.2"
|
"fsevents": "~2.3.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/claygl": {
|
||||||
|
"version": "1.3.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/claygl/-/claygl-1.3.0.tgz",
|
||||||
|
"integrity": "sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ=="
|
||||||
|
},
|
||||||
|
"node_modules/colorjs.io": {
|
||||||
|
"version": "0.5.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/colorjs.io/-/colorjs.io-0.5.2.tgz",
|
||||||
|
"integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/confbox": {
|
"node_modules/confbox": {
|
||||||
"version": "0.2.2",
|
"version": "0.2.2",
|
||||||
"resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.2.2.tgz",
|
"resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.2.2.tgz",
|
||||||
|
@ -1251,6 +1277,26 @@
|
||||||
"zrender": "5.6.1"
|
"zrender": "5.6.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/echarts-gl": {
|
||||||
|
"version": "2.0.9",
|
||||||
|
"resolved": "https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz",
|
||||||
|
"integrity": "sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==",
|
||||||
|
"dependencies": {
|
||||||
|
"claygl": "^1.2.1",
|
||||||
|
"zrender": "^5.1.1"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"echarts": "^5.1.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/echarts-liquidfill": {
|
||||||
|
"version": "3.1.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/echarts-liquidfill/-/echarts-liquidfill-3.1.0.tgz",
|
||||||
|
"integrity": "sha512-5Dlqs/jTsdTUAsd+K5LPLLTgrbbNORUSBQyk8PSy1Mg2zgHDWm83FmvA4s0ooNepCJojFYRITTQ4GU1UUSKYLw==",
|
||||||
|
"peerDependencies": {
|
||||||
|
"echarts": "^5.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/element-plus": {
|
"node_modules/element-plus": {
|
||||||
"version": "2.9.9",
|
"version": "2.9.9",
|
||||||
"resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.9.9.tgz",
|
"resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.9.9.tgz",
|
||||||
|
@ -1401,6 +1447,15 @@
|
||||||
"node": ">= 6"
|
"node": ">= 6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/has-flag": {
|
||||||
|
"version": "4.0.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
|
||||||
|
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
||||||
|
"dev": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/he": {
|
"node_modules/he": {
|
||||||
"version": "1.2.0",
|
"version": "1.2.0",
|
||||||
"resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
|
"resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
|
||||||
|
@ -1410,6 +1465,12 @@
|
||||||
"he": "bin/he"
|
"he": "bin/he"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/immutable": {
|
||||||
|
"version": "5.1.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.2.tgz",
|
||||||
|
"integrity": "sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/is-binary-path": {
|
"node_modules/is-binary-path": {
|
||||||
"version": "2.1.0",
|
"version": "2.1.0",
|
||||||
"resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
"resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
||||||
|
@ -1724,6 +1785,379 @@
|
||||||
"fsevents": "~2.3.2"
|
"fsevents": "~2.3.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/rxjs": {
|
||||||
|
"version": "7.8.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/rxjs/-/rxjs-7.8.2.tgz",
|
||||||
|
"integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"tslib": "^2.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded/-/sass-embedded-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-1IA3iTJNh4BkkA/nidKiVwbmkxr9o6LsPegycHMX/JYs255zpocN5GdLF1+onohQCJxbs5ldr8osKV7qNaNBjg==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@bufbuild/protobuf": "^2.0.0",
|
||||||
|
"buffer-builder": "^0.2.0",
|
||||||
|
"colorjs.io": "^0.5.0",
|
||||||
|
"immutable": "^5.0.2",
|
||||||
|
"rxjs": "^7.4.0",
|
||||||
|
"supports-color": "^8.1.1",
|
||||||
|
"sync-child-process": "^1.0.2",
|
||||||
|
"varint": "^6.0.0"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"sass": "dist/bin/sass.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=16.0.0"
|
||||||
|
},
|
||||||
|
"optionalDependencies": {
|
||||||
|
"sass-embedded-android-arm": "1.87.0",
|
||||||
|
"sass-embedded-android-arm64": "1.87.0",
|
||||||
|
"sass-embedded-android-ia32": "1.87.0",
|
||||||
|
"sass-embedded-android-riscv64": "1.87.0",
|
||||||
|
"sass-embedded-android-x64": "1.87.0",
|
||||||
|
"sass-embedded-darwin-arm64": "1.87.0",
|
||||||
|
"sass-embedded-darwin-x64": "1.87.0",
|
||||||
|
"sass-embedded-linux-arm": "1.87.0",
|
||||||
|
"sass-embedded-linux-arm64": "1.87.0",
|
||||||
|
"sass-embedded-linux-ia32": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-arm": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-arm64": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-ia32": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-riscv64": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-x64": "1.87.0",
|
||||||
|
"sass-embedded-linux-riscv64": "1.87.0",
|
||||||
|
"sass-embedded-linux-x64": "1.87.0",
|
||||||
|
"sass-embedded-win32-arm64": "1.87.0",
|
||||||
|
"sass-embedded-win32-ia32": "1.87.0",
|
||||||
|
"sass-embedded-win32-x64": "1.87.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-android-arm": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-arm/-/sass-embedded-android-arm-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-Z20u/Y1kFDpMbgiloR5YPLxNuMVeKQRC8e/n68oAAxf3u7rDSmNn2msi7USqgT1f2zdBBNawn/ifbFEla6JiHw==",
|
||||||
|
"cpu": [
|
||||||
|
"arm"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"android"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-android-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-uqeZoBuXm3W2KhxolScAAfWOLHL21e50g7AxlLmG0he7WZsWw6e9kSnmq301iLIFp4kvmXYXbXbNKAeu9ItRYA==",
|
||||||
|
"cpu": [
|
||||||
|
"arm64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"android"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-android-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-hSWTqo2Igdig528cUb1W1+emw9d1J4+nqOoR4tERS04zcwRRFNDiuBT0o5meV7nkEwE982F+h57YdcRXj8gTtg==",
|
||||||
|
"cpu": [
|
||||||
|
"ia32"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"android"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-android-riscv64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-kBAPSjiTBLy5ua/0LRNAJwOAARhzFU7gP35fYORJcdBuz1lkIVPVnid1lh9qQ6Ce9MOJcr7VKFtGnTuqVeig5A==",
|
||||||
|
"cpu": [
|
||||||
|
"riscv64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"android"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-android-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-x64/-/sass-embedded-android-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-ZHMrNdtdMSpJUYco2MesnlPwDTZftD3pqkkOMI2pbqarPoFUKJtP5k80nwCM0sJGtqfNE+O16w9yPght0CMiJg==",
|
||||||
|
"cpu": [
|
||||||
|
"x64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"android"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-darwin-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-7TK1JWJdCIRSdZv5CJv/HpDz/wIfwUy2FoPz9sVOEj1pDTH0N+VfJd5VutCddIdoQN9jr0ap8vwkc65FbAxV2A==",
|
||||||
|
"cpu": [
|
||||||
|
"arm64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"darwin"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-darwin-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-2JiQzt7FmgUC4MYT2QvbeH/Bi3e76WEhaYoc5P3WyTW8unsHksyTdMuTuYe0Qf9usIyt6bmm5no/4BBw7c8Cig==",
|
||||||
|
"cpu": [
|
||||||
|
"x64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"darwin"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-arm": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-z5P6INMsGXiUcq1sRRbksyQUhalFFYjTEexuxfSYdK3U2YQMADHubQh8pGzkWvFRPOpnh83RiGuwvpaARYHnsw==",
|
||||||
|
"cpu": [
|
||||||
|
"arm"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-5z+mwJCbGZcg+q+MwdEVSh0ogFK7OSAe175Gsozzr/Izw34Q+RGUw9O82jsV2c4YNuTAQvzEHgIO5cvNvt3Quw==",
|
||||||
|
"cpu": [
|
||||||
|
"arm64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-Xzcp+YPp0iakGL148Jl57CO+MxLuj2jsry3M+rc1cSnDlvkjNVs6TMxaL70GFeV5HdU2V60voYcgE7adDUtJjw==",
|
||||||
|
"cpu": [
|
||||||
|
"ia32"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-musl-arm": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-4PyqOWhRzyu06RRmpCCBOJdF4BOv7s446wrV6yODtEyyfSIDx3MJabo3KT0oJ1lTWSI/aU3R89bKx0JFXcIHHw==",
|
||||||
|
"cpu": [
|
||||||
|
"arm"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-musl-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-HWE5eTRCoKzFZWsxOjDMTF5m4DDTQ0n7NJxSYiUXPBDydr9viPXbGOMYG7WVJLjiF7upr7DYo/mfp/SNTMlZyg==",
|
||||||
|
"cpu": [
|
||||||
|
"arm64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-musl-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-aQaPvlRn3kh93PLQvl6BcFKu8Ji92+42blFEkg6nMVvmugD5ZwH2TGFrX25ibx4CYxRpMS4ssF7a0i7vy5HB1Q==",
|
||||||
|
"cpu": [
|
||||||
|
"ia32"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-musl-riscv64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-o5DxcqiFzET3KRWo+futHr/lhAMBP3tJGGx8YIgpHQYfvDMbsvE0hiFC+nZ/GF9dbcGd+ceIQwfvE5mcc7Gsjw==",
|
||||||
|
"cpu": [
|
||||||
|
"riscv64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-musl-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-dKxWsu9Wu/CyfzQmHdeiGqrRSzJ85VUjbSx+aP1/7ttmps3SSg+YW95PuqnCOa7GSuSreC3dKKpXHTywUxMLQA==",
|
||||||
|
"cpu": [
|
||||||
|
"x64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-riscv64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-Sy3ESZ4FwBiijvmTA9n+0p0w3MNCue1AgINVPzpAY27EFi0h49eqQm9SWfOkFqmkFS2zFRYowdQOr5Bbr2gOXA==",
|
||||||
|
"cpu": [
|
||||||
|
"riscv64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-linux-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-+UfjakOcHHKTnEqB3EZ+KqzezQOe1emvy4Rs+eQhLyfekpYuNze/qlRvYxfKTmrtvDiUrIto8MXsyZfMLzkuMA==",
|
||||||
|
"cpu": [
|
||||||
|
"x64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"linux"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-win32-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-m1DS6FYUE0/fv+vt38uQB/kxR4UjnyD+2zcSc298pFmA0aYh/XZIPWw7RxG1HL3KLE1ZrGyu3254MPoxRhs3ig==",
|
||||||
|
"cpu": [
|
||||||
|
"arm64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"win32"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-win32-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-JztXLo59GMe2E6g+kCsyiERYhtZgkcyDYx6CrXoSTE5WaE+RbxRiCCCv8/1+hf406f08pUxJ8G0Ody7M5urtBA==",
|
||||||
|
"cpu": [
|
||||||
|
"ia32"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"win32"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sass-embedded-win32-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-4nQErpauvhgSo+7ClumGdjdf9sGx+U9yBgvhI0+zUw+D5YvraVgvA0Lk8Wuwntx2PqnvKUk8YDr/vxHJostv4Q==",
|
||||||
|
"cpu": [
|
||||||
|
"x64"
|
||||||
|
],
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"os": [
|
||||||
|
"win32"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=14.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/scule": {
|
"node_modules/scule": {
|
||||||
"version": "1.3.0",
|
"version": "1.3.0",
|
||||||
"resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz",
|
"resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz",
|
||||||
|
@ -1748,6 +2182,42 @@
|
||||||
"url": "https://github.com/sponsors/antfu"
|
"url": "https://github.com/sponsors/antfu"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/supports-color": {
|
||||||
|
"version": "8.1.1",
|
||||||
|
"resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
|
||||||
|
"integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"has-flag": "^4.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/chalk/supports-color?sponsor=1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sync-child-process": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sync-child-process/-/sync-child-process-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"sync-message-port": "^1.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=16.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/sync-message-port": {
|
||||||
|
"version": "1.1.3",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sync-message-port/-/sync-message-port-1.1.3.tgz",
|
||||||
|
"integrity": "sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==",
|
||||||
|
"dev": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">=16.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/tinyglobby": {
|
"node_modules/tinyglobby": {
|
||||||
"version": "0.2.13",
|
"version": "0.2.13",
|
||||||
"resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.13.tgz",
|
"resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.13.tgz",
|
||||||
|
@ -1928,6 +2398,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/varint": {
|
||||||
|
"version": "6.0.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/varint/-/varint-6.0.0.tgz",
|
||||||
|
"integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/vite": {
|
"node_modules/vite": {
|
||||||
"version": "6.3.3",
|
"version": "6.3.3",
|
||||||
"resolved": "https://registry.npmmirror.com/vite/-/vite-6.3.3.tgz",
|
"resolved": "https://registry.npmmirror.com/vite/-/vite-6.3.3.tgz",
|
||||||
|
@ -2154,6 +2630,12 @@
|
||||||
"@babel/helper-validator-identifier": "^7.25.9"
|
"@babel/helper-validator-identifier": "^7.25.9"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@bufbuild/protobuf": {
|
||||||
|
"version": "2.3.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/@bufbuild/protobuf/-/protobuf-2.3.0.tgz",
|
||||||
|
"integrity": "sha512-WK6zH4MtBp/uesX8KGCnwDDRVnEVHUvwjsigKXcSR57Oo8Oyv1vRS9qyUlSP+6KWRl5z8tNAU5qpf3QodeVYxA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"@ctrl/tinycolor": {
|
"@ctrl/tinycolor": {
|
||||||
"version": "3.6.1",
|
"version": "3.6.1",
|
||||||
"resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz",
|
"resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz",
|
||||||
|
@ -2817,6 +3299,12 @@
|
||||||
"fill-range": "^7.1.1"
|
"fill-range": "^7.1.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"buffer-builder": {
|
||||||
|
"version": "0.2.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/buffer-builder/-/buffer-builder-0.2.0.tgz",
|
||||||
|
"integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"chokidar": {
|
"chokidar": {
|
||||||
"version": "3.6.0",
|
"version": "3.6.0",
|
||||||
"resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz",
|
"resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz",
|
||||||
|
@ -2832,6 +3320,17 @@
|
||||||
"readdirp": "~3.6.0"
|
"readdirp": "~3.6.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"claygl": {
|
||||||
|
"version": "1.3.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/claygl/-/claygl-1.3.0.tgz",
|
||||||
|
"integrity": "sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ=="
|
||||||
|
},
|
||||||
|
"colorjs.io": {
|
||||||
|
"version": "0.5.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/colorjs.io/-/colorjs.io-0.5.2.tgz",
|
||||||
|
"integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"confbox": {
|
"confbox": {
|
||||||
"version": "0.2.2",
|
"version": "0.2.2",
|
||||||
"resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.2.2.tgz",
|
"resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.2.2.tgz",
|
||||||
|
@ -2870,6 +3369,21 @@
|
||||||
"zrender": "5.6.1"
|
"zrender": "5.6.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"echarts-gl": {
|
||||||
|
"version": "2.0.9",
|
||||||
|
"resolved": "https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz",
|
||||||
|
"integrity": "sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==",
|
||||||
|
"requires": {
|
||||||
|
"claygl": "^1.2.1",
|
||||||
|
"zrender": "^5.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"echarts-liquidfill": {
|
||||||
|
"version": "3.1.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/echarts-liquidfill/-/echarts-liquidfill-3.1.0.tgz",
|
||||||
|
"integrity": "sha512-5Dlqs/jTsdTUAsd+K5LPLLTgrbbNORUSBQyk8PSy1Mg2zgHDWm83FmvA4s0ooNepCJojFYRITTQ4GU1UUSKYLw==",
|
||||||
|
"requires": {}
|
||||||
|
},
|
||||||
"element-plus": {
|
"element-plus": {
|
||||||
"version": "2.9.9",
|
"version": "2.9.9",
|
||||||
"resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.9.9.tgz",
|
"resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.9.9.tgz",
|
||||||
|
@ -2978,12 +3492,24 @@
|
||||||
"is-glob": "^4.0.1"
|
"is-glob": "^4.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"has-flag": {
|
||||||
|
"version": "4.0.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
|
||||||
|
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"he": {
|
"he": {
|
||||||
"version": "1.2.0",
|
"version": "1.2.0",
|
||||||
"resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
|
"resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
|
||||||
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
|
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"immutable": {
|
||||||
|
"version": "5.1.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.2.tgz",
|
||||||
|
"integrity": "sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"is-binary-path": {
|
"is-binary-path": {
|
||||||
"version": "2.1.0",
|
"version": "2.1.0",
|
||||||
"resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
"resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
||||||
|
@ -3208,6 +3734,191 @@
|
||||||
"fsevents": "~2.3.2"
|
"fsevents": "~2.3.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"rxjs": {
|
||||||
|
"version": "7.8.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/rxjs/-/rxjs-7.8.2.tgz",
|
||||||
|
"integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"tslib": "^2.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sass-embedded": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded/-/sass-embedded-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-1IA3iTJNh4BkkA/nidKiVwbmkxr9o6LsPegycHMX/JYs255zpocN5GdLF1+onohQCJxbs5ldr8osKV7qNaNBjg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@bufbuild/protobuf": "^2.0.0",
|
||||||
|
"buffer-builder": "^0.2.0",
|
||||||
|
"colorjs.io": "^0.5.0",
|
||||||
|
"immutable": "^5.0.2",
|
||||||
|
"rxjs": "^7.4.0",
|
||||||
|
"sass-embedded-android-arm": "1.87.0",
|
||||||
|
"sass-embedded-android-arm64": "1.87.0",
|
||||||
|
"sass-embedded-android-ia32": "1.87.0",
|
||||||
|
"sass-embedded-android-riscv64": "1.87.0",
|
||||||
|
"sass-embedded-android-x64": "1.87.0",
|
||||||
|
"sass-embedded-darwin-arm64": "1.87.0",
|
||||||
|
"sass-embedded-darwin-x64": "1.87.0",
|
||||||
|
"sass-embedded-linux-arm": "1.87.0",
|
||||||
|
"sass-embedded-linux-arm64": "1.87.0",
|
||||||
|
"sass-embedded-linux-ia32": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-arm": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-arm64": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-ia32": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-riscv64": "1.87.0",
|
||||||
|
"sass-embedded-linux-musl-x64": "1.87.0",
|
||||||
|
"sass-embedded-linux-riscv64": "1.87.0",
|
||||||
|
"sass-embedded-linux-x64": "1.87.0",
|
||||||
|
"sass-embedded-win32-arm64": "1.87.0",
|
||||||
|
"sass-embedded-win32-ia32": "1.87.0",
|
||||||
|
"sass-embedded-win32-x64": "1.87.0",
|
||||||
|
"supports-color": "^8.1.1",
|
||||||
|
"sync-child-process": "^1.0.2",
|
||||||
|
"varint": "^6.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sass-embedded-android-arm": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-arm/-/sass-embedded-android-arm-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-Z20u/Y1kFDpMbgiloR5YPLxNuMVeKQRC8e/n68oAAxf3u7rDSmNn2msi7USqgT1f2zdBBNawn/ifbFEla6JiHw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-android-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-uqeZoBuXm3W2KhxolScAAfWOLHL21e50g7AxlLmG0he7WZsWw6e9kSnmq301iLIFp4kvmXYXbXbNKAeu9ItRYA==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-android-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-hSWTqo2Igdig528cUb1W1+emw9d1J4+nqOoR4tERS04zcwRRFNDiuBT0o5meV7nkEwE982F+h57YdcRXj8gTtg==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-android-riscv64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-kBAPSjiTBLy5ua/0LRNAJwOAARhzFU7gP35fYORJcdBuz1lkIVPVnid1lh9qQ6Ce9MOJcr7VKFtGnTuqVeig5A==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-android-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-android-x64/-/sass-embedded-android-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-ZHMrNdtdMSpJUYco2MesnlPwDTZftD3pqkkOMI2pbqarPoFUKJtP5k80nwCM0sJGtqfNE+O16w9yPght0CMiJg==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-darwin-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-7TK1JWJdCIRSdZv5CJv/HpDz/wIfwUy2FoPz9sVOEj1pDTH0N+VfJd5VutCddIdoQN9jr0ap8vwkc65FbAxV2A==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-darwin-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-2JiQzt7FmgUC4MYT2QvbeH/Bi3e76WEhaYoc5P3WyTW8unsHksyTdMuTuYe0Qf9usIyt6bmm5no/4BBw7c8Cig==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-arm": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-z5P6INMsGXiUcq1sRRbksyQUhalFFYjTEexuxfSYdK3U2YQMADHubQh8pGzkWvFRPOpnh83RiGuwvpaARYHnsw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-5z+mwJCbGZcg+q+MwdEVSh0ogFK7OSAe175Gsozzr/Izw34Q+RGUw9O82jsV2c4YNuTAQvzEHgIO5cvNvt3Quw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-Xzcp+YPp0iakGL148Jl57CO+MxLuj2jsry3M+rc1cSnDlvkjNVs6TMxaL70GFeV5HdU2V60voYcgE7adDUtJjw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-musl-arm": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-4PyqOWhRzyu06RRmpCCBOJdF4BOv7s446wrV6yODtEyyfSIDx3MJabo3KT0oJ1lTWSI/aU3R89bKx0JFXcIHHw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-musl-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-HWE5eTRCoKzFZWsxOjDMTF5m4DDTQ0n7NJxSYiUXPBDydr9viPXbGOMYG7WVJLjiF7upr7DYo/mfp/SNTMlZyg==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-musl-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-aQaPvlRn3kh93PLQvl6BcFKu8Ji92+42blFEkg6nMVvmugD5ZwH2TGFrX25ibx4CYxRpMS4ssF7a0i7vy5HB1Q==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-musl-riscv64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-o5DxcqiFzET3KRWo+futHr/lhAMBP3tJGGx8YIgpHQYfvDMbsvE0hiFC+nZ/GF9dbcGd+ceIQwfvE5mcc7Gsjw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-musl-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-dKxWsu9Wu/CyfzQmHdeiGqrRSzJ85VUjbSx+aP1/7ttmps3SSg+YW95PuqnCOa7GSuSreC3dKKpXHTywUxMLQA==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-riscv64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-Sy3ESZ4FwBiijvmTA9n+0p0w3MNCue1AgINVPzpAY27EFi0h49eqQm9SWfOkFqmkFS2zFRYowdQOr5Bbr2gOXA==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-linux-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-+UfjakOcHHKTnEqB3EZ+KqzezQOe1emvy4Rs+eQhLyfekpYuNze/qlRvYxfKTmrtvDiUrIto8MXsyZfMLzkuMA==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-win32-arm64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-m1DS6FYUE0/fv+vt38uQB/kxR4UjnyD+2zcSc298pFmA0aYh/XZIPWw7RxG1HL3KLE1ZrGyu3254MPoxRhs3ig==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-win32-ia32": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-JztXLo59GMe2E6g+kCsyiERYhtZgkcyDYx6CrXoSTE5WaE+RbxRiCCCv8/1+hf406f08pUxJ8G0Ody7M5urtBA==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"sass-embedded-win32-x64": {
|
||||||
|
"version": "1.87.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.87.0.tgz",
|
||||||
|
"integrity": "sha512-4nQErpauvhgSo+7ClumGdjdf9sGx+U9yBgvhI0+zUw+D5YvraVgvA0Lk8Wuwntx2PqnvKUk8YDr/vxHJostv4Q==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
"scule": {
|
"scule": {
|
||||||
"version": "1.3.0",
|
"version": "1.3.0",
|
||||||
"resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz",
|
"resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz",
|
||||||
|
@ -3226,6 +3937,30 @@
|
||||||
"js-tokens": "^9.0.1"
|
"js-tokens": "^9.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"supports-color": {
|
||||||
|
"version": "8.1.1",
|
||||||
|
"resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
|
||||||
|
"integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"has-flag": "^4.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sync-child-process": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sync-child-process/-/sync-child-process-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"sync-message-port": "^1.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sync-message-port": {
|
||||||
|
"version": "1.1.3",
|
||||||
|
"resolved": "https://registry.npmmirror.com/sync-message-port/-/sync-message-port-1.1.3.tgz",
|
||||||
|
"integrity": "sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"tinyglobby": {
|
"tinyglobby": {
|
||||||
"version": "0.2.13",
|
"version": "0.2.13",
|
||||||
"resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.13.tgz",
|
"resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.13.tgz",
|
||||||
|
@ -3343,6 +4078,12 @@
|
||||||
"unplugin-utils": "^0.2.4"
|
"unplugin-utils": "^0.2.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"varint": {
|
||||||
|
"version": "6.0.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/varint/-/varint-6.0.0.tgz",
|
||||||
|
"integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"vite": {
|
"vite": {
|
||||||
"version": "6.3.3",
|
"version": "6.3.3",
|
||||||
"resolved": "https://registry.npmmirror.com/vite/-/vite-6.3.3.tgz",
|
"resolved": "https://registry.npmmirror.com/vite/-/vite-6.3.3.tgz",
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"animate.css": "^4.1.1",
|
"animate.css": "^4.1.1",
|
||||||
"echarts": "^5.6.0",
|
"echarts": "^5.6.0",
|
||||||
|
"echarts-gl": "^2.0.9",
|
||||||
|
"echarts-liquidfill": "^3.1.0",
|
||||||
"element-plus": "^2.9.9",
|
"element-plus": "^2.9.9",
|
||||||
"unplugin-auto-import": "^19.1.2",
|
"unplugin-auto-import": "^19.1.2",
|
||||||
"unplugin-vue-components": "^28.5.0",
|
"unplugin-vue-components": "^28.5.0",
|
||||||
|
@ -24,6 +26,7 @@
|
||||||
"@types/vue-router": "^2.0.0",
|
"@types/vue-router": "^2.0.0",
|
||||||
"@vitejs/plugin-vue": "^5.2.2",
|
"@vitejs/plugin-vue": "^5.2.2",
|
||||||
"@vue/tsconfig": "^0.7.0",
|
"@vue/tsconfig": "^0.7.0",
|
||||||
|
"sass-embedded": "^1.87.0",
|
||||||
"typescript": "~5.7.2",
|
"typescript": "~5.7.2",
|
||||||
"vite": "^6.3.1",
|
"vite": "^6.3.1",
|
||||||
"vue-tsc": "^2.2.8"
|
"vue-tsc": "^2.2.8"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746774681981" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2676" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M536.252632 204.8h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589473c0 21.557895 18.863158 40.421053 40.421053 40.421053h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421053V242.526316c0-21.557895-18.863158-37.726316-40.421052-37.726316z m2.694736 94.315789s0 2.694737 0 0h-59.28421l2.694737-56.589473H538.947368v56.589473zM536.252632 371.873684h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421052v-56.589474c0-24.252632-18.863158-40.421053-40.421052-40.421053z m2.694736 94.31579h-59.28421l2.694737-56.589474 56.589473 2.694737v53.894737zM536.252632 538.947368h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421052v-56.589474c0-24.252632-18.863158-40.421053-40.421052-40.421053z m2.694736 94.31579h-59.28421l2.694737-56.589474 56.589473 2.694737v53.894737zM536.252632 700.631579h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v169.768421c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421052v-169.768421c0-21.557895-18.863158-40.421053-40.421052-40.421053z m2.694736 210.189474h-59.28421l2.694737-172.463158 56.589473 2.694737v169.768421zM229.052632 576.673684h-53.894737c-21.557895 0-40.421053 18.863158-40.421053 40.421053V673.684211c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c-2.694737-21.557895-18.863158-40.421053-43.115789-40.421053z m2.694736 97.010527H172.463158l2.694737-56.589474 56.589473 2.694737v53.894737zM229.052632 743.747368h-53.894737c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c-2.694737-21.557895-18.863158-40.421053-43.115789-40.421053z m2.694736 97.010527H172.463158l2.694737-59.284211 56.589473 2.694737v56.589474zM848.842105 576.673684h-56.589473c-21.557895 0-40.421053 18.863158-40.421053 40.421053V673.684211c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c0-21.557895-18.863158-40.421053-40.421053-40.421053z m0 97.010527h-56.589473l2.694736-56.589474 56.589474 2.694737-2.694737 53.894737zM848.842105 743.747368h-56.589473c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c0-21.557895-18.863158-40.421053-40.421053-40.421053z m0 97.010527h-56.589473l-2.694737-2.694737 2.694737-56.589474 56.589473 2.694737v56.589474z" fill="#09dbff" p-id="2677"></path><path d="M924.294737 495.831579s0-2.694737 0 0l-231.747369-121.263158V245.221053c0-37.726316 0-51.2-24.252631-78.147369h-2.694737L565.894737 91.621053c-32.336842-24.252632-78.147368-24.252632-107.789474 0l-97.010526 72.757894h-2.694737c-24.252632 26.947368-24.252632 40.421053-24.252632 78.147369v126.652631l-231.747368 121.263158c-43.115789 24.252632-64.673684 56.589474-64.673684 91.621053v344.926316c0 10.778947 8.084211 18.863158 18.863158 18.863158s18.863158-8.084211 18.863158-18.863158V587.452632c0-21.557895 16.168421-40.421053 45.810526-59.284211l212.88421-113.178947v514.694737c0 10.778947 8.084211 18.863158 18.863158 18.863157s18.863158-8.084211 18.863158-18.863157V245.221053c0-35.031579 0-35.031579 13.473684-51.2l97.010527-72.757895c18.863158-13.473684 45.810526-13.473684 61.978947 0l97.010526 72.757895c13.473684 16.168421 13.473684 16.168421 13.473685 51.2v684.463158c0 10.778947 8.084211 18.863158 18.863158 18.863157s18.863158-8.084211 18.863157-18.863157V414.989474l212.884211 113.178947c29.642105 18.863158 45.810526 37.726316 45.810526 59.284211v344.926315c0 10.778947 8.084211 18.863158 18.863158 18.863158s18.863158-8.084211 18.863158-18.863158V587.452632c0-37.726316-21.557895-67.368421-64.673684-91.621053z" fill="#09dbff" p-id="2678"></path></svg>
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 4.4 KiB |
|
@ -0,0 +1 @@
|
||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746686405514" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9920" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M334.72 715.072s170.944 217.088 354.688 0l211.968 65.152s40.832 10.24 47.104 79.168l21.824 137.792s-2.624 24.192-30.656 24.192H76.864s-25.536-1.28-22.976-26.752l31.936-185.088s17.856-25.408 47.232-33.28l201.664-61.184z" fill="#41e9fd" p-id="9921"></path><path d="M269.632 452.16s330.56 25.6 490.048 0c0 0 6.464 80.448-51.072 114.816 0 0-18.944 145.472-193.92 183.808 0 0-130.304-4.992-197.888-177.344 0 0-52.288-45.888-47.168-121.28zM804.288 324.544l-17.792-35.712s-13.504-140.096-109.568-224.192a536 536 0 0 1-55.04 204.992h-24.32s25.024-114.24 29.952-238.656A267.2 267.2 0 0 0 514.56 2.944s-47.168-4.928-103.488 23.424c-5.056 116.416 20.608 243.264 20.608 243.264h-20.416c-21.952-20.224-49.408-130.048-64.384-196.416-41.984 42.112-81.536 109.12-104.064 215.68l-19.136 24.192s-10.176 63.744 0 86.784c0 0 366.336 39.616 580.672 0-0.064 0 3.84-68.928-0.064-75.328z" fill="#41e9fd" p-id="9922"></path></svg>
|
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 64 KiB |
|
@ -0,0 +1 @@
|
||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746772203080" class="icon" viewBox="0 0 8197 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2637" xmlns:xlink="http://www.w3.org/1999/xlink" width="2049.25" height="256"><path d="M569.142355 3.172991h7123.599408a511.98852 511.98852 0 0 1 0 1017.657058H569.143355a511.98852 511.98852 0 1 1 0-1017.657058z" p-id="2638" fill="#76befb"></path></svg>
|
After Width: | Height: | Size: 503 B |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.2 KiB |
|
@ -0,0 +1 @@
|
||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746686192926" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2672" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M856.064 706.56v129.024H188.416v-112.64c0-86.016 178.176-149.504 225.28-165.888 4.096-2.048 10.24-8.192 6.144-24.576-47.104-51.2-77.824-124.928-77.824-194.56 0-110.592 73.728-186.368 176.128-186.368 104.448 0 180.224 77.824 180.224 186.368 0 69.632-28.672 143.36-75.776 194.56-4.096 16.384-2.048 24.576 0 24.576 40.96 12.288 208.896 69.632 233.472 149.504z" p-id="2673" fill="#41e9fd"></path></svg>
|
After Width: | Height: | Size: 731 B |
|
@ -0,0 +1 @@
|
||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746686358474" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7857" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M514.56 522.24c101.0688 0 184.1152-77.2096 193.28-175.9232 1.024-11.1616-7.8336-20.8384-19.0976-20.8384H340.3264c-11.2128 0-20.1216 9.6256-19.0976 20.8384C330.4448 445.0304 413.4912 522.24 514.56 522.24z m129.7408-155.7504c9.472 0 16.0768 9.5744 12.544 18.432C634.2144 441.2928 578.9696 481.28 514.56 481.28s-119.6544-39.9872-142.2848-96.4096c-3.5328-8.8064 3.072-18.3808 12.544-18.3808h259.4816zM696.32 602.368a323.31264 323.31264 0 0 0-41.5232-23.3472c-13.0048-6.144-26.5216-11.4176-40.448-15.8208-31.488-9.984-65.024-15.36-99.7888-15.36s-68.3008 5.376-99.7888 15.36c-15.9232 5.0176-31.2832 11.2128-46.0288 18.5344-14.336 7.0144-28.0064 15.0528-41.0624 24.064-86.5792 59.4944-143.36 159.2832-143.36 272.2816v0.6144c0.0512 32.3584 26.88 58.2656 59.1872 58.2656h542.0544c32.3584 0 59.136-25.9584 59.1872-58.2656v-0.6144c0.0512-115.2-58.9824-216.6784-148.4288-275.712z m-327.68 26.0608a287.03744 287.03744 0 0 1 145.92-39.6288c51.0976 0 99.1232 13.312 140.8 36.6592v126.9248c0 8.6016-7.0144 15.616-15.616 15.616h-255.488c-8.6016 0-15.616-7.0144-15.616-15.616v-123.9552zM786.0736 896H243.0464c-9.7792 0-17.7664-7.936-17.7664-17.7664v-0.1536c0-88.32 39.7824-167.5264 102.4-220.5696v94.8736c0 31.1296 25.4464 56.576 56.576 56.576h255.5392c31.1296 0 56.576-25.4464 56.576-56.576v-99.1744c65.536 53.0944 107.52 134.1952 107.52 224.8704v0.1536a17.8176 17.8176 0 0 1-17.8176 17.7664zM258.7136 312.32h506.5728c5.1712 0 10.1888-2.304 13.2096-6.5024 11.8784-16.4352 0.1024-34.4576-15.616-34.4576h-28.1088c-11.008-64.1536-49.2032-119.04-102.4512-152.1152a221.20448 221.20448 0 0 0-35.84-17.9712c-0.8192-0.3584-1.6896-0.7168-2.56-1.024-10.9056-4.1472-22.1696-7.424-33.8432-9.8304-14.6944-3.072-29.9008-4.6592-45.5168-4.6592-17.2544 0-34.048 1.9456-50.176 5.6832a215.6544 215.6544 0 0 0-34.304 10.8544c-0.8704 0.3584-1.7408 0.7168-2.56 1.1264-12.5952 5.2736-24.576 11.6736-35.84 19.1488C341.0944 155.904 304.9472 209.3056 294.3488 271.36H261.12c-15.7696 0-27.4944 18.0224-15.616 34.4576 3.0208 4.1984 8.0384 6.5024 13.2096 6.5024zM391.68 174.3872v17.6128c0 9.8304 8.0384 17.92 17.92 17.92s17.92-8.0896 17.92-17.92v-43.1104c0.8192-0.4608 1.6896-0.9216 2.56-1.3824a175.36 175.36 0 0 1 35.84-14.1824 181.66784 181.66784 0 0 1 92.16-1.28c13.4144 3.2256 26.368 8.0384 38.4 14.1824v45.7728c0 9.8304 8.0384 17.92 17.92 17.92s17.92-8.0896 17.92-17.92v-22.0672c30.4128 25.7024 52.3776 61.1328 60.928 101.4272H335.9232c8.0384-38.0416 28.0064-71.7312 55.7568-96.9728z" fill="#41e9fd" p-id="7858"></path></svg>
|
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 36 KiB |
|
@ -0,0 +1 @@
|
||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746686450935" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10980" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M323.738053 364.459187h384.476891c-1.16 65.962981-23.209993 125.490964-58.264983 168.617952-34.74799 42.871988-82.209977 69.42798-133.989962 69.42798s-99.242972-26.555992-133.956962-69.42798c-35.03799-43.126988-57.104984-102.654971-58.264984-168.617952z m-85.196976 0h27.681993l8.789997 59.306983c10.204997 55.124984 33.142991 104.65197 64.818982 143.666959 44.833987 55.295984 107.17797 89.649975 176.12795 89.649975 68.98298 0 131.327963-34.33699 176.17895-89.649975 30.855991-38.007989 53.383985-86.032976 63.999982-139.43496l10.989997-63.539982h77.363978v-69.494981l-43.826988-12.679996c4.060999-67.498981-32.682991-174.284951-95.675973-214.749939-11.280997 52.240985-33.177991 93.849973-65.757981 124.722965h-12.287997c28.927992-65.484981 42.802988-114.072968 44.867988-149.383958C628.803967 15.668286 577.433981 0.00029 520.481998 0.00029A303.274914 303.274914 0 0 0 358.110044 46.865277c2.866999 34.98699 16.724995 82.363977 44.560987 145.407959h-12.219997c-31.947991-30.292991-53.588985-70.82598-65.091981-121.547966-63.658982 38.928989-101.665971 143.973959-100.760972 210.49994l-46.199987 13.737996v69.495981h60.142983z m-59.339983 335.052905l175.71795-45.414987L389.000035 680.414097l73.317979 196.659945 24.524993-113.561968-28.500992-22.323994 17.748995-53.076985h74.802979l17.646995 53.076985-28.449992 22.323994 25.513993 117.929966 66.628981-200.993943 33.79199-26.452992 182.237949 45.447987 9.180997 2.269999 5.819999 7.509998a275.918922 275.918922 0 0 1 16.639995 24.011993c35.71999 79.018978 59.476983 166.929953 35.41299 290.764918H107.418115l-3.993999-22.561994c-12.287997-69.64998-12.492996-127.863964-1.962-175.99195 10.972997-50.482986 33.60399-89.923975 66.251982-119.704966l4.897998-4.488999 6.587998-1.739999z" p-id="10981" fill="#41e9fd"></path></svg>
|
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 1.7 MiB |
|
@ -1 +1 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="37.07" height="36" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 198"><path fill="#41B883" d="M204.8 0H256L128 220.8L0 0h97.92L128 51.2L157.44 0h47.36Z"></path><path fill="#41B883" d="m0 0l128 220.8L256 0h-51.2L128 132.48L50.56 0H0Z"></path><path fill="#35495E" d="M50.56 0L128 133.12L204.8 0h-47.36L128 51.2L97.92 0H50.56Z"></path></svg>
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1746774681981" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2676" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M536.252632 204.8h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589473c0 21.557895 18.863158 40.421053 40.421053 40.421053h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421053V242.526316c0-21.557895-18.863158-37.726316-40.421052-37.726316z m2.694736 94.315789s0 2.694737 0 0h-59.28421l2.694737-56.589473H538.947368v56.589473zM536.252632 371.873684h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421052v-56.589474c0-24.252632-18.863158-40.421053-40.421052-40.421053z m2.694736 94.31579h-59.28421l2.694737-56.589474 56.589473 2.694737v53.894737zM536.252632 538.947368h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421052v-56.589474c0-24.252632-18.863158-40.421053-40.421052-40.421053z m2.694736 94.31579h-59.28421l2.694737-56.589474 56.589473 2.694737v53.894737zM536.252632 700.631579h-56.589474c-21.557895 0-40.421053 18.863158-40.421053 40.421053v169.768421c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589474c21.557895 0 40.421053-18.863158 40.421052-40.421052v-169.768421c0-21.557895-18.863158-40.421053-40.421052-40.421053z m2.694736 210.189474h-59.28421l2.694737-172.463158 56.589473 2.694737v169.768421zM229.052632 576.673684h-53.894737c-21.557895 0-40.421053 18.863158-40.421053 40.421053V673.684211c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c-2.694737-21.557895-18.863158-40.421053-43.115789-40.421053z m2.694736 97.010527H172.463158l2.694737-56.589474 56.589473 2.694737v53.894737zM229.052632 743.747368h-53.894737c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c-2.694737-21.557895-18.863158-40.421053-43.115789-40.421053z m2.694736 97.010527H172.463158l2.694737-59.284211 56.589473 2.694737v56.589474zM848.842105 576.673684h-56.589473c-21.557895 0-40.421053 18.863158-40.421053 40.421053V673.684211c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c0-21.557895-18.863158-40.421053-40.421053-40.421053z m0 97.010527h-56.589473l2.694736-56.589474 56.589474 2.694737-2.694737 53.894737zM848.842105 743.747368h-56.589473c-21.557895 0-40.421053 18.863158-40.421053 40.421053v56.589474c0 21.557895 18.863158 40.421053 40.421053 40.421052h56.589473c21.557895 0 40.421053-18.863158 40.421053-40.421052v-56.589474c0-21.557895-18.863158-40.421053-40.421053-40.421053z m0 97.010527h-56.589473l-2.694737-2.694737 2.694737-56.589474 56.589473 2.694737v56.589474z" fill="#09dbff" p-id="2677"></path><path d="M924.294737 495.831579s0-2.694737 0 0l-231.747369-121.263158V245.221053c0-37.726316 0-51.2-24.252631-78.147369h-2.694737L565.894737 91.621053c-32.336842-24.252632-78.147368-24.252632-107.789474 0l-97.010526 72.757894h-2.694737c-24.252632 26.947368-24.252632 40.421053-24.252632 78.147369v126.652631l-231.747368 121.263158c-43.115789 24.252632-64.673684 56.589474-64.673684 91.621053v344.926316c0 10.778947 8.084211 18.863158 18.863158 18.863158s18.863158-8.084211 18.863158-18.863158V587.452632c0-21.557895 16.168421-40.421053 45.810526-59.284211l212.88421-113.178947v514.694737c0 10.778947 8.084211 18.863158 18.863158 18.863157s18.863158-8.084211 18.863158-18.863157V245.221053c0-35.031579 0-35.031579 13.473684-51.2l97.010527-72.757895c18.863158-13.473684 45.810526-13.473684 61.978947 0l97.010526 72.757895c13.473684 16.168421 13.473684 16.168421 13.473685 51.2v684.463158c0 10.778947 8.084211 18.863158 18.863158 18.863157s18.863158-8.084211 18.863157-18.863157V414.989474l212.884211 113.178947c29.642105 18.863158 45.810526 37.726316 45.810526 59.284211v344.926315c0 10.778947 8.084211 18.863158 18.863158 18.863158s18.863158-8.084211 18.863158-18.863158V587.452632c0-37.726316-21.557895-67.368421-64.673684-91.621053z" fill="#09dbff" p-id="2678"></path></svg>
|
Before Width: | Height: | Size: 496 B After Width: | Height: | Size: 4.4 KiB |
|
@ -0,0 +1,93 @@
|
||||||
|
<template>
|
||||||
|
<div class="chart-container">
|
||||||
|
<e-charts :option="chartOption" autoresize />
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup lang="ts">
|
||||||
|
import { ref } from 'vue'
|
||||||
|
|
||||||
|
const chartOption = ref({
|
||||||
|
backgroundColor: 'transparent',
|
||||||
|
tooltip: {
|
||||||
|
formatter: '{a} <br/>{b}: {c} ({d}%)'
|
||||||
|
},
|
||||||
|
legend: {
|
||||||
|
orient: 'vertical',
|
||||||
|
right: '10%',
|
||||||
|
top: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#fff',
|
||||||
|
fontSize: 16
|
||||||
|
},
|
||||||
|
data: ['一般', '轻度']
|
||||||
|
},
|
||||||
|
series: [
|
||||||
|
{
|
||||||
|
name: '人员不良行为分析',
|
||||||
|
type: 'pie',
|
||||||
|
radius: '55%',
|
||||||
|
center: ['40%', '50%'],
|
||||||
|
roseType: false,
|
||||||
|
zlevel: 1,
|
||||||
|
startAngle: 90,
|
||||||
|
selectedMode: 'single',
|
||||||
|
selectedOffset: 30,
|
||||||
|
clockwise: true,
|
||||||
|
itemStyle: {
|
||||||
|
borderRadius: 8,
|
||||||
|
borderColor: '#0a2740',
|
||||||
|
borderWidth: 4,
|
||||||
|
opacity: 0.8,
|
||||||
|
shadowBlur: 10,
|
||||||
|
shadowColor: 'rgba(0, 0, 0, 0.5)'
|
||||||
|
},
|
||||||
|
label: {
|
||||||
|
show: false
|
||||||
|
},
|
||||||
|
emphasis: {
|
||||||
|
itemStyle: {
|
||||||
|
opacity: 0.5,
|
||||||
|
shadowBlur: 20,
|
||||||
|
shadowColor: 'rgba(0, 0, 0, 0.5)'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
data: [
|
||||||
|
{
|
||||||
|
value: 59,
|
||||||
|
name: '一般',
|
||||||
|
itemStyle: {
|
||||||
|
color: '#1976a1'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value: 59,
|
||||||
|
name: '轻度',
|
||||||
|
itemStyle: {
|
||||||
|
color: '#1de9ff'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
// 3D视角控制
|
||||||
|
viewControl: {
|
||||||
|
alpha: 40,
|
||||||
|
beta: 40,
|
||||||
|
rotateSensitivity: 1,
|
||||||
|
zoomSensitivity: 1,
|
||||||
|
autoRotate: true,
|
||||||
|
autoRotateSpeed: 10
|
||||||
|
}
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.chart-container {
|
||||||
|
width: 100%;
|
||||||
|
height: 400px;
|
||||||
|
background: transparent;
|
||||||
|
perspective: 1000px;
|
||||||
|
transform-style: preserve-3d;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -16,6 +16,7 @@ import { defineProps } from 'vue';
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
title: string;
|
title: string;
|
||||||
}>();
|
}>();
|
||||||
|
const title = props.title;
|
||||||
</script>
|
</script>
|
||||||
<style scoped>
|
<style scoped>
|
||||||
@keyframes enlargecr1 {
|
@keyframes enlargecr1 {
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, onMounted, toRef, onUpdated } from 'vue';
|
import { ref, toRef, onUpdated } from 'vue';
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
// 传入的参数
|
// 传入的参数
|
||||||
lineHeight: {
|
lineHeight: {
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, onMounted, toRef, onUpdated } from 'vue';
|
import { ref, toRef, onUpdated } from 'vue';
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
// 传入的参数
|
// 传入的参数
|
||||||
lineHeight: {
|
lineHeight: {
|
||||||
|
|
33
src/main.ts
|
@ -1,23 +1,24 @@
|
||||||
import { createApp } from 'vue'
|
import { createApp } from "vue";
|
||||||
import './style.css'
|
import "./style.css";
|
||||||
import App from './App.vue'
|
import App from "./App.vue";
|
||||||
import router from './router'
|
import router from "./router";
|
||||||
import { store } from './store/idnex'
|
import { store } from "./store/idnex";
|
||||||
import "animate.css/animate.min.css";
|
import "animate.css/animate.min.css";
|
||||||
//全局导入element-plus
|
//全局导入element-plus
|
||||||
import ElementPlus from 'element-plus'
|
import ElementPlus from "element-plus";
|
||||||
import 'element-plus/dist/index.css'
|
import "element-plus/dist/index.css";
|
||||||
|
|
||||||
|
|
||||||
// 引入echarts
|
// 引入echarts
|
||||||
import Echarts from 'vue-echarts'
|
import Echarts from "vue-echarts";
|
||||||
import * as echarts from 'echarts'
|
import * as echarts from "echarts";
|
||||||
|
import "echarts-liquidfill";
|
||||||
const app = createApp(App)
|
import "echarts-gl";
|
||||||
|
const app = createApp(App);
|
||||||
|
app.use(ElementPlus);
|
||||||
|
|
||||||
// 使用组件
|
// 使用组件
|
||||||
app.component('e-charts',Echarts)
|
app.component("e-charts", Echarts);
|
||||||
// 全局挂载 echarts
|
// 全局挂载 echarts
|
||||||
app.config.globalProperties.$echarts = echarts
|
app.config.globalProperties.$echarts = echarts;
|
||||||
|
|
||||||
createApp(App).use(router).use(store).mount('#app')
|
createApp(App).use(router).use(store).mount("#app");
|
||||||
|
|
|
@ -188,13 +188,13 @@ const center_bottom_height = ref(0);
|
||||||
const right_center_height = ref(0);
|
const right_center_height = ref(0);
|
||||||
const right_bottom_height = ref(0);
|
const right_bottom_height = ref(0);
|
||||||
const isShow = ref(false);
|
const isShow = ref(false);
|
||||||
const togglePop = (newShow) => {
|
const togglePop = (newShow:any) => {
|
||||||
isShow.value = !isShow.value;
|
isShow.value = !isShow.value;
|
||||||
if (newShow) {
|
if (newShow) {
|
||||||
isShow.value = newShow;
|
isShow.value = newShow;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
var intervalId = null;
|
var intervalId: any = null;
|
||||||
import img1 from "../../assets/home/1.png"
|
import img1 from "../../assets/home/1.png"
|
||||||
import img2 from "../../assets/home/2.png"
|
import img2 from "../../assets/home/2.png"
|
||||||
import img3 from "../../assets/home/3.png"
|
import img3 from "../../assets/home/3.png"
|
||||||
|
@ -285,7 +285,6 @@ function init() {
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
myChart.setOption(option);
|
myChart.setOption(option);
|
||||||
window.addEventListener('resize', myChart.resize);
|
|
||||||
}
|
}
|
||||||
function initC() {
|
function initC() {
|
||||||
const ring = 1048 + 735 + 580 + 484; // 总数
|
const ring = 1048 + 735 + 580 + 484; // 总数
|
||||||
|
@ -332,7 +331,6 @@ function initC() {
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
myChart.setOption(option);
|
myChart.setOption(option);
|
||||||
window.addEventListener('resize', myChart.resize);
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
@ -375,12 +373,11 @@ function initC() {
|
||||||
|
|
||||||
.left_top {
|
.left_top {
|
||||||
height: 25%;
|
height: 25%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
|
|
||||||
.left_top_content {
|
.left_top_content {
|
||||||
height: 81%;
|
height: 81%;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
.itemContent {
|
.itemContent {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -407,11 +404,11 @@ function initC() {
|
||||||
|
|
||||||
.left_center {
|
.left_center {
|
||||||
height: 36%;
|
height: 36%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
|
|
||||||
.left_top_content {
|
.left_top_content {
|
||||||
height: 88%;
|
height: 88%;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
|
|
||||||
.itemContent {
|
.itemContent {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
@ -439,13 +436,12 @@ function initC() {
|
||||||
|
|
||||||
.left_bottom {
|
.left_bottom {
|
||||||
height: 35%;
|
height: 35%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
|
|
||||||
.left_top_content {
|
.left_top_content {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 88%;
|
height: 88%;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
.itemContent {
|
.itemContent {
|
||||||
height: 94%;
|
height: 94%;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
@ -491,10 +487,10 @@ function initC() {
|
||||||
|
|
||||||
.center_bottom {
|
.center_bottom {
|
||||||
height: 30%;
|
height: 30%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
|
|
||||||
.center_bottom_content {
|
.center_bottom_content {
|
||||||
height: 86%;
|
height: 86%;
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: 12px 6px 12px 0;
|
padding: 12px 6px 12px 0;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -516,9 +512,9 @@ function initC() {
|
||||||
|
|
||||||
.right_top {
|
.right_top {
|
||||||
height: 30%;
|
height: 30%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
|
|
||||||
.right_top_content {
|
.right_top_content {
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
position: relative;
|
position: relative;
|
||||||
height: 86%;
|
height: 86%;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -575,9 +571,9 @@ function initC() {
|
||||||
|
|
||||||
.right_center {
|
.right_center {
|
||||||
height: 30%;
|
height: 30%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
|
|
||||||
.right_center_content {
|
.right_center_content {
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
height: 87%;
|
height: 87%;
|
||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -713,23 +709,20 @@ function initC() {
|
||||||
|
|
||||||
.right_bottom {
|
.right_bottom {
|
||||||
height: 36%;
|
height: 36%;
|
||||||
background-color: rgba(3, 51, 130, .4);
|
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
||||||
/* Added alignment for items */
|
|
||||||
.right_bottom_content {
|
.right_bottom_content {
|
||||||
|
background-color: rgba(3, 51, 130, .4);
|
||||||
height: 86%;
|
height: 86%;
|
||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
/* Added alignment for items */
|
|
||||||
|
|
||||||
.right_bottom_left {
|
.right_bottom_left {
|
||||||
width: 50%;
|
width: 50%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background: url("../../assets/home/r_b_lbg.svg") no-repeat center center;
|
background: url("../../assets/home/r_b_lbg.svg") no-repeat center center;
|
||||||
/* Fixed missing closing quote */
|
|
||||||
background-size: 70% 70%;
|
background-size: 70% 70%;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
|
|