1
yusijie
2025-09-13 8c839f638e97f2e8487c64bfe92cc31e0a8979cb
WebTM/views/¹«¹²Ò³Ãæ/Kf_SourceBillEditDlg_PDA.html
@@ -151,6 +151,8 @@
                set_InitGrid();     //初始化表格
                //显示表体明细
                DisBillEntryList();
                $("#HMater").select();
                $("#HMater").focus();     //获取光标
            }
            //初始化表格
@@ -189,6 +191,17 @@
            //#region åŠŸèƒ½æŽ§ä»¶
            //扫描物料条码
            $('#HMater').on('keydown', function (event) {
                if (event.keyCode == 13) {
                    HSourceBillNo = $("#HSourceBillNo").val();
                    HMater = $("#HMater").val();
                    HCustom = $("#HCustom").val();
                    //显示物料列表信息
                    DisBillEntryList();
                }
            });
            //#region æŸ¥è¯¢
@@ -229,15 +242,16 @@
            //#region æ˜¾ç¤ºç‰©æ–™åˆ—表信息
            function DisBillEntryList() {
                layer.load(3)
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + '/WEBSController/GetSourceBillList_Json',
                    async: true,    //async用于控制(false)同步和(true)异步,默认的是true,即请求默认的是异步请求
                    data: { "HBillType": HBillType, "HSourceBillType": HSourceBillType, "HStockOrgID": HStockOrgID, "HSourceBillNo": HSourceBillNo, "HMater": HMater, "HCustom": HCustom },
                    success: function (result) {
                        var data = [];
                        var col = [];
                        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = [];
                            var col = [];
                            //给空的数组赋值
                            for (var key in result.list) {
                                //动态获取列表所有列名
@@ -273,9 +287,15 @@
                            table.render(listOption);
                        }
                        else {
                            listOption.cols = [columns];
                            listOption.data = result.data;
                            table.cache['dj-table'] = null;         //清空表格缓存数据
                            listOption.cols = [[
                                { field: '日期', title: '日期', width: 100 }
                                , { field: '单据号', title: '单据号', width: 100 }
                                , { field: '物料代码', title: '物料代码', width: 100 }
                                , { field: '物料名称', title: '物料名称', width: 100 }
                                , { field: '规格型号', title: '规格型号', width: 100 }
                                , { field: '数量', title: '数量', width: 100 }
                            ]];
                            listOption.data = data;
                            table.render(listOption);
                            //layer.msg(result.Message);
                            //layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
@@ -283,6 +303,7 @@
                    },
                    complete: function (XHR, TS) { XHR = null }//回收资源
                });
                layer.closeAll("loading");
            }
            //#endregion