From d306991caf17e3ba029f0f7d2c33d4aded6100cd Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期四, 10 七月 2025 13:20:07 +0800
Subject: [PATCH] #

---
 Monitor-APP/pages/home/home.vue |   40 +++++++++++++++++++++++++++-------------
 1 files changed, 27 insertions(+), 13 deletions(-)

diff --git a/Monitor-APP/pages/home/home.vue b/Monitor-APP/pages/home/home.vue
index ae258b2..1409115 100644
--- a/Monitor-APP/pages/home/home.vue
+++ b/Monitor-APP/pages/home/home.vue
@@ -27,19 +27,16 @@
 										circular 鏄惁閲囩敤琛旀帴婊戝姩锛屽嵆鎾斁鍒版湯灏惧悗閲嶆柊鍥炲埌寮�澶�
 										vertical 婊戝姩鏂瑰悜鏄惁涓虹旱鍚� 
 										display-multiple-items 鍚屾椂鏄剧ず鐨勬粦鍧楁暟閲� -->
-										<swiper class="swiper-body-main" vertical="true" 
-										display-multiple-items="5"
-										circular="true" :autoplay="true" :interval="3000" :duration="2000">
-											<swiper-item class="swiper-item" v-for="(item,i) in locList" :key="i">
-												<!-- <view style="width: 30%;">{{i+1}} / {{swiperList.length}}</view> -->
-												<!-- <view style="width: 30%;">鏂欏彿: {{item.matnr}}</view> -->
-												<view style="width: 50%; font-size: 1vw;">鐗╂枡鐮�: {{item.matnr}}</view>
-												<view style="width: 50%; font-size: 1vw;">鏁伴噺: {{item.matnrCount}}</view>
+										
+											<view style="width: 100%;display: flex;" v-for="(item,i) in locList" :key="i">
+												
+												<view style="display: flex; justify-content: center;align-items: center;width: 48%; font-size: 1.3vw;">鐗╂枡鐮�: {{item.matnr}}</view>
+												<view style="display: flex; justify-content: center;align-items: center;width: 48%; font-size: 1.3vw;">鏁伴噺: {{item.matnrCount}}</view>
 												
 												
 												
-											</swiper-item>
-										</swiper>
+											</view>
+										
 										
 										
 									</view>
@@ -203,10 +200,10 @@
 									vertical 婊戝姩鏂瑰悜鏄惁涓虹旱鍚� 
 									display-multiple-items 鍚屾椂鏄剧ず鐨勬粦鍧楁暟閲� -->
 									<swiper class="swiper-body-main" vertical="true" 
-									display-multiple-items="2"
+									display-multiple-items="1"
 									circular="true" :autoplay="true" :interval="3000" :duration="2000">
 										<swiper-item class="swiper-item" v-for="(item,i) in swiperList" :key="i">
-											<view style="width: 30%;">{{i+1}} / {{swiperList.length}}</view>
+											<view style="width: 100%;">{{i+1}} / {{swiperList.length}}</view>
 											<!-- <view style="width: 30%;">鏂欏彿: {{item.matnr}}</view> -->
 											<view style="width: 50%; font-size: 3vw;">鐗╂枡缂栫爜: {{item.matnr}}</view>
 											<view style="width: 50%; font-size: 3vw;">鍚嶇О: {{item.maknx}}</view>
@@ -354,7 +351,7 @@
 						}]
 					},
 				},
-				duration: 1000,
+				duration: 300,
 				calendar: '',
 				ringOpts:{},
 				chartsDataLine1: {},
@@ -471,6 +468,23 @@
 				
 			},1000*60*60*4)
 			
+			// 姣忓皬鏃惰Е鍙戜竴娆″瀮鍦惧洖鏀�
+			const memoryCleanerId = setInterval(() => {
+			
+				if (plus.os.name.toLowerCase() === 'android') {
+					// 寮哄埗瑙﹀彂 GC
+					plus.android.importClass('java.lang.System');
+					plus.android.invoke('java.lang.System', 'gc');
+					console.log('鎵嬪姩瑙﹀彂 GC');
+				}
+			
+			
+				// 娓呯悊涓嶅啀闇�瑕佺殑澶у瀷鏁版嵁瀵硅薄
+				if (this.oldData && this.oldData.length > 100) {
+					this.oldData = [];
+				}
+			}, 3000*10); // 姣忓皬鏃舵墽琛屼竴娆�
+			
 			// setInterval(()=> {
 			// 	setTimeout(()=>{
 			// 		var time = new Date();

--
Gitblit v1.9.1