| | |
| | | <div class="layui-btn-group"> |
| | | |
| | | <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" id="VerIfySaver" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="VerIfySaver">å®¡æ ¸</button> |
| | | <button type="button" id="ReVerIfySaver" class="layui-btn layui-btn-normal layui-btn-circle" lay-submit="" lay-filter="ReVerIfySaver">åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | | </div> |
| | | |
| | |
| | | var HSourceEntryID = ""; //æºååå
ç |
| | | var HSourceBillNo = ""; //æºååå· |
| | | var HSourceBillType = ""; //æºåç±»å |
| | | var refSav = ""; //æäº¤ç±»å |
| | | //è·å页é¢è·³è½¬åæ° //åæ®ç¼è¾ç¶æï¼ 1.æ æºåæ°å¢Â  2.ææºåæ°å¢Â  3.ç¼è¾Â 4.æµè§Â 5.åæ´ |
| | | var params = get_UrlVars(); |
| | | if (typeof (params[params[0]]) == "undefined") { |
| | |
| | | |
| | | //ææºåæ°å¢ |
| | | function set_AddNew() { |
| | | refSav = "Add"; |
| | | //åå§åºæ¬ä¿¡æ¯èµå¼ |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //åæ®æ¥æ |
| | | $("#HWorkReportDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")) //æ¥å·¥æ¥æ |
| | |
| | | //ç¼è¾ |
| | | function set_EditFromGrid(linterid, HICMOInID, HICMOEnID) |
| | | { |
| | | refSav = "Update"; |
| | | //å æºåç±»ååºå(å¯ä»¥åä¸åçæ¹æ³) |
| | | $('#HICMOBillNo').attr("disabled", true); |
| | | $('#HSourceBillNo').attr("disabled", true); |
| | |
| | | OverStepQty(data); |
| | | |
| | | }); |
| | | |
| | | //å®¡æ ¸ |
| | | form.on('submit(VerIfySaver)', function (data) |
| | | { |
| | | SaveVerify(); |
| | | }); |
| | | //åå®¡æ ¸ |
| | | form.on('submit(ReVerIfySaver)', function (data) |
| | | { |
| | | ReVerIfySaver(); |
| | | }); |
| | | |
| | | |
| | | //éåº |
| | | form.on('submit(Exit)', function (data) { |
| | |
| | | var yessqty = HQty + HBadQty + HWasterQty; |
| | | var sumqty = parseFloat($("#HQty").val()) + yessqty; |
| | | if (sumqty > parseFloat($("#HPlanQty").val())) { |
| | | layer.confirm("å·²æ±æ¥æ°é:ã" + yessqty + "ã,å½åæ±æ¥æ°é:ã" + parseFloat($("#HQty").val()) + "ãä¸è½å¤§äºè®¡åæ°é:ã" + parseFloat($("#HPlanQty").val()) + "ã,ç¡®è®¤è¦æäº¤åï¼", { |
| | | layer.confirm("å·²æ±æ¥æ°é:ã" + yessqty + "ã,å½åæ±æ¥æ°é:ã" + parseFloat($("#HQty").val()) + "ãä¸è½å¤§äºè®¡åæ°é:ã" + parseFloat($("#HPlanQty").val()) + "ãï¼", { |
| | | btn: ['确认', 'åæ¶'] |
| | | }, function (index) { |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | Submit(data); |
| | | //Submit(data); |
| | | }, function () { |
| | | |
| | | }); |
| | |
| | | data.field.HWasterQty = 0; |
| | | } |
| | | var sMainStr = JSON.stringify(data.field); |
| | | |
| | | var sMainSub = sMainStr + ';' + refSav; |
| | | |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/SaveGetMESProductReportFrom", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "msg": sMainStr }, |
| | | async: false, |
| | | data: { "msg": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(data.Message, { time: 1 * 2000, icon: 1 }, function (index) { |
| | | layer.close(layer.index); |
| | | window.parent.location.reload(); |
| | | $("#HInterID").val(data.HInterID);//è·åæäº¤æåè¿åç忮䏻ID |
| | | layer.confirm(data.Message, { |
| | | btn: ['确认'] |
| | | }, function (index) { |
| | | if (data.Verify == "Y") //èªå¨å®¡æ ¸ |
| | | { |
| | | layer.close(index); |
| | | SaveVerify(); //å®¡æ ¸ |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //å®¡æ ¸æäº¤ |
| | | function SaveVerify() |
| | | { |
| | | var HSourceID = $("#HSourceID").val(); //çäº§èµæºID |
| | | var HSourceInterID = $("#HSourceInterID").val(); //æºå主å
ç |
| | | var HSourceEntryID = $("#HSourceEntryID").val();//æºååå
ç |
| | | var HSourceBillNo = $("#HSourceBillNo").val();//æºååå· |
| | | var HICMOInterID = $("#HICMOInterID").val();//ç产订å主ID |
| | | var HICMOEntryID = $("#HICMOEntryID").val();//ç产订ååID |
| | | var HInterID = $("#HInterID").val();//äº§éæ±æ¥ä¸´æ¶è¡¨ä¸»ID |
| | | if (!AllowLoadData())//æ°æ®éªè¯ |
| | | { |
| | | return false; |
| | | } |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/MESProductAuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HSourceID": HSourceID, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID, "HInterID": HInterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function () { |
| | | |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //åå®¡æ ¸æäº¤ |
| | | function ReVerIfySaver() |
| | | { |
| | | var HSourceID = $("#HSourceID").val(); //çäº§èµæºID |
| | | var HSourceInterID = $("#HSourceInterID").val(); //æºå主å
ç |
| | | var HSourceEntryID = $("#HSourceEntryID").val();//æºååå
ç |
| | | var HSourceBillNo = $("#HSourceBillNo").val();//æºååå· |
| | | var HICMOInterID = $("#HICMOInterID").val();//ç产订å主ID |
| | | var HICMOEntryID = $("#HICMOEntryID").val();//ç产订ååID |
| | | var HInterID = $("#HInterID").val();//äº§éæ±æ¥ä¸´æ¶è¡¨ä¸»ID |
| | | if (!AllowLoadData())//æ°æ®éªè¯ |
| | | { |
| | | return false; |
| | | } |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/MESProductAuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HSourceID": HSourceID, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID, "HInterID": HInterID, "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function () { |
| | | |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //以ä¸ä¸ºlayui模å |
| | | }); |
| | | |