From dedccd50d839591ff7edd137f66a757c48d9ba60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A3=8E=E7=BB=A7=E7=BB=AD=E5=90=B9?= <17611323298@163.com> Date: Mon, 3 Apr 2023 17:43:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 32 + pages/center/consumer/index.vue | 1849 ++++++++++++++++++++++--------- pages/index/consumer/index.vue | 69 +- pages/index/customer.vue | 1 + pages/index/index.vue | 339 ++++-- pages/index/learning.vue | 1 + pages/index/personal.vue | 1 + pages/login/index.vue | 2 +- 8 files changed, 1655 insertions(+), 639 deletions(-) diff --git a/App.vue b/App.vue index c1c7b18..cfbc8e6 100644 --- a/App.vue +++ b/App.vue @@ -26,6 +26,38 @@ }, methods: { + //实时统计 + getTabBarBadge() { + uni.request({ + url: config.service.realTimeStatistics, + method: "POST", + header: { + 'content-type': 'application/json', + 'Authorization': 'Bearer ' + uni.getStorageSync('weapp_session_login_data').token + }, + data: { + houseId: uni.getStorageSync('buildingID').id + }, + success: (data) => { + if (data.data.data == null) { + return + } else { + if (data.data.data.receivingCustomer > 0) { + uni.setTabBarBadge({ + index: 0, + text: data.data.data.receivingCustomer.toString() || "0" + }) + } else { + uni.hideTabBarRedDot({ + inndex: 0, + }) + } + } + }, + fail: () => {} + }) + }, + upDateBulidIngObj() { this.bulidIngObj = uni.getStorageSync('buildingID') }, diff --git a/pages/center/consumer/index.vue b/pages/center/consumer/index.vue index 2d7fbeb..4b81755 100644 --- a/pages/center/consumer/index.vue +++ b/pages/center/consumer/index.vue @@ -1,6 +1,6 @@