| | |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">单据类型</label> |
| | | <!-- <div class="layui-inline"> |
| | | <label class="layui-form-label">单据类型</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="Type" id="Type" lay-filter="Type" lay-search> |
| | | <select name="Type" id="Type" lay-filter="Type" lay-search> |
| | | <option value=""></option> |
| | | <!-- JC23 --> |
| | | <option value="0">成品入库</option> |
| | | JC23 --> |
| | | <!--<option value="0">成品入库</option> |
| | | <option value="1">采购入库</option> |
| | | <option value="4">车间余料退回入库</option> |
| | | <option value="5">其它入库</option> |
| | | <option value="6">代储入库</option> |
| | | <!-- JC24 --> |
| | | JC24 --> |
| | | <!-- <option value="0">成品入库</option> |
| | | <option value="1">采购入库</option> |
| | | <option value="2">中间品入库</option>--> |
| | |
| | | <!-- JC08 --> |
| | | <!-- <option value="0">成品入库</option> |
| | | <option value="1">原料入库</option> |
| | | <option value="2">退货入库</option> --> |
| | | <option value="2">退货入库</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 90px;">上游系统单号</label> |
| | | <div class="layui-input-inline"> |
| | |
| | | autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <!-- <div class="layui-inline"> |
| | | <label class="layui-form-label">客户名称</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" id="CustomerName" name="CustomerName" placeholder="客户名称" autocomplete="off" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">开始日期</label> |
| | | <div class="layui-input-inline"> |
| | |
| | | </div> |
| | | <!-- #endregion --> |
| | | |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <!-- <script type="text/html" id="toolbarDemo"> |
| | | <button style="margin-right: 5px;" class="layui-btn layui-btn-sm layuiadmin-btn-list addClass" lay-event="add" > |
| | | <i class="layui-icon"></i>添加 |
| | | </button> |
| | | </script> |
| | | </script> --> |
| | | |
| | | <script type="text/html" id="toolbarDemoList"> |
| | | {{# function GetBtn2(d){ |
| | |
| | | {field: 'ASNNo',title: '入库单号',align: 'center',fixed: 'left',sort: true,width: 180, "disabled": true}, |
| | | {field: 'Status',title: '执行状态',align: 'center',templet: '#buttonTpl'}, |
| | | {field: 'Origin',title: '来源',align: 'center',width: 80}, |
| | | {field: 'CustomerName',title: '客户名称',align: 'center'}, |
| | | {field: 'Type',title: '单据类型',align: 'center',templet: '#templetType'}, |
| | | //{field: 'CustomerName',title: '客户名称',align: 'center'}, |
| | | // {field: 'Type',title: '单据类型',align: 'center',templet: '#templetType'}, |
| | | {field: 'OrderCode',title: '上游系统单号',align: 'center',width: 180}, |
| | | {field: 'CompleteTime',title: '完成时间',align: 'center',templet: '#templetCompleteTime'}, |
| | | {field: 'Demo',title: '备注',align: 'center',width: 180}, |
| | |
| | | } |
| | | var param = { |
| | | ASNNo: $("#ASNNo").val(), |
| | | Type: $("#Type").val(), |
| | | Type: '', |
| | | Status: $("#Status").val(), |
| | | OrderCode:$("#OrderCode").val(), |
| | | CustomerName: $("#CustomerName").val(), |
| | | CustomerName: '', |
| | | LotNo: $("#LotNo").val(), |
| | | SkuNo: $("#SkuNo").val(), |
| | | SkuName: $("#SkuName").val(), |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <!-- <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 60px;">所属巷道</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="RoadwayNo" id="RoadwayNo" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> - |
| | | <!-- 执行状态都为入库完成不用作为查询条件 --> |
| | | <div class="layui-inline" style="display: none;"> |
| | | <label class="layui-form-label" style="width: 60px;">执行状态</label> |
| | |
| | | <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> |
| | | <ul class="layui-tab-title" id="tab"> |
| | | <li class="layui-this">托盘信息</li> |
| | | <li>箱码信息</li> |
| | | <!-- <li>箱码信息</li> --> |
| | | </ul> |
| | | |
| | | <div id="center"></div> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <button style="margin-right: 5px;position: absolute; top: 5px; right: 10px;" |
| | | <button style="margin-right: 5px;position: absolute; top: 5px; right: 10px;" |
| | | class="layui-btn layuiadmin-btn-list layui-btn-sm addClass" data-type="add"> |
| | | <i class="layui-icon"></i>添加 |
| | | </button> |
| | | </button> |
| | | </div> |
| | | <!-- <a class="layui-btn layui-btn-normal layui-btn-xs editClass" lay-event="edit"> |
| | | <i class="layui-icon layui-icon-edit"></i>指定储位</a> --> |
| | | <script type="text/html" id="PalletBindDemoList"> |
| | | {{# function GetPalletBindBtn(d){ |
| | | var html = ''; |
| | | if((d.LocatNo == "" || d.LocatNo == null) && (d.RoadwayNo=="" || d.RoadwayNo == null) && d.Type =="0") |
| | | if((d.LocatNo == "" || d.LocatNo == null) && d.Type =="0")&& //(d.RoadwayNo=="" || d.RoadwayNo == null) |
| | | { |
| | | html += `<a class="layui-btn layui-btn-danger layui-btn-xs delClass" lay-event="del"> |
| | | <i class="layui-icon layui-icon-delete"></i>删除</a> `; |
| | |
| | | }} |
| | | </script> |
| | | |
| | | <script type="text/html" id="RoadwayButton"> |
| | | <!-- <script type="text/html" id="RoadwayButton"> |
| | | {{# |
| | | switch (d.RoadwayNo) { |
| | | case "R01": return '01巷道'; |
| | |
| | | default: return ""; |
| | | } |
| | | |
| | | }} |
| | | }} --> |
| | | </script> |
| | | <!-- #endregion --> |
| | | </div> |
| | |
| | | |
| | | |
| | | bindPalletBind(); |
| | | bindBoxInfo("0"); |
| | | //bindBoxInfo("0"); |
| | | |
| | | //获取仓库下拉框信息 |
| | | synData(IP + "/Sys/GetWarehouseDic", {}, 'get', function (res) { |
| | |
| | | { field: 'PalletNo2', title: '托盘号LV2', align: 'center' }, |
| | | { field: 'PalletNo3', title: '托盘号LV3', align: 'center' }, |
| | | { field: 'LocatNo', title: '储位地址', align: 'center', width: 90 }, |
| | | { field: 'RoadwayNo', title: '所属巷道', align: 'center', width: 90, templet: '#RoadwayButton' }, |
| | | //{ field: 'RoadwayNo', title: '所属巷道', align: 'center', width: 90, templet: '#RoadwayButton' }, |
| | | { field: 'WareHouseNo', title: '所属仓库', align: 'center', width: 90, templet: '#WareHouseButton' }, |
| | | { field: 'SkuNo', title: '物料编码', align: 'center', width: 110 }, |
| | | { field: 'SkuName', title: '物料名称', align: 'center' }, |
| | |
| | | ASNNo: $("#ASNNo").val(), |
| | | PalletNo: $("#PalletNo").val(), |
| | | LocatNo: $("#LocatNo").val(), |
| | | RoadwayNo: $("#RoadwayNo").val(), |
| | | RoadwayNo: '', |
| | | WareHouseNo: $("#WareHouseNo").val(), |
| | | Status: $("#Status").val(), |
| | | SkuNo: $("#SkuNo").val(), |
| | |
| | | { |
| | | sqlPub += $"AND tb1.Status = '{model.Status}' "; |
| | | } |
| | | if (!string.IsNullOrEmpty(model.Type)) |
| | | /*if (!string.IsNullOrEmpty(model.Type)) |
| | | { |
| | | if (model.Type == "3") |
| | | { |
| | |
| | | { |
| | | sqlPub += " AND tb1.Type != '3'"; |
| | | |
| | | } |
| | | }*/ |
| | | if (!string.IsNullOrEmpty(model.StartTime)) |
| | | { |
| | | sqlPub += $"AND tb1.CreateTime >= '{model.StartTime}' "; |