From 31a101558f593f22abd295006b76ee0b1e569b6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E7=88=B1=E5=AD=A6=E4=B9=A0=E7=9A=84=E7=9F=B3?= =?UTF-8?q?=E5=90=8C=E5=AD=A6?= <2936013465@qq.com> Date: Fri, 13 Dec 2024 18:01:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E5=8A=A0=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E3=80=81=E4=BA=8C=E7=BA=A7=E5=AD=90=E5=B1=8F=E6=A1=88=E4=BB=B6?= =?UTF-8?q?=E6=A0=B8=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/data/basicScreen.ts | 20 +- src/api/screen/sub1.ts | 21 +- src/views/datav/Gobal.vue | 71 ++--- src/views/datav/SceneInsp.vue | 2 - src/views/datav/Sub1.vue | 478 +++++++++++++++++++++++++--------- 5 files changed, 422 insertions(+), 170 deletions(-) diff --git a/src/api/data/basicScreen.ts b/src/api/data/basicScreen.ts index 4a30e4a..c1452f0 100644 --- a/src/api/data/basicScreen.ts +++ b/src/api/data/basicScreen.ts @@ -9,9 +9,9 @@ import request from "@/api/request"; /* * 获取信息大屏统计数据 */ -export function getAllGobalCount(times) { +export function getAllGlobalCount(times) { return request.get({ - url: `/datav/dataGobalScreen?beginTime=${times[0]}&endTime=${times[1]}` + url: `/datav/dataGlobalScreen?beginTime=${times[0]}&endTime=${times[1]}` }); } @@ -19,9 +19,9 @@ export function getAllGobalCount(times) { /** * 获取问题趋势数据 */ -export function getGobalRecentlyTrendByMonth(year) { +export function getGlobalRecentlyTrendByMonth(year) { return request.get({ - url: `/datav/dataGobalScreen/getGobalRecentlyTrendByMonth?year=${year}` + url: `/datav/dataGlobalScreen/getGlobalRecentlyTrendByMonth?year=${year}` }); } @@ -32,7 +32,7 @@ export function getGobalRecentlyTrendByMonth(year) { */ export function getOrganizationRank(times) { return request.get({ - url: `/datav/dataGobalScreen/getOrganizationRank?beginTime=${times[0]}&endTime=${times[1]}` + url: `/datav/dataGlobalScreen/getOrganizationRank?beginTime=${times[0]}&endTime=${times[1]}` }); } @@ -43,7 +43,7 @@ export function getOrganizationRank(times) { */ export function getBusinessRate(times) { return request.get({ - url: `/datav/dataGobalScreen/getBusinessRate?beginTime=${times[0]}&endTime=${times[1]}` + url: `/datav/dataGlobalScreen/getBusinessRate?beginTime=${times[0]}&endTime=${times[1]}` }); } @@ -54,7 +54,7 @@ export function getBusinessRate(times) { */ export function getStrongProblemRate(times) { return request.get({ - url: `/datav/dataGobalScreen/getStrongProblemRate?beginTime=${times[0]}&endTime=${times[1]}` + url: `/datav/dataGlobalScreen/getStrongProblemRate?beginTime=${times[0]}&endTime=${times[1]}` }); } @@ -65,7 +65,7 @@ export function getStrongProblemRate(times) { */ export function getProblemBusinessRate(times) { return request.get({ - url: `/datav/dataGobalScreen/getProblemBusinessRate?beginTime=${times[0]}&endTime=${times[1]}` + url: `/datav/dataGlobalScreen/getProblemBusinessRate?beginTime=${times[0]}&endTime=${times[1]}` }); } @@ -74,9 +74,9 @@ export function getProblemBusinessRate(times) { * 地图数据 */ -export function getGobalMap(times) { +export function getGlobalMap(times) { return request.get({ - url: `/datav/dataGobalScreen/getMap?beginTime=${times[0]}&endTime=${times[1]}` + url: `/datav/dataGlobalScreen/getMap?beginTime=${times[0]}&endTime=${times[1]}` }); } diff --git a/src/api/screen/sub1.ts b/src/api/screen/sub1.ts index 0a32ee1..73ea95f 100644 --- a/src/api/screen/sub1.ts +++ b/src/api/screen/sub1.ts @@ -1,7 +1,22 @@ import request from "../request"; -export function test(departId) { +export function getSubOneStreetMap(departPId) { return request.get({ - url: `/datav/sub1/test?departId=${departId}` + url: `/datav/sub1/getSubOneStreetMap?departPId=${departPId}` }); -} \ No newline at end of file +} + + + +export function getSubOneTrend(departPId, year) { + return request.get({ + url: `/datav/sub1/getSubOneTrend?departPId=${departPId}&year=${year}` + }); +} + + +export function getCaseVerifyRank(departPId, times) { + return request.get({ + url: `/datav/sub1/getCaseVerifyRank?departPId=${departPId}&beginTime=${times[0]}&endTime=${times[1]}` + }); +} diff --git a/src/views/datav/Gobal.vue b/src/views/datav/Gobal.vue index bfa3f17..bbddb3b 100644 --- a/src/views/datav/Gobal.vue +++ b/src/views/datav/Gobal.vue @@ -139,10 +139,13 @@ import changshaMap from "@/assets/data/changsha.json"; import * as echarts from "echarts/core"; import moment from "moment/moment"; import { - getAllGobalCount, getBusinessRate, - getGobalRecentlyTrendByMonth, - getOrganizationRank, getProblemBusinessRate, getStrongProblemRate, getGobalMap + getGlobalRecentlyTrendByMonth, + getOrganizationRank, + getProblemBusinessRate, + getStrongProblemRate, + getGlobalMap, + getAllGlobalCount } from "@/api/data/basicScreen.ts"; // region 各种变量 @@ -166,7 +169,7 @@ const time = ref([ moment().startOf("year").format("YYYY-MM-DD"), moment().format("YYYY-MM-DD"), ]); // 时间范围 -const gobalTempMapVoList = ref([ +const globalTempMapVoList = ref([ { "name": "天心分局", "totalPro": 11, @@ -237,7 +240,7 @@ const option = ref({ trigger: 'item', formatter: function (params) { // console.log(params); - const dataItem = gobalTempMapVoList.value.find(item => item.name.includes(params.name.substring(0, 2))); + const dataItem = globalTempMapVoList.value.find(item => item.name.includes(params.name.substring(0, 2))); if (dataItem) { return `