#
vincent
2020-06-02 13b5d9eef0131ebe7bd8692cd5e3873673a2b92c
src/main/webapp/views/console.html
@@ -21,8 +21,8 @@
<header>
    <!-- 系统运行状态 -->
    <div class="system-state">
        <div class="system-icon"></div>
        <span>系统运行中...</span>
        <div id="system-icon" class="system-icon-open" onclick="systemSwitch()"></div>
        <span id="system-run-desc">系统运行中...</span>
    </div>
    <!-- 信息展示 -->
@@ -399,14 +399,10 @@
            <span class="row-no">1#</span>
        </div>
    </div>
    <!-- 右输送线 -->
    <!--<input id="val" type="text">-->
    <!--<button id="animate">animate</button>-->
</main>
</body>
<script>
    var systemRunning = true;
    var crn1Position = 0;
    var crn2Position = 0;
    // 初始化
@@ -419,6 +415,53 @@
    setInterval(function () {
        getSitesInfo();
    }, 3000);
    // 系统运行开关
    function systemSwitch() {
        if (systemRunning){
            layer.prompt({title: '请输入口令,并停止 WCS 系统', formType: 1}, function(pass, idx){
                layer.close(idx);
                if ("123"!==pass){
                    alert("口令错误");
                    return;
                }
                var index = null;
                index = layer.load(1, {
                    shade: [0.1,'#fff']
                });
                setTimeout(function () {
                    if (systemRunning){
                        $('#system-icon').attr("class", "system-icon-close");
                        $('#system-run-desc').html("系统已停止!");
                        systemRunning = false;
                    } else {
                        $('#system-icon').attr("class", "system-icon-open");
                        $('#system-run-desc').html("系统运行中...");
                        systemRunning = true;
                    }
                    layer.close(index);
                }, 2000);
            });
        } else {
            var index = null;
            index = layer.load(1, {
                shade: [0.1,'#fff']
            });
            setTimeout(function () {
                if (systemRunning){
                    $('#system-icon').attr("class", "system-icon-close");
                    $('#system-run-desc').html("系统已停止!");
                    systemRunning = false;
                } else {
                    $('#system-icon').attr("class", "system-icon-open");
                    $('#system-run-desc').html("系统运行中...");
                    systemRunning = true;
                }
                layer.close(index);
            }, 2000);
        }
    }
    // 输送设备实时数据获取
    function getSitesInfo(){
@@ -496,16 +539,13 @@
        }
    }
    // 货架点击事件
    $('.item').on('click', function () {
        layer.open({
            type: 1,
            shadeClose: true, //点击遮罩关闭层
            content: 'text'
        });
    });
    $('#animate').click(function () {
        crnAnimate(1, $('#val').val());
    });
</script>