pang.jiabao
2025-04-10 6c7c48a3aae8c15499fc087f8732c6964b857716
src/main/webapp/views/console.html
@@ -16,8 +16,8 @@
<body>
    <div id="main">
        <div class="head">
            <div class="head-left">
                <h1>自动仓库WCS监控图</h1>
            <div class="head-left" style="width: 500px">
                <h3>Мониторинг автоматизированного склада WCS</h3>
                <h6>AUTOMATIC WAREHOUSE WCS MONITORING DIAGRAM</h6>
            </div>
            <div class="head-right">
@@ -31,59 +31,59 @@
        <div id="body">
            <!-- 总开关 -->
            <div class="system-state">
                <div class="body-head">总开关</div>
                <div class="body-head">Главный выключатель</div>
                <div class="switch">
                    <div id="system-icon" class="system-icon-open" onclick="systemSwitch()"></div>
                    <div class="switch_r">
                        <p>系统状态</p>
                        <p id="system-run-desc">系统运行中</p>
                        <p>Статус системы</p>
                        <p id="system-run-desc">Система работает</p>
                    </div>
                </div>
            </div>
            <!-- 堆垛机状态 -->
            <div class="machine-status">
                <div class="body-head">堆垛机状态</div>
                <div class="body-head">Статус штабелера</div>
                <div class="state">
                    <span>堆垛机 1</span>
                    <span class="state-ss machine-put-flag   ">入库</span>
                    <span>Офлайн 1</span>
                    <span class="state-ss machine-put-flag   ">Поступление на склад</span>
                </div>
                <div class="state">
                    <span>堆垛机 2</span>
                    <span class="state-ss machine-auto-flag   ">自动</span>
                    <span>Офлайн 2</span>
                    <span class="state-ss machine-auto-flag   ">Автоматический</span>
                </div>
                <div class="button"><span>所有状态</span></div>
                <div class="button"><span>Все статусы</span></div>
                <div class="button item-group">
                    <span class="machine-put-flag">入库</span>
                    <span class="machine-take-flag">出库</span>
                    <span class="machine-put-flag">Поступление на склад</span>
                    <span class="machine-take-flag">Вывоз со склада</span>
                    <span class="machine-stock-move-flag">库到库</span>
                    <span class="machine-site-move-flag">站到站</span>
                    <span class="machine-site-move-flag">От станции до станции</span>
                    <span class="machine-p-move-flag">PToP</span>
                    <span class="machine-error-flag">异常</span>
                    <span class="machine-auto-flag">自动</span>
                    <span class="machine-unauto-flag">非自动/手动</span>
                    <span class="machine-error-flag">Аномалия</span>
                    <span class="machine-auto-flag">Автоматически</span>
                    <span class="machine-unauto-flag">Ручной</span>
                </div>
            </div>
            <div class="line-status">
                <div class="body-head">输送线状态</div>
                <div class="body-head">Статус конвейера</div>
                <div class="state states">
                    <span>运输线总数</span>
                    <span>Общее количество конвейеров</span>
                    <span id="line-total" class="line-ss"></span>
                </div>
                <div class="button"><span>所有状态</span></div>
                <div class="button"><span>Все статусы</span></div>
                <div class="button item-group">
                    <span class="site-auto-run-id">自动+有物+ID</span>
                    <span class="site-auto-run">自动+有物</span>
                    <span class="site-auto-id">自动+ID</span>
                    <span class="site-auto">自动</span>
                    <span class="site-unauto">非自动/手动</span>
                    <span class="site-auto-run-id">Автоматически+Есть товар+ID</span>
                    <span class="site-auto-run">Автоматически+Есть товар</span>
                    <span class="site-auto-id">Автоматически+ID</span>
                    <span class="site-auto">Автоматически</span>
                    <span class="site-unauto">Ручной</span>
                </div>
            </div>
            <div class="bar-code">
                <div class="body-head" id="code">条码扫描器</div>
                <div class="body-head" id="code">Сканер штрих-кодов</div>
                <div class="tablebox">
                    <div class="table-head">
                        <li><span>条码名称</span><span class="right">扫码时间</span></li>
                        <li><span>Название штрих-кода</span><span class="right">Время сканирования</span></li>
                    </div>
                    <div id="barcode1" class="table-body">
@@ -91,7 +91,7 @@
                </div>
                <div class="tablebox">
                    <div class="table-head">
                        <li><span>条码名称</span><span class="right">扫码时间</span></li>
                        <li><span>Название штрих-кода</span><span class="right">Время сканирования</span></li>
                    </div>
                    <div id="barcode2" class="table-body">
@@ -99,7 +99,7 @@
                </div>
                <div class="tablebox">
                    <div class="table-head">
                        <li><span>条码名称</span><span class="right">扫码时间</span></li>
                        <li><span>Название штрих-кода</span><span class="right">Время сканирования</span></li>
                    </div>
                    <div id="barcode3" class="table-body">
@@ -117,7 +117,7 @@
                <!-- 堆垛机号 -->
                <div class="form-item">
                    <div class="form-item-label" style>
                        <span>堆垛机号:</span>
                        <span>Номер штабелера:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="crnNo" value="">
@@ -126,7 +126,7 @@
                <!-- 工作号 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>工作号:</span>
                        <span>Номер задания:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="workNo" value="">
@@ -135,7 +135,7 @@
                <!-- 站源 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>站源:</span>
                        <span>Исходная станция:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="sourceStaNo" value="">
@@ -144,7 +144,7 @@
                <!-- 目标站 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>目标站:</span>
                        <span>Целевая станция:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="staNo" value="">
@@ -153,7 +153,7 @@
                <!-- 工作状态 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>工作状态:</span>
                        <span>Статус работы:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="wrkSts" value="">
@@ -162,7 +162,7 @@
                <!-- 出入类型 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>出入类型:</span>
                        <span>Тип поступления/вывоза со склада:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="ioType" value="">
@@ -171,7 +171,7 @@
                <!-- 源库位 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>源库位:</span>
                        <span>Исходная ячейка:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="sourceLocNo" value="">
@@ -180,7 +180,7 @@
                <!-- 目标库位 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>目标库位:</span>
                        <span>Целевой склад:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="locNo" value="">
@@ -189,7 +189,7 @@
                <!-- 堆垛机状态 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>堆垛机状态:</span>
                        <span>Статус штабелера:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="crnStatus" value="">
@@ -198,7 +198,7 @@
                <!-- 异常 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>异常:</span>
                        <span>Аномалия:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="error" value="">
@@ -217,7 +217,7 @@
                <!-- 设备号 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>设备号:</span>
                        <span>Рабочая станция:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="siteId" value="">
@@ -226,7 +226,7 @@
                <!-- 工作号 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>工作号:</span>
                        <span>Номер задания:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="workNo" value="">
@@ -235,7 +235,7 @@
                <!-- 工作状态 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>工作状态:</span>
                        <span>Статус  работы:</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="wrkSts" value="">
@@ -244,7 +244,7 @@
                <!-- 自动 -->
                <div class="form-item-checkbox">
                    <div class="form-item-label-checkbox">
                        <span>自动</span>
                        <span style="font-size: 10px">Автоматически</span>
                    </div>
                    <div class="form-item-input-checkbox">
                        <input type="checkbox" name="autoing">
@@ -253,7 +253,7 @@
                <!-- 有物 -->
                <div class="form-item-checkbox">
                    <div class="form-item-label-checkbox">
                        <span>有物</span>
                        <span style="font-size: 10px">Есть товар</span>
                    </div>
                    <div class="form-item-input-checkbox">
                        <input type="checkbox" name="loading">
@@ -262,7 +262,7 @@
                <!-- 能入 -->
                <div class="form-item-checkbox">
                    <div class="form-item-label-checkbox">
                        <span>能入</span>
                        <span style="font-size: 10px;white-space: nowrap;overflow: hidden;">Можно войти</span>
                    </div>
                    <div class="form-item-input-checkbox">
                        <input type="checkbox" name="canining">
@@ -271,7 +271,7 @@
                <!-- 能出 -->
                <div class="form-item-checkbox">
                    <div class="form-item-label-checkbox">
                        <span>能出</span>
                        <span style="font-size: 10px;white-space: nowrap;overflow: hidden;">Можно выйти</span>
                    </div>
                    <div class="form-item-input-checkbox">
                        <input type="checkbox" name="canouting">
@@ -280,7 +280,7 @@
                <!-- 出入类型 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>出入类型:</span>
                        <span>Тип поступления/вывоза со склада</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="ioType" value="">
@@ -289,7 +289,7 @@
                <!-- 源站 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>源站:</span>
                        <span>Исходная станция</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="sourceStaNo" value="">
@@ -298,7 +298,7 @@
                <!-- 目标站 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>目标站:</span>
                        <span>Целевая станция</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="staNo" value="">
@@ -307,7 +307,7 @@
                <!-- 源库位 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>源库位:</span>
                        <span>Исходный склад</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="sourceLocNo" value="">
@@ -316,7 +316,7 @@
                <!-- 目标库位 -->
                <div class="form-item">
                    <div class="form-item-label">
                        <span>目标库位:</span>
                        <span>Целевой склад</span>
                    </div>
                    <div class="form-item-input">
                        <input type="text" name="locNo" value="">
@@ -390,7 +390,7 @@
        $("#siteWindow").attr("style", "display:block;");//显示div
        $("#crnWindow").attr("style", "display:none;");
        $(".detailed").empty();
        $('.detailed').append(id + '站点详细信息');
        $('.detailed').append(id + 'Информация о станциях');
        $.ajax({
            url: baseUrl + "/console/site/detail",
            headers: {
@@ -420,7 +420,7 @@
        $("#crnWindow").attr('style', 'display:block;');
        $("#siteWindow").attr("style", "display:none;");
        $('.detailed').empty();
        $('.detailed').append(id + '号堆垛机');
        $('.detailed').append(id + 'Номер штабелера');
        $.ajax({
            url: baseUrl + "/console/crn/detail",
            headers: {
@@ -506,7 +506,7 @@
                if (res.code === 200) {
                    if (res.data.status) {
                        $('#system-icon').attr("class", "system-icon-open");
                        $('#system-run-desc').html("系统运行中...");
                        $('#system-run-desc').html("Система работает...");
                        parent.systemRunning = true;
                    } else {
                        $('#system-icon').attr("class", "system-icon-close");
@@ -534,7 +534,7 @@
                if (res.code === 200) {
                    if (res.data.status) {
                        $('#system-icon').attr("class", "system-icon-open");
                        $('#system-run-desc').html("系统运行中...");
                        $('#system-run-desc').html("Система работает...");
                        parent.systemRunning = true;
                    } else {
                        $('#system-icon').attr("class", "system-icon-close");