|
|
|
@ -68,7 +68,7 @@ |
|
|
|
<img style="width: 40px;height: 40px;" src="./img/overdue.png"> |
|
|
|
</div> |
|
|
|
<div class="card-content"> |
|
|
|
<p class="card-title">{{analysisList.illegalResolveTotal}}{{analysisList.illegalResolveRate?analysisList.illegalResolveRate:"--"}} <span class="percentage">{{analysisList.illegalResolveRate?analysisList.illegalResolveRate:"--"}}%</span></p> |
|
|
|
<p class="card-title">{{analysisList.illegalResolveTotal}} <span class="percentage">{{analysisList.illegalResolveRate}}%</span></p> |
|
|
|
<p class="card-text">办理超期事件数</p> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@ -86,6 +86,20 @@ |
|
|
|
<th>事件数量</th> |
|
|
|
<th>同级占比</th> |
|
|
|
</tr> |
|
|
|
<tr v-for="item in tableList" :key="item.id" :item="item" :level=1> |
|
|
|
<td v-if="level === 1" :rowspan="calculateRowspan(item)">{{ item.categoryName }}</td> |
|
|
|
<td v-else></td> |
|
|
|
<td v-if="level === 2" :rowspan="calculateRowspan(item)">{{ item.categoryName }}</td> |
|
|
|
<td v-else></td> |
|
|
|
<td v-if="level === 3" :rowspan="calculateRowspan(item)">{{ item.categoryName }}</td> |
|
|
|
<td v-else></td> |
|
|
|
<td v-if="level === 4">{{ item.categoryName }}</td> |
|
|
|
<td v-if="level === 4">{{ item.eventCount }}</td> |
|
|
|
<td v-if="level === 4">{{ item.proportion }}</td> |
|
|
|
<td v-else></td> |
|
|
|
<td >{{ item.eventCount }}</td> |
|
|
|
<td >{{item.proportion}}</td> |
|
|
|
</tr> |
|
|
|
<TableRow v-for="item in tableList" :key="item.id" :item="item" :level="1" /> |
|
|
|
</thead> |
|
|
|
|
|
|
|
@ -273,6 +287,7 @@ export default { |
|
|
|
components: {TableRow}, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
level:1, |
|
|
|
tableList:[], |
|
|
|
communityList:[], |
|
|
|
departmentList:[], |
|
|
|
@ -613,7 +628,13 @@ export default { |
|
|
|
await this.initEcharts(); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
calculateRowspan(item) { |
|
|
|
|
|
|
|
if (!item.children || !item.children.length) { |
|
|
|
return 1; |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
initEcharts() { |
|
|
|
|
|
|
|
if(this.categoryCountShow){ |
|
|
|
|