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 @@ \ No newline at end of file