From 58e2d1f8afc22970dc2feb938d88269ec72c9781 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期一, 18 九月 2023 15:53:10 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/console.html |   29 ++++++++++++++++++++++++++++-
 1 files changed, 28 insertions(+), 1 deletions(-)

diff --git a/src/main/webapp/views/console.html b/src/main/webapp/views/console.html
index 28f1c3d..15e0e2e 100644
--- a/src/main/webapp/views/console.html
+++ b/src/main/webapp/views/console.html
@@ -31,7 +31,7 @@
 							</div>
 							<div v-else-if="col.value == 4">
 								<!-- 绔欑偣 -->
-								<div class="site" @click="openSite(col.data)">{{col.data}}</div>
+								<div class="site" :id="'site-' + col.data" @click="openSite(col.data)">{{col.data}}</div>
 							</div>
 							<div v-else-if="col.value == 5">
 								<!-- 鍏呯數妗� -->
@@ -354,6 +354,7 @@
 						this.consoleInterval = setInterval(() => {
 							this.getShuttleStateInfo() //鑾峰彇鍥涘悜绌挎杞︿俊鎭�
 							this.getLiftStateInfo() //鑾峰彇鎻愬崌鏈轰俊鎭�
+							this.getSiteInfo() //鑾峰彇杈撻�佺珯鐐规暟鎹�
 						}, 1000)
 					},
 					//鑾峰彇鍦板浘鏁版嵁
@@ -400,6 +401,32 @@
 
 						})
 					},
+					getSiteInfo() {
+						//鑾峰彇杈撻�佺珯鐐规暟鎹�
+						$.ajax({
+							url: baseUrl+ "/console/latest/data/site",
+							headers: {'token': localStorage.getItem('token')},
+							method: 'POST',
+							success: function (res) {
+								if (res.code === 200){
+									var sites = res.data;
+									for (var i = 0; i < sites.length; i++){
+										var siteEl = $("#site-"+sites[i].siteId);
+										siteEl.attr("class", "site " + sites[i].siteStatus);
+										if (sites[i].workNo != null && sites[i].workNo>0) {
+											siteEl.html(sites[i].siteId + "[" + sites[i].workNo + "]");
+										} else {
+											siteEl.html(sites[i].siteId);
+										}
+									}
+								} else if (res.code === 403){
+									parent.location.href = baseUrl+"/login";
+								}  else {
+									console.log(res.msg);
+								}
+							}
+						});
+					},
 					changFloor(lev) {
 						this.currentLev = lev
 						this.currentLevShuttleList = []

--
Gitblit v1.9.1