From 09b785f1637d2307bee76a20d642d72a438c0e0b Mon Sep 17 00:00:00 2001 From: "452061493@qq.com" <452061493@qq.com> Date: Wed, 20 Mar 2024 17:25:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E5=88=86=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 78 ++++++- package.json | 3 +- src/assets/images/bg_count.jpg | Bin 0 -> 8943 bytes src/components/header-nav/index.vue | 3 + src/views/common/analyse.vue | 340 +++++++++++++++++++++++++++- 5 files changed, 407 insertions(+), 17 deletions(-) create mode 100644 src/assets/images/bg_count.jpg diff --git a/package-lock.json b/package-lock.json index 42bd183..015f9e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "@zxing/library": "^0.20.0", "axios": "^1.6.7", "core-js": "^3.36.0", + "echarts": "^5.5.0", "jsonp": "^0.2.1", "lodash": "^4.17.21", "mitt": "^3.0.1", @@ -35,7 +36,7 @@ "postcss-pxtorem": "^6.1.0", "unplugin-auto-import": "^0.17.5", "unplugin-vue-components": "^0.26.0", - "vite": "^5.1.4", + "vite": "^5.1.6", "vite-plugin-compression": "^0.5.1", "vite-plugin-eslint": "^1.8.1", "vite-plugin-progress": "^0.0.7", @@ -3830,6 +3831,20 @@ "tslib": "^2.0.3" } }, + "node_modules/echarts": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.5.0.tgz", + "integrity": "sha512-rNYnNCzqDAPCr4m/fqyUFv7fD9qIsd50S6GDFgO1DxZhncCsNsG7IfUlAlvZe5oSEQxtsjnHiUuppzccry93Xw==", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.5.0" + } + }, + "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.689", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.689.tgz", @@ -6435,9 +6450,9 @@ } }, "node_modules/vite": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.4.tgz", - "integrity": "sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==", + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/vite/-/vite-5.1.6.tgz", + "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", "dev": true, "dependencies": { "esbuild": "^0.19.3", @@ -6450,9 +6465,6 @@ "engines": { "node": "^18.0.0 || >=20.0.0" }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, "optionalDependencies": { "fsevents": "~2.3.3" }, @@ -7309,6 +7321,19 @@ "url": "https://github.com/sponsors/colinhacks" } }, + "node_modules/zrender": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.5.0.tgz", + "integrity": "sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==", + "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==" + }, "node_modules/zxing-wasm": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/zxing-wasm/-/zxing-wasm-1.1.3.tgz", @@ -9513,7 +9538,7 @@ }, "ansi-regex": { "version": "5.0.1", - "resolved": "https:/registry/.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "peer": true @@ -9902,6 +9927,22 @@ "tslib": "^2.0.3" } }, + "echarts": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.5.0.tgz", + "integrity": "sha512-rNYnNCzqDAPCr4m/fqyUFv7fD9qIsd50S6GDFgO1DxZhncCsNsG7IfUlAlvZe5oSEQxtsjnHiUuppzccry93Xw==", + "requires": { + "tslib": "2.3.0", + "zrender": "5.5.0" + }, + "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.689", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.689.tgz", @@ -11847,9 +11888,9 @@ } }, "vite": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.4.tgz", - "integrity": "sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==", + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/vite/-/vite-5.1.6.tgz", + "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", "dev": true, "requires": { "esbuild": "^0.19.3", @@ -12357,6 +12398,21 @@ "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", "dev": true }, + "zrender": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.5.0.tgz", + "integrity": "sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==", + "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==" + } + } + }, "zxing-wasm": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/zxing-wasm/-/zxing-wasm-1.1.3.tgz", diff --git a/package.json b/package.json index 27c1a75..96ea935 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "@zxing/library": "^0.20.0", "axios": "^1.6.7", "core-js": "^3.36.0", + "echarts": "^5.5.0", "jsonp": "^0.2.1", "lodash": "^4.17.21", "mitt": "^3.0.1", @@ -42,7 +43,7 @@ "postcss-pxtorem": "^6.1.0", "unplugin-auto-import": "^0.17.5", "unplugin-vue-components": "^0.26.0", - "vite": "^5.1.4", + "vite": "^5.1.6", "vite-plugin-compression": "^0.5.1", "vite-plugin-eslint": "^1.8.1", "vite-plugin-progress": "^0.0.7", diff --git a/src/assets/images/bg_count.jpg b/src/assets/images/bg_count.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0d555ec8cc8ad51e9a705e62c8a306289acc1ac3 GIT binary patch literal 8943 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 jD`sZaaHxk$e&HB*JwxgMf2=5x2JzX1TBQ \ No newline at end of file diff --git a/src/views/common/analyse.vue b/src/views/common/analyse.vue index bd84d60..7b8005b 100644 --- a/src/views/common/analyse.vue +++ b/src/views/common/analyse.vue @@ -11,13 +11,39 @@
+
+ 本月执法 + 356 + 投诉:24 +
+ +
+
执法类别
+
+
+
+
+
执法人员
+ +
+
+
案件数量
+ +
+
+
企业类型
+ +
+
+ + +