wtt
2024-08-09 11395a9d3223177c044ae557286a64412e119079
WebTM/views/ÏúÊÛ¹ÜÀí/·¢»õ֪ͨµ¥/Add_Edit_Xs_SeOutStockBillList.html
@@ -1249,6 +1249,69 @@
                        return false;
                    }
                })
                //双击
                $('.layui-table-box tbody td[data-field="物料代码"]').off('dblclick').on('dblclick', function () {
                    layer.open({
                        type: 2
                        , skin: "layui-layer-rim" //加上边框
                        , title: "物料列表"  //标题
                        , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                        , shift: 2 //弹出动画
                        , area: ["90%", "90%"] //窗体大小
                        , maxmin: true //设置最大最小按钮是否显示
                        , content: ['../../基础资料/公用基础资料/Gy_Material.html', 'yes']
                        , btn: ["确定", "取消"]
                        , btn1: function (index, laero) {
                            //按钮一  çš„回调
                            var iframeWindow = window["layui-layer-iframe" + index];//获取弹框页面
                            var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                            if (checkStatus.data.length == 0) {
                                return layer.msg("请选择数据");
                            } else if (checkStatus.data.length == 1) {
                                //更新表格缓存的数据
                                obj.update({
                                    "HMaterID": checkStatus.data[0].HItemID
                                    , "物料代码": checkStatus.data[0].物料代码
                                    , "物料名称": checkStatus.data[0].物料名称
                                    , "规格型号": checkStatus.data[0].规格型号
                                    , "HUnitID": checkStatus.data[0].HUnitID
                                    , "计量单位": checkStatus.data[0].计量单位名称
                                    , "HQty": 1
                                })
                                layer.close(index);//关闭弹窗
                            } else {
                                table.cache["mainTable"].splice(0, 1);
                                for (var rowData of checkStatus.data) {
                                    var NewRow = {
                                        "HMaterID": rowData.HItemID, "物料代码": rowData.物料代码, "物料名称": rowData.物料名称, "规格型号": rowData.规格型号, "HUnitID": rowData.HUnitID, "计量单位": rowData.计量单位名称, "HWHID": "0", "发货仓库": "",
                                        "HQty": "1", "HPrice": "0", "HMoney": "0", "HRemark": "",
                                        "HSourceBillNo": 0, "HSourceBillType": 0, "HSourceInterID": 0, "HSourceEntryID": 0,
                                    };
                                    table.cache["mainTable"].push(NewRow);
                                }
                                option.data = table.cache["mainTable"];
                                table.render(option);
                                layer.close(index);//关闭弹窗
                            }
                        }
                        , end: function () {
                            if (typeof (OptionData.HItemID) != "undefined") {
                                //更新表格缓存的数据
                                obj.update({
                                    "HMaterID": OptionData.HItemID
                                    , "物料代码": OptionData.物料代码
                                    , "物料名称": OptionData.物料名称
                                    , "规格型号": OptionData.规格型号
                                    , "HUnitID": OptionData.HUnitID
                                    , "计量单位": OptionData.计量单位名称
                                })
                                OptionData = [];
                            }
                        }
                    })
                });
            }
            //#region åº“存查询