|
|
|
|
@ -199,7 +199,6 @@
|
|
|
|
|
<el-select v-model="selectedMetricLD" placeholder="请选择指标"> |
|
|
|
|
<el-option label="派出所" value="paichusuo"></el-option> |
|
|
|
|
<el-option label="交警" value="jiaojing"></el-option> |
|
|
|
|
<el-option label="平均数" value="avgProblemNumber"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -236,7 +235,6 @@
|
|
|
|
|
<el-select v-model="selectedMetricMJ" placeholder="请选择指标"> |
|
|
|
|
<el-option label="派出所" value="paichusuo"></el-option> |
|
|
|
|
<el-option label="交警" value="jiaojing"></el-option> |
|
|
|
|
<el-option label="平均数" value="avgProblemNumber"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -273,7 +271,6 @@
|
|
|
|
|
<el-select v-model="selectedMetricXFJ" placeholder="请选择指标"> |
|
|
|
|
<el-option label="派出所" value="paichusuo"></el-option> |
|
|
|
|
<el-option label="交警" value="jiaojing"></el-option> |
|
|
|
|
<el-option label="平均数" value="avgProblemNumber"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -369,8 +366,8 @@ watch([time, selectedMetric, selectedMetricPCS, selectedMetricJJDD, selectedMetr
|
|
|
|
|
getLeaderRiskData(selectedMetricLD.value);// 【领导 问题涉及人数】 |
|
|
|
|
getPoliceANegativeData(selectedMetricMJ.value);// 【民警 问题数】 |
|
|
|
|
getPoliceARiskData(selectedMetricMJ.value);// 【民警 问题发生率】 |
|
|
|
|
// getPoliceBNegativeData(selectedMetricXFJ.value);//【辅警/协警 问题数】 |
|
|
|
|
// getPoliceBRiskData(selectedMetricXFJ.value);//【辅警/协警 问题发生率】 |
|
|
|
|
getPoliceBNegativeData(selectedMetricXFJ.value);//【辅警/协警 问题数】 |
|
|
|
|
getPoliceBRiskData(selectedMetricXFJ.value);//【辅警/协警 问题发生率】 |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
onMounted(() => { |
|
|
|
|
@ -388,8 +385,8 @@ onMounted(() => {
|
|
|
|
|
getLeaderRiskData(selectedMetricLD.value);// 【领导 问题涉及人数】 |
|
|
|
|
getPoliceANegativeData(selectedMetricMJ.value);// 【民警 问题数】 |
|
|
|
|
getPoliceARiskData(selectedMetricMJ.value);// 【民警 问题发生率】 |
|
|
|
|
// getPoliceBNegativeData(selectedMetricXFJ.value);//【辅警/协警 问题数】 |
|
|
|
|
// getPoliceBRiskData(selectedMetricXFJ.value);//【辅警/协警 问题发生率】 |
|
|
|
|
getPoliceBNegativeData(selectedMetricXFJ.value);//【辅警/协警 问题数】 |
|
|
|
|
getPoliceBRiskData(selectedMetricXFJ.value);//【辅警/协警 问题发生率】 |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
const getTotalData = () => { |
|
|
|
|
@ -496,8 +493,8 @@ const eachData = (data) => {
|
|
|
|
|
let arr = []; |
|
|
|
|
data.forEach(item => { |
|
|
|
|
arr.push({ |
|
|
|
|
label: item.name, |
|
|
|
|
value: 'score' in item ? Number(item.score) : Number(item.value) |
|
|
|
|
label: item.label, |
|
|
|
|
value: item['score'] != null ? Number(item.score) : Number(item.value) |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
return arr; |
|
|
|
|
|