diff --git a/package-lock.json b/package-lock.json
index e147d08..08cdfb8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"@element-plus/icons-vue": "^2.3.2",
"axios": "^1.13.6",
"dayjs": "^1.11.19",
+ "echarts": "^6.0.0",
"element-plus": "^2.13.5",
"pinia": "^3.0.4",
"vue": "^3.5.25",
@@ -1749,6 +1750,16 @@
"node": ">= 0.4"
}
},
+ "node_modules/echarts": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmmirror.com/echarts/-/echarts-6.0.0.tgz",
+ "integrity": "sha512-Tte/grDQRiETQP4xz3iZWSvoHrkCQtwqd6hs+mifXcjrCuo2iKWbajFObuLJVBlDIJlOzgQPd1hsaKt/3+OMkQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "2.3.0",
+ "zrender": "6.0.0"
+ }
+ },
"node_modules/element-plus": {
"version": "2.13.5",
"resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.13.5.tgz",
@@ -3378,6 +3389,12 @@
"url": "https://github.com/sponsors/SuperchupuDev"
}
},
+ "node_modules/tslib": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
+ "license": "0BSD"
+ },
"node_modules/type-check": {
"version": "0.4.0",
"resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz",
@@ -3732,6 +3749,15 @@
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
+ },
+ "node_modules/zrender": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmmirror.com/zrender/-/zrender-6.0.0.tgz",
+ "integrity": "sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "tslib": "2.3.0"
+ }
}
}
}
diff --git a/package.json b/package.json
index ee3af5b..acd62d4 100644
--- a/package.json
+++ b/package.json
@@ -14,6 +14,7 @@
"@element-plus/icons-vue": "^2.3.2",
"axios": "^1.13.6",
"dayjs": "^1.11.19",
+ "echarts": "^6.0.0",
"element-plus": "^2.13.5",
"pinia": "^3.0.4",
"vue": "^3.5.25",
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 59d1f47..042d20f 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,6 +1,15 @@