From 04180f31422be2bb733d69418383e4d430a04d84 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: Mon, 18 Nov 2024 23:26:11 +0800
Subject: [PATCH] ok
---
src/components/datav/header.vue | 2 +-
src/views/Home.vue | 2 +-
src/views/datav/AuditSuper.vue | 15 +-
src/views/datav/Gobal.vue | 8 +-
src/views/datav/MailVisits.vue | 119 +++--
src/views/datav/VideoInsp.vue | 921 ++++++++++++++++++++------------
6 files changed, 661 insertions(+), 406 deletions(-)
diff --git a/src/components/datav/header.vue b/src/components/datav/header.vue
index 9075dd4..9be6d47 100644
--- a/src/components/datav/header.vue
+++ b/src/components/datav/header.vue
@@ -18,7 +18,7 @@
民意感知
-
+
diff --git a/src/views/Home.vue b/src/views/Home.vue
index 2422b78..28620a0 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -57,7 +57,7 @@ flowNumberAndTodayNumber().then(data => {
flowNumber.value = data.flowNumber;
todayNumber.value = data.todayNumber;
})
-const links = ['警务评议', '视频督察', '情指行', '执法办案']
+const links = ['民意感知', '视频督察', '情指行', '执法办案']
const router = useRouter()
function goQuery(item) {
diff --git a/src/views/datav/AuditSuper.vue b/src/views/datav/AuditSuper.vue
index 7dd6df4..95e61bc 100644
--- a/src/views/datav/AuditSuper.vue
+++ b/src/views/datav/AuditSuper.vue
@@ -15,6 +15,7 @@
unit="%"
remark-font-size="12px"
spanClass="right-aligned"
+ :color="colors"
/>
@@ -581,16 +582,20 @@ const option22 = {
const colors = [
{
- color: "linear-gradient( 270deg, #FB002D 0%, #822232 100%)",
- percentage: 80,
+ // 绿色
+ color: "linear-gradient( 270deg, #63E700 0%, #19674C 100%)",
+ percentage: 90,
},
{
+ // 黄色
color: "linear-gradient( 270deg, #FFB90E 0%, #71501D 100%)",
- percentage: 60,
+ percentage: 80,
},
{
- color: "linear-gradient( 270deg, #63E700 0%, #19674C 100%)",
- percentage: 40,
+
+ // 红色
+ color: "linear-gradient( 270deg, #FB002D 0%, #822232 100%)",
+ percentage: 70,
},
];
diff --git a/src/views/datav/Gobal.vue b/src/views/datav/Gobal.vue
index ca321c5..bd249e1 100644
--- a/src/views/datav/Gobal.vue
+++ b/src/views/datav/Gobal.vue
@@ -186,8 +186,6 @@ const option = ref({
督察问题 ${dataItem.supervisePro}
案件核查问题 ${dataItem.caseVerifyPro}
信访投诉问题 ${dataItem.mailPro}
- 民意感知问题 ${dataItem.policePro}
- 审计监督问题 ${dataItem.reviewPro}
`;
@@ -200,8 +198,6 @@ const option = ref({
督察问题 0
案件核查问题 0
信访投诉问题 0
- 民意感知问题 0
- 审计监督问题 0
`;
@@ -450,7 +446,7 @@ const colors = [
.tooltip {
position: relative;
width: 169.88px;
- height: 198px;
+ height: 168px;
background: linear-gradient(180deg, rgba(1, 4, 87, 0.8) 0%, rgba(3, 21, 119, 0.8) 100%);
border: 1px solid #4E8FFF;
margin: -10px -10px -10px -10px;
@@ -475,7 +471,7 @@ const colors = [
.tooltip-content {
width: 170px;
- height: 155.8px;
+ height: 120px;
//font-size: 11px;
margin-top: -12px;
background: linear-gradient(180deg, #010457 0%, #031577 100%);
diff --git a/src/views/datav/MailVisits.vue b/src/views/datav/MailVisits.vue
index 035e68c..d3c9f4a 100644
--- a/src/views/datav/MailVisits.vue
+++ b/src/views/datav/MailVisits.vue
@@ -93,7 +93,6 @@
/>
@@ -218,7 +217,6 @@
/>
@@ -245,13 +243,59 @@ import moment from "moment/moment.js";
echarts.registerMap("changsha", changshaMap);
let gobalTempMapVoList = [
{
+ "name": "芙蓉分局",
+ "total": 704,
+ "countryTotal": 153,
+ "policeTotal": 506,
+ "numTotal": 45,
+ }, {
"name": "天心分局",
- "totalPro": 11,
- "supervisePro": 11,
- "caseVerifyPro": 11,
- "mailPro": 11,
- "policePro": 11,
- "reviewPro": 11
+ "total": 700,
+ "countryTotal": 150,
+ "policeTotal": 483,
+ "numTotal": 67,
+ }, {
+ "name": "岳麓分局",
+ "total": 609,
+ "countryTotal": 94,
+ "policeTotal": 462,
+ "numTotal": 53,
+ }, {
+ "name": "开福分局",
+ "total": 392,
+ "countryTotal": 108,
+ "policeTotal": 224,
+ "numTotal": 60,
+ }, {
+ "name": "雨花分局",
+ "total": 886,
+ "countryTotal": 204,
+ "policeTotal": 601,
+ "numTotal": 81,
+ }, {
+ "name": "望城分局",
+ "total": 273,
+ "countryTotal": 22,
+ "policeTotal": 224,
+ "numTotal": 27,
+ }, {
+ "name": "浏阳市局",
+ "total": 335,
+ "countryTotal": 34,
+ "policeTotal": 261,
+ "numTotal": 40,
+ }, {
+ "name": "宁乡市局",
+ "total": 309,
+ "countryTotal": 16,
+ "policeTotal": 267,
+ "numTotal": 26,
+ }, {
+ "name": "长沙县局",
+ "total": 422,
+ "countryTotal": 75,
+ "policeTotal": 303,
+ "numTotal": 44,
}
];
const option = ref({
@@ -270,11 +314,11 @@ const option = ref({
${dataItem.name}
`;
@@ -286,7 +330,7 @@ const option = ref({
信访总件数 0
国家信访 0
公安部信访 0
- 局长信箱 0
+
12337信访 0
@@ -404,17 +448,26 @@ const option2 = {
color: "#fff",
},
data: [
- // {value: 311, name: "慢作为"},
- // {value: 735, name: "意见建议"},
- // {value: 580, name: "违法违纪违规"},
- // {value: 484, name: "乱作为"},
- // {value: 300, name: "其他"},
- // {value: 300, name: "不作为"},
+ {value: 1282, name: "不作为"},
+ {value: 426, name: "求助咨询"},
+ {value: 284, name: "乱作为"},
+ {value: 131, name: "其他"},
+ {value: 95, name: "违法违纪违规"},
+ {value: 72, name: "慢作为"},
+ {value: 24, name: "意见建议"},
+ {value: 5, name: "纪律作风"},
+
],
},
],
+ tooltip: {
+ trigger: "item",
+ },
};
const option3 = {
+ tooltip: {
+ trigger: "item",
+ },
series: [
{
type: "pie",
@@ -423,12 +476,10 @@ const option3 = {
color: "#fff",
},
data: [
- // {value: 21, name: "其他"},
- // {value: 33, name: "通报批评"},
- // {value: 56, name: "责令检查"},
- // {value: 31, name: "考核降级"},
- // {value: 120, name: "组织处理"},
- // {value: 32, name: "党纪处分"},
+ {value: 10, name: "通报批评"},
+ {value: 2, name: "责令检查"},
+ {value: 1, name: "诫勉谈话"},
+ {value: 1, name: "批评教育"},
],
},
],
@@ -473,21 +524,17 @@ const time = ref([
]);
-
-const temp1=[{
- label:'张三',
+const temp1 = [{
+ label: '张三',
value: '1'
}]
-const temp2=[{
- label:'李四',
+const temp2 = [{
+ label: '李四',
value: '1'
}]
-
-
-
/**
* 信访趋势
* @type {Ref, UnwrapRef | string>}
@@ -630,9 +677,6 @@ const colors = [
}
-
-
-
:deep() {
// 弹框整体
.tooltip {
@@ -711,5 +755,4 @@ const colors = [
}
-
\ No newline at end of file
diff --git a/src/views/datav/VideoInsp.vue b/src/views/datav/VideoInsp.vue
index cbd6c6c..8aeed69 100644
--- a/src/views/datav/VideoInsp.vue
+++ b/src/views/datav/VideoInsp.vue
@@ -1,167 +1,160 @@
-
-
-
-
-
-
-
-
-
-
- 107
-
-
-
- 97
-
-
-
- 91%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2024年01月01日 - 2024年08月30日
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
待处理
-
- 芙蓉-定王台-办案区-询(讯)问室 (湖南省长沙市公安局芙蓉分局定王台派出所 ) “民警单人询(讯)问”的违规问题
-
-
-
-
-
待处理
-
- 望城-管理中心-办案区-询问室(湖南省长沙市望城区公安局法制大队) 民警单人询(讯)问”的违规问题。
-
-
-
-
-
待处理
-
- 执法办案中心-询问室7(湖南省长沙市公安局芙蓉分局蓉园派出所) 同时讯(询)问多名嫌疑对象
-
-
-
-
-
待处理
-
- 开福-直属-执法办案管理-讯询问室(湖南省长沙市公安局开福分局法制大队) “民警单人询(讯)问”的违规问题
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ 107
+
+
+
+ 97
+
+
+
+ 91%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2024年01月01日 - 2024年08月30日
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
待处理
+
+ 芙蓉-定王台-办案区-询(讯)问室 (湖南省长沙市公安局芙蓉分局定王台派出所 ) “民警单人询(讯)问”的违规问题
+
+
+
+
+
待处理
+
+ 望城-管理中心-办案区-询问室(湖南省长沙市望城区公安局法制大队) 民警单人询(讯)问”的违规问题。
+
+
+
+
+
待处理
+
+ 执法办案中心-询问室7(湖南省长沙市公安局芙蓉分局蓉园派出所) 同时讯(询)问多名嫌疑对象
+
+
+
+
+
待处理
+
+ 开福-直属-执法办案管理-讯询问室(湖南省长沙市公安局开福分局法制大队) “民警单人询(讯)问”的违规问题
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file