|
|
|
@ -212,14 +212,14 @@ |
|
|
|
</datav-tab-item> |
|
|
|
</datav-tab-item> |
|
|
|
<datav-tab-item label="缠访闹访" name="2"> |
|
|
|
<datav-tab-item label="缠访闹访" name="2"> |
|
|
|
<datav-chart-bar |
|
|
|
<datav-chart-bar |
|
|
|
:data="fxsjRepeatMailList" |
|
|
|
:data="fxsjEntanglementMailList" |
|
|
|
:max="11" |
|
|
|
:max="11" |
|
|
|
size="large" |
|
|
|
size="large" |
|
|
|
/> |
|
|
|
/> |
|
|
|
</datav-tab-item> |
|
|
|
</datav-tab-item> |
|
|
|
<datav-tab-item label="群体集访" name="3"> |
|
|
|
<datav-tab-item label="群体集访" name="3"> |
|
|
|
<datav-chart-bar |
|
|
|
<datav-chart-bar |
|
|
|
:data="jsdwBarList" |
|
|
|
:data="fxsjMassMailList" |
|
|
|
:max="11" |
|
|
|
:max="11" |
|
|
|
size="large" |
|
|
|
size="large" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -241,14 +241,14 @@ |
|
|
|
</datav-tab-item> |
|
|
|
</datav-tab-item> |
|
|
|
<datav-tab-item label="缠访闹访" name="2"> |
|
|
|
<datav-tab-item label="缠访闹访" name="2"> |
|
|
|
<datav-chart-bar |
|
|
|
<datav-chart-bar |
|
|
|
:data="fxsjRepeatMailList" |
|
|
|
:data="bwzdEntanglementMailList" |
|
|
|
:max="11" |
|
|
|
:max="11" |
|
|
|
size="large" |
|
|
|
size="large" |
|
|
|
/> |
|
|
|
/> |
|
|
|
</datav-tab-item> |
|
|
|
</datav-tab-item> |
|
|
|
<datav-tab-item label="群体集访" name="3"> |
|
|
|
<datav-tab-item label="群体集访" name="3"> |
|
|
|
<datav-chart-bar |
|
|
|
<datav-chart-bar |
|
|
|
:data="jsdwBarList" |
|
|
|
:data="bwzdMassMailList" |
|
|
|
:max="11" |
|
|
|
:max="11" |
|
|
|
size="large" |
|
|
|
size="large" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -327,7 +327,6 @@ const option = { |
|
|
|
}, |
|
|
|
}, |
|
|
|
], |
|
|
|
], |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
const option1 = ref({ |
|
|
|
const option1 = ref({ |
|
|
|
xAxis: { |
|
|
|
xAxis: { |
|
|
|
type: "category", |
|
|
|
type: "category", |
|
|
|
@ -388,134 +387,6 @@ const option1 = ref({ |
|
|
|
}, |
|
|
|
}, |
|
|
|
], |
|
|
|
], |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
const data1 = [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "雨花分局", |
|
|
|
|
|
|
|
value: 98, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 776, |
|
|
|
|
|
|
|
denominator: 791, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "岳麓分局", |
|
|
|
|
|
|
|
value: 97, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 772, |
|
|
|
|
|
|
|
denominator: 795, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "开福分局", |
|
|
|
|
|
|
|
value: 92, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 750, |
|
|
|
|
|
|
|
denominator: 815, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "天心分局", |
|
|
|
|
|
|
|
value: 92, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 661, |
|
|
|
|
|
|
|
denominator: 718, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "芙蓉分局", |
|
|
|
|
|
|
|
value: 89, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 641, |
|
|
|
|
|
|
|
denominator: 720, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "望城分局", |
|
|
|
|
|
|
|
value: 85, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 451, |
|
|
|
|
|
|
|
denominator: 530, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "浏阳市局", |
|
|
|
|
|
|
|
value: 79, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 451, |
|
|
|
|
|
|
|
denominator: 570, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "长沙县局", |
|
|
|
|
|
|
|
value: 70, |
|
|
|
|
|
|
|
unit: "%", |
|
|
|
|
|
|
|
numerator: 350, |
|
|
|
|
|
|
|
denominator: 500, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const data3 = [ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "天心分局", |
|
|
|
|
|
|
|
value: 7 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "芙蓉分局", |
|
|
|
|
|
|
|
value: 6 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "开福分局", |
|
|
|
|
|
|
|
value: 5 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "岳麓分局", |
|
|
|
|
|
|
|
value: 2 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "雨花分局", |
|
|
|
|
|
|
|
value: 2 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "望城分局", |
|
|
|
|
|
|
|
value: 1 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "浏阳市局", |
|
|
|
|
|
|
|
value: 1 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "长沙县局", |
|
|
|
|
|
|
|
value: 1 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const data2 = [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "开福分局", |
|
|
|
|
|
|
|
value: 9700 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "芙蓉分局", |
|
|
|
|
|
|
|
value: 9021 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "岳麓分局", |
|
|
|
|
|
|
|
value: 8512 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "雨花分局", |
|
|
|
|
|
|
|
value: 8021 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "望城分局", |
|
|
|
|
|
|
|
value: 7111 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "浏阳市局", |
|
|
|
|
|
|
|
value: 6622 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "长沙县局", |
|
|
|
|
|
|
|
value: 6221 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const option2 = { |
|
|
|
const option2 = { |
|
|
|
series: [ |
|
|
|
series: [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -535,7 +406,6 @@ const option2 = { |
|
|
|
}, |
|
|
|
}, |
|
|
|
], |
|
|
|
], |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
const option3 = { |
|
|
|
const option3 = { |
|
|
|
series: [ |
|
|
|
series: [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -555,6 +425,8 @@ const option3 = { |
|
|
|
}, |
|
|
|
}, |
|
|
|
], |
|
|
|
], |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const activeTab = ref("1"); |
|
|
|
const activeTab = ref("1"); |
|
|
|
const activeMailTab = ref("1"); |
|
|
|
const activeMailTab = ref("1"); |
|
|
|
const activeTabRight = ref("1"); |
|
|
|
const activeTabRight = ref("1"); |
|
|
|
@ -582,11 +454,18 @@ const fxsjLeaderViewMailList= ref([]); |
|
|
|
const bwzdFirstMailList = ref([]); |
|
|
|
const bwzdFirstMailList = ref([]); |
|
|
|
const bwzdRepeatMailList = ref([]); |
|
|
|
const bwzdRepeatMailList = ref([]); |
|
|
|
const bwzdLeaderViewMailList = ref([]); |
|
|
|
const bwzdLeaderViewMailList = ref([]); |
|
|
|
|
|
|
|
// 分局缠闹 |
|
|
|
|
|
|
|
const fxsjEntanglementMailList = ref([]); |
|
|
|
|
|
|
|
const fxsjMassMailList = ref([]); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 部委缠闹 |
|
|
|
|
|
|
|
const bwzdEntanglementMailList = ref([]); |
|
|
|
|
|
|
|
const bwzdMassMailList = ref([]); |
|
|
|
|
|
|
|
|
|
|
|
const time = ref([ |
|
|
|
const time = ref([ |
|
|
|
moment().startOf("year").format("YYYY-MM-DD"), |
|
|
|
moment().startOf("year").format("YYYY-MM-DD"), |
|
|
|
moment().format("YYYY-MM-DD"), |
|
|
|
moment().format("YYYY-MM-DD"), |
|
|
|
]); |
|
|
|
]); |
|
|
|
|
|
|
|
|
|
|
|
function getData() { |
|
|
|
function getData() { |
|
|
|
getMailVisitsData(time.value).then((data) => { |
|
|
|
getMailVisitsData(time.value).then((data) => { |
|
|
|
overview.value = data.overview; |
|
|
|
overview.value = data.overview; |
|
|
|
@ -596,6 +475,10 @@ function getData() { |
|
|
|
bwzdFirstMailList.value = data.bwzdFirstMailList; |
|
|
|
bwzdFirstMailList.value = data.bwzdFirstMailList; |
|
|
|
bwzdRepeatMailList.value = data.bwzdRepeatMailList; |
|
|
|
bwzdRepeatMailList.value = data.bwzdRepeatMailList; |
|
|
|
bwzdLeaderViewMailList.value = data.bwzdLeaderViewMailList; |
|
|
|
bwzdLeaderViewMailList.value = data.bwzdLeaderViewMailList; |
|
|
|
|
|
|
|
fxsjEntanglementMailList.value = data.fxsjEntanglementMailList |
|
|
|
|
|
|
|
fxsjMassMailList.value = data.fxsjMassMailList |
|
|
|
|
|
|
|
bwzdEntanglementMailList.value = data.bwzdEntanglementMailList |
|
|
|
|
|
|
|
bwzdMassMailList.value = data.bwzdMassMailList |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|