diff --git a/vue/gold-system/README.md b/vue/gold-system/README.md index 856ed63..6abe182 100644 --- a/vue/gold-system/README.md +++ b/vue/gold-system/README.md @@ -16,4 +16,6 @@ npm install element-plus --save 下载element-plus组件 npm install @element-plus/icons-vue 下载element-plus图标库 -npm install vue-icons-plus --save 下载外部图标库 \ No newline at end of file +npm install vue-icons-plus --save 下载外部图标库 + +npm install echarts 安装echarts组件 \ No newline at end of file diff --git a/vue/gold-system/index.html b/vue/gold-system/index.html index b4ee6e8..1924bc8 100644 --- a/vue/gold-system/index.html +++ b/vue/gold-system/index.html @@ -11,3 +11,10 @@ + \ No newline at end of file diff --git a/vue/gold-system/package-lock.json b/vue/gold-system/package-lock.json index e5569d7..6d9f5bf 100644 --- a/vue/gold-system/package-lock.json +++ b/vue/gold-system/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@element-plus/icons-vue": "^2.3.1", "axios": "^1.7.8", + "echarts": "^5.5.1", "element-plus": "^2.8.8", "vue": "^3.5.12", "vue-icons-plus": "^0.1.7", @@ -1159,6 +1160,16 @@ "node": ">=0.4.0" } }, + "node_modules/echarts": { + "version": "5.5.1", + "resolved": "https://mirrors.huaweicloud.com/repository/npm/echarts/-/echarts-5.5.1.tgz", + "integrity": "sha512-Fce8upazaAXUVUVsjgV6mBnGuqgO+JNDlcgF79Dksy4+wgGpQB2lmYoO4TSweFg/mZITdpGHomw/cNBJZj1icA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.6.0" + } + }, "node_modules/element-plus": { "version": "2.8.8", "resolved": "https://mirrors.huaweicloud.com/repository/npm/element-plus/-/element-plus-2.8.8.tgz", @@ -1520,6 +1531,12 @@ "node": ">=0.10.0" } }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://mirrors.huaweicloud.com/repository/npm/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + }, "node_modules/typescript": { "version": "5.6.3", "resolved": "https://mirrors.huaweicloud.com/repository/npm/typescript/-/typescript-5.6.3.tgz", @@ -1663,6 +1680,15 @@ "peerDependencies": { "typescript": ">=5.0.0" } + }, + "node_modules/zrender": { + "version": "5.6.0", + "resolved": "https://mirrors.huaweicloud.com/repository/npm/zrender/-/zrender-5.6.0.tgz", + "integrity": "sha512-uzgraf4njmmHAbEUxMJ8Oxg+P3fT04O+9p7gY+wJRVxo8Ge+KmYv0WJev945EH4wFuc4OY2NLXz46FZrWS9xJg==", + "license": "BSD-3-Clause", + "dependencies": { + "tslib": "2.3.0" + } } } } diff --git a/vue/gold-system/package.json b/vue/gold-system/package.json index 4de5971..7be23ad 100644 --- a/vue/gold-system/package.json +++ b/vue/gold-system/package.json @@ -11,6 +11,7 @@ "dependencies": { "@element-plus/icons-vue": "^2.3.1", "axios": "^1.7.8", + "echarts": "^5.5.1", "element-plus": "^2.8.8", "vue": "^3.5.12", "vue-icons-plus": "^0.1.7", diff --git a/vue/gold-system/src/views/index.vue b/vue/gold-system/src/views/index.vue index bf5e68e..15dd10d 100644 --- a/vue/gold-system/src/views/index.vue +++ b/vue/gold-system/src/views/index.vue @@ -124,7 +124,7 @@ const router = useRouter(); .el-aside { background-color: #08193d; - height: 100vh; + min-height: 100vh; width: 200px; } diff --git a/vue/gold-system/src/views/managerecharge/activity.vue b/vue/gold-system/src/views/managerecharge/activity.vue index 583f2e5..790b7a3 100644 --- a/vue/gold-system/src/views/managerecharge/activity.vue +++ b/vue/gold-system/src/views/managerecharge/activity.vue @@ -1,66 +1,12 @@ @@ -143,20 +168,29 @@ const handleClick = function (tab, event) {
活动名称: - + + +
充值方式: - + + +
所属地区: - + + +
@@ -185,24 +219,24 @@ const handleClick = function (tab, event) { - - - - + + + +
- - - - - - - - - - - + + + + + + + + + + + - - - + + + \ No newline at end of file diff --git a/vue/gold-system/src/views/workspace/index.vue b/vue/gold-system/src/views/workspace/index.vue index 0c10df9..e905a10 100644 --- a/vue/gold-system/src/views/workspace/index.vue +++ b/vue/gold-system/src/views/workspace/index.vue @@ -1,13 +1,131 @@ \ No newline at end of file