| | |
| | | <!--<a class="layui-btn layui-btn-xs" lay-event="edit">ç¼è¾</a>--> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(åææ¹æ³)--> |
| | | <script type="text/html" id="HAnalysisMethod"> |
| | | <select name="HAnalysisMethod" lay-filter="HAnalysisMethod" id="HAnalysisMethod{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="">è¯·éæ©</option> |
| | | <option value="1">宿§åæ</option> |
| | | <option value="2">å®éåæ</option> |
| | | <option value="3">å
¶ä»åæ</option> |
| | | </select> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(æ£éªè®°å½1)--> |
| | | <script type="text/html" id="HQCNote1"> |
| | | <select name="HQCNote1" lay-filter="HQCNote1" id="HQCNote1{{d.LAY_TABLE_INDEX+1}}"> |
| | |
| | | <option value="åæ ¼">åæ ¼</option> |
| | | <option value="ä¸åæ ¼">ä¸åæ ¼</option> |
| | | </select> |
| | | </script> |
| | | </script> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | |
| | | , { field: 'æ£éªé¡¹ç®åç±»', title: 'æ£éªé¡¹ç®åç±»', event: "", width: 120 } |
| | | , { field: 'HQCCheckItemID', title: 'æ£éªé¡¹ç®ID', edit: 'text', hide: true } |
| | | , { field: 'HQCCheckItemName', title: 'æ£éªé¡¹ç®åç§°', edit: 'text', width: 230 } |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text', event: "", width: 95, hide: true } |
| | | ///////////// |
| | | , { field: 'HAnalysisMethod', title: 'åææ¹æ³', templet: '#HAnalysisMethod', event: 'HAnalysisMethod' } |
| | | , { field: 'HInspectMethodID', title: 'æ£éªæ¹æ³ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName'} |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text', event: "", width: 125, hide: true } |
| | | , { field: 'HInspectVal', title: 'æ£éªå¼', edit: 'text', width: 125, hide: true } |
| | | , { field: 'HUpLimit', title: 'ä¸éå¼', edit: 'text', width: 125, hide: true } |
| | | , { field: 'HDownLimit', title: 'ä¸éå¼', edit: 'text', width: 125, hide: true } |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼', edit: 'text' } |
| | | , { field: 'HQCNote1', title: '08:00--10:00', width: 125, templet: '#HQCNote1' } |
| | | |
| | | , { field: 'HQCNote2', title: '10:00--12:00', width: 125, templet: '#HQCNote2' } |
| | |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 75 } |
| | | ]] |
| | | , limit: 500 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é |
| | | //, done: function (res, curr, count) { |
| | | // option.data = res.data; |
| | | // //廿䏿æ¡å¤±ç¦äºä»¶å¦åå¨ä¸ææ¡éè¾å
¥å¼ |
| | | // $('.layui-form-select').find('input').unbind("blur"); |
| | | // //è¡¨æ ¼éè½½åæ¾ä¸ææ¡éçæ°æ® |
| | | // $('tr').each(function (e) { |
| | | // var $cr = $(this); |
| | | // var dataIndex = $cr.attr("data-index"); |
| | | // $.each(option.data, function (index, value) { |
| | | // if (value.LAY_TNDEX == dataIndex) { |
| | | // $cr.find('input').val(value.HResult); |
| | | // $cr.find('input').val(value.HAnalysisMethod); |
| | | // } |
| | | // }); |
| | | // }); |
| | | //} |
| | | //, text: { |
| | | // none: 'æ æ°æ®ï¼' |
| | | //} |
| | | }; |
| | | |
| | | var option_BadRe = { |
| | |
| | | |
| | | //åå§å è½½è¡¨æ ¼{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": " ", "HSQProcName": " ","HProcID":0, "HZRProcName": " ", "HMRBChecker": " ", "HRemark": " ", "HPSProcName": " ", "HCloseMan": " " } |
| | | option.data = [{ |
| | | "HAnalysisMethod": 1, "HUpLimit": "", "HDownLimit": "", "HInspectMethodID": 0, "HInspectMethodName": "", "HTargetVal": "", |
| | | "æ£éªé¡¹ç®åç±»": "", "HQCCheckItemID": 0, "HQCCheckItemName": "", "HQCStd": " ", "HQCNote1": " ", "HQCNote2": " ", "HQCNote3": " " |
| | | , "HQCNote4": " ", "HQCNote5": " ", "HQCNote6": " ", "HQCNote7": " ", "HQCNote8": " ", "HQCNote9": " ", "HQCNote10": " ", "HRemark": " " |
| | | , "HQCNote1_SN": "", "HQCNote2_SN": "", "HQCNote3_SN": "", "HQCNote4_SN": "", "HQCNote5_SN": "", "HQCNote6_SN": "", "HQCNote7_SN": "" |
| | |
| | | var rowdata = []; |
| | | var data = result.data; |
| | | for (let i = 0; i < result.data.length; i++) { |
| | | switch (data[i].åææ¹æ³) { |
| | | case "宿§åæ": |
| | | data[i].åææ¹æ³ = "1"; |
| | | break; |
| | | case "å®éåæ": |
| | | data[i].åææ¹æ³ = "2"; |
| | | break; |
| | | case "å
¶ä»åæ": |
| | | data[i].åææ¹æ³ = "3"; |
| | | break; |
| | | } |
| | | rowdata.push({ |
| | | "HAnalysisMethod": data[i].åææ¹æ³, "HInspectMethodID": data[i].HInspectMethodID, "HInspectMethodName": data[i].HInspectMethodName, "HUpLimit": data[i].ä¸éå¼, "HDownLimit": data[i].ä¸éå¼, "HTargetVal": data[i].ç®æ å¼, |
| | | "æ£éªé¡¹ç®åç±»": data[i].æ£éªé¡¹ç®åç±», "HQCCheckItemID": data[i].HQCCheckItemID, "HQCCheckItemName": data[i].æ£éªé¡¹ç®åç§°, |
| | | "HQCStd": data[i].HQCStd, "HQCNote1": data[i].HQCNote1, "HQCNote2": data[i].HQCNote2, "HQCNote3": data[i].HQCNote3, |
| | | "HQCNote4": data[i].HQCNote4, "HQCNote5": data[i].HQCNote5, "HQCNote6": data[i].HQCNote6, "HQCNote7": data[i].HQCNote7, |
| | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | for (var i = 0; i < result.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; |
| | | |
| | | } |
| | | $('#HAnalysisMethod' + i + '').find("option[value='" + (data[(i - 1)].åææ¹æ³) + "']").attr("selected", true); |
| | | $('#HQCNote1' + (i + 1)).find("option[value='" + result.data[i].HQCNote1 + "']").attr("selected", true); |
| | | $('#HQCNote2' + (i + 1)).find("option[value='" + result.data[i].HQCNote2 + "']").attr("selected", true); |
| | | $('#HQCNote3' + (i + 1)).find("option[value='" + result.data[i].HQCNote3 + "']").attr("selected", true); |
| | |
| | | , data = checkStatus.data;; |
| | | var AddRow = table.cache['mainTable']; |
| | | var NewRow = { |
| | | "HInspectMethodID": 0, "HInspectMethodName": "", "HUpLimit": '', "HDownLimit": '', "HInspectVal": '', "HAnalysisMethod": "", |
| | | "HQCCheckItemID": 0, "HQCStd": " ", "HQCNote1": " ", "HQCNote2": " ", "HQCNote3": " ", "HQCNote4": " ", "HQCNote5": " ", "HQCNote6": " ", "HQCNote7": " ", "HQCNote8": " ", "HQCNote9": " ", "HQCNote10": " ", "HRemark": " " |
| | | , "HQCNote1_SN": $("#HQCNote1_SN").val() || '', "HQCNote2_SN": $("#HQCNote2_SN").val() || '', "HQCNote3_SN": $("#HQCNote3_SN").val() || '', "HQCNote4_SN": $("#HQCNote4_SN").val() || '', "HQCNote5_SN": $("#HQCNote5_SN").val() || '', "HQCNote6_SN": $("#HQCNote6_SN").val() || '', "HQCNote7_SN": $("#HQCNote7_SN").val() || '', "HQCNote8_SN": $("#HQCNote8_SN").val() || '', "HQCNote9_SN": $("#HQCNote9_SN").val() || '', "HQCNote10_SN": $("#HQCNote10_SN").val() || '' |
| | | }; |
| | |
| | | table.cache["mainTable"].push(NewRow); |
| | | option.data = table.cache["mainTable"]; |
| | | table.render(option); |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | /* $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true);*/ |
| | | $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true); |
| | | } |
| | | form.render('select'); |
| | | rows++; |
| | | layer.msg('å¢å ä¸è¡æé®ï¼') |
| | | break; |
| | |
| | | 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++) { |
| | | /* $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true);*/ |
| | | $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true); |
| | | } |
| | | form.render('select'); |
| | | //layer.alert(copyrow); |
| | | } |
| | | break; |
| | |
| | | } |
| | | }); |
| | | } |
| | | //if (obj.event == 'HInspectMethodName') // |
| | | //{ |
| | | // //页é¢å±-èªå®ä¹ |
| | | // layer.open({ |
| | | // type: 2, |
| | | // skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | // title: 'æ£éªæ¹æ³å表', |
| | | // closeBtn: 1, |
| | | // shift: 2, |
| | | // area: ['80%', '80%'], |
| | | // maxmin: true, |
| | | // content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_InspectMethod.html?openType=2', 'yes'], |
| | | // btn: ['ç¡®å®', 'åæ¶'] |
| | | // , btn1: function (index, layero) { |
| | | |
| | | // //æé®ãæé®ä¸ãçåè° |
| | | // 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('è¯·éæ©æ°æ®'); |
| | | // } |
| | | // obj.update({ |
| | | // HInspectMethodID: checkStatus.data[0].HItemID, |
| | | // HInspectMethodName: checkStatus.data[0].æ£éªæ¹æ³åç§°, |
| | | // }); |
| | | // layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | // } |
| | | // , btn2: function (index, layero) { |
| | | // //æé®ãæé®äºãçåè° |
| | | // //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | // }, |
| | | // end: function () { |
| | | // if (OptionData[0].ç¦ç¨æ è®° != 'æ¯' || OptionData[0].å®¡æ ¸äºº != "") { |
| | | // //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | // obj.update({ |
| | | // "HInspectMethodID": OptionData[0].HItemID |
| | | // , "HInspectMethodName": OptionData[0].æ£éªæ¹æ³åç§° |
| | | // }) |
| | | // } else { |
| | | // layer.msg("该æ£éªæ¹æ³å·²ç¦ç¨æªå®¡æ ¸ï¼è¯·éæ°éæ©!"); |
| | | // } |
| | | // }, |
| | | // success: function (layero, index) { |
| | | |
| | | // } |
| | | // }); |
| | | //} |
| | | obj.event = ""; |
| | | return false; |
| | | |
| | |
| | | table.on('tool(mainTable)', function (obj) { |
| | | var data = obj.data; |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | if (obj.event === 'HInspectMethodName') { |
| | | $(document).off('keydown').on('keydown', function (e) { |
| | | if (e.key === "F7" || e.keyCode === 118) { |
| | | // 黿¢é»è®¤è¡ä¸º |
| | | e.preventDefault(); |
| | | |
| | | // æå¼æ£éªæ¹æ³éæ©çªå£ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', |
| | | title: 'æ£éªæ¹æ³å表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_InspectMethod.html?openType=2', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'], |
| | | btn1: function (index, layero) { |
| | | var iframeWindow = window['layui-layer-iframe' + index]; |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable'); |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | |
| | | // æ´æ°æ°æ® |
| | | obj.update({ |
| | | HInspectMethodID: checkStatus.data[0].HItemID, |
| | | HInspectMethodName: checkStatus.data[0].æ£éªæ¹æ³åç§°, |
| | | }); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | |
| | | return false; |
| | | } |
| | | }); |
| | | } |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡ä¹', function (index) { |
| | | console.log("ç´¢å¼ä¸º:" + rowIndex); |
| | |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | var rowdata = []; |
| | | var data = result.data; |
| | | var data = result.data; |
| | | for (var i = 0; i < result.data.length; i++) { |
| | | //å表 èµå¼ |
| | | rowdata.push({ |
| | | "HAnalysisMethod": data[i].åææ¹æ³ == "宿§åæ" ? 1 : (data[i].åææ¹æ³ == "å®éåæ" ? 2 : 3), |
| | | "æ£éªé¡¹ç®åç±»": data[i]["æ£éªé¡¹ç®åç±»"], "HQCCheckItemID": data[i]["HQCCheckItemID"], "HQCCheckItemName": data[i]["æ£éªé¡¹ç®"], |
| | | "HQCStd": "", |
| | | "HQCNote1": "", |
| | |
| | | "HQCNote7_SN": "", |
| | | "HQCNote8_SN": "", |
| | | "HQCNote9_SN": "", |
| | | "HQCNote10_SN": "" |
| | | "HQCNote10_SN": "", |
| | | "HInspectMethodID": data[i].HInspectMethodID, "HInspectMethodName": data[i].æ£éªæ¹æ³, "HInspectVal": data[i].æ£æµå¼, "HUpLimit": data[i].ä¸éå¼, "HDownLimit": data[i].ä¸éå¼ |
| | | }); |
| | | } |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | for (let j = 0; j < data.length; j++) { |
| | | $("#HAnalysisMethod" + (j + 1)).val(data[j].åææ¹æ³ == "宿§åæ" ? 1 : (data[j].åææ¹æ³ == "å®éåæ" ? 2 : 3)) |
| | | } |
| | | form.render('select'); |
| | | } |
| | | } |
| | | }) |
| | |
| | | }); |
| | | } |
| | | } |
| | | |
| | | |
| | | // 忥å表SNç å°è¡¨å¤´ |
| | | function syncSubTableToHeader() { |
| | | var tableData = table.cache['mainTable']; |
| | |
| | | } |
| | | option.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | } |
| | | 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); |
| | | } |
| | | |
| | | } else { |
| | | 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); |
| | | } |
| | | |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | |
| | | //} |
| | | } |
| | | }); |
| | | |
| | | //è¡éæ©å¤çï¼æ¯å¦å§å¤ï¼ |
| | | form.on('select(HAnalysisMethod)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (value.LAY_TABLE_INDEX == dataindex) { |
| | | value.HAnalysisMethod = data.value;//æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | } |
| | | }); |
| | | }); |
| | | //è¡éæ©å¤çï¼æ£éªè®°å½1ï¼ |
| | | form.on('select(HQCNote1)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |