今日概况
-
-
{{item.num}}
+
+
{{item.value}}
{{item.label}}
@@ -20,11 +20,11 @@
受理率
-
83.3%
+
{{info.businessCountMap['受理率'] * 100}}%
办结率
-
83.3%
+
{{info.businessCountMap['办结率'] * 100}}%
@@ -35,15 +35,15 @@
累计反馈
-
30
+
{{info.businessCountMap['累计反馈']}}
累计受理
-
30
+
{{info.businessCountMap['累计受理']}}
累计办理
-
30
+
{{info.businessCountMap['累计办结']}}
@@ -63,13 +63,13 @@
小区管理
-
共11条 | 已办结9

+
共11条 | 已办结9
小区管理
-
共11条 | 已办结9

+
共11条 | 已办结9
@@ -88,46 +88,27 @@ export default {
props: {},
data() {
return {
- contents: [
- {
- label: '待受理',
- num: 5
- },
- {
- label: '办理中',
- num: 5
- },
- {
- label: '今日上报',
- num: 5
- },
- {
- label: '今日办结',
- num: 5
- }
- ]
+ todayList: [],
+ info: {}
}
},
- onLoad() {
-
+ mounted() {
+ this.getStatistics()
},
- onShow() {},
methods: {
- getList() {
- this.$http
- .post('/app/appvisitvondolence/list', null, {
- params: {
- size: this.size,
- current: this.current,
- createUserId: this.currentTabs == 1 ? this.user.id : '',
- },
- })
- .then((res) => {
- if (res.code == 0) {
- this.datas = this.current > 1 ? [...this.datas, ...res.data.records] : res.data.records
- this.pages = res.data.pages
- }
- })
+ getStatistics() {
+ this.$http.post('/app/appclapeventinfo/countByGirdMember').then((res) => {
+ if (res.code == 0) {
+ this.info = res.data
+ Object.keys(res.data.todayCountMap).forEach((key) => {
+ var info = {
+ label: key,
+ value: res.data.todayCountMap[key]
+ }
+ this.todayList.push(info)
+ })
+ }
+ })
},
goDetail(item) {
@@ -219,8 +200,8 @@ export default {
display: flex;
padding: 40px 0 30px 0;
.left{
- width: 240px;
- padding: 20px 0 78px 64px;
+ width: 220px;
+ padding: 20px 0 78px 50px;
.item{
margin-bottom: 58px;
}
@@ -230,6 +211,7 @@ export default {
font-weight: bold;
color: #3B424A;
line-height: 64px;
+ letter-spacing: -4px;
}
p{
font-size: 28px;
@@ -239,7 +221,7 @@ export default {
}
}
.right{
- width: calc(100% - 240px);
+ width: calc(100% - 220px);
display: flex;
.img{
width: 140px;
@@ -273,16 +255,16 @@ export default {
}
}
.bg1{
- width: 304px;
+ width: 272px;
background-image: url('./components/img/bg-1.png');
}
.bg2{
- width: 266px;
+ width: 234px;
background-image: url('./components/img/bg-2.png');
margin-left: 16px;
}
.bg3{
- width: 240px;
+ width: 208px;
background-image: url('./components/img/bg-3.png');
margin-left: 32px;
}
@@ -309,7 +291,7 @@ export default {
line-height: 48px;
.line-bg{
display: inline-block;
- width: 63%;
+ width: 56%;
height: 14px;
background: #D7D8D9;
border-radius: 8px;
From d43e31cee5cc23a24749a6ebad2ae5eb6555fd60 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=8A=B1=E6=9C=89=E6=B8=85=E9=A6=99=E6=9C=88=E6=9C=89?=
=?UTF-8?q?=E9=98=B4?= <185154740@qq.com>
Date: Fri, 7 Jan 2022 16:25:43 +0800
Subject: [PATCH 3/3] bug
---
src/apps/AppVillageDiscuss/Add.vue | 40 ++++++++++++++++++++++--------
1 file changed, 30 insertions(+), 10 deletions(-)
diff --git a/src/apps/AppVillageDiscuss/Add.vue b/src/apps/AppVillageDiscuss/Add.vue
index 23a7d04d..01b903f9 100644
--- a/src/apps/AppVillageDiscuss/Add.vue
+++ b/src/apps/AppVillageDiscuss/Add.vue
@@ -3,7 +3,7 @@
@@ -53,7 +53,7 @@