From 75045b2c856319854772ef4f52dfa42807886879 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Sat, 7 Oct 2023 10:35:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8A=A0=E8=BD=BD=E9=81=AE?= =?UTF-8?q?=E7=BD=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/desensitization.js | 3 + .../satisfactionEval/dissatisfied/detail.vue | 22 ++----- .../satisfactionEval/dissatisfied/index.vue | 14 +++- .../dissatisfiedPersonnel/index.vue | 40 +++++++----- .../modules/EventSituation/index.vue | 12 +++- .../modules/EventStatistics/index.vue | 35 ++++++---- .../modules/PersonnelPortrait/index.vue | 27 +++++--- .../modules/PotentialPeople/index.vue | 16 +++-- .../modules/RiskStatistics/index.vue | 30 ++++++--- .../modules/SelfTrend/index.vue | 8 ++- .../modules/TypesOfDissatisfaction/index.vue | 12 +++- .../potentialPeople/details/xqwmz.vue | 7 +- .../potentialPeople/details/yxwxfw.vue | 6 +- .../potentialPeople/index.vue | 64 ++++++++++++++----- .../potentialPeople/sjwjj.vue | 10 ++- .../potentialPeople/xqwmz.vue | 20 ++++-- .../potentialPeople/yxwxfw.vue | 37 +++++++---- 17 files changed, 248 insertions(+), 115 deletions(-) diff --git a/src/utils/desensitization.js b/src/utils/desensitization.js index fcb4cbde2..3144ca5b2 100644 --- a/src/utils/desensitization.js +++ b/src/utils/desensitization.js @@ -1,4 +1,7 @@ export default function desensitizeSubstring(inputString, start, end) { + if(!inputString) { + return '' + } // 保留部分非敏感信息,将敏感信息部分截取掉 let desensitizedString = inputString.substring(0, start) + "*".repeat(end - start) + inputString.substring(end); return desensitizedString; diff --git a/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue b/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue index 56e83fc80..9e7acf232 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue @@ -16,9 +16,9 @@
{{unsatisfiedMattersModel.reason}} -
+ a'+params[0].name+'
' + params[0].name + '
' + params[i].seriesName + ':' + params[i].data + '
' } } return res; @@ -173,14 +181,14 @@ export default { }, boundaryGap: true, data: xData, - },{ + }, { type: 'category', data: xData, - axisLine: {show:false}, + axisLine: {show: false}, axisLabel: { show: false, }, - boundaryGap:true, + boundaryGap: true, } ], @@ -217,12 +225,12 @@ export default { } ], series: [ - ...seriesArray, + ...seriesArray, { name: '', type: 'bar', - barWidth:100, + barWidth: 100, barGap: '-60%', data: barArray, itemStyle: { @@ -237,6 +245,7 @@ export default { }; this.myChart.setOption(option); window.addEventListener("resize", () => this.myChart.resize()); + this.loading = false }, } } diff --git a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue index eb4dac218..3b35eb787 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue @@ -1,6 +1,10 @@ -