From dab4c5eb86b0487c2d43e74f93aac77bd847bed7 Mon Sep 17 00:00:00 2001 From: wyj2080 <1603068044@qq.com> Date: Wed, 29 Apr 2020 11:09:44 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E6=A0=B7=E5=BC=8F=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=EF=BC=8C=E6=80=A7=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/CustomerView.vue | 73 ++++++++++++++++++++++++++++--------- static/img/bsd-logo.png | Bin 0 -> 5757 bytes 2 files changed, 56 insertions(+), 17 deletions(-) create mode 100644 static/img/bsd-logo.png diff --git a/src/pages/CustomerView.vue b/src/pages/CustomerView.vue index ee33804..e74c66d 100644 --- a/src/pages/CustomerView.vue +++ b/src/pages/CustomerView.vue @@ -24,26 +24,40 @@ - + - - - 新增好友{{customerViewVO.newCustomer}} - - - 新增好友(去重){{customerViewVO.newValidCustomer}} - - - 好友总数{{customerViewVO.allCustomer}} - - - 好友总数(去重){{customerViewVO.allValidCustomer}} + + + + + {{customerViewVO.allCustomer}}好友总数 + + + + + {{customerViewVO.allValidCustomer}}好友总数(去重) + + - - 删除拉黑数(累计去重){{customerViewVO.validDeleteCustomer}} + + + + {{customerViewVO.newCustomer}}新增好友 + + + + + {{customerViewVO.newValidCustomer}}新增好友(去重) + + + + + {{customerViewVO.validDeleteCustomer}}删除拉黑数(累计去重) + + @@ -225,6 +239,7 @@ }, mounted: function () { this.dateBtnClick('今日'); + this.timingRefresh(); }, methods: { //页面重绘 @@ -346,10 +361,14 @@ let tmpStartTime = that.startTime; while(that.$moment(tmpStartTime).format("YYYY-MM-DD") <= that.$moment(that.endTime).format("YYYY-MM-DD")){ let date = that.$moment(tmpStartTime).format("M-DD"); + let customerDO = that.customerViewVO.customerList.filter(customer => date === that.$moment(customer.registerTime).format("M-DD")); + let validCustomerDO = that.customerViewVO.validCustomerList.filter(customer => date === that.$moment(customer.registerTime).format("M-DD")); + let customerSize = customerDO.length === 0 ? 0 : customerDO[0].customerSize; + let validCustomerSize = validCustomerDO.length === 0 ? 0 : validCustomerDO[0].customerSize; let obj = { date:date, - "新增好友": that.customerViewVO.customerList.filter(customer => date === that.$moment(customer.registerTime).format("M-DD")).length, - "新增好友(去重)": that.customerViewVO.validCustomerList.filter(vip => date === that.$moment(vip.registerTime).format("M-DD")).length, + "新增好友": customerSize, + "新增好友(去重)": validCustomerSize, }; that.chartData.rows.push(obj); tmpStartTime = that.$moment(tmpStartTime).add(1,"days").format("YYYY-MM-DD HH:mm:ss"); @@ -373,6 +392,13 @@ endDate : that.selectEndTime, } }); + }, + //定时刷新 + timingRefresh: function () { + let that = this; + setInterval(function () { + that.getMainList(); + }, 1000 * 60); } } @@ -402,15 +428,25 @@ margin-left: 10px; } /*5大块客户数*/ + .huge-blank-font{ + color: #EC6A2F; + font-size: 40px; + font-weight: 700; + font-family: 'Microsoft YaHei'; + } .big-blank{ height: 100px; border-radius: 4px; } .big-blank-font{ + color: #2D8CF0; font-size: 28px; font-weight: 700; font-family: 'Microsoft YaHei'; } + .weight-700{ + font-weight: 700; + } /*蓝色logo*/ .blue-logo{ background: #1A80D2; @@ -435,6 +471,9 @@ .left-25{ margin-left: 25px; } + .top-5{ + margin-top: 5px; + } .top-10{ margin-top: 10px; } diff --git a/static/img/bsd-logo.png b/static/img/bsd-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3ffcd7ea985660a134f3104b06d5ca14f86aa3ab GIT binary patch literal 5757 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 literal 0 HcmV?d00001