Browse Source

fix--规范信访追责问责数据

master
buaixuexideshitongxue 1 month ago
parent
commit
3b67489ce7
  1. 19
      src/api/screen/subScreen/subOneMailVisits.ts
  2. 20
      src/views/datav/subonedatav/SubOneMailVisits.vue

19
src/api/screen/subScreen/subOneMailVisits.ts

@ -37,6 +37,15 @@ export function getSubOneEntanglementAndMassMail(body) {
} }
//追责问责情况
export function getSubOneResultCountFun(body){
return request.post({
url: `/datav/sub1/mailVisits/getSubOneResultCount`,
body
})
}
// export function getSubOneFirstAndRepeatMail(departId, times) { // export function getSubOneFirstAndRepeatMail(departId, times) {
// return request.get({ // return request.get({
// url: `/datav/sub1/mailVisits/getSubOneFirstAndRepeatMail?departId=${departId}&beginTime=${times[0]}&endTime=${times[1]}` // url: `/datav/sub1/mailVisits/getSubOneFirstAndRepeatMail?departId=${departId}&beginTime=${times[0]}&endTime=${times[1]}`
@ -70,8 +79,8 @@ export function getSubOneMailTrend(departId, year) {
// }); // });
// } // }
//追责问责情况 //追责问责情况
export function getSubOneResultCountFun(departId,times){ // export function getSubOneResultCountFun(departId,times){
return request.get({ // return request.get({
url: `/datav/sub1/mailVisits/getSubOneResultCount?departId=${departId}&beginTime=${times[0]}&endTime=${times[1]}` // url: `/datav/sub1/mailVisits/getSubOneResultCount?departId=${departId}&beginTime=${times[0]}&endTime=${times[1]}`
}) // })
} // }

20
src/views/datav/subonedatav/SubOneMailVisits.vue

@ -535,6 +535,7 @@ const getData = () => {
getSubOneMailMapIconData(); getSubOneMailMapIconData();
getSubOneMailTrendData(); getSubOneMailTrendData();
getSubOneEntangleMassRankData(); getSubOneEntangleMassRankData();
getResultCountData();
} }
@ -927,17 +928,16 @@ const option3 =ref( {
// endregion // endregion
// //
const getResultCountData = async (departId = currentDepartId,timeValue = time.value)=>{ const getResultCountData = async ()=>{
const res = await getSubOneResultCountFun(departId,timeValue); const body = {
console.log('追责问责情况--------') beginTime: time.value[0],
let resultCountArray = [] endTime: time.value[1],
Object.keys(res).forEach(s=>{ departId: currentDepartId
resultCountArray.push({name:s,value:res[s]})
})
console.log('resultCountArray',resultCountArray)
option3.value.series[0].data=resultCountArray;
} }
getResultCountData(); const res = await getSubOneResultCountFun(body);
option3.value.series[0].data=res.resultCountArray;
}

Loading…
Cancel
Save