|  |  |  | 
|---|
|  |  |  | <input type="checkbox" lay-skin="primary" name="cardCheckBox" value="{{devNo}}"/> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div style="float:right; width:85%;"> | 
|---|
|  |  |  | <!--                    <div>--> | 
|---|
|  |  |  | <!--                        <button type="button" class="layui-btn layui-btn-normal" value="{{devNo}}">拣料入库</button>--> | 
|---|
|  |  |  | <!--                    </div>--> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | {{#if containerMoveOutFlag}} | 
|---|
|  |  |  | <div style=" padding-bottom: 20px"> | 
|---|
|  |  |  | <button type="button" class="layui-btn layui-btn-normal" value="{{devNo}}" lay-submit lay-filter="containerMoveOut">容器离场</button> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | {{/if}} | 
|---|
|  |  |  | {{#if pickInFlag}} | 
|---|
|  |  |  | <div style=" padding-bottom: 20px"> | 
|---|
|  |  |  | <button type="button" class="layui-btn layui-btn-normal" value="{{devNo}}" lay-submit lay-filter="pickIn">拣料/盘点入库</button> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | {{/if}} | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | 工作站编码:{{devNo}} </br> | 
|---|
|  |  |  | 站点状态:{{locSts$}} | 
|---|
|  |  |  | 
|---|
|  |  |  | 工作号:{{agvWrkMast.wrkNo}} </br> | 
|---|
|  |  |  | 工作状态:{{agvWrkMast.wrkSts$ }} </br> | 
|---|
|  |  |  | 工作类型:{{agvWrkMast.ioType$}} | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | {{/if}} | 
|---|
|  |  |  | {{#if agvWrkDetl}} | 
|---|
|  |  |  | <div style="padding-top: 10px;"> | 
|---|
|  |  |  | 物料号:{{agvWrkDetl.matnr}} </br> | 
|---|
|  |  |  | {{#if agvWrkDetl.batch}} | 
|---|
|  |  |  | 序列码:{{agvWrkDetl.batch}} </br> | 
|---|
|  |  |  | {{/if}} | 
|---|
|  |  |  | 托盘码:{{agvWrkDetl.zpallet}} </br> | 
|---|
|  |  |  | 数量:{{agvWrkDetl.anfme}} | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | {{/if}} | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | 
|---|
|  |  |  | var table = layui.table; | 
|---|
|  |  |  | var layer = layui.layer; | 
|---|
|  |  |  | var param = {'stationCode' : 'CS-101'}; | 
|---|
|  |  |  | loadData(param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | form.on('select(floorSelect)', function (data) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | param = null; | 
|---|
|  |  |  | param = {'stationCode' : $('#rowSelect').val()}; | 
|---|
|  |  |  | loadData(param); | 
|---|
|  |  |  | // $.ajax({ | 
|---|
|  |  |  | //     url: baseUrl+"/agv/basDevp/visualized/list/auth", | 
|---|
|  |  |  | //     headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | //     data: JSON.stringify(param), | 
|---|
|  |  |  | //     dataType:'json', | 
|---|
|  |  |  | //     contentType:'application/json;charset=UTF-8', | 
|---|
|  |  |  | //     method: 'POST', | 
|---|
|  |  |  | //     success: function (res) { | 
|---|
|  |  |  | //         if (res.code === 200){ | 
|---|
|  |  |  | //             var tpl = $("#basDevpMapTemplate").html(); | 
|---|
|  |  |  | //             var template = Handlebars.compile(tpl); | 
|---|
|  |  |  | //             var html = template(res.data); | 
|---|
|  |  |  | //             $('#basDevpMap').html(html); | 
|---|
|  |  |  | //         } else if (res.code === 403){ | 
|---|
|  |  |  | //             top.location.href = baseUrl+"/"; | 
|---|
|  |  |  | //         }else { | 
|---|
|  |  |  | //             layer.msg(res.msg) | 
|---|
|  |  |  | //         } | 
|---|
|  |  |  | //     } | 
|---|
|  |  |  | // }) | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //全选 | 
|---|
|  |  |  | 
|---|
|  |  |  | for (var i = 0; i < cks.length; i++) { | 
|---|
|  |  |  | cks[i].checked = !cks[i].checked; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //容器离场 | 
|---|
|  |  |  | form.on('submit(containerMoveOut)', function () { | 
|---|
|  |  |  | var devNoList = []; | 
|---|
|  |  |  | devNoList.push(this.value); | 
|---|
|  |  |  | var moveOutParam = {'devNo' : devNoList}; | 
|---|
|  |  |  | $.ajax({ | 
|---|
|  |  |  | url: baseUrl+"/agv/basDevp/visualized/container/moveOut", | 
|---|
|  |  |  | headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | data: JSON.stringify(moveOutParam), | 
|---|
|  |  |  | dataType:'json', | 
|---|
|  |  |  | contentType:'application/json;charset=UTF-8', | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | success: function (res) { | 
|---|
|  |  |  | if (res.code === 200){ | 
|---|
|  |  |  | layer.msg(res.msg); | 
|---|
|  |  |  | loadData(param); | 
|---|
|  |  |  | } else if (res.code === 403){ | 
|---|
|  |  |  | top.location.href = baseUrl+"/"; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | layer.msg(res.msg) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //拣料/盘点入库 | 
|---|
|  |  |  | form.on('submit(pickIn)', function () { | 
|---|
|  |  |  | var devNoList = []; | 
|---|
|  |  |  | devNoList.push(this.value); | 
|---|
|  |  |  | var pickInParam = {'devNo' : devNoList}; | 
|---|
|  |  |  | $.ajax({ | 
|---|
|  |  |  | url: baseUrl+"/agv/basDevp/visualized/container/pickIn", | 
|---|
|  |  |  | headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | data: JSON.stringify(pickInParam), | 
|---|
|  |  |  | dataType:'json', | 
|---|
|  |  |  | contentType:'application/json;charset=UTF-8', | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | success: function (res) { | 
|---|
|  |  |  | if (res.code === 200){ | 
|---|
|  |  |  | layer.msg(res.msg); | 
|---|
|  |  |  | loadData(param); | 
|---|
|  |  |  | } else if (res.code === 403){ | 
|---|
|  |  |  | top.location.href = baseUrl+"/"; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | layer.msg(res.msg) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //启动入库 | 
|---|
|  |  |  | 
|---|
|  |  |  | //定时刷新数据 | 
|---|
|  |  |  | //setInterval(loadData(param), 1000); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | setInterval(function() { | 
|---|
|  |  |  | loadData(param); | 
|---|
|  |  |  | }, 1000); | 
|---|
|  |  |  | // setInterval(function() { | 
|---|
|  |  |  | //     loadData(param); | 
|---|
|  |  |  | // }, 1000); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function loadData(param){ | 
|---|
|  |  |  | $.ajax({ | 
|---|