From 7aa842ca0c3863da9024873cadd9fd64c72d26d2 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期二, 13 十二月 2022 08:48:54 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/console.html |  200 +++++++++++++++++++++++++++++++++----------------
 1 files changed, 135 insertions(+), 65 deletions(-)

diff --git a/src/main/webapp/views/console.html b/src/main/webapp/views/console.html
index ee1b073..9fdb519 100644
--- a/src/main/webapp/views/console.html
+++ b/src/main/webapp/views/console.html
@@ -1,11 +1,9 @@
 <!DOCTYPE html>
-<html>
+<html lang="en">
 <head>
     <meta charset="utf-8">
     <title>WCS鎺у埗涓績</title>
-    <!--<link rel="stylesheet" type="text/css" href="../static/css/common.css">-->
     <link rel="stylesheet" href="../static/css/console.css">
-    <!--		<link rel="stylesheet" type="text/css" href="../static/css/normalize.css">-->
     <link rel="stylesheet" href="../static/css/animate.min.css">
     <script src="../static/js/jquery/jquery-3.3.1.min.js"></script>
     <script src="../static/js/layer/layer.js"></script>
@@ -18,68 +16,84 @@
         <h6>AUTOMATIC WAREHOUSE WCS MONITORING DIAGRAM</h6>
     </header>
     <main class="main">
-        <!--绗�1鍒楋紙瀹藉害 70px锛� -->
+        <!-- 1F -->
+        <div class="site-row site-row-title site-row-title-1">
+            <span>1F</span>
+        </div>
+        <!--绗�1鍒� -->
         <div class="site-row site-row-1">
-            <div class="site-k" style="height:39px;width:70px;"></div>
-            <div id="site-173" class="site" style="height: 18px;line-height: 18px;margin-bottom: 85px">173</div>
+            <div id="site-102" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 340px">102</div>
+
+            <div id="site-101" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 20px">101</div>
+
+            <div id="site-100" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 184px">100</div>
         </div>
-        <!--绗�2鍒楋紙瀹藉害 70px锛�-->
+        <!--绗�2鍒�-->
         <div class="site-row site-row-2">
-            <div id="site-175" class="site" style="height: 18px;line-height: 18px;">175</div>
-            <div id="site-174" class="site" style="height: 19px;line-height: 19px;">174</div>
-            <div id="site-172" class="site" style="height: 18px;line-height: 18px;">172</div>
-            <div class="site-k" style="height: 246px;width:70px;"></div>
-            <div id="site-182" class="site" style="height: 18px;line-height: 18px;">182</div>
+            <!-- 鍙拌溅杞ㄩ亾 -->
+            <div id="car-track-1" class="car-track">
+                <div></div>
+            </div>
+            <!-- 鍙拌溅瀹炰緥 -->
+            <div id="site-1000" class="site car" style="top: 584px">1000</div>
+            <div id="site-2000" class="site car" style="top: 0">2000</div>
         </div>
-        <!-- 绗�3鍒楋紙瀹藉害 70px锛� -->
+        <!-- 绗�3鍒� -->
         <div class="site-row site-row-3">
-            <div id="site-176" class="site" style="height: 18px;line-height: 18px;width:162px;">176</div>
-            <div class="site-k" style="height: 19px;width:162px;"></div>
-            <div>
-                <div id="site-171" class="site" style="height: 18px;line-height: 18px;position: absolute;clear: right">171</div>
-                <div id="site-170" class="site" style="height: 18px;line-height: 18px;width:80px;float: right">170</div>
-            </div>
-            <div class="site-k" style="height: 246px;width:70px;"></div>
-            <div>
-                <div id="site-181" class="site" style="height: 18px;line-height: 18px;position: absolute;clear: right">181</div>
-                <div id="site-180" class="site" style="height: 18px;line-height: 18px;width:80px;float: right">180</div>
-            </div>
+            <div id="site-118" class="site" style="height: 18px;line-height: 18px;width:80px;">118</div>
 
+            <div id="site-115" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 47px">115</div>
+
+            <div id="site-112" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 168px">112</div>
+
+            <div id="site-107" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 105px">107</div>
+
+            <div id="site-103" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 184px">103</div>
+        </div>
+        <!-- 绗�4鍒� -->
+        <div class="site-row site-row-4">
+            <div id="site-119" class="site" style="height: 18px;line-height: 18px;width:80px;">119</div>
+
+            <div id="site-117" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 27px">117</div>
+            <div id="site-116" class="site" style="height: 18px;line-height: 18px;width:80px;">116</div>
+
+            <div id="site-113" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 168px">113</div>
+            <div id="site-114" class="site" style="height: 18px;line-height: 18px;width:80px;">114</div>
+
+            <div id="site-111" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 25px">111</div>
+            <div id="site-110" class="site" style="height: 18px;line-height: 18px;width:80px;">110</div>
+            <div id="site-109" class="site" style="height: 18px;line-height: 18px;width:80px;">109</div>
+            <div id="site-108" class="site" style="height: 18px;line-height: 18px;width:80px;">108</div>
+
+            <div id="site-104" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 184px">104</div>
+            <div id="site-105" class="site" style="height: 18px;line-height: 18px;width:80px;">105</div>
         </div>
 
-        <!--&lt;!&ndash; 绗�5鍒楋紙瀹藉害 70px锛� &ndash;&gt;-->
+        <!-- 2F -->
+        <div class="site-row site-row-title site-row-title-2">
+            <span>2F</span>
+        </div>
+
         <div class="site-row site-row-5">
-            <div id="site-163" class="site" style="height: 28.5px;line-height: 28.5px">163</div>
-            <div id="site-162" class="site" style="height: 28.5px;line-height: 28.5px">162</div>
-            <div id="site-161" class="site" style="height: 71px;line-height: 71px">161</div>
-            <div id="site-160" class="site" style="height: 28.5px;line-height: 28.5px">160</div>
-            <div id="site-159" class="site" style="height: 28.5px;line-height: 28.5px">159</div>
-            <div id="site-158" class="site" style="height: 71px;line-height: 71px">158</div>
-            <div id="site-157" class="site" style="height: 28.5px;line-height: 28.5px">157</div>
-            <div id="site-156" class="site" style="height: 28.5px;line-height: 28.5px">156</div>
-            <div id="site-155" class="site" style="height: 71px;line-height: 71px">155</div>
-            <div id="site-154" class="site" style="height: 28.5px;line-height: 28.5px">154</div>
-            <div id="site-153" class="site" style="height: 28.5px;line-height: 28.5px">153</div>
-            <div id="site-152" class="site" style="height: 71px;line-height: 71px">152</div>
-            <div id="site-151" class="site" style="height: 28.5px;line-height: 28.5px">151</div>
-            <div id="site-150" class="site" style="height: 28.5px;line-height: 28.5px">150</div>
+            <div id="site-203" class="site" style="height: 18px;line-height: 18px;width:80px;">203</div>
+            <div id="site-202" class="site" style="height: 18px;line-height: 18px;width:80px;">202</div>
+            <div id="site-200" class="site" style="height: 18px;line-height: 18px;width:80px;">200</div>
         </div>
-        <!--&lt;!&ndash; 绗�6鍒楋紙瀹藉害 70px锛� &ndash;&gt;-->
+
         <div class="site-row site-row-6">
-            <div id="site-120" class="site" style="height: 28.5px;line-height: 28.5px">120</div>
-            <div id="site-121" class="site" style="height: 28.5px;line-height: 28.5px">121</div>
-            <div id="site-122" class="site" style="height: 71px;line-height: 71px">122</div>
-            <div id="site-123" class="site" style="height: 28.5px;line-height: 28.5px">123</div>
-            <div id="site-124" class="site" style="height: 28.5px;line-height: 28.5px">124</div>
-            <div id="site-125" class="site" style="height: 71px;line-height: 71px">125</div>
-            <div id="site-126" class="site" style="height: 28.5px;line-height: 28.5px">126</div>
-            <div id="site-127" class="site" style="height: 28.5px;line-height: 28.5px">127</div>
-            <div id="site-128" class="site" style="height: 71px;line-height: 71px">128</div>
-            <div id="site-129" class="site" style="height: 28.5px;line-height: 28.5px">129</div>
-            <div id="site-130" class="site" style="height: 28.5px;line-height: 28.5px">130</div>
-            <div id="site-131" class="site" style="height: 71px;line-height: 71px">131</div>
-            <div id="site-132" class="site" style="height: 28.5px;line-height: 28.5px">132</div>
-            <div id="site-133" class="site" style="height: 28.5px;line-height: 28.5px">133</div>
+            <div id="site-204" class="site" style="height: 18px;line-height: 18px;width:80px;">204</div>
+            <div id="site-201" class="site" style="height: 18px;line-height: 18px;width:80px;margin-top: 20px">201</div>
+        </div>
+
+        <div class="site-row site-row-7">
+            <div id="site-205" class="site" style="height: 18px;line-height: 18px;width:80px;">205</div>
+        </div>
+
+        <div class="site-row site-row-8">
+            <div id="site-209" class="site" style="height: 18px;line-height: 18px;width:80px;">209</div>
+            <div id="site-208" class="site" style="height: 18px;line-height: 18px;width:80px;">208</div>
+            <div id="site-207" class="site" style="height: 18px;line-height: 18px;width:80px;">207</div>
+            <div id="site-206" class="site" style="height: 18px;line-height: 18px;width:80px;">206</div>
         </div>
 
         <!-- 璐ф灦 + 鍫嗗灈鏈� + 鍏ュ簱绔欑偣 -->
@@ -1359,18 +1373,21 @@
                         tData1 = tData
                     } else if (tData.length<=10){
                         tData1 = tData.slice(0,5)
-                        tData.splice(0,5)
-                        tData2 = tData
+                        // tData.splice(0,4)
+                        tData2 = tData.splice(5,10)
                     } else if(tData.length<=15){
                         tData1 = tData.slice(0,5)
-                        tData2 = tData.slice(6,10)
-                        tData.splice(0,10)
-                        tData3 = tData
+                        tData2 = tData.slice(5,10)
+                        // tData.splice(0,10)
+                        tData3 = tData.slice(10,15)
                     } else {
-                        tData = tData.slice(-15)
-                        tData1 = tData.slice(-15)
-                        tData2 = tData.slice(-10)
-                        tData3 = tData.slice(-5)
+                        tData1 = tData.slice(0,5)
+                        tData2 = tData.slice(5,10)
+                        tData3 = tData.slice(10,15)
+                        // tData = tData.slice(-15)
+                        // tData1 = tData.slice(-15)
+                        // tData2 = tData.slice(-10)
+                        // tData3 = tData.slice(-5)
 
                     }
                 }
@@ -1381,8 +1398,6 @@
         getCodeData();
         renderBarCode();
     }, 1000)
-
-
 
 
     function renderBarCode() {
@@ -1399,6 +1414,61 @@
             $('#barcode3').append(str3)
         }
     }
+
+    // 灏忚溅鍋忕Щ鍔ㄧ敾
+    function carAnimate(id, target) {
+        if (id === 1000) {
+            let targetTop = 130;
+            switch (target) {
+                case 110:
+                    targetTop += 0;
+                    break;
+                case 109:
+                    targetTop += 60;
+                    break;
+                case 108:
+                    targetTop += 100;
+                    break;
+                case 107:
+                    targetTop += 180;
+                    break;
+                case 106:
+                    targetTop += 220;
+                    break;
+                default:
+                    return;
+            }
+            $("#site-" + id).animate({top: targetTop+'px'}, 1000);
+        } else if (id === 2000) {
+            let targetTop = 130;
+            switch (target) {
+                case 226:
+                    targetTop += 0;
+                    break;
+                case 225:
+                    targetTop += 60;
+                    break;
+                case 224:
+                    targetTop += 100;
+                    break;
+                case 223:
+                    targetTop += 180;
+                    break;
+                case 222:
+                    targetTop += 220;
+                    break;
+                case 214:
+                    targetTop += 280;
+                    break;
+                case 220:
+                    targetTop += 320;
+                    break;
+                default:
+                    return;
+            }
+            $("#site-" + id).animate({top: targetTop+'px'}, 1000);
+        }
+    }
 </script>
 <script type="text/javascript">
     // 寮圭獥绔欑偣淇℃伅

--
Gitblit v1.9.1