yusijie
2024-01-22 87aeb3682b822f821d7a45b77fd33b0684cf05e4
WebTM/views/ϵͳ¹ÜÀí/Óû§¹ÜÀí/Gy_UserCustomer.html
@@ -353,32 +353,32 @@
                                    //按钮【按钮一】的回调
                                    var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                    if (checkStatus.data.length != 1) {
                                        return layer.msg('请选择一行数据');
                                    }
                                    //console.log(obj.data);
                                    //同步更新表格和缓存对应的值
                                    //obj.update({
                                    //    HCusID: checkStatus.data[0].HItemID,
                                    //    HCustomerNumber: checkStatus.data[0].HNumber,
                                    //    HCustomerName: checkStatus.data[0].HName
                                    //});
                                    obj.update({
                                        HCusID: checkStatus.data[0].HItemID,
                                        HCustomerNumber: checkStatus.data[0].HNumber,
                                        HCustomerName: checkStatus.data[0].HName
                                    });
                                    var rowIndex = $(obj.tr).attr("data-index") * 1;
                                    for (var i = 0; i < checkStatus.data.length; i++) {
                                        if (rowIndex + i >= option.data.length) {
                                            var NewRow = { "HCusID": 0, "HCustomerNumber": "", "HCustomerName": "" };
                                            table.cache["mainTable"].push(NewRow);
                                            option.data = table.cache["mainTable"];
                                            table.render(option);
                                        }
                                    //var rowIndex = $(obj.tr).attr("data-index") * 1;
                                    //for (var i = 0; i < checkStatus.data.length; i++) {
                                    //    if (rowIndex + i >= option.data.length) {
                                    //        var NewRow = { "HCusID": 0, "HCustomerNumber": "", "HCustomerName": "" };
                                    //        table.cache["mainTable"].push(NewRow);
                                    //        option.data = table.cache["mainTable"];
                                    //        table.render(option);
                                    //    }
                                        option.data[rowIndex + i].HCusID = checkStatus.data[i].HItemID;
                                        option.data[rowIndex + i].HCustomerNumber = checkStatus.data[i].HNumber;
                                        option.data[rowIndex + i].HCustomerName = checkStatus.data[i].HName;
                                    }
                                    table.render(option);
                                    //    option.data[rowIndex + i].HCusID = checkStatus.data[i].HItemID;
                                    //    option.data[rowIndex + i].HCustomerNumber = checkStatus.data[i].HNumber;
                                    //    option.data[rowIndex + i].HCustomerName = checkStatus.data[i].HName;
                                    //}
                                    //table.render(option);