1
wangbin
2024-07-08 3dfe7dfe993869c8a44e9ccf177849abe98ca8d0
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sc_Add_MouldDotCheckBillList.html
@@ -68,7 +68,7 @@
                                                <label class="layui-form-label">产品器具<label style="color:red"> * </label></label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HMouldName" id="HMouldName" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldID" id="HMouldID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldID" id="HMouldID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HMouldList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -86,7 +86,7 @@
                                                <label class="layui-form-label">点检计划编号<label style="color:red"> * </label></label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HPlanNo" id="HPlanNo" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HPlanInterID" id="HPlanInterID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HPlanInterID" id="HPlanInterID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HPlanInterList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -108,7 +108,7 @@
                                                <label class="layui-form-label" style="width:95px;">器具点检规程<label style="color:red"> * </label></label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HMouldDotCheckRuleName" id="HMouldDotCheckRuleName" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldDotCheckRuleID" id="HMouldDotCheckRuleID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldDotCheckRuleID" id="HMouldDotCheckRuleID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnHMouldDotCheckRule" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -333,6 +333,10 @@
                        $("#HPlanNo").val(checkStatus.data[0].单据号);
                        $("#HPlanInterID").val(checkStatus.data[0].hmainid);
                        $("#HMouldID").val(checkStatus.data[0].HMouldID);
                        $("#HMouldName").val(checkStatus.data[0].产品模具);
                        $("#HMouldDotCheckRuleID").val(checkStatus.data[0].HMouldDotCheckRuleID);
                        $("#HMouldDotCheckRuleName").val(checkStatus.data[0].HMouldDotCheckRuleNo);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                        //$.ajax({
                        //    url: GetWEBURL() + 'Sc_MouldDotCheckBill/Sc_MouldDotCheckSubBillListByPlan',
@@ -453,6 +457,8 @@
                        console.log(checkStatus);
                        $("#HMouldDotCheckRuleName").val(checkStatus.data[0].单据号);
                        $("#HMouldDotCheckRuleID").val(checkStatus.data[0].hmainid);
                        $("#HMouldID").val(checkStatus.data[0].HMouldID);
                        $("#HMouldName").val(checkStatus.data[0].模具名称);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                        get_DocCheckItem2(checkStatus.data[0].hmainid);
                    }
@@ -806,8 +812,8 @@
                        if (result != null) {
                            if (result.count == 1) {
                                var BYData = result.list[0];//点检
                                var PJData = result.list[1];//配件
                                var rowdate1 = layui.table.cache["mainTable"];
                                //var PJData = result.list[1];//配件
                                //var rowdate1 = layui.table.cache["mainTable"];
                                option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "", "HDotCheckResult": "Y" }];
                                table.render(option);
@@ -816,9 +822,9 @@
                                    buttonArr = [];//清空数组
                                    for (var i = 0; i < BYData.length; i++) {
                                        var checkrow = {
                                            "HDotCheckItemID": BYData[i].点检ID, "HDotCheckItem": BYData[i].点检项目, "HDotCheckPart": BYData[i].点检部位,
                                            "HClaim": BYData[i].具体要求, "HManagerID": BYData[i].负责人ID, "HManagerNumber": BYData[i].负责人代码,
                                            "HManagerName": BYData[i].负责人名称, "HRemark": BYData[i].备注, "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "", "HDotCheckResult": "Y"
                                            "HDotCheckItemID": BYData[i].点检项目ID, "HDotCheckItem": BYData[i].点检项目, "HDotCheckPart": BYData[i].点检部位,
                                            "HClaim": BYData[i].具体要求, "HManagerID": BYData[i].负责人ID, "HManagerNumber": BYData[i].负责代码,
                                            "HManagerName": BYData[i].负责人名称, "HRemark": BYData[i].表体备注, "HDotCheckItemClassID": BYData[i].HDotCheckItemClassID, "HDotCheckItemClassName": BYData[i].点检项目分类名称, "HDotCheckItemMethodID": BYData[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": BYData[i].点检方法名称, "HDotCheckResult": "Y"
                                        };
                                        buttonArr.push(checkrow);  //将之前的数据存储
                                    }
@@ -845,8 +851,8 @@
                        if (result != null) {
                            if (result.count == 1) {
                                var BYData = result.list[0];//点检
                                var PJData = result.list[1];//配件
                                var rowdate1 = layui.table.cache["mainTable"];
                                //var PJData = result.list[1];//配件
                                //var rowdate1 = layui.table.cache["mainTable"];
                                option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "", "HDotCheckResult": "Y" }];
                                table.render(option);
@@ -855,9 +861,9 @@
                                    buttonArr = [];//清空数组
                                    for (var i = 0; i < BYData.length; i++) {
                                        var checkrow = {
                                            "HDotCheckItemID": BYData[i].点检ID, "HDotCheckItem": BYData[i].点检项目, "HDotCheckPart": BYData[i].点检部位,
                                            "HDotCheckItemID": BYData[i].点检项目ID, "HDotCheckItem": BYData[i].点检项目, "HDotCheckPart": BYData[i].点检部位,
                                            "HClaim": BYData[i].具体要求, "HManagerID": BYData[i].负责人ID, "HManagerNumber": BYData[i].负责人代码,
                                            "HManagerName": BYData[i].负责人名称, "HRemark": BYData[i].备注, "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "", "HDotCheckResult": "Y"
                                            "HManagerName": BYData[i].负责人名称, "HRemark": BYData[i].子备注, "HDotCheckItemClassID": BYData[i].HDotCheckItemClassID, "HDotCheckItemClassName": BYData[i].点检项目分类名称, "HDotCheckItemMethodID": BYData[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": BYData[i].点检方法名称, "HDotCheckResult": "Y"
                                        };
                                        buttonArr.push(checkrow);  //将之前的数据存储
                                    }
@@ -897,15 +903,15 @@
                                , "HExplanation": data.摘要
                                , "HRemark": data.备注
                                //, "HPlanNo": data.点检计划编号
                                , "HPlanInterID": data.HPlanInterID
                                , "HPlanNo": data.HPlanNo //点检计划内码
                                , "HMouldID": data.HMouldID
                                , "HMouldDotCheckRuleName": data.HMouldDotCheckRuleName  //器具点检规程单据号
                                , "HMouldDotCheckRuleID": data.HMouldDotCheckRuleID
                                , "HPlanInterID": data.HPlanInterID == undefined ? 0 : data.HPlanInterID
                                , "HPlanNo": data.点检计划内码
                                , "HMouldID": data.HMouldID == undefined ? 0 : data.HPlanInterID
                                , "HMouldDotCheckRuleName": data.器具点检规程单据号
                                , "HMouldDotCheckRuleID": data.HMouldDotCheckRuleID == undefined ? 0 : data.HPlanInterID
                                , "HErrNote": data.异常情况记录 //异常情况记录
                                , "HBigSafeNote": data.重大安全隐患记录 //重大安全隐患记录
                                , "HDotCheckNote": data.点检数据 //点检数据
                                , "HShiftsID": data.HShiftsID //
                                , "HShiftsID": data.HShiftsID == undefined ? 0 : data.HPlanInterID
                                , "HShiftsName": data.班次名称 //班次名称
                            });
                            if (data.最终结论 == "不合格") {