<!DOCTYPE html> 
 | 
<html lang="en"> 
 | 
<!--5层 28列 1120库位--> 
 | 
<head> 
 | 
    <meta charset="UTF-8"> 
 | 
    <title>WCS控制中心</title> 
 | 
    <meta name="renderer" content="webkit"> 
 | 
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
 | 
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> 
 | 
    <link rel="stylesheet" type="text/css" href="../static/css/normalize.css"> 
 | 
    <link rel="stylesheet" type="text/css" href="../static/css/common.css"> 
 | 
    <link rel="stylesheet" type="text/css" href="../static/css/console.css"> 
 | 
    <script type="text/javascript" src="../static/js/jquery/jquery-3.3.1.min.js"></script> 
 | 
    <script type="text/javascript" src="../static/js/layer/layer.js"></script> 
 | 
    <style> 
 | 
        .system-state { 
 | 
            position: absolute; 
 | 
            top: 40px; 
 | 
            right: 20px; 
 | 
        } 
 | 
  
 | 
        .system-icon { 
 | 
            width: 100px; 
 | 
            height: 100px; 
 | 
            background-image: url("../static/image/stop48.png"); 
 | 
            background-repeat: no-repeat; 
 | 
            background-size:100% 100%; 
 | 
            background-position: top center; 
 | 
            cursor: pointer; 
 | 
        } 
 | 
  
 | 
    </style> 
 | 
</head> 
 | 
<body> 
 | 
<header> 
 | 
    <h1>自动仓库 WCS 监控图</h1> 
 | 
    <!-- 状态 --> 
 | 
    <div class="machine-state"> 
 | 
        <div class="crn-state-group"> 
 | 
            <span>堆垛机状态:</span> 
 | 
            <span class="crn-state" style="background-color: #21ff3a">自动</span> 
 | 
            <span class="crn-state" style="background-color: red">异常</span> 
 | 
        </div> 
 | 
        <div class="site-state-group"> 
 | 
            <span>站点状态:</span> 
 | 
            <span class="site-state" style="background-color: #21ff3a;">自动</span> 
 | 
            <span class="site-state" style="background-color: red;">异常</span> 
 | 
        </div> 
 | 
    </div> 
 | 
     
 | 
    <!-- 系统运行 --> 
 | 
    <div class="system-state"> 
 | 
        <div class="system-icon"></div> 
 | 
    </div> 
 | 
     
 | 
</header> 
 | 
<main> 
 | 
  
 | 
    <!-- 左输送线 --> 
 | 
    <!-- 第一列(宽度 100px)--> 
 | 
    <div class="site-row site-row-1"> 
 | 
        <div id="site-1" class="site" style="width: 80px; height: 50px;line-height: 50px">1[9999]</div> 
 | 
        <div id="site-2" class="site" >2</div> 
 | 
        <div id="site-3" class="site" style="width: 80px; height: 30px;line-height: 30px">3</div> 
 | 
        <div id="site-4" class="site" style="width: 80px; height: 60px;line-height: 60px">4</div> 
 | 
        <div id="site-5" class="site" style="width: 80px; height: 50px;line-height: 50px">5</div> 
 | 
        <div id="site-6" class="site" >6</div> 
 | 
        <div id="site-7" class="site" style="width: 80px; height: 82px;line-height: 82px">7</div> 
 | 
        <div id="site-8" class="site" style="width: 80px; height: 42px;line-height: 40px">8</div> 
 | 
        <div id="site-9" class="site" >9</div> 
 | 
    </div> 
 | 
    <!-- 第二列(宽度 100px) --> 
 | 
    <div class="site-row site-row-2"> 
 | 
        <div id="site-32" class="site" style="width: 80px; height: 50px;line-height: 50px">32</div> 
 | 
        <div id="site-31" class="site" >31</div> 
 | 
        <div id="site-30" class="site" style="width: 80px; height: 30px;line-height: 30px">30</div> 
 | 
        <div id="site-23" class="site" >23</div> 
 | 
        <div id="site-22" class="site" style="width: 80px; height: 50px;line-height: 50px">22</div> 
 | 
        <div id="site-20" class="site" >20</div> 
 | 
        <div id="site-19" class="site" style="width: 80px;">19</div> 
 | 
        <div id="site-17" class="site" >17</div> 
 | 
        <div id="site-16" class="site" style="width: 80px; height: 42px;line-height: 40px">16</div> 
 | 
        <div id="site-15" class="site" style="width: 80px; height: 42px;line-height: 40px">15</div> 
 | 
        <div id="site-13" class="site" >13</div> 
 | 
        <div id="site-12" class="site" style="width: 80px;">12</div> 
 | 
        <div id="site-10" class="site" >10</div> 
 | 
    </div> 
 | 
    <!-- 第三列(宽度 100px)--> 
 | 
    <div class="site-row site-row-3"> 
 | 
        <div class="site-none" style="width: 80px; height: 50px;line-height: 50px"></div> 
 | 
        <div id="site-29" class="site" style="width: 50px;">29</div> 
 | 
        <div id="site-28" class="site" style="width: 50px;">28</div> 
 | 
        <div class="site-none" style="width: 80px; height: 50px;line-height: 30px"></div> 
 | 
        <div id="site-24" class="site" >24</div> 
 | 
    </div> 
 | 
    <!-- 第四列(宽度 100px)--> 
 | 
    <div class="site-row site-row-4"> 
 | 
        <div class="site-none" style="width: 80px; height: 50px;line-height: 50px"></div> 
 | 
        <div id="site-27" class="site" >27</div> 
 | 
        <div id="site-26" class="site" style="width: 80px; height: 30px;line-height: 30px">26</div> 
 | 
        <div id="site-25" class="site" >25</div> 
 | 
    </div> 
 | 
  
 | 
    <!-- 货架 + 堆垛机 + 入库站点 + 出库站点 --> 
 | 
    <div class="main-part"> 
 | 
        <!--第一排--> 
 | 
        <span class="row-no">1#</span> 
 | 
        <!-- 货架 --> 
 | 
        <div class="stock-group"> 
 | 
            <div class="site site-none">    </div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <div class="stock-group"> 
 | 
            <div id="site-21" class="site">21</div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <!-- 堆垛机 --> 
 | 
        <div class="crn"> 
 | 
            <hr class="pathway"> 
 | 
            <div id="crn1" class="machine"></div> 
 | 
        </div> 
 | 
        <!-- 货架 --> 
 | 
        <div class="stock-group"> 
 | 
            <div id="site-18" class="site">18</div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <div class="stock-group"> 
 | 
            <div class="site site-none">    </div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <br> 
 | 
  
 | 
        <!--第二排--> 
 | 
        <span class="row-no">2#</span> 
 | 
        <!-- 货架 --> 
 | 
        <div class="stock-group"> 
 | 
            <div class="site site-none">    </div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <div class="stock-group"> 
 | 
            <div id="site-14" class="site">14</div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <!-- 堆垛机 --> 
 | 
        <div class="crn"> 
 | 
            <hr class="pathway"> 
 | 
            <div id="crn2" class="machine"></div> 
 | 
        </div> 
 | 
        <!-- 货架 --> 
 | 
        <div class="stock-group"> 
 | 
            <div id="site-11" class="site">11</div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
        <div class="stock-group"> 
 | 
            <div class="site site-none">    </div> 
 | 
            <button class="item">1</button> 
 | 
            <button class="item">2</button> 
 | 
            <button class="item">3</button> 
 | 
            <button class="item">4</button> 
 | 
            <button class="item">5</button> 
 | 
            <button class="item">6</button> 
 | 
            <button class="item">7</button> 
 | 
            <button class="item">8</button> 
 | 
            <button class="item">9</button> 
 | 
            <button class="item">10</button> 
 | 
            <button class="item">11</button> 
 | 
            <button class="item">12</button> 
 | 
            <button class="item">13</button> 
 | 
            <button class="item">14</button> 
 | 
            <button class="item">15</button> 
 | 
            <button class="item">16</button> 
 | 
            <button class="item">17</button> 
 | 
            <button class="item">18</button> 
 | 
            <button class="item">19</button> 
 | 
            <button class="item">20</button> 
 | 
            <button class="item">21</button> 
 | 
            <button class="item">22</button> 
 | 
            <button class="item">23</button> 
 | 
            <button class="item">24</button> 
 | 
            <button class="item">25</button> 
 | 
            <button class="item">26</button> 
 | 
            <button class="item">27</button> 
 | 
            <button class="item">28</button> 
 | 
            <div class="site site-none">    </div> 
 | 
        </div> 
 | 
    </div> 
 | 
  
 | 
    <!-- 右输送线 --> 
 | 
    <input id="val" type="text"> 
 | 
    <button id="animate">animate</button> 
 | 
</main> 
 | 
  
 | 
  
 | 
</body> 
 | 
<script> 
 | 
    var crn1Position = 0; 
 | 
    var crn2Position = 0; 
 | 
    $('#animate').click(function () { 
 | 
        crnAnimate(1, $('#val').val()); 
 | 
    }); 
 | 
  
 | 
    // 堆垛机偏移动画 
 | 
    function crnAnimate(id, leftVal) { 
 | 
        switch (id) { 
 | 
            case 1: 
 | 
                $("#crn1").animate({left: leftVal+'px'}, 1000); 
 | 
                crn1Position = leftVal; 
 | 
                break; 
 | 
            case 2: 
 | 
                $("#crn2").animate({left: leftVal+'px'}, 1000); 
 | 
                crn2Position = leftVal; 
 | 
                break; 
 | 
            default: 
 | 
                break 
 | 
        } 
 | 
    } 
 | 
  
 | 
    $('.item').on('click', function () { 
 | 
        layer.open({ 
 | 
            type: 1, 
 | 
            shadeClose: true, //点击遮罩关闭层 
 | 
            content: 'text' 
 | 
        }); 
 | 
    }) 
 | 
  
 | 
</script> 
 | 
</html> 
 |