|
|
|
@ -16,7 +16,7 @@
|
|
|
|
|
<div class="list-text"> · 上报事件总数</div>
|
|
|
|
|
<div class="list-bottom">
|
|
|
|
|
<img src="@/assets/images/incident.png" alt="">
|
|
|
|
|
<div class="list-num">{{ MYsummarystatdata.total || "" }}</div>
|
|
|
|
|
<div class="list-num">{{ MYsummarystatdata.total || "0" }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="lists">
|
|
|
|
@ -24,7 +24,8 @@
|
|
|
|
|
<div class="list-text"> · 已受理事件</div>
|
|
|
|
|
<div class="list-bottom">
|
|
|
|
|
<img src="@/assets/images/incident.png" alt="">
|
|
|
|
|
<div class="list-num">{{ Fnsummarystat(MYsummarystatdata.records.filter(item => item.status == 1)) }}</div>
|
|
|
|
|
<div class="list-num">{{ Fnsummarystat(MYsummarystatdata.records ? MYsummarystatdata.records.filter(item =>
|
|
|
|
|
item.status == 1) : []) }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="lists">
|
|
|
|
@ -32,7 +33,8 @@
|
|
|
|
|
<div class="list-text"> · 未受理事件</div>
|
|
|
|
|
<div class="list-bottom">
|
|
|
|
|
<img src="@/assets/images/incident.png" alt="">
|
|
|
|
|
<div class="list-num">{{ Fnsummarystat(MYsummarystatdata.records.filter(item => item.status == 0)) }}</div>
|
|
|
|
|
<div class="list-num">{{ Fnsummarystat(MYsummarystatdata.records ? MYsummarystatdata.records.filter(item =>
|
|
|
|
|
item.status == 0) : []) }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -45,7 +47,7 @@
|
|
|
|
|
<div class="list-text"> · 派发任务总数</div>
|
|
|
|
|
<div class="list-bottom">
|
|
|
|
|
<img src="@/assets/images/task.png" alt="">
|
|
|
|
|
<div class="list-num">{{tasksummarystatdata.total || '0'}}</div>
|
|
|
|
|
<div class="list-num">{{ tasksummarystatdata.total || '0' }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="lists">
|
|
|
|
@ -53,7 +55,7 @@
|
|
|
|
|
<div class="list-text"> · 已处理任务数量</div>
|
|
|
|
|
<div class="list-bottom">
|
|
|
|
|
<img src="@/assets/images/task.png" alt="">
|
|
|
|
|
<div class="list-num">{{tasksummarystatdata.solved || '0'}}</div>
|
|
|
|
|
<div class="list-num">{{ tasksummarystatdata.solved || '0' }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="lists">
|
|
|
|
@ -61,15 +63,15 @@
|
|
|
|
|
<div class="list-text"> · 未处理任务数量</div>
|
|
|
|
|
<div class="list-bottom">
|
|
|
|
|
<img src="@/assets/images/task.png" alt="">
|
|
|
|
|
<div class="list-num">{{tasksummarystatdata.inProgress || 0}}</div>
|
|
|
|
|
<div class="list-num">{{ tasksummarystatdata.inProgress || "0" }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="item lfet-list-one" id="parent-getHeight" :style="itemOne">
|
|
|
|
|
<title-box title="人员在线情况"></title-box>
|
|
|
|
|
<map-number title="在线人员总数" :onLine="personOnLine" :sum="perpsonNum" type="人" :numberArray="peopleArray" :height="oneHeight" :id="1"
|
|
|
|
|
v-on="$listeners"></map-number>
|
|
|
|
|
<map-number title="在线人员总数" :onLine="personOnLine" :sum="perpsonNum" type="人" :numberArray="peopleArray"
|
|
|
|
|
:height="oneHeight" :id="1" v-on="$listeners"></map-number>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="item lfet-list-two" :style="itemOne">
|
|
|
|
|
<title-box title="车辆在线情况"></title-box>
|
|
|
|
@ -87,8 +89,8 @@ export default {
|
|
|
|
|
components: { titleBox, mapNumber },
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
perpsonNum:0,
|
|
|
|
|
personOnLine:0,
|
|
|
|
|
perpsonNum: 0,
|
|
|
|
|
personOnLine: 0,
|
|
|
|
|
peopleArray: [
|
|
|
|
|
{
|
|
|
|
|
title: '李飞'
|
|
|
|
@ -161,7 +163,7 @@ export default {
|
|
|
|
|
MYsummarystatdata: {
|
|
|
|
|
records: []
|
|
|
|
|
},//事件统计概况数据
|
|
|
|
|
tasksummarystatdata:{} // 任务概况分类统计
|
|
|
|
|
tasksummarystatdata: {} // 任务概况分类统计
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
props: ['personLine', 'carLine'],
|
|
|
|
@ -170,11 +172,11 @@ export default {
|
|
|
|
|
handler(newPerson) {
|
|
|
|
|
// console.log(newPerson,'在线人员情况');
|
|
|
|
|
this.peopleArray = newPerson
|
|
|
|
|
if(newPerson){
|
|
|
|
|
if (newPerson) {
|
|
|
|
|
this.perpsonNum = newPerson.length;
|
|
|
|
|
let line = 0;
|
|
|
|
|
newPerson.forEach(element => {
|
|
|
|
|
if(element.status == "1") {
|
|
|
|
|
if (element.status == "1") {
|
|
|
|
|
line += 1
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|