From 25f90c7c9630660e720c3763b1c4fa5e0bf2dee8 Mon Sep 17 00:00:00 2001 From: 13713575202 <1345916905@qq.com> Date: Thu, 19 Jun 2025 11:49:52 +0800 Subject: [PATCH] =?UTF-8?q?xiabin=20=E5=9C=9F=E5=9C=B0=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sub-government-affairs-service/package.json | 1 + .../src/apis/resource/statisticAnalysis.js | 14 ++ .../views/resource/database/Statistics.vue | 130 +++++++++++++++++- .../database/components/pie-chart.vue | 103 ++++++++++++++ sub-government-affairs-service/yarn.lock | 15 +- 5 files changed, 257 insertions(+), 6 deletions(-) create mode 100644 sub-government-affairs-service/src/views/resource/database/components/pie-chart.vue diff --git a/sub-government-affairs-service/package.json b/sub-government-affairs-service/package.json index 1620349..3f98bb4 100644 --- a/sub-government-affairs-service/package.json +++ b/sub-government-affairs-service/package.json @@ -22,6 +22,7 @@ "@wangeditor/editor-for-vue": "^5.1.12", "axios": "^1.6.5", "echarts": "^5.6.0", + "echarts-gl": "^2.0.9", "element-plus": "^2.7.2", "js-base64": "^3.7.6", "lodash": "^4.17.21", diff --git a/sub-government-affairs-service/src/apis/resource/statisticAnalysis.js b/sub-government-affairs-service/src/apis/resource/statisticAnalysis.js index f2d640e..87f22f7 100644 --- a/sub-government-affairs-service/src/apis/resource/statisticAnalysis.js +++ b/sub-government-affairs-service/src/apis/resource/statisticAnalysis.js @@ -15,3 +15,17 @@ export function GetLandData(params = {}) { params, }); } +//获取流转去未流转接口 +export function getOverview(params = {}) { + return request('/land-resource/analysis/overview', { + method: 'GET', + params, + }); +} +//获取具体土地信息 +export function getSubArea(params = {}) { + return request('/land-resource/analysis/subArea', { + method: 'GET', + params, + }); +} diff --git a/sub-government-affairs-service/src/views/resource/database/Statistics.vue b/sub-government-affairs-service/src/views/resource/database/Statistics.vue index e213d09..e366c7f 100644 --- a/sub-government-affairs-service/src/views/resource/database/Statistics.vue +++ b/sub-government-affairs-service/src/views/resource/database/Statistics.vue @@ -1,17 +1,137 @@ diff --git a/sub-government-affairs-service/src/views/resource/database/components/pie-chart.vue b/sub-government-affairs-service/src/views/resource/database/components/pie-chart.vue new file mode 100644 index 0000000..5dcbca7 --- /dev/null +++ b/sub-government-affairs-service/src/views/resource/database/components/pie-chart.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/sub-government-affairs-service/yarn.lock b/sub-government-affairs-service/yarn.lock index 9aeb966..afaedd9 100644 --- a/sub-government-affairs-service/yarn.lock +++ b/sub-government-affairs-service/yarn.lock @@ -1601,6 +1601,11 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" +claygl@^1.2.1: + version "1.3.0" + resolved "https://registry.npmmirror.com/claygl/-/claygl-1.3.0.tgz#7a6e2903210519ac358848f5d78070ed211685f3" + integrity sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ== + clone-regexp@^1.0.0: version "1.0.1" resolved "https://registry.npmmirror.com/clone-regexp/-/clone-regexp-1.0.1.tgz#051805cd33173375d82118fc0918606da39fd60f" @@ -2086,6 +2091,14 @@ dunder-proto@^1.0.0, dunder-proto@^1.0.1: es-errors "^1.3.0" gopd "^1.2.0" +echarts-gl@^2.0.9: + version "2.0.9" + resolved "https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz#ee228a6c7520a6fb7bbb71ea94394f3637ade033" + integrity sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA== + dependencies: + claygl "^1.2.1" + zrender "^5.1.1" + echarts@^5.6.0: version "5.6.0" resolved "https://registry.npmmirror.com/echarts/-/echarts-5.6.0.tgz#2377874dca9fb50f104051c3553544752da3c9d6" @@ -6679,7 +6692,7 @@ yocto-queue@^0.1.0: resolved "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -zrender@5.6.1: +zrender@5.6.1, zrender@^5.1.1: version "5.6.1" resolved "https://registry.npmmirror.com/zrender/-/zrender-5.6.1.tgz#e08d57ecf4acac708c4fcb7481eb201df7f10a6b" integrity sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==