From 4746960c1714ecc8c4204a956d904f1c58a3e5e3 Mon Sep 17 00:00:00 2001
From: wk
Date: 星期三, 29 五月 2024 17:38:12 +0800
Subject: [PATCH] feta:保安

---
 pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue b/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue
index d090d72..27fcafc 100644
--- a/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue
+++ b/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue
@@ -27,6 +27,21 @@
 		onLoad() {
 			this.init();
 		},
+		onShow() {
+			uni.$on('needRefresh', () => {
+				this.init();
+			})
+		},
+		onHide() {
+			uni.$off('needRefresh', () => {
+
+			})
+		},
+		onUnload() {
+			uni.$off('needRefresh', () => {
+
+			})
+		},
 		data() {
 			return {};
 		},
@@ -42,6 +57,12 @@
 					uni.stopPullDownRefresh()
 				})
 			}
+			if (this.roleType === 1) {
+				this.$nextTick(() => {
+					this.$refs.customerMyPageRef.init();
+					uni.stopPullDownRefresh()
+				})
+			}
 		},
 		methods: {
 			init() {

--
Gitblit v1.9.1