1
zrg
2026-01-22 daccc74672e28dffde25a843d2ea0e36f299534f
WebTM/views/ÖÊÁ¿¹ÜÀí/¼ìÑé·½°¸µ¥/QC_Add_CheckProject.html
@@ -883,7 +883,7 @@
                                            HSampleSchemeName: checkStatus.data[0].抽样方案,
                                            HAnalysisMethod: checkStatus.data[0].分析方法,
                                        });
                                        OptionData[0] = obj.data;
                                        OptionData = checkStatus.data;
                                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                                    }
                                    else {
@@ -905,9 +905,61 @@
                                            });
                                        }
                                        table.reload("mainTable", {
                                            data: buttonArr    //将数据重新载入表格
                                        })
                                        //table.reload("mainTable", {
                                        //    data: buttonArr    //将数据重新载入表格
                                        //})
                                        option.data = buttonArr;
                                        table.render(option);
                                        for (var i = 1; i <= data.length; i++) {
                                            switch (data[(i - 1)].分析方法) {
                                                case "定性分析":
                                                    data[(i - 1)].分析方法 = "1";
                                                    break;
                                                case "定量分析":
                                                    data[(i - 1)].分析方法 = "2";
                                                    break;
                                                case "其他分析":
                                                    data[(i - 1)].分析方法 = "3";
                                                    break;
                                            }
                                            switch (data[(i - 1)].缺陷等级) {
                                                case "致命缺陷":
                                                    data[(i - 1)].缺陷等级 = "1";
                                                    break;
                                                case "重缺陷":
                                                    data[(i - 1)].缺陷等级 = "2";
                                                    break;
                                                case "轻缺陷":
                                                    data[(i - 1)].缺陷等级 = "3";
                                                    break;
                                            }
                                            switch (data[(i - 1)].状态) {
                                                case "合格":
                                                    data[(i - 1)].状态 = "1";
                                                    break;
                                                case "不合格":
                                                    data[(i - 1)].状态 = "0";
                                                    break;
                                            }
                                            $('#HAnalysisMethod' + i + '').find("option[value='" + (data[(i - 1)].分析方法) + "']").attr("selected", true);
                                            $('#HDefectLevel' + i + '').find("option[value='" + (data[(i - 1)].缺陷等级) + "']").attr("selected", true);
                                            $('#HStatus' + i + '').find("option[value='" + (data[(i - 1)].状态) + "']").attr("selected", true);
                                            $('#HCompareSymbol' + i + '').find("option[value='" + (data[(i - 1)].比较符) + "']").attr("selected", true);
                                            if (data[(i - 1)].破坏性检验) {
                                                $('#HDestructInspect' + (i)).attr("checked", true);
                                            }
                                            if (data[(i - 1)].重点检查) {
                                                $('#HKeyInspect' + (i)).attr("checked", true);
                                            }
                                        }
                                        form.render("select");
                                        form.render("checkbox");
                                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                                    }
@@ -924,7 +976,7 @@
                                            "HQCCheckItemID": OptionData[0].HItemID
                                            , "HQCCheckItemNumber": OptionData[0].代码
                                            , "HQCCheckItemName": OptionData[0].名称
                                            , "HInspectBasisID": OptionData[0].检验依据
                                            , "HInspectBasisID": OptionData[0].检验依据ID
                                            , "HInspectBasisName": OptionData[0].检验依据
                                            , "HInspectMethodID": OptionData[0].检验方法ID
                                            , "HInspectMethodName": OptionData[0].检验方法
@@ -933,8 +985,6 @@
                                            , "HSampleSchemeID": OptionData[0].抽样方案ID
                                            , "HSampleSchemeName": OptionData[0].抽样方案
                                            , "HAnalysisMethod": OptionData[0].分析方法
                                        })
                                        $('#HAnalysisMethod').find("option[value='" + (OptionData[0].分析方法) + "']").attr("selected", true);
                                        form.render('select');
@@ -1665,7 +1715,7 @@
                            data[0].LAY_CHECKED = true;
                            option.data[i - 1] = data[0];
                            option.data[i] = tables[0];
                            table.render(option);
                            table.render(option);
                            CheckedSet_tableSub();
                            break;
                        }
@@ -1696,7 +1746,7 @@
                            data[0].LAY_CHECKED = true;
                            option.data[i + 1] = data[0];
                            option.data[i] = tables[0];
                            table.render(option);
                            table.render(option);
                            CheckedSet_tableSub();
                            break;
                        }
@@ -1706,6 +1756,58 @@
                }
            }
            //#endregion
            function CheckedSet_tableSub() {
                for (var i = 1; i <= option.data.length; i++) {
                    switch (option.data[(i - 1)].HAnalysisMethod) {
                        case "1":
                            option.data[(i - 1)].HAnalysisMethod = "1";
                            break;
                        case "2":
                            option.data[(i - 1)].HAnalysisMethod = "2";
                            break;
                        case "3":
                            option.data[(i - 1)].HAnalysisMethod = "3";
                            break;
                    }
                    switch (option.data[(i - 1)].HDefectLevel) {
                        case "1":
                            option.data[(i - 1)].HDefectLevel = "1";
                            break;
                        case "2":
                            option.data[(i - 1)].HDefectLevel = "2";
                            break;
                        case "3":
                            option.data[(i - 1)].HDefectLevel = "3";
                            break;
                    }
                    switch (option.data[(i - 1)].HStatus) {
                        case "1":
                            option.data[(i - 1)].HStatus = "1";
                            break;
                        case "0":
                            option.data[(i - 1)].HStatus = "0";
                            break;
                    }
                    $('#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);
                    $('#HCompareSymbol' + i + '').find("option[value='" + (option.data[(i - 1)].HCompareSymbol) + "']").attr("selected", true);
                    if (option.data[(i - 1)].破坏性检验) {
                        $('#HDestructInspect' + (i)).attr("checked", true);
                    }
                    if (option.data[(i - 1)].重点检查) {
                        $('#HKeyInspect' + (i)).attr("checked", true);
                    }
                }
                form.render("select");
                form.render("checkbox");
            }
            //表格行内事件删除
            function set_GridDelete(obj) {
                var data = obj.data;