|
|
@@ -146,7 +146,7 @@ export default {
|
|
|
|
|
|
// 基于准备好的dom,初始化echarts实例
|
|
|
this.myChart = echarts.init(document.getElementById("question_Chart"));
|
|
|
- let { unconfirm, dissent, closed, unreform, reformed, overdue } =
|
|
|
+ let { unconfirm, dissent, closed, unreform, reformed,overdueReformed, overdue } =
|
|
|
this.data;
|
|
|
if (
|
|
|
!unconfirm &&
|
|
|
@@ -154,6 +154,7 @@ export default {
|
|
|
!closed &&
|
|
|
!unreform &&
|
|
|
!reformed &&
|
|
|
+ !overdueReformed &&
|
|
|
!overdue
|
|
|
) {
|
|
|
//如果全是0,饼图显示有问题
|
|
|
@@ -162,24 +163,25 @@ export default {
|
|
|
closed = 1;
|
|
|
unreform = 1;
|
|
|
reformed = 1;
|
|
|
+ overdueReformed=1;
|
|
|
overdue = 1;
|
|
|
}
|
|
|
let chartData = [
|
|
|
- {
|
|
|
- name: "待确认",
|
|
|
- origin: this.data.unconfirm,
|
|
|
- value: unconfirm,
|
|
|
- },
|
|
|
- {
|
|
|
- name: "有异议",
|
|
|
- origin: this.data.dissent,
|
|
|
- value: dissent,
|
|
|
- },
|
|
|
- {
|
|
|
- name: "已关闭",
|
|
|
- origin: this.data.closed,
|
|
|
- value: closed,
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // name: "待确认",
|
|
|
+ // origin: this.data.unconfirm,
|
|
|
+ // value: unconfirm,
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "有异议",
|
|
|
+ // origin: this.data.dissent,
|
|
|
+ // value: dissent,
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "已关闭",
|
|
|
+ // origin: this.data.closed,
|
|
|
+ // value: closed,
|
|
|
+ // },
|
|
|
{
|
|
|
name: "待整改",
|
|
|
origin: this.data.unreform,
|
|
|
@@ -191,17 +193,23 @@ export default {
|
|
|
value: reformed,
|
|
|
},
|
|
|
{
|
|
|
+ name: "逾期整改",
|
|
|
+ origin: this.data.overdueReformed,
|
|
|
+ value: overdueReformed,
|
|
|
+ },
|
|
|
+ {
|
|
|
name: "已逾期",
|
|
|
origin: this.data.overdue,
|
|
|
value: overdue,
|
|
|
},
|
|
|
{
|
|
|
value: this.sum(
|
|
|
- unconfirm,
|
|
|
- dissent,
|
|
|
- closed,
|
|
|
+ // unconfirm,
|
|
|
+ // dissent,
|
|
|
+ // closed,
|
|
|
unreform,
|
|
|
reformed,
|
|
|
+ overdueReformed,
|
|
|
overdue
|
|
|
),
|
|
|
itemStyle: {
|
|
|
@@ -229,7 +237,7 @@ export default {
|
|
|
},
|
|
|
title: {
|
|
|
text: `总数: ${this.data.total}`,
|
|
|
- subtext: `整改率: ${Math.round(this.data.reformed * 100)}%`,
|
|
|
+ subtext: `整改率: ${Math.round((this.data.reformed+this.data.overdueReformed) * 100)}%`,
|
|
|
left: "center",
|
|
|
top: "50%",
|
|
|
textStyle: {
|