From 5ac9bec38919c1615fc277e8d2115bf87b9cc1d4 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期一, 19 十二月 2022 11:08:37 +0800
Subject: [PATCH] #

---
 Monitor-APP/pages/home/home.vue |   65 ++++++++++++++++----------------
 1 files changed, 32 insertions(+), 33 deletions(-)

diff --git a/Monitor-APP/pages/home/home.vue b/Monitor-APP/pages/home/home.vue
index 35239bc..5e9d589 100644
--- a/Monitor-APP/pages/home/home.vue
+++ b/Monitor-APP/pages/home/home.vue
@@ -28,8 +28,8 @@
 											<image src="../../static/a1.png" mode="aspectFit"></image>
 											<view class="flex-col" style="width: calc(100% - 5vw);">
 												<view class="flex-row" style="position: relative;" >
-													<view style="width: 2vw;padding-left: 5vw;;font-size: 2vw;">{{baseInfo.xDistance}}</view>
-													<view style="position: absolute;bottom: 0;left: 7vw;">m</view>
+													<view style="width: 2vw;padding-left: 2vw;;font-size: 2vw;">{{baseInfo.xDistance}}</view>
+													<view style="position: absolute;bottom: 0;left: 10vw;">m</view>
 												</view>
 												<view style="height: 100%;text-align: left;text-indent: 2em;">绱璧拌璺濈(绫�)</view>
 											</view>
@@ -39,8 +39,8 @@
 											<image src="../../static/b1.png" mode="aspectFit"></image>
 											<view class="flex-col" style="width: calc(100% - 5vw);">
 												<view class="flex-row" style="position: relative;" >
-													<view style="width: 2vw;padding-left: 5vw;;font-size: 2vw;">{{baseInfo.yDistance}}</view>
-													<view style="position: absolute;bottom: 0;left: 7vw;">m</view>
+													<view style="width: 2vw;padding-left: 2vw;;font-size: 2vw;">{{baseInfo.yDistance}}</view>
+													<view style="position: absolute;bottom: 0;left: 10vw;">m</view>
 												</view>
 												<view style="height: 100%;text-align: left;text-indent: 2em;">绱鍗囬檷璺濈(绫�)</view>
 											</view>
@@ -50,8 +50,8 @@
 											<image src="../../static/c1.png" mode="aspectFit"></image>
 											<view class="flex-col" style="width: calc(100% - 5vw);">
 												<view class="flex-row" style="position: relative;" >
-													<view style="width: 2vw;padding-left: 5vw;;font-size: 2vw;">{{baseInfo.xDuration}}</view>
-													<view style="position: absolute;bottom: 0;left: 7vw;">s</view>
+													<view style="-width: 2vw;padding-left: 2vw;;font-size: 2vw;">{{baseInfo.xDuration}}</view>
+													<view style="position: absolute;bottom: 0;left: 10vw;">s</view>
 												</view>
 												<view style="height: 100%;text-align: left;text-indent: 2em;">绱璧拌鏃堕暱(绉�)</view>
 											</view>
@@ -61,8 +61,8 @@
 											<image src="../../static/d1.png" mode="aspectFit"></image>
 											<view class="flex-col" style="width: calc(100% - 5vw);">
 												<view class="flex-row" style="position: relative;" >
-													<view style="width: 2vw;padding-left: 5vw;;font-size: 2vw;">{{baseInfo.yDuration}}</view>
-													<view style="position: absolute;bottom: 0;left: 7vw;">s</view>
+													<view style="width: 2vw;padding-left: 2vw;;font-size: 2vw;">{{baseInfo.yDuration}}</view>
+													<view style="position: absolute;bottom: 0;left: 10vw;">s</view>
 												</view>
 												<view style="height: 100%;text-align: left;text-indent: 2em;">绱鍗囬檷鏃堕暱(绉�)</view>
 											</view>
@@ -167,13 +167,13 @@
 														<view style="width: 8vw;height: 4vw;line-height: 4vw;font-size: 2vw;">{{baseInfo.stockCount}}</view>
 													</view>
 													<view class="flex-row sub-info" style="margin-top: 2vh;">
-														<image src="../../static/g1.png" mode="aspectFit"></image>
-														<view style="width: 8vw;height: 4vw;line-height: 4vw;">鍦ㄥ簱</view>
+														<image src="../../static/f1.png" mode="aspectFit"></image>
+														<view style="width: 8vw;height: 4vw;line-height: 4vw;">绌哄簱</view>
 														<view style="width: 8vw;height: 4vw;line-height: 4vw;font-size: 2vw;">{{baseInfo.emptyCount}}</view>
 													</view>
 													<view class="flex-row sub-info" style="margin-top: 2vh;">
-														<image src="../../static/g1.png" mode="aspectFit"></image>
-														<view style="width: 8vw;height: 4vw;line-height: 4vw;">鍦ㄥ簱</view>
+														<image src="../../static/e1.png" mode="aspectFit"></image>
+														<view style="width: 8vw;height: 4vw;line-height: 4vw;">绂佺敤</view>
 														<view style="width: 8vw;height: 4vw;line-height: 4vw;font-size: 2vw;">{{baseInfo.noneCount}}</view>
 													</view>
 												</view>
@@ -217,7 +217,7 @@
 								<view class="flex-col info-box-text-item">鐩爣绔欙細{{infoText.staNo}}</view>
 								<view class="flex-col info-box-text-item">鍟嗗搧缂栧彿锛歿{infoText.matnr}}</view>
 								<view class="flex-col info-box-text-item">鍟嗗搧鍚嶇О锛歿{infoText.maknx}}</view>
-								<view class="flex-col info-box-text-item">鍟嗗搧瑙勬牸锛歿{infoText.specs}}</view>
+								<view class="flex-col info-box-text-item">鎵瑰彿锛歿{infoText.specs}}</view>
 								<view class="flex-col info-box-text-item">鏁伴噺锛歿{infoText.count}}</view>
 							</view>
 						</y-box>
@@ -382,32 +382,31 @@
 			that.basePort = BasePort
 			that.baseCrnId = BaseCrnId
 			this.getUrl()
-			console.log(that.commonUrl);
 		},
 		onLoad() {
-			// this.getServerData()
-			this.getDate()
 			setInterval(()=>{
+				this.getServerData()
+				this.initlineChart()
+				this.initPieChart()
+				this.getOther()
 				this.getDate()
 				this.getInfo()
 				this.getError()
+				this.getUrl()
+				this.controller()
 				// 娴嬭瘯鐢�
 				// this.getInfo2()
 				// this.getError2()
-				this.controller()
 			},1000)
-			setInterval(()=>{
-				// this.controller()
-			},2000)
 		},
 		methods: {
 			getUrl() {
 				this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePort + "/" +this.baseUrl
 			},
-			// getServerData() {
-			// 	this.chartsDataLine1=JSON.parse(JSON.stringify(demodata.Line))
-			// 	this.chartsDataPie2=JSON.parse(JSON.stringify(demodata.PieA))
-			// },
+			getServerData() {
+				this.chartsDataLine1=JSON.parse(JSON.stringify(this.chartsData.Line))
+				this.chartsDataPie2=JSON.parse(JSON.stringify(this.chartsData.Pie))
+			},
 			// 鑾峰彇閿欒淇℃伅
 			getInfo2() {
 				let that = this
@@ -425,7 +424,8 @@
 						that.infoText.title = '妫�鏂欏嚭搴�'
 					}
 					that.infoText.staNo = res.data[0].staNo
-					that.infoText.specs = res.data[0].matDtos[0].specs
+					that.infoText.matnr = res.data[0].matDtos[0].matnr
+					that.infoText.batch = res.data[0].matDtos[0].batch
 					that.infoText.maknx = res.data[0].matDtos[0].maknx
 					that.infoText.count = res.data[0].matDtos[0].count
 				} else {
@@ -477,7 +477,8 @@
 								that.infoText.title = '妫�鏂欏嚭搴�'
 							}
 							that.infoText.staNo = res.data[0].staNo
-							that.infoText.specs = res.data[0].matDtos[0].specs
+							that.infoText.matnr = res.data[0].matDtos[0].matnr
+							that.infoText.batch = res.data[0].matDtos[0].batch
 							that.infoText.maknx = res.data[0].matDtos[0].maknx
 							that.infoText.count = res.data[0].matDtos[0].count
 						} else {
@@ -687,11 +688,11 @@
 						var res = result.data
 						if (res.code === 200) {
 							that.chartsData.Pie.series[0].data = res.data.pie
-							that.stockCount = res.data.stockCunt
-							that.emptyCount = res.data.emptyCount
-							that.noneCount = res.data.noneCount
-							that.used = res.data.used
-							that.usedPr = res.data.usedPr
+							that.baseInfo.stockCount = res.data.stockCunt
+							that.baseInfo.emptyCount = res.data.emptyCount
+							that.baseInfo.noneCount = res.data.noneCount
+							that.baseInfo.used = res.data.used
+							that.baseInfo.usedPr = res.data.usedPr
 						}
 					}
 				})
@@ -699,14 +700,12 @@
 			getOther() {
 				let that = this
 				uni.request({
-					// http://10.10.0.222:9090/jkwcs/monitor/led?ledId=186
 					url: that.commonUrl + "/monitor/other",
 					data: {
 						crnId: that.baseCrnId, 
 						ledId: that.baseLedId,
 					},
 					success(result) {
-						console.log(result);
 						var res = result.data
 						if (res.code === 200) {
 							that.baseInfo.xDistance = res.data.xDistance

--
Gitblit v1.9.1