From 964faa1077a89713910063c39ebe08fac4e4c56e Mon Sep 17 00:00:00 2001
From: Houjie <714924425@qq.com>
Date: 星期四, 24 七月 2025 17:44:18 +0800
Subject: [PATCH] 企业维修适配修改

---
 pages/index/index.vue |   25 +++++++++++++++++--------
 1 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/pages/index/index.vue b/pages/index/index.vue
index a3003a7..1acf9f2 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -3,7 +3,7 @@
 		<home :cur="PageCur" v-if="PageCur=='home'" :key="commponent1Key"></home>
 		<people v-if="PageCur=='people'" :key="commponent2Key"></people>
 		<device v-if="PageCur=='device'" :key="commponent3Key"></device>
-		<spare v-if="PageCur=='spare'" :key="commponent4Key"></spare>
+		<!-- <spare v-if="PageCur=='spare'" :key="commponent4Key"></spare> -->
 		<view class="cu-bar tabbar bg-white shadow foot">
 			<view :class="PageCur=='home'?'action text-green':'action text-gray'" @click="NavChange" data-cur="home">
 				<view class='cuIcon-homefill'></view>棣栭〉
@@ -11,9 +11,9 @@
 			<view :class="PageCur=='device'?'action text-green':'action text-gray'" @click="NavChange" data-cur="device">
 				<view class='cuIcon-apps'></view>璁惧
 			</view>
-			<view :class="PageCur=='spare'?'action text-green':'action text-gray'" @click="NavChange" data-cur="spare">
+			<!-- <view :class="PageCur=='spare'?'action text-green':'action text-gray'" @click="NavChange" data-cur="spare">
 				<view class='cuIcon-scan'></view>鎵竴鎵�
-			</view>
+			</view> -->
 			<view :class="PageCur=='people'?'action text-green':'action text-gray'" @click="NavChange"
 				data-cur="people">
 				<view class='cuIcon-people'></view>鎴戠殑
@@ -30,8 +30,8 @@
 				PageCur: 'home',
 				commponent1Key: 0,
 				commponent2Key: 0,
-				commponent3Key: 0,
-				commponent4Key: 0
+				commponent3Key: 0
+				
 
 			}
 		},
@@ -40,13 +40,22 @@
 				++this.commponent1Key
 				++this.commponent2Key
 				++this.commponent3Key
-				++this.commponent4Key
 		},
 		methods: {
-			NavChange: function(e) {
-				this.PageCur = e.currentTarget.dataset.cur
+			NavChange(e) {
+			  const cur = e.currentTarget.dataset.cur
+			  // 濡傛灉鍒囨崲鍒伴椤碉紝鎵嬪姩鏇存柊 cur 鍊硷紝瑙﹀彂 watch
+			  if (cur === 'home') {
+			    // 鍋囪 home 缁勪欢宸叉寕杞斤紝鍙�氳繃 ref 璋冪敤鏂规硶鎴栨洿鏂� prop
+			    this.$refs.home && this.$refs.home.$emit('update:cur', 'home')
+			  }
+			  this.PageCur = cur
 			}
 
+			// NavChange: function(e) {
+			// 	this.PageCur = e.currentTarget.dataset.cur
+			// }
+
 		}
 	}
 </script>

--
Gitblit v1.9.3