From c6ac4fcda65f2033dbf4d0cfb57fc32cdd3eee2f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 30 十一月 2022 14:42:09 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/console.html |  181 +++++++++++++++++++++++++++++++-------------
 1 files changed, 126 insertions(+), 55 deletions(-)

diff --git a/src/main/webapp/views/console.html b/src/main/webapp/views/console.html
index e3d26f6..29ae6f0 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,74 +16,90 @@
         <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>
 
         <!-- 璐ф灦 + 鍫嗗灈鏈� + 鍏ュ簱绔欑偣 -->
         <div class="main-part">
             <!-- 绗竴缁� -->
-            <div class="lane" style="margin-bottom: 3000px">
+            <div class="lane" style="margin-bottom: 280px">
                 <!-- 璐ф灦 -->
                 <div class="stock-group">
                     <button class="item">1</button>
@@ -1075,6 +1089,7 @@
                 <span class="machine-unauto-flag">闈炶嚜鍔�/鎵嬪姩</span>
             </div>
         </div>
+        <!-- 杈撻�佺嚎鐘舵�� -->
         <div class="line-status">
             <div class="body-head">杈撻�佺嚎鐘舵��</div>
             <div class="state states">
@@ -1090,6 +1105,7 @@
                 <span class="site-unauto">闈炶嚜鍔�/鎵嬪姩</span>
             </div>
         </div>
+        <!-- 鏉$爜琛ㄦ牸 -->
         <div class="bar-code">
             <div class="body-head" id="code">鏉$爜鎵弿鍣�</div>
             <div class="tablebox">
@@ -1397,6 +1413,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