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 |   50 +++++++++++++++++++++++++++++++++-----------------
 1 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/Monitor-APP/pages/home/home.vue b/Monitor-APP/pages/home/home.vue
index d746532..1409115 100644
--- a/Monitor-APP/pages/home/home.vue
+++ b/Monitor-APP/pages/home/home.vue
@@ -7,7 +7,7 @@
 				</view>
 				<!-- 鏃ュ巻 -->
 				<view class="time-tools">{{calendar}}</view>
-				<view class="version">褰撳墠鐗堟湰:{{version}}</view>
+				<view class="version">V:{{version}}</view>
 				<view class="button-left" @click="ejected()"></view>
 				<view class="button-right" @click="ejected()"></view>
 				<!-- 涓昏鍥� -->
@@ -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>
@@ -158,7 +155,9 @@
 								</view>
 								<view style="height: 2%;"></view>
 								<view style="height: 18%;display: flex;justify-content: space-around;align-items: center;">
-									
+									<!-- <view style="font-size: 4vh">
+										鑷姩浠撳簱WCS鐩戞帶骞冲彴
+									</view> -->
 									<view style="height: 50%;">
 										<image style="height: 100%;" src="../../static/img/logo-bai.png" mode="aspectFit"></image>
 									</view>
@@ -201,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>
@@ -352,7 +351,7 @@
 						}]
 					},
 				},
-				duration: 1000,
+				duration: 300,
 				calendar: '',
 				ringOpts:{},
 				chartsDataLine1: {},
@@ -468,6 +467,23 @@
 				},100)
 				
 			},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(()=>{
@@ -1351,8 +1367,8 @@
 	}
 	.version{
 		position: absolute;
-		left: 2%;
-		top: 2%;
+		left: 1%;
+		top: 1%;
 		font-size:1vw;
 		transform: scale(0.8);
 	}

--
Gitblit v1.9.1