|  |  |  | 
|---|
|  |  |  | </script> | 
|---|
|  |  |  | </head> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <body> | 
|---|
|  |  |  | <body id="body"> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <div class="layui-fluid" style="padding-bottom: 0;"> | 
|---|
|  |  |  | <div class="layui-card"> | 
|---|
|  |  |  | <div class="layui-form layui-card-header layuiadmin-card-header-auto"> | 
|---|
|  |  |  | <div class="layui-form layui-card-header layuiadmin-card-header-auto" id="top"> | 
|---|
|  |  |  | <div class="layui-form-item"> | 
|---|
|  |  |  | <div class="layui-inline"> | 
|---|
|  |  |  | <label class="layui-form-label" style="width: 60px;">入库单号</label> | 
|---|
|  |  |  | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="layui-inline"> | 
|---|
|  |  |  | <label class="layui-form-label" style="width: 60px;">所属巷道</label> | 
|---|
|  |  |  | <label class="layui-form-label" style="width: 60px;">所属仓库</label> | 
|---|
|  |  |  | <div class="layui-input-inline"> | 
|---|
|  |  |  | <select name="RoadwayNo" id="RoadwayNo" lay-filter="ImportExecuteFlag" lay-search> | 
|---|
|  |  |  | <select name="WareHouseNo" id="WareHouseNo"  lay-filter="getWareHouseNo" lay-search> | 
|---|
|  |  |  | <option value=""></option> | 
|---|
|  |  |  | <option value="R01">01巷道</option> | 
|---|
|  |  |  | <option value="R02">02巷道</option> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="layui-inline"> | 
|---|
|  |  |  | <label class="layui-form-label" style="width: 60px;">所属仓库</label> | 
|---|
|  |  |  | <label class="layui-form-label" style="width: 60px;">所属巷道</label> | 
|---|
|  |  |  | <div class="layui-input-inline"> | 
|---|
|  |  |  | <select name="WareHouseNo" id="WareHouseNo" lay-filter="ImportExecuteFlag" lay-search> | 
|---|
|  |  |  | <select name="RoadwayNo" id="RoadwayNo" lay-search> | 
|---|
|  |  |  | <option value=""></option> | 
|---|
|  |  |  | <option value="W01">09仓库</option> | 
|---|
|  |  |  | <option value="W02">09零箱库</option> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="layui-inline"> | 
|---|
|  |  |  | <label class="layui-form-label" style="width: 60px;">执行状态</label> | 
|---|
|  |  |  | <div class="layui-input-inline"> | 
|---|
|  |  |  | <select name="Status" id="Status" lay-filter="ImportExecuteFlag" lay-search> | 
|---|
|  |  |  | <select name="Status" id="Status" lay-search> | 
|---|
|  |  |  | <option value=""></option> | 
|---|
|  |  |  | <option value="0">等待执行</option> | 
|---|
|  |  |  | <option value="1">入库中</option> | 
|---|
|  |  |  | 
|---|
|  |  |  | <div class="layui-card-body"> | 
|---|
|  |  |  | <div style="position: relative;"> | 
|---|
|  |  |  | <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> | 
|---|
|  |  |  | <ul class="layui-tab-title"> | 
|---|
|  |  |  | <ul class="layui-tab-title" id="tab"> | 
|---|
|  |  |  | <li  class="layui-this">托盘信息</li> | 
|---|
|  |  |  | <li >箱码信息</li> | 
|---|
|  |  |  | </ul> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <div id="center"></div> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <div class="layui-tab-content"> | 
|---|
|  |  |  | <div class="layui-tab-item layui-show"> | 
|---|
|  |  |  | <div class="position-relative"><!-- class="position-relative" --><!-- 自定义表头加上 --> | 
|---|
|  |  |  | 
|---|
|  |  |  | <script type="text/html" id="WareHouseButton"> | 
|---|
|  |  |  | {{# | 
|---|
|  |  |  | switch (d.WareHouseNo) { | 
|---|
|  |  |  | case "W01": return '09仓库'; | 
|---|
|  |  |  | case "W02": return '09零箱库'; | 
|---|
|  |  |  | case "W01": return '力诺立体库'; | 
|---|
|  |  |  | case "W02": return '力诺平库'; | 
|---|
|  |  |  | default: return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | switch (d.RoadwayNo) { | 
|---|
|  |  |  | case "R01": return '01巷道'; | 
|---|
|  |  |  | case "R02": return '02巷道'; | 
|---|
|  |  |  | case "R03": return '03巷道'; | 
|---|
|  |  |  | case "R04": return '04巷道'; | 
|---|
|  |  |  | case "R05": return '05巷道'; | 
|---|
|  |  |  | case "R06": return '06巷道'; | 
|---|
|  |  |  | case "R07": return '07巷道'; | 
|---|
|  |  |  | case "R08": return '08巷道'; | 
|---|
|  |  |  | case "R09": return '09巷道'; | 
|---|
|  |  |  | case "R10": return '10巷道'; | 
|---|
|  |  |  | default: return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | laypage = layui.laypage, | 
|---|
|  |  |  | layer = layui.layer; | 
|---|
|  |  |  | laydate = layui.laydate; | 
|---|
|  |  |  | var h1 = GetTableTabHeight(); | 
|---|
|  |  |  | laydate.render({ | 
|---|
|  |  |  | elem: '#StartTime' | 
|---|
|  |  |  | , format: 'yyyy-MM-dd' //可任意组合 | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | bindPalletBind(); | 
|---|
|  |  |  | bindBoxInfo("0"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //获取仓库下拉框信息 | 
|---|
|  |  |  | synData(IP + "/Sys/GetWarehouseDic", {}, 'get', function (res) { | 
|---|
|  |  |  | if (res.code == 0) { //成功 | 
|---|
|  |  |  | for (var i = 0; i < res.data.length; i++) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | $("#WareHouseNo").append('<option value =' + res.data[i].WareHouseNo + '>' + res.data[i].WareHouseNo + '-' + | 
|---|
|  |  |  | res.data[i].WareHouseName + '</option>'); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // $("#WareHouseNo option[value='" + res.data[0].WareHouseNo + "']").attr("selected", "selected") | 
|---|
|  |  |  | form.render('select'); | 
|---|
|  |  |  | } else { //不成功 | 
|---|
|  |  |  | layer.msg(res.msg, { | 
|---|
|  |  |  | icon: 2, | 
|---|
|  |  |  | time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|---|
|  |  |  | }, function () { }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 查询事件 | 
|---|
|  |  |  | form.on('select(getWareHouseNo)', function (data) { | 
|---|
|  |  |  | if($("#WareHouseNo").val() == "W01") | 
|---|
|  |  |  | { | 
|---|
|  |  |  | //获取巷道下拉框信息 | 
|---|
|  |  |  | synData(IP + "/Sys/GetRoadwayList", {}, 'get', function (res) { | 
|---|
|  |  |  | if (res.code == 0) { //成功 | 
|---|
|  |  |  | for (var i = 0; i < res.data.length; i++) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | $("#RoadwayNo").append('<option value =' + res.data[i].RoadwayNo + '>' + res.data[i].RoadwayNo + '-' + | 
|---|
|  |  |  | res.data[i].RoadwayName + '</option>'); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // $("#RoadwayNo option[value='" + res.data[0].RoadwayNo + "']").attr("selected", "selected") | 
|---|
|  |  |  | form.render('select'); | 
|---|
|  |  |  | } else { //不成功 | 
|---|
|  |  |  | layer.msg(res.msg, { | 
|---|
|  |  |  | icon: 2, | 
|---|
|  |  |  | time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|---|
|  |  |  | }, function () { }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | $("#RoadwayNo").html(''); | 
|---|
|  |  |  | $("#RoadwayNo").append('<option value=""></option>'); | 
|---|
|  |  |  | form.render('select'); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 渲染总表 | 
|---|
|  |  |  | //#region 自定义表头 | 
|---|
|  |  |  | 
|---|
|  |  |  | table.render({ | 
|---|
|  |  |  | id: 'PalletBind', | 
|---|
|  |  |  | elem: '#PalletBind', | 
|---|
|  |  |  | height: 'full-210', | 
|---|
|  |  |  | height: h1, | 
|---|
|  |  |  | url: IP + "/BllAsn/GetPalletBindList", | 
|---|
|  |  |  | method: 'post', | 
|---|
|  |  |  | contentType: 'application/json', | 
|---|
|  |  |  | 
|---|
|  |  |  | table.render({ | 
|---|
|  |  |  | id: 'BoxInfo', | 
|---|
|  |  |  | elem: '#BoxInfo', | 
|---|
|  |  |  | height: 'full-210', | 
|---|
|  |  |  | height: h1, | 
|---|
|  |  |  | url: IP + "/BllAsn/GetBoxInfoList", | 
|---|
|  |  |  | method: 'post', | 
|---|
|  |  |  | contentType: 'application/json', | 
|---|