diff --git a/src/views/dataBoard/overview/components/EventAndFollowUp.vue b/src/views/dataBoard/overview/components/EventAndFollowUp.vue index fb464eef5..890b93bfc 100644 --- a/src/views/dataBoard/overview/components/EventAndFollowUp.vue +++ b/src/views/dataBoard/overview/components/EventAndFollowUp.vue @@ -24,7 +24,7 @@
已办结
{{ closedNum ? closedNum : 0 }}
- 办结率{{ closedRatio ? closedRatio : 0 }}% + 办结率{{ closedRatio ? closedRatio : 0 }}
@@ -36,7 +36,7 @@ import Tabs from "@/views/dataBoard/satisfactionEval/components/Tabs/index.vue"; export default { name: "EventAndFollowUp", - components: { Tabs }, + components: {Tabs}, props: { date: { type: String, @@ -75,6 +75,7 @@ export default { } }, date() { + this.getData(this.currentLevelData); }, }, @@ -85,26 +86,31 @@ export default { }, methods: { getData(item) { + this.sumNum = 0; + this.lastSumNum = 0; + this.processNum = 0; + this.closedNum = 0; + this.closedRatio = 0; this.$http - .get( - "/actual/base/streetOverview/eventAndFollowGroup?month=" + - this.date + - "&level=" + - item.orgLevel + - "&orgId=" + - item.orgId + - "&queryType=" + - this.type - ) - .then(({ data: { data } }) => { - if (data) { - this.sumNum = data.sumNum; - this.lastSumNum = data.lastSumNum; - this.processNum = data.processNum; - this.closedNum = data.closedNum; - this.closedRatio = data.closedRatio; - } - }); + .get( + "/actual/base/streetOverview/eventAndFollowGroup?month=" + + this.date + + "&level=" + + item.orgLevel + + "&orgId=" + + item.orgId + + "&queryType=" + + this.type + ) + .then(({data: {data}}) => { + if (data) { + this.sumNum = data.sumNum; + this.lastSumNum = data.lastSumNum; + this.processNum = data.processNum; + this.closedNum = data.closedNum; + this.closedRatio = data.closedRatio; + } + }); }, typeChange(val) { this.type = val; @@ -114,7 +120,7 @@ export default { }; -