1
yxj
2024-05-31 e18608eaded616bb3d42710ec3242aba6861de1a
WebTM/views/ÖÊÁ¿¹ÜÀí/¼ìÑé·½°¸µ¥/QC_Add_CheckProject.html
@@ -534,7 +534,7 @@
                    Pub_Close(2);
                } else {
                    Pub_Close(1);
                }
                }
                //var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                //parent.layer.close(index); //再执行关闭
            });
@@ -943,7 +943,7 @@
                    , done: function (res, curr, count) {
                    }
                };
                };
            }
            //保存
@@ -1235,18 +1235,23 @@
            //增加一行
            function btnAddLine(NewRow) {
                //table.cache["mainTable"].push(NewRow);
                //option.data = table.cache["mainTable"];
                //table.render(option);
                var tableBak = table.cache["mainTable"]; //获取之前编辑过的表格数据
                buttonArr = [];//清空数组
                for (var i = 0; i < tableBak.length; i++) {
                    buttonArr.push(tableBak[i]);  //将之前的数据存储
                table.cache["mainTable"].push(NewRow);
                option.data = table.cache["mainTable"];
                table.render(option);
                for (var i = 1; i <= option.data.length; i++) {
                    $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true);
                    $('#HDefectLevel' + i + '').find("option[value='" + option.data[i - 1].HDefectLevel + "']").attr("selected", true);
                    $('#HStatus' + i + '').find("option[value='" + option.data[i - 1].HStatus + "']").attr("selected", true);
                    if (option.data[i - 1].HDestructInspect) {
                        $('#HDestructInspect' + i + '').attr("checked", true);
                    }
                    if (option.data[i - 1].HKeyInspect) {
                        $('#HKeyInspect' + i + '').attr("checked", true);
                    }
                }
                buttonArr.push(NewRow);  //在尾部加一行
                table.reload("mainTable", {
                    data: buttonArr    //将数据重新载入表格
                })
                form.render('select');
                form.render('checkbox');
            }
            //复制一行
@@ -1264,6 +1269,20 @@
                    table.cache["mainTable"].push(JSON.parse(copyrow));//将复制的行强转成json追加到表格上
                    option.data = table.cache["mainTable"];//将数据绑定到data上
                    table.render(option);//将数据渲染到表格上
                    for (var i = 1; i <= option.data.length; i++) {
                        $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true);
                        $('#HDefectLevel' + i + '').find("option[value='" + option.data[i - 1].HDefectLevel + "']").attr("selected", true);
                        $('#HStatus' + i + '').find("option[value='" + option.data[i - 1].HStatus + "']").attr("selected", true);
                        if (option.data[i - 1].HDestructInspect) {
                            $('#HDestructInspect' + i + '').attr("checked", true);
                        }
                        if (option.data[i - 1].HKeyInspect) {
                            $('#HKeyInspect' + i + '').attr("checked", true);
                        }
                    }
                    form.render('select');
                    form.render('checkbox');
                }
            }