From 1656e578fe5438a4566542b0c0d02d40e9705c3a 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: Thu, 31 Oct 2024 15:12:23 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=A1=E8=AE=BF=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E5=89=8D=E7=AB=AF1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/datav/MailVisits.vue | 175 ++++++--------------------------- 1 file changed, 29 insertions(+), 146 deletions(-) diff --git a/src/views/datav/MailVisits.vue b/src/views/datav/MailVisits.vue index f56e544..6cd86aa 100644 --- a/src/views/datav/MailVisits.vue +++ b/src/views/datav/MailVisits.vue @@ -39,7 +39,7 @@ - + - - - - - + + + + + - + @@ -241,14 +241,14 @@ @@ -327,7 +327,6 @@ const option = { }, ], }; - const option1 = ref({ xAxis: { type: "category", @@ -388,134 +387,6 @@ const option1 = ref({ }, ], }); - -const data1 = [ - { - name: "雨花分局", - value: 98, - unit: "%", - numerator: 776, - denominator: 791, - }, - { - name: "岳麓分局", - value: 97, - unit: "%", - numerator: 772, - denominator: 795, - }, - { - name: "开福分局", - value: 92, - unit: "%", - numerator: 750, - denominator: 815, - }, - { - name: "天心分局", - value: 92, - unit: "%", - numerator: 661, - denominator: 718, - }, - { - name: "芙蓉分局", - value: 89, - unit: "%", - numerator: 641, - denominator: 720, - }, - { - name: "望城分局", - value: 85, - unit: "%", - numerator: 451, - denominator: 530, - }, - { - name: "浏阳市局", - value: 79, - unit: "%", - numerator: 451, - denominator: 570, - }, - { - name: "长沙县局", - value: 70, - unit: "%", - numerator: 350, - denominator: 500, - }, -]; - -const data3 = [ - - { - name: "天心分局", - value: 7 - }, - { - name: "芙蓉分局", - value: 6 - }, - { - name: "开福分局", - value: 5 - }, - { - name: "岳麓分局", - value: 2 - }, - { - name: "雨花分局", - value: 2 - }, - { - name: "望城分局", - value: 1 - }, - { - name: "浏阳市局", - value: 1 - }, - { - name: "长沙县局", - value: 1 - }, -]; - - -const data2 = [ - { - name: "开福分局", - value: 9700 - }, - { - name: "芙蓉分局", - value: 9021 - }, - { - name: "岳麓分局", - value: 8512 - }, - { - name: "雨花分局", - value: 8021 - }, - { - name: "望城分局", - value: 7111 - }, - { - name: "浏阳市局", - value: 6622 - }, - { - name: "长沙县局", - value: 6221 - }, -]; - const option2 = { series: [ { @@ -535,7 +406,6 @@ const option2 = { }, ], }; - const option3 = { series: [ { @@ -555,10 +425,12 @@ const option3 = { }, ], }; + + const activeTab = ref("1"); const activeMailTab = ref("1"); -const activeTabRight=ref("1"); -const activeMailTabRight=ref("1"); +const activeTabRight = ref("1"); +const activeMailTabRight = ref("1"); // 总数对象 const overview = ref({ total: 0, @@ -577,16 +449,23 @@ const overview = ref({ // 分局初重领信 const fxsjFirstMailList = ref([]); const fxsjRepeatMailList = ref([]); -const fxsjLeaderViewMailList= ref([]); +const fxsjLeaderViewMailList = ref([]); // 部委初重信 const bwzdFirstMailList = ref([]); const bwzdRepeatMailList = ref([]); -const bwzdLeaderViewMailList= ref([]); +const bwzdLeaderViewMailList = ref([]); +// 分局缠闹 +const fxsjEntanglementMailList = ref([]); +const fxsjMassMailList = ref([]); + +// 部委缠闹 +const bwzdEntanglementMailList = ref([]); +const bwzdMassMailList = ref([]); + const time = ref([ moment().startOf("year").format("YYYY-MM-DD"), moment().format("YYYY-MM-DD"), ]); - function getData() { getMailVisitsData(time.value).then((data) => { overview.value = data.overview; @@ -596,6 +475,10 @@ function getData() { bwzdFirstMailList.value = data.bwzdFirstMailList; bwzdRepeatMailList.value = data.bwzdRepeatMailList; bwzdLeaderViewMailList.value = data.bwzdLeaderViewMailList; + fxsjEntanglementMailList.value = data.fxsjEntanglementMailList + fxsjMassMailList.value = data.fxsjMassMailList + bwzdEntanglementMailList.value = data.bwzdEntanglementMailList + bwzdMassMailList.value = data.bwzdMassMailList }); } From 7ef8cbc20d15baab2c09ce98a40ce73fb2385bab Mon Sep 17 00:00:00 2001 From: sjh Date: Thu, 31 Oct 2024 20:01:03 +0800 Subject: [PATCH 2/2] =?UTF-8?q?1=E3=80=81=E6=8A=9A=E6=85=B0=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F=EF=BC=9A=E9=9A=90=E8=97=8F=E6=97=A0=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E7=9A=84=E6=A8=A1=E5=9D=97=202=E3=80=81=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=EF=BC=9A=E6=96=B0=E5=A2=9E=E5=A4=84=E7=90=86=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/datav/RightsComfort.vue | 142 ++++++++++---------- src/views/sensitivePerception/ModelClue.vue | 27 +++- 2 files changed, 97 insertions(+), 72 deletions(-) diff --git a/src/views/datav/RightsComfort.vue b/src/views/datav/RightsComfort.vue index 277c71b..6175114 100644 --- a/src/views/datav/RightsComfort.vue +++ b/src/views/datav/RightsComfort.vue @@ -263,34 +263,34 @@ const option1 = ref({ }); const data1 = [ - { - name: "开福分局", - value: 31 - }, - { - name: "芙蓉分局", - value: 30 - }, - { - name: "岳麓分局", - value: 22 - }, - { - name: "雨花分局", - value: 20 - }, - { - name: "望城分局", - value: 15 - }, - { - name: "浏阳市局", - value: 9 - }, - { - name: "长沙县局", - value: 9 - }, + // { + // name: "开福分局", + // value: 31 + // }, + // { + // name: "芙蓉分局", + // value: 30 + // }, + // { + // name: "岳麓分局", + // value: 22 + // }, + // { + // name: "雨花分局", + // value: 20 + // }, + // { + // name: "望城分局", + // value: 15 + // }, + // { + // name: "浏阳市局", + // value: 9 + // }, + // { + // name: "长沙县局", + // value: 9 + // }, ]; const data2 = [ @@ -325,21 +325,21 @@ const data2 = [ ]; const option2 = { - series: [ - { - type: "pie", - radius: ["40%", "70%"], - label: { - color: "#fff", - }, - data: [ - { value: 311, name: "故意伤害" }, - { value: 735, name: "袭警罪" }, - { value: 580, name: "寻衅滋事" }, - { value: 484, name: "妨碍公务" } - ], - }, - ], + // series: [ + // { + // type: "pie", + // radius: ["40%", "70%"], + // label: { + // color: "#fff", + // }, + // data: [ + // { value: 311, name: "故意伤害" }, + // { value: 735, name: "袭警罪" }, + // { value: 580, name: "寻衅滋事" }, + // { value: 484, name: "妨碍公务" } + // ], + // }, + // ], }; const option3 = computed(() => { @@ -374,39 +374,39 @@ const option4 = computed(() => { const option6 = { series: [ - { - type: "pie", - radius: ["40%", "70%"], - label: { - color: "#fff", - }, - data: [ - { value: 211, name: "民警" }, - { value: 655, name: "辅警" }, - { value: 666, name: "协警" }, - { value: 312, name: "巡防队员" } - ], - }, + // { + // type: "pie", + // radius: ["40%", "70%"], + // label: { + // color: "#fff", + // }, + // data: [ + // { value: 211, name: "民警" }, + // { value: 655, name: "辅警" }, + // { value: 666, name: "协警" }, + // { value: 312, name: "巡防队员" } + // ], + // }, ], }; const option5 = { series: [ - { - type: "pie", - radius: ["40%", "70%"], - label: { - color: "#fff", - }, - data: [ - { value: 211, name: "其它" }, - { value: 655, name: "网络侵权" }, - { value: 666, name: "110警情" }, - { value: 321, name: "安保维稳" }, - { value: 211, name: "执勤处室" }, - { value: 421, name: "组织调解" }, - ], - }, + // { + // type: "pie", + // radius: ["40%", "70%"], + // label: { + // color: "#fff", + // }, + // data: [ + // { value: 211, name: "其它" }, + // { value: 655, name: "网络侵权" }, + // { value: 666, name: "110警情" }, + // { value: 321, name: "安保维稳" }, + // { value: 211, name: "执勤处室" }, + // { value: 421, name: "组织调解" }, + // ], + // }, ], }; diff --git a/src/views/sensitivePerception/ModelClue.vue b/src/views/sensitivePerception/ModelClue.vue index 747ac0c..c3a8338 100644 --- a/src/views/sensitivePerception/ModelClue.vue +++ b/src/views/sensitivePerception/ModelClue.vue @@ -106,6 +106,20 @@ }} + + +