|  |  | 
 |  |  |             <!-- 日志监控板 --> | 
 |  |  |             <div class="log-board"> | 
 |  |  |                 <div class="command-log"> | 
 |  |  |                     <div data-steNo="1" class="ste-command-item" style="margin-top: 30px"> | 
 |  |  |                     <div data-steNo="1" class="ste-command-item"> | 
 |  |  |                         <label>1#</label> | 
 |  |  |                         <button class="demoBtn pos-btn">数据维护</button> | 
 |  |  |                     </div> | 
 |  |  |                     <div data-steNo="2" class="ste-command-item" style="margin-top: 30px"> | 
 |  |  |                         <label>2#</label> | 
 |  |  |                         <button class="demoBtn pos-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-1" class="demoBtn mode-btn" > - </button> | 
 |  |  |                     </div> | 
 |  |  |                 </div> | 
 |  |  |                 <!-- 堆垛机状态位信息 --> | 
 |  |  | 
 |  |  |                                 <th>层</th> | 
 |  |  |                                 <th>等待WCS确认</th> | 
 |  |  |                                 <th>定位</th> | 
 |  |  |                                 <th>充电状态</th> | 
 |  |  |                                 <th>报警信息1</th> | 
 |  |  |                                 <th>报警信息2</th> | 
 |  |  |                             </tr> | 
 |  |  | 
 |  |  |                         <span class="select-title">穿梭车号</span> | 
 |  |  |                         <div class="select-container"> | 
 |  |  |                             <label><input type="radio" name="steSelect" value="1" checked> 1号穿梭车</label> | 
 |  |  |                             <label><input type="radio" name="steSelect" value="2"> 2号穿梭车</label> | 
 |  |  |                             <label><input type="radio" name="steSelect" value="3"> 3号穿梭车</label> | 
 |  |  |                         </div> | 
 |  |  |                     </div> | 
 |  |  |                 </div> | 
 |  |  | 
 |  |  |                     <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(1)">左出库</button> | 
 |  |  |                             <button class="item" onclick="steOperator(2)">右出库</button> | 
 |  |  |                             <button class="item" onclick="steOperator(3)">左入库</button> | 
 |  |  |                             <button class="item" onclick="steOperator(4)">右入库</button> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(5)">左移库</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(6)">右移库</button>--> | 
 |  |  |                             <button class="item" onclick="steOperator(8)">去左端</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> | 
 |  |  |                             <button class="item" onclick="steOperator(4)">从左入库</button> | 
 |  |  |                             <button class="item" onclick="steOperator(5)">左移库</button> | 
 |  |  |                             <button class="item" onclick="steOperator(6)">右移库</button> | 
 |  |  |                             <button class="item" onclick="steOperator(7)">去右端</button> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(9)">A 点</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(10)">B 点</button>--> | 
 |  |  |                             <button class="item" onclick="steOperator(8)">去左端</button> | 
 |  |  |                             <button class="item" onclick="steOperator(9)">右待机</button> | 
 |  |  |                             <button class="item" onclick="steOperator(10)">左待机</button> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(11)">左搬移</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(12)">右搬移</button>--> | 
 |  |  |                             <button class="item" onclick="steOperator(13)">充电</button> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(13)">左充电</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(14)">右充电</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(17)">断开充电</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(14)">左盘点</button>--> | 
 |  |  | <!--                            <button class="item" onclick="steOperator(15)">右盘点</button>--> | 
 |  |  |                             <button class="item" onclick="steOperator(16)">任务完成</button> | 
 |  |  | 
 |  |  |         }) | 
 |  |  |     }) | 
 |  |  |  | 
 |  |  |     $(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(), | 
 |  |  | 
 |  |  |                         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); | 
 |  |  | 
 |  |  |                         setVal(tr.children("td").eq(8), table[i-1].lev); | 
 |  |  |                         setVal(tr.children("td").eq(9), table[i-1].waiting); | 
 |  |  |                         setVal(tr.children("td").eq(10), table[i-1].loca); | 
 |  |  |                         setVal(tr.children("td").eq(11), table[i-1].alarm1); | 
 |  |  |                         setVal(tr.children("td").eq(12), table[i-1].alarm2); | 
 |  |  |                         setVal(tr.children("td").eq(11), table[i-1].chargeStatus); | 
 |  |  |                         setVal(tr.children("td").eq(12), table[i-1].alarm1); | 
 |  |  |                         setVal(tr.children("td").eq(13), table[i-1].alarm2); | 
 |  |  |                     } | 
 |  |  |                 } else if (res.code === 403){ | 
 |  |  |                     window.location.href = baseUrl+"/login"; | 
 |  |  | 
 |  |  |                 "       <td></td>\n" + | 
 |  |  |                 "       <td></td>\n" + | 
 |  |  |                 "       <td></td>\n" + | 
 |  |  |                 "       <td></td>\n" + | 
 |  |  |                 "     </tr>\n"; | 
 |  |  |         } | 
 |  |  |         $('#ste-state-table tbody').after(html); |