| | |
| | | margin-left: -15px; |
| | | margin-right: -15px; |
| | | } |
| | | |
| | | .zy-hidden { |
| | | display: none; |
| | | } |
| | | </style> |
| | | </head> |
| | | |
| | |
| | | <form class="layui-form" lay-filter="formData" action=""> |
| | | <div class="layui-card-header"> |
| | | <div class="layui-btn-group"> |
| | | <button type="button" id="btnSave" class="layui-btn layui-btn-normal layui-btn-radius" |
| | | lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" |
| | | lay-filter="Exit">éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" |
| | | lay-filter="btn-AddNew" id="btn-AddNew">æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="btnSave" |
| | | id="btnSave">ä¿å</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" |
| | | lay-filter="set_CheckBill" id="set_CheckBill">å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="btn-Exit" |
| | | id="btn-Exit">éåº</button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æºåç±»å</label> |
| | | <label class="layui-form-label" style="width: 85px;">æºåç±»å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <select name="HMainSourceBillType" id="HMainSourceBillType"> |
| | | <option value="1401" selected>éå®è®¢å</option> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æºååå·</label> |
| | | <label class="layui-form-label" style="width: 85px;">æºååå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMainSourceBillNo" |
| | | id="HMainSourceBillNo" |
| | |
| | | value="1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-inline zy-hidden"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">çäº§èµæº</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | |
| | | <input type="hidden" name="HSourceID" id="HSourceID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-inline zy-hidden"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">çäº§çæ¬¡</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-row zy-hidden"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">ä»»å¡åå·</label> |
| | |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">产å代ç </label> |
| | | style="width: 85px;padding: 9px 18px;">产å代ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMaterNumber" |
| | | id="HMaterNumber" value="" |
| | |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">æ£éªå</label> |
| | | style="width: 85px;padding: 9px 18px;">æ£éªå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HFirstCheckEmpName" |
| | | id="HFirstCheckEmpName" |
| | |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡</label> |
| | | style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HQCSchemeName" |
| | | id="HQCSchemeName" |
| | |
| | | </div> |
| | | <div class="layui-inline" id="hidediv1" style="margin-left:20px;"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">å·¥åº</label> |
| | | style="width: 85px;padding: 9px 18px;">å·¥åº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HProcName" id="HProcName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | |
| | | <label class="layui-form-label" style="width: 85px;">夿³¨</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HRemark" id="HRemark" |
| | | placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">SNç è®°å½</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HRemarkSN" id="HRemarkSN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%"> |
| | | <label class="layui-form-label" style="width: 85px;">å¼å¸¸ä¸´æ¶<br />å¤çæ¹æ¡</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HErrTreatment" |
| | | id="HErrTreatment" placeholder="请è¾å
¥å
容" |
| | | onmouseover="this.title=this.value" style="margin-top:10px;"> |
| | | id="HErrTreatment" placeholder="请è¾å
¥å
容" |
| | | onmouseover="this.title=this.value" style="margin-top:10px;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <option value="=" selected="selected">=</option> |
| | | <option value=">">></option> |
| | | <option value=">=">>=</option> |
| | | <option value="<"> |
| | | << /option> |
| | | <option value="<="> |
| | | <=< /option> |
| | | <option value="<>"> |
| | | <> |
| | | </option> |
| | | <option value="<"><</option> |
| | | <option value="<="><=</option> |
| | | <option value="<>"><></option> |
| | | <option value="between">between</option> |
| | | </select> |
| | | </div> |
| | |
| | | <input type="hidden" name="HDeptID" id="HDeptID" value="0"> |
| | | <input type="hidden" name="HSourceOrgID" id="HSourceOrgID" value="0"><!--æ¥æºç»ç»--> |
| | | <input type="hidden" name="HInspectOrgID" id="HInspectOrgID" value="0"><!--è´¨æ£ç»ç»--> |
| | | <input type="hidden" name="HQCSchemeID_OutComp" id="HQCSchemeID_OutComp" value="0"><!-- åºåæ£éªæ¹æ¡ID --> |
| | | </form> |
| | | </div> |
| | | </div> |
| | |
| | | else if (OperationType == 2) { |
| | | $("#HInterID").val(""); |
| | | $("#HBillNo").val(""); |
| | | $("#btn-AddNew").addClass("layui-btn-disabled").attr("disabled", true);//ææºåæ¶æ°å¢æé®ç¦ç¨ |
| | | $('#btnSearchSource').addClass("layui-btn-disabled").attr("disabled", true);//ææºåæ¶çäº§èµæºæé®ç¦ç¨ |
| | | $('#btnSearchICMOBill').addClass("layui-btn-disabled").attr("disabled", true);//ææºåæ¶ä»»å¡åå·æé®ç¦ç¨ |
| | | $('#btnSearchMater').addClass("layui-btn-disabled").attr("disabled", true);//ææºåæ¶äº§åå
ç æé®ç¦ç¨ |
| | |
| | | if (HSouceBillType == 1401) { |
| | | // éå®è®¢å䏿¨ |
| | | LoadingInformation_SeOrder(); |
| | | //GetCheckItemID(); |
| | | if ((sessionStorage["OrganizationID"] == "7667152" && sessionStorage["Organization"] == "CMR Technology Mexico S.A. de C.V.") || |
| | | (sessionStorage["OrganizationID"] == "100199" && sessionStorage["Organization"] == "æå·æ¯è«å°ç£æ§æææéå
¬å¸")) { |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | GetCheckItemID(); |
| | | } |
| | | } |
| | | else if (HSouceBillType == 1402) { |
| | | // åè´§éç¥å䏿¨ |
| | | LoadingInformation_SeOutStock(); |
| | | //GetCheckItemID(); |
| | | if ((sessionStorage["OrganizationID"] == "7667152" && sessionStorage["Organization"] == "CMR Technology Mexico S.A. de C.V.") || |
| | | (sessionStorage["OrganizationID"] == "100199" && sessionStorage["Organization"] == "æå·æ¯è«å°ç£æ§æææéå
¬å¸")) { |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | GetCheckItemID(); |
| | | } |
| | | } else { |
| | | layer.alert("æºåç±»åæ æï¼", { icon: 5 }); |
| | | } |
| | |
| | | //#region 表头弹æ¡éæ© |
| | | |
| | | //ä¿å |
| | | form.on('submit(Saver)', function (data) { |
| | | form.on('submit(btnSave)', function (data) { |
| | | set_SaveBill(data); |
| | | }); |
| | | |
| | | // æ°å¢ |
| | | form.on('submit(btn-AddNew)', function () { |
| | | set_AddBill(); |
| | | }); |
| | | |
| | | // å®¡æ ¸ |
| | | form.on('submit(set_CheckBill)', function () { |
| | | set_CheckBill(); |
| | | }) |
| | | |
| | | //éåº |
| | | form.on('submit(Exit)', function (data) { |
| | | form.on('submit(btn-Exit)', function (data) { |
| | | if (OperationType == 1) { |
| | | Pub_Close(1);//ç´æ¥æ°å¢closeTypeå¼ä¸º2ï¼åè¡¨è°æ°å¢closeTypeå¼ä»åè¡¨ä¼ é |
| | | Pub_Close(2);//ç´æ¥æ°å¢closeTypeå¼ä¸º2ï¼åè¡¨è°æ°å¢closeTypeå¼ä»åè¡¨ä¼ é |
| | | } |
| | | else if (OperationType == 3) { |
| | | Pub_Close(1); |
| | | } |
| | | else { |
| | | Pub_Close(2); |
| | | Pub_Close(1); |
| | | } |
| | | }); |
| | | |
| | |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°); |
| | | $("#HProcID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | get_ICMOBillStatusList(); |
| | | get_QC_TakeSampleCheckBillList(); |
| | | // get_ICMOBillStatusList(); |
| | | // get_QC_TakeSampleCheckBillList(); |
| | | GetCheckItemID(); |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | |
| | | $("#HMaterNumber").val(checkStatus.data[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(checkStatus.data[0].ç©æåç§°); |
| | | $("#HMaterID").val(checkStatus.data[0].HItemID); |
| | | |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | |
| | | end: function (layero, index) { |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": false, "HStatus": 0, "HSampleSchemeID": 0, "HUnitID": 0, |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": '', "HDownLimit": '', "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": '0', |
| | | "HSampleSchemeName": "", "HSampleQty": "0", "HSampleDamageQty": "0", "HAcceptQty": "0", "HInspectionLevel": "", "HRejectQty": "", |
| | | "HStrictness": "", "HSampleUnRightQty": "", "HAQL": "", "HSamplingType": "" |
| | | "HStrictness": "", "HSampleUnRightQty": "", "HAQL": "", "HSamplingType": "", "HCompareSymbol": '=', "HQualityStdID": 0, "HQualityStdName": "", "HInspectMethodID": 0, "HInspectMethodName": "", "HInspectBasisID": 0, "HInspectBasisName": "" |
| | | }; |
| | | |
| | | switch (obj.event) { |
| | |
| | | |
| | | var HEntryID = $("#HEntryID").val() - 1;//æ°ç»ä¸æ |
| | | var HAnalysisMethod = table.cache["mainTable"][HEntryID].HAnalysisMethod; //åææ¹æ³ |
| | | option.data[HEntryID].HCompareSymbol = selectValue; |
| | | //å¤å®å¦ææ¯å®éåæ |
| | | if (HAnalysisMethod == 2) { |
| | | if (selectValue.toString() != '=' && selectValue.toString() != 'between') { |
| | |
| | | editIndex = Number(nowindex) + Number(1); |
| | | LastIndex = nowindex; |
| | | |
| | | $("[name='HEntryID']").attr("value", Number(nowindex) + Number(1)); |
| | | if (option_Check.length > 0) { |
| | | $("[name='HEntryID']").attr("value", Number(nowindex) + Number(1)); |
| | | $("[name='HQCCheckItemID']").attr("value", option_Check[nowindex].HQCCheckItemID); |
| | | $("[name='HQCCheckItemName']").attr("value", option_Check[nowindex].æ£éªé¡¹ç®); |
| | | //æ¾ç¤ºå½ååå»è¡çæ£æµå¼é¡µç¾ä¸çç®æ å¼ãä¸éå¼ãä¸éå¼ |
| | | $("#HTargetVal").val(option_Check[nowindex].ç®æ å¼); |
| | | $("#HUpLimit").val(option_Check[nowindex].ä¸éå¼); |
| | | $("#HDownLimit").val(option_Check[nowindex].ä¸éå¼); |
| | | $("#HComparator").val(option_Check[nowindex].æ¯è¾ç¬¦) |
| | | } |
| | | form.render('select'); |
| | | |
| | | //éä¸è¡æ¹åé¢è² |
| | | check_row(obj); |
| | |
| | | var row_value = []; |
| | | for (let i = 0; i < SampleNum[nowindex]; i++) { |
| | | row_value.push({ |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | "HSEQ": (i + 1), "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | }); |
| | | } |
| | | //å·æ°æ£éªå¼è¡¨æ ¼ |
| | |
| | | } |
| | | }); |
| | | } |
| | | if (obj.event === 'HQualityStdName') // |
| | | { |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'è´¨éæ åå表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_QualityStd.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({ |
| | | HQualityStdID: checkStatus.data[0].HItemID, |
| | | HQualityStdName: checkStatus.data[0].è´¨éæ ååç§°, |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | if (OptionData[0].ç¦ç¨æ è®° != 'æ¯' || OptionData[0].å®¡æ ¸äºº != "") { |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HQualityStdID": OptionData[0].HItemID |
| | | , "HQualityStdName": OptionData[0].è´¨éæ ååç§° |
| | | }) |
| | | } else { |
| | | layer.msg("è¯¥è´¨éæ åå·²ç¦ç¨æªå®¡æ ¸ï¼è¯·éæ°éæ©!"); |
| | | } |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | 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) { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | if (obj.event === 'HInspectBasisName') // |
| | | { |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'æ£éªä¾æ®å表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_InspectBasis.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({ |
| | | HInspectBasisID: checkStatus.data[0].HItemID, |
| | | HInspectBasisName: checkStatus.data[0].æ£éªä¾æ®åç§°, |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | if (OptionData[0].ç¦ç¨æ è®° != 'æ¯' || OptionData[0].å®¡æ ¸äºº != "") { |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HInspectBasisID": OptionData[0].HItemID |
| | | , "HInspectBasisName": OptionData[0].æ£éªä¾æ®åç§° |
| | | }) |
| | | } else { |
| | | layer.msg("该æ£éªä»ªå¨å·²ç¦ç¨æªå®¡æ ¸ï¼è¯·éæ°éæ©!"); |
| | | } |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | obj.event = ""; |
| | | return false; |
| | |
| | | |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HInSpectValueB: checkStatus.data[0].æ£æµå¼åç§° |
| | | HInSpectValueB: checkStatus.data[0].HItemID, |
| | | HInSpectValueB_Text: checkStatus.data[0].æ£æµå¼åç§° |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | var DXValue = checkStatus.data[0].æ£æµå¼åç§°; //宿§æ£æµå¼ |
| | |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": false, "HStatus": 0, "HSampleSchemeID": 0, "HUnitID": 0, |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": '', "HDownLimit": '', "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": '0', |
| | | "HSampleSchemeName": "", "HSampleQty": "0", "HSampleDamageQty": "0", "HAcceptQty": "0", "HInspectionLevel": "", "HRejectQty": "", |
| | | "HStrictness": "", "HSampleUnRightQty": "", "HAQL": "", "HSamplingType": "" |
| | | "HStrictness": "", "HSampleUnRightQty": "", "HAQL": "", "HSamplingType": "", "HCompareSymbol": '=', "HQualityStdID": 0, "HQualityStdName": "", "HInspectMethodID": 0, "HInspectMethodName": "", "HInspectBasisID": 0, "HInspectBasisName": "" |
| | | }]; |
| | | option = { |
| | | elem: '#mainTable' |
| | |
| | | , { field: 'HResult', title: 'ç»è®º', templet: '#HResult', event: 'HResult' } |
| | | , { field: 'HAnalysisMethod', title: 'åææ¹æ³', templet: '#HAnalysisMethod', event: 'HAnalysisMethod' } |
| | | , { field: 'HKeyInspect', title: 'éç¹æ£æ¥', templet: '#HKeyInspect', unresize: false } |
| | | , { field: 'HQualityStdID', title: 'è´¨éæ åID', edit: 'text', hide: true } |
| | | , { field: 'HQualityStdName', title: 'è´¨éæ å', edit: 'text', event: 'HQualityStdName' } |
| | | , { field: 'HInspectMethodID', title: 'æ£éªæ¹æ³ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName', style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;' } |
| | | , { field: 'HInspectBasisID', title: 'æ£éªä¾æ®ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectBasisName', title: 'æ£éªä¾æ®', edit: 'text', event: 'HInspectBasisName' } |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text' } |
| | | , { field: 'HUnit', title: 'åä½', edit: 'text' } |
| | | , { field: 'HInspectVal', title: 'æ£éªå¼', edit: 'text' } |
| | | , { field: 'HQCNote', title: 'æ£éªè®°å½', edit: 'text' } |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼' } |
| | | , { field: 'HUpLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HDownLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HMax', title: 'æå¤§å¼', edit: 'text', totalRow: true } |
| | |
| | | , { field: 'HSampleUnRightQty', title: 'æ ·æ¬ä¸åæ ¼æ°', edit: 'text', hide: true } |
| | | , { field: 'HAQL', title: 'AQL', edit: 'text', hide: true } |
| | | , { field: 'HStatus', title: 'ç¶æ', edit: 'text', hide: true } |
| | | , { field: 'xxx', title: 'æ¯è¾ç¬¦', edit: 'text', hide: true } |
| | | , { field: 'HCompareSymbol', title: 'æ¯è¾ç¬¦'} |
| | | , { field: 'HUnitID', title: 'åä½ID', edit: 'text', hide: true } |
| | | , { field: 'HUnit', title: 'åä½', edit: 'text', hide: true } |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼', edit: 'text', hide: true } |
| | |
| | | |
| | | //åå§è¡¨æ ¼æ°æ® |
| | | rowdata_Value = [{ |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | }]; |
| | | option_Value = { |
| | | elem: '#ValueTable' |
| | |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { field: 'HSEQ', title: 'åºå·' } |
| | | , { field: 'HInSpectResult', title: 'æ£éªç»æ', templet: '#HInSpectResult' } |
| | | , { field: 'HInSpectValueB', title: 'æ£æµå¼ï¼å®æ§ï¼', edit: 'text', event: 'HInSpectValueB_Open' } |
| | | , { field: 'HInSpectValueB', title: 'æ£æµå¼IDï¼å®æ§ï¼', edit: 'text', hide: true } |
| | | , { field: 'HInSpectValueB_Text', title: 'æ£æµå¼ï¼å®æ§ï¼', edit: 'text', event: 'HInSpectValueB_Open' } |
| | | , { field: 'HInSpectValue', title: 'æ£æµå¼ï¼å®éï¼', edit: 'text', totalRow: true } |
| | | , { field: 'HInSpectValueT', title: 'æ£æµå¼ï¼å
¶ä»ï¼', edit: 'text' } |
| | | //, { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | |
| | | HSampleQty: $("#HSampleQty").val(), //æ ·æ¬é |
| | | HInspectResultToSee: $("#HInspectResultToSee").val(), //æ£éªç»æ |
| | | HInspectResultToSee2: $("#HInspectResultToSee2").val(), //æ£éªç»æ2 |
| | | HSampleUnRightQty: $("#HSampleUnRightQty").val(), //æ ·æ¬ä¸åæ ¼æ° |
| | | HUnitID: $("#HUnitID").val(), //åä½ID |
| | | //HSampleUnRightQty: $("#HSampleUnRightQty").val(), //æ ·æ¬ä¸åæ ¼æ° |
| | | //HUnitID: $("#HUnitID").val(), //åä½ID |
| | | HUnitName: $("#HUnitName").val(), //åä½ |
| | | HInspectValB: $("#HInspectValB").val(), //æ£éªå¼ID |
| | | HInspectVal: $("#HInspectVal").val(), //æ£éªå¼ |
| | | //HInspectVal: $("#HInspectVal").val(), //æ£éªå¼ |
| | | HTargetValB: $("#HTargetValB").val(), //ç®æ å¼ID |
| | | HTargetVal: $("#HTargetVal").val(), //ç®æ å¼ |
| | | HUpLimit: $("#HUpLimit").val(), //ä¸éå¼ |
| | | HDownLimit: $("#HDownLimit").val(), //ä¸éå¼ |
| | | HUpOffSet: $("#HUpOffSet").val(), //ä¸åå·® |
| | | HDownOffSet: $("#HDownOffSet").val(), //ä¸åå·® |
| | | //HTargetVal: $("#HTargetVal").val(), //ç®æ å¼ |
| | | //HUpLimit: $("#HUpLimit").val(), //ä¸éå¼ |
| | | //HDownLimit: $("#HDownLimit").val(), //ä¸éå¼ |
| | | //HUpOffSet: $("#HUpOffSet").val(), //ä¸åå·® |
| | | //HDownOffSet: $("#HDownOffSet").val(), //ä¸åå·® |
| | | }; |
| | | |
| | | //è·åææ¬æ¡å¼ |
| | |
| | | HStatus: $("#HStatus").val(), //ç¶æ |
| | | HSampleSchemeID: option.data[nowindex].HSampleSchemeID, //æ½æ ·æ¹æ¡ID |
| | | HSampleSchemeName: option.data[nowindex].HSampleSchemeName, //æ½æ ·æ¹æ¡ |
| | | //xxx: $("#xxx").val(), |
| | | //HCompareSymbol: $("#HCompareSymbol").val(), |
| | | HUnitID: option.data[nowindex].HUnitID, //åä½ID |
| | | HUnit: option.data[nowindex].HUnit,//åä½ |
| | | HInspectVal: option.data[nowindex].HInspectVal, //æ£éªå¼ |
| | |
| | | HStatus: $("#HStatus").val(), //ç¶æ |
| | | HSampleSchemeID: option.data[nowindex].HSampleSchemeID, //æ½æ ·æ¹æ¡ID |
| | | HSampleSchemeName: option.data[nowindex].HSampleSchemeName, //æ½æ ·æ¹æ¡ |
| | | //xxx: $("#xxx").val(), |
| | | //HCompareSymbol: $("#HCompareSymbol").val(), |
| | | HUnitID: option.data[nowindex].HUnitID, //åä½ID |
| | | HUnit: option.data[nowindex].HUnit,//åä½ |
| | | HInspectVal: option.data[nowindex].HInspectVal, //æ£éªå¼ |
| | |
| | | $("#HUnitID").val(maindata[nowindex].HUnitID); |
| | | $("#HUnit").val(maindata[nowindex].HUnit); |
| | | $("#HInspectVal").val(maindata[nowindex].HInspectVal); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal == "" ? (option_Check.length > 0 ? option_Check[nowindex].ç®æ å¼ : "") : maindata[nowindex].HTargetVal); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HUpLimit); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HDownLimit); |
| | | $("#HComparator").val(maindata[nowindex].HCompareSymbol == "" ? (option_Check.length > 0 ? option_Check[nowindex].æ¯è¾ç¬¦ : "=") : maindata[nowindex].HCompareSymbol); |
| | | $("#HUpOffSet").val(maindata[nowindex].HUpOffSet); |
| | | $("#HDownOffSet").val(maindata[nowindex].HDownOffSet); |
| | | $("#HSampleDamageQty").val(maindata[nowindex].HSampleDamageQty); |
| | |
| | | $("#HInspectValB").val(maindata[nowindex].HInspectValB); |
| | | $("#HInspectVal").val(maindata[nowindex].HInspectVal); |
| | | $("#HTargetValB").val(maindata[nowindex].HTargetValB); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal); |
| | | //$("#HTargetVal").val(maindata[nowindex].HTargetVal); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit); |
| | | $("#HUpOffSet").val(maindata[nowindex].HUpOffSet); |
| | |
| | | EchoValue(); |
| | | } |
| | | } |
| | | //ç¨äºå廿£éªæ¹æ¡ä½¿ç¨ |
| | | window.get_CheckItem1 = function () { |
| | | var HBatchQty = $("#HProcExchQty").val(); |
| | | var HMaterID = $("#HMaterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemByCheckProjectID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "CheckProjectID": $("#HQCSchemeID").val() == '' ? 0 : $("#HQCSchemeID").val(), "HBatchQty": HBatchQty, "HMaterID": HMaterID, "HBillType": "åºåæ£æ¹æ¡" }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | var rowdata = []; |
| | | var data = result.data; |
| | | rowdata_Value = []; |
| | | for (var i = 0; i < result.data.length; i++) { |
| | | //å表 èµå¼ |
| | | rowdata.push( |
| | | { |
| | | "HQCCheckItemID": data[i]["HQCCheckItemID"], "æ£éªé¡¹ç®ä»£ç ": data[i].æ£éªé¡¹ç®ä»£ç , "æ£éªé¡¹ç®": data[i]["æ£éªé¡¹ç®"], "HInspectInstruMentID": data[i]["HInspectInstruMentID"], "æ£éªä»ªå¨ä»£ç ": data[i]["æ£éªä»ªå¨ä»£ç "], "æ£éªä»ªå¨": data[i]["æ£éªä»ªå¨"], "HQCStd": data[i]["HQCStd"], "HUnit": data[i]["åä½åç§°"], "HQCNote": "", "HAnalysisMethod": data[i]["åææ¹æ³"], "HResult": data[i]["é»è®¤ç»è®º"], |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": data[i]["éç¹æ£æ¥"] == 1 ? true : false, "HStatus": 0, "HSampleSchemeID": data[i]["HSampleSchemeID"], "HUnitID": data[i]["HUnitID"], |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": + data[i].ä¸éå¼, "HDownLimit": + data[i].ä¸éå¼, "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": "0", |
| | | "HSampleSchemeName": data[i].æ½æ ·æ¹æ¡åç§°, "HSampleQty": data[i].æ ·æ¬é, "HAcceptQty": data[i].å
许æ°, "HInspectionLevel": data[i].æ£éªæ°´å¹³, "HRejectQty": data[i].æç»æ°, |
| | | "HStrictness": data[i].ä¸¥æ ¼åº¦, "HSampleUnRightQty": "", "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å |
| | | } |
| | | ); |
| | | //SampleNum.push(5); |
| | | SampleNum.push(data[0].æ ·æ¬é); |
| | | } |
| | | |
| | | //æ£éªé¡¹ç® |
| | | for (let j = 1; j <= 5; j++) { |
| | | rowdata_Value.push({ |
| | | "HSEQ": j, "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | }); |
| | | } |
| | | //æ£éªé¡¹ç® |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | //æ£éªå¼ |
| | | option_Value.data = rowdata_Value; |
| | | //console.log(JSON.stringify(option_Value.data)); |
| | | table.render(option_Value); |
| | | //================================================ |
| | | for (var i = 1; i <= result.data.length; i++) { |
| | | $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true); |
| | | $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true); |
| | | } |
| | | form.render('select'); |
| | | |
| | | option_Check = result.data; |
| | | |
| | | $("[name='HEntryID']").attr("value", result.data.length); |
| | | $("[name='HQCCheckItemID']").attr("value", result.data[result.data.length - 1].HQCCheckItemID); |
| | | $("[name='HQCCheckItemName']").attr("value", result.data[result.data.length - 1].æ£éªé¡¹ç®); |
| | | //é»è®¤é䏿åä¸è¡ |
| | | $("tr[data-index = " + (result.data.length - 1) + "] .layui-form-checkbox").dblclick(); |
| | | //$("tr[data-index = " + (result.data.length - 1) + "] .layui-form-checkbox").addClass('layui-form-checked'); |
| | | $("tr[data-index = " + (result.data.length - 1) + "] ").attr({ "style": "background:#ceedfa;color:black" }); |
| | | |
| | | trindex = result.data.length - 1; |
| | | $("#HEntryID").val() - 1 |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | //åæ¾æ£éªå¼ |
| | | function EchoValue() { |
| | | var HInterID = $("#HInterID").val(); |
| | |
| | | form.render('select'); |
| | | } else { |
| | | option_Value.data = [{ |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | }]; |
| | | table.render(option_Value); |
| | | //layer.msg(result.code + result.Message, { icon: 5 }); |
| | | |
| | | IsHide(table.cache["mainTable"][HEntryID - 1].HAnalysisMethod); //éèæ£æµå¼å段 |
| | | form.render('select'); |
| | | } |
| | | } |
| | | }) |
| | |
| | | var HEntryID = $("#HEntryID").val() - 1;//æ°ç»ä¸æ |
| | | if (UnRightQty > HAcceptQty) { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(2); //ä¸åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 2 |
| | | $("#HInspectResultToSee").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee2").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } else { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(1); //åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 1 |
| | | $("#HInspectResultToSee").val('åæ ¼'); |
| | | $("#HInspectResultToSee2").val('åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | |
| | | rowdata_Value = []; |
| | | for (let i = 1; i <= checkStatus.data[0].æ ·æ¬é; i++) { |
| | | rowdata_Value.push({ |
| | | "HSEQ": i, "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | "HSEQ": i, "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | }); |
| | | } |
| | | option_Value.data = rowdata_Value; |
| | |
| | | //æ£éªé¡¹ç®-é¡µç¾ éçåææ¹æ³å éè æ£æµå¼é¡µç¾çå¼ |
| | | function IsHide(HAnalysisMethod_Value) { |
| | | if (HAnalysisMethod_Value == 1) { //妿éä¸ã宿§åæãï¼åéèå®éãå
¶ä»åæ |
| | | option_Value.cols[0][3].hide = false; //宿§ |
| | | option_Value.cols[0][4].hide = true; //å®é |
| | | option_Value.cols[0][5].hide = true; //å
¶ä» |
| | | option_Value.cols[0][4].hide = false; //宿§ |
| | | option_Value.cols[0][5].hide = true; //å®é |
| | | option_Value.cols[0][6].hide = true; //å
¶ä» |
| | | |
| | | $("#HComparator").attr("disabled", true); //æ¯è¾ç¬¦æ¹ä¸ºä¸å¯ç¼è¾ |
| | | $("#HUpLimit").css("background-color", "#E8E8E8").attr("readOnly", true);//æ¹åä¸éå¼è¾å
¥æ¡èæ¯é¢è² |
| | |
| | | $('#btnSearchTargetValB').removeClass("layui-btn-disabled").attr("disabled", false);//ç®æ 弿é®å¯ç¨ |
| | | |
| | | } else if (HAnalysisMethod_Value == 2) { //妿éä¸ãå®éåæãï¼åéè宿§ãå
¶ä»åæ |
| | | option_Value.cols[0][4].hide = false; //å®é |
| | | option_Value.cols[0][3].hide = true; //宿§ |
| | | option_Value.cols[0][5].hide = true; //å
¶ä» |
| | | option_Value.cols[0][5].hide = false; //å®é |
| | | option_Value.cols[0][4].hide = true; //宿§ |
| | | option_Value.cols[0][6].hide = true; //å
¶ä» |
| | | |
| | | $("#HUpLimit").attr("readOnly", false).css("background-color", ""); //ä¸é弿¹ä¸ºå¯ç¼è¾ |
| | | $("#HDownLimit").attr("readOnly", false).css("background-color", ""); //ä¸é弿¹ä¸ºå¯ç¼è¾ |
| | |
| | | |
| | | |
| | | } else if (HAnalysisMethod_Value == 3) { //妿éä¸ãå
¶ä»åæãï¼åéèå®éã宿§åæ |
| | | option_Value.cols[0][5].hide = false; //å
¶ä» |
| | | option_Value.cols[0][3].hide = true; //宿§ |
| | | option_Value.cols[0][4].hide = true; //å®é |
| | | option_Value.cols[0][6].hide = false; //å
¶ä» |
| | | option_Value.cols[0][4].hide = true; //宿§ |
| | | option_Value.cols[0][5].hide = true; //å®é |
| | | |
| | | $('#btnSearchInspectValB').addClass("layui-btn-disabled").attr("disabled", true);//æ£éªå¼æé® |
| | | $('#btnSearchTargetValB').addClass("layui-btn-disabled").attr("disabled", true);//ç®æ å¼æé® |
| | |
| | | |
| | | //éçæ£éªé¡¹ç®å,è·åè¡¨ä½ |
| | | function get_CheckItem() { |
| | | var HBatchQty = $("#HProcExchQty").val(); |
| | | var HBatchQty = $("#HProcExchQty").val() == 0 ? $("#HICMOQty").val() : $("#HProcExchQty").val(); |
| | | var HMaterID = $("#HMaterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemByCheckProjectID", |
| | | type: "GET", |
| | | data: { "CheckProjectID": $("#HQCSchemeID").val() == '' ? 0 : $("#HQCSchemeID").val(), "HBatchQty": HBatchQty }, |
| | | data: { "CheckProjectID": $("#HQCSchemeID").val() == '' ? 0 : $("#HQCSchemeID").val(), "HBatchQty": HBatchQty, "HMaterID": HMaterID, "HBillType": "åºåæ£æ¹æ¡" }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | //æ£éªæ¹æ¡ |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | var rowdata = []; |
| | | var data = result.data; |
| | | rowdata_Value = []; |
| | |
| | | { |
| | | "HQCCheckClassID": data[i]["HQCCheckClassID"], "æ£éªé¡¹ç®ç±»å«": data[i].æ£éªé¡¹ç®åç±», "HQCCheckItemID": data[i]["HQCCheckItemID"], "æ£éªé¡¹ç®ä»£ç ": data[i].æ£éªé¡¹ç®ä»£ç , "æ£éªé¡¹ç®": data[i]["æ£éªé¡¹ç®"], "HInspectInstruMentID": data[i]["HInspectInstruMentID"], "æ£éªä»ªå¨ä»£ç ": data[i]["æ£éªä»ªå¨ä»£ç "], "æ£éªä»ªå¨": data[i]["æ£éªä»ªå¨"], "HQCStd": data[i]["HQCStd"], "HUnit": data[i]["åä½åç§°"], "HQCNote": "", "HAnalysisMethod": data[i]["åææ¹æ³"], "HResult": data[i]["é»è®¤ç»è®º"], |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": data[i]["éç¹æ£æ¥"] == 1 ? true : false, "HStatus": 0, "HSampleSchemeID": data[i]["HSampleSchemeID"], "HUnitID": data[i]["HUnitID"], |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": + data[i].ä¸éå¼, "HDownLimit": + data[i].ä¸éå¼, "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": "0", |
| | | "HInspectVal": '', "HTargetVal": data[i].ç®æ å¼, "HUpLimit": + data[i].ä¸éå¼, "HDownLimit": + data[i].ä¸éå¼, "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": "0", |
| | | "HSampleSchemeName": data[i].æ½æ ·æ¹æ¡åç§°, "HSampleQty": data[i].æ ·æ¬é, "HAcceptQty": data[i].å
许æ°, "HInspectionLevel": data[i].æ£éªæ°´å¹³, "HRejectQty": data[i].æç»æ°, |
| | | "HStrictness": data[i].ä¸¥æ ¼åº¦, "HSampleUnRightQty": "", "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å |
| | | "HStrictness": data[i].ä¸¥æ ¼åº¦, "HSampleUnRightQty": "", "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å, "HCompareSymbol": data[i].æ¯è¾ç¬¦, "HQualityStdID": data[i].HQualityStdID, "HQualityStdName": data[i].è´¨éæ å, "HInspectMethodID": data[i].HInspectMethodID, "HInspectMethodName": data[i].æ£éªæ¹æ³, "HInspectBasisID": data[i].HInspectBasisID, "HInspectBasisName": data[i].æ£éªä¾æ® |
| | | } |
| | | ); |
| | | SampleNum.push(5); |
| | | SampleNum.push(data[0].æ ·æ¬é); |
| | | } |
| | | |
| | | //æ£éªé¡¹ç® |
| | | for (let j = 1; j <= 5; j++) { |
| | | rowdata_Value.push({ |
| | | "HSEQ": j, "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | "HSEQ": j, "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | }); |
| | | } |
| | | //æ£éªé¡¹ç® |
| | |
| | | |
| | | trindex = result.data.length - 1; |
| | | $("#HEntryID").val() - 1 |
| | | |
| | | //æºå¸¦åºè´¨æ£æ¹æ¡ |
| | | ReturnSampleScheme(data); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //æ ¹æ®è´¨æ£æ¹æ¡èªå¨å¸¦åºæ½æ ·æ¹æ¡ä¿¡æ¯ |
| | | function ReturnSampleScheme(data) { |
| | | $("#HSampleSchemeID").val(data[data.length - 1].hmainid); |
| | | $("#HSampleSchemeName").val(data[data.length - 1].æ½æ ·æ¹æ¡åç§°); |
| | | $("#HSamplingType").val(data[data.length - 1].æ½æ ·ç±»å); |
| | | $("#HInspectionLevel").val(data[data.length - 1].æ£éªæ°´å¹³); |
| | | $("#HStrictness").val(data[data.length - 1].ä¸¥æ ¼åº¦); |
| | | $("#HAQL").val(data[data.length - 1].AQL); |
| | | $("#HSampleQty").val(data[data.length - 1].æ ·æ¬é); |
| | | $("#HSampleQty2").val(data[data.length - 1].æ ·æ¬é); |
| | | $("#HAcceptQty").val(data[data.length - 1].å
许æ°); |
| | | |
| | | $("#HRejectQty").val(data[data.length - 1].æç»æ°); |
| | | //æ¾ç¤ºæåä¸è¡çæ£æµå¼é¡µç¾ä¸çç®æ å¼ãä¸éå¼ãä¸éå¼ |
| | | $("#HTargetVal").val(data[data.length - 1].ç®æ å¼); |
| | | $("#HUpLimit").val(data[data.length - 1].ä¸éå¼); |
| | | $("#HDownLimit").val(data[data.length - 1].ä¸éå¼); |
| | | |
| | | $("#HComparator").val(data[data.length - 1].æ¯è¾ç¬¦); |
| | | |
| | | if ($("#HEntryID").val() - 1 >= 0) { |
| | | option.data[$("#HEntryID").val() - 1].HSampleSchemeID = data[data.length - 1].hmainid; |
| | | option.data[$("#HEntryID").val() - 1].HSampleSchemeName = data[data.length - 1].æ½æ ·æ¹æ¡åç§°; |
| | | option.data[$("#HEntryID").val() - 1].HSamplingType = data[data.length - 1].æ½æ ·ç±»å; |
| | | option.data[$("#HEntryID").val() - 1].HInspectionLevel = data[data.length - 1].æ£éªæ°´å¹³; |
| | | option.data[$("#HEntryID").val() - 1].HStrictness = data[data.length - 1].ä¸¥æ ¼åº¦; |
| | | option.data[$("#HEntryID").val() - 1].HAQL = data[data.length - 1].AQL; |
| | | option.data[$("#HEntryID").val() - 1].HSampleQty = data[data.length - 1].æ ·æ¬é; |
| | | option.data[$("#HEntryID").val() - 1].HSampleQty2 = data[data.length - 1].æ ·æ¬é; |
| | | option.data[$("#HEntryID").val() - 1].HAcceptQty = data[data.length - 1].å
许æ°; |
| | | option.data[$("#HEntryID").val() - 1].HRejectQty = data[data.length - 1].æç»æ°; |
| | | option.data[$("#HEntryID").val() - 1].HUpLimit = data[data.length - 1].ä¸éå¼; |
| | | option.data[$("#HEntryID").val() - 1].HDownLimit = data[data.length - 1].ä¸éå¼; |
| | | option.data[$("#HEntryID").val() - 1].HCompareSymbol = data[data.length - 1].æ¯è¾ç¬¦; |
| | | } |
| | | |
| | | rowdata_Value = []; |
| | | for (let i = 1; i <= data[data.length - 1].æ ·æ¬é; i++) { |
| | | rowdata_Value.push({ |
| | | "HSEQ": i, "HInSpectResult": "", "HInSpectValueB": "0", "HInSpectValueB_Text": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | }); |
| | | } |
| | | option_Value.data = rowdata_Value; |
| | | table.render(option_Value); |
| | | |
| | | IsHide(table.cache["mainTable"][$("#HEntryID").val() - 1].HAnalysisMethod); //éèæ£æµå¼å段 |
| | | } |
| | | |
| | | |
| | | //#region [è·åæºå对åºåæ®ä¿¡æ¯] |
| | | // éå®è®¢å 对åºåæ®ä¿¡æ¯ |
| | | function LoadingInformation_SeOrder() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Xs_SeOrderBill/loadXs_SeOrderBill_Push", |
| | | url: GetWEBURL() + "/QC_OutCompCheckBill/get_SeOrderBill_Tmp", |
| | | type: "GET", |
| | | data: { HInterID: linterid, HSubID: HEntryID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0] |
| | | |
| | | $("#HMaterID").val(data['HMaterID']) |
| | | $("#HMaterName").val(data['ç©æåç§°']) |
| | | $("#HMaterNumber").val(data['ç©æä»£ç ']) |
| | | $("#HMainSourceBillNo").val(data['åæ®å·']) |
| | | $("#HMainSourceInterID").val(data['hmainid']) |
| | | $("#HMainSourceEntryID").val(data['hsubid']) |
| | | data: { |
| | | HInterID: linterid, |
| | | HEntryID: HEntryID, |
| | | HBillType: 1401 |
| | | }, |
| | | success: function (res) { |
| | | if (res.count == 1) { |
| | | $("#HMaterID").val(res.data[0]['HMaterID']) |
| | | $("#HMaterName").val(res.data[0]['HMaterName']) |
| | | $("#HMaterNumber").val(res.data[0]['HMaterNumber']) |
| | | $("#HMainSourceBillNo").val(res.data[0]['HBillNo']) |
| | | $("#HMainSourceInterID").val(res.data[0].HInterID) |
| | | $("#HMainSourceEntryID").val(res.data[0].HEntryID) |
| | | $("#HQCSchemeName").val(res.data[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID").val(res.data[0].æ£éªæ¹æ¡ID); |
| | | //è·åè¡¨ä½æ£éªé¡¹ç®ä¿¡æ¯ |
| | | get_CheckItem(); |
| | | } |
| | | } |
| | | }) |
| | |
| | | |
| | | function LoadingInformation_SeOutStock() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Xs_SeOutStockBill/cx", |
| | | url: GetWEBURL() + "/QC_OutCompCheckBill/get_SeOutStockBill_Tmp", |
| | | type: "GET", |
| | | data: { HInterID: linterid }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | debugger |
| | | var data = result.data[0] |
| | | |
| | | $("#HMaterID").val(data['HMaterID']) |
| | | $("#HMaterName").val(data['ç©æåç§°']) |
| | | $("#HMaterNumber").val(data['ç©æä»£ç ']) |
| | | $("#HMainSourceBillNo").val(data['åæ®å·']) |
| | | $("#HMainSourceInterID").val(data['hmainid']) |
| | | $("#HMainSourceEntryID").val(data['hsubid']) |
| | | data: { |
| | | HInterID: linterid, |
| | | HEntryID: HEntryID, |
| | | HBillType: 1402 |
| | | }, |
| | | success: function (res) { |
| | | if (res.code == 1) { // 说æéªè¯æåäºï¼ |
| | | $("#HMaterID").val(res.data[0]['HMaterID']) |
| | | $("#HMaterName").val(res.data[0]['HMaterName']) |
| | | $("#HMaterNumber").val(res.data[0]['HMaterNumber']) |
| | | $("#HMainSourceBillNo").val(res.data[0]['HBillNo']) |
| | | $("#HMainSourceInterID").val(res.data[0].HInterID) |
| | | $("#HMainSourceEntryID").val(res.data[0].HEntryID) |
| | | $("#HQCSchemeName").val(res.data[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID").val(res.data[0].æ£éªæ¹æ¡ID); |
| | | //è·åè¡¨ä½æ£éªé¡¹ç®ä¿¡æ¯ |
| | | get_CheckItem(); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | function set_AddBill() { |
| | | layer.confirm('æ°å¢å页颿°æ®å°æ¶å¤±ï¼', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | location.replace('QC_OutCompCheckBill.html?OperationType=1&linterid=&HSouceBillType=0&closeType=2'); |
| | | }); |
| | | } |
| | | |
| | | //#region å®¡æ ¸æ°æ® |
| | | function set_CheckBill() { |
| | | var InterID = $("#HInterID").val(); |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/QC_OutCompCheckBill/CheckQC_OutCompCheckBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | }); |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);// ç¦ç¨å®¡æ ¸æé® |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //ç¼è¾æ¥ç |
| | | function RoadBillMain(linterid)//å 载表头 |
| | |
| | | , "HRightQty": data.åæ ¼æ°é |
| | | , "HCheckQty": data.æ½æ ·æ°é |
| | | , "HBadQty": data.ä¸åæ ¼æ°é |
| | | , "HRemarkSN": data.HRemarkSN |
| | | }); |
| | | |
| | | data = result.data; |
| | |
| | | "HSampleSchemeID": data[i].HSampleSchemeID, "HUnitID": data[i].HUnitID, |
| | | "HInspectVal": data[i].æ£æµå¼, "HTargetVal": data[i].ç®æ å¼, "HUpLimit": data[i].ä¸éå¼, "HDownLimit": data[i].ä¸éå¼, "HUpOffSet": data[i].ä¸åå·®, "HDownOffSet": data[i].ä¸åå·®, "HSampleDamageQty": data[i].æ ·æ¬ç ´åæ°, |
| | | "HSampleSchemeName": data[i].æ½æ ·æ¹æ¡åç§°, "HSampleQty": data[i].æ ·æ¬é, "HSampleDamageQty": data[i].æ ·æ¬ç ´åæ°, "HAcceptQty": data[i].å
许æ°, "HInspectionLevel": 0, "HRejectQty": data[i].æç»æ°, |
| | | "HStrictness": 0, "HSampleUnRightQty": data[i].æ ·æ¬ä¸åæ ¼æ°, "HAQL": data[i].AQL, "HSamplingType": 0, "HSamplingType": data[i].æ½æ ·ç±»å, "HStrictness": data[i].ä¸¥æ ¼åº¦ |
| | | "HStrictness": 0, "HSampleUnRightQty": data[i].æ ·æ¬ä¸åæ ¼æ°, "HAQL": data[i].AQL, "HSamplingType": 0, "HSamplingType": data[i].æ½æ ·ç±»å, "HStrictness": data[i].ä¸¥æ ¼åº¦, "HCompareSymbol": data[i].æ¯è¾ç¬¦, "HQualityStdID": data[i].HQualityStdID, "HQualityStdName": data[i].è´¨éæ å, "HInspectMethodID": data[i].HInspectMethodID, "HInspectMethodName": data[i].æ£éªæ¹æ³, "HInspectBasisID": data[i].HInspectBasisID, "HInspectBasisName": data[i].æ£éªä¾æ® |
| | | |
| | | } |
| | | ) |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | function GetCheckItemID() { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | if (HName != '' && HName != undefined && HProName != '' && HProName != undefined) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | window.GetCheckItemID = function () { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | if (HName != '' && HName != undefined && HProName != '' && HProName != undefined) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | |
| | | //ä¿å |
| | | function set_SaveBill(data) { |
| | |
| | | layer.close(index); |
| | | layer.msg("æäº¤æå"); |
| | | $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);//ä¿åæé® |
| | | $('#set_CheckBill').removeClass("layui-btn-disabled").removeAttr("disabled").addClass("layui-btn-normal"); |
| | | |
| | | } |
| | | else { |
| | | layer.close(index); |
| | |
| | | |
| | | }); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //é空éªè¯ |
| | | function GetHCusNameValue(obj) { //å®¢æ· |
| | | $("#HCusName").val(obj[0].客æ·åç§°); |
| | |
| | | } |
| | | |
| | | function GetGyMaterial(obj) { //ç©æ |
| | | $("#HMaterNumber").val(obj[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(obj[0].ç©æåç§°); |
| | | $("#HMaterID").val(obj[0].HItemID); |
| | | $("#HMaterNumber").val(obj.ç©æä»£ç ); |
| | | $("#HMaterName").val(obj.ç©æåç§°); |
| | | $("#HMaterID").val(obj.HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | |
| | |
| | | function GetProcessValue(obj) { |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | //计éåä½ |
| | | function GetHUnitListValue(obj) { |
| | |
| | | function GetInspectInstruMentValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | //è´¨éæ å |
| | | function GetQualityStdValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | //æ£éªæ¹æ³ |
| | | function GetInspectMethodValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | |
| | | //æ£éªä¾æ® |
| | | function GetInspectBasisValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | </script> |
| | | </body> |
| | | |