#
luxiaotao1123
2022-09-22 6b8225e9d81cb6bfa0efeed2f0a02428eb3a86d1
src/main/webapp/views/ste.html
@@ -24,14 +24,17 @@
                    <div data-steNo="1" class="ste-command-item" style="margin-top: 30px">
                        <label>1#</label>
                        <button class="demoBtn pos-btn">数据维护</button>
                        <button id="mode-1" class="demoBtn mode-btn" > - </button>
                    </div>
                    <div data-steNo="2" class="ste-command-item" style="margin-top: 30px">
                        <label>2#</label>
                        <button class="demoBtn pos-btn">数据维护</button>
                        <button id="mode-2" class="demoBtn mode-btn" > - </button>
                    </div>
                    <div data-steNo="3" class="ste-command-item" style="margin-top: 30px">
                        <label>3#</label>
                        <button class="demoBtn pos-btn">数据维护</button>
                        <button id="mode-3" class="demoBtn mode-btn" > - </button>
                    </div>
                </div>
                <!-- 堆垛机状态位信息 -->
@@ -106,8 +109,8 @@
                    <fieldset>
                        <legend>手动操作</legend>
                        <div class="button-group">
                            <button class="item" onclick="steOperator(17)">联机</button>
                            <button class="item" onclick="steOperator(18)">脱机</button>
                            <button class="item" onclick="steOperator(99)">联机</button>
                            <button class="item" onclick="steOperator(100)">脱机</button>
                            <button class="item" onclick="steOperator(1)">向左出库</button>
                            <button class="item" onclick="steOperator(2)">向右出库</button>
                            <button class="item" onclick="steOperator(3)">从左入库</button>
@@ -265,6 +268,36 @@
        })
    })
    $(document).on('click ','.mode-btn', function () {
        let steNo = Number($(this).parent().attr("data-steNo"));
        layer.confirm("改变" + steNo + ' 号穿梭车在线状态吗?', function(){
            var index = layer.load(1, {
                shade: [0.1,'#fff']
            });
            $.ajax({
                url: baseUrl+ "/ste/mode/switch",
                headers: {'token': localStorage.getItem('token')},
                data: {
                    steNo: Number(steNo),
                    password: 'root'
                },
                method: 'POST',
                success: function (res) {
                    layer.close(index);
                    if (res.code === 200){
                        layer.msg(res.msg, {icon: 1});
                    } else if (res.code === 403){
                        window.location.href = baseUrl+"/login";
                    }  else {
                        layer.msg(res.msg, {icon: 2});
                    }
                }
            });
        });
    })
    $(document).on('click ','#save', function () {
        http.post(baseUrl+ "/ste/detl/update", {
            steNo: $('#steNo').val(),
@@ -299,6 +332,7 @@
                        steStateTableFullRows = table.length;
                    }
                    for (let i=1;i<=table.length;i++){
                        $("#mode-"+table[i-1].steNo).html(table[i-1].statusVal===0?'联机':'脱机');
                        let tr = tableEl.find("tr").eq(i);
                        setVal(tr.children("td").eq(0), table[i-1].steNo);
                        setVal(tr.children("td").eq(1), table[i-1].statusType);